Why javax.faces.ViewState value of a form is too long ?

I'm trying to make a form with jsf, but when it is rendered javaxfaces.ViesState value of input hidden is too long!! Why ? My form:
<h:form id="f" >
<h:outputText value="#{commonMsg.titleHea1}: " /> <h:inputText size="6" id="search" value="#headerBean.url}" required="true" /> <h:outputLink styleClass="ir" value="#headerBean.redirect}" > <h:outputText value="Go" /> </h:outputLink>
</h:form>
When it is rendered:
<form id="f" name="f" method="post" action="/dynamic/tops.jsf" enctype="application/x-www-form-urlencoded">
Direction: <input id="f:search" name="f:search" type="text" value="http://" size="6" />Ir
<input type="hidden" name="f_SUBMIT" value="1" /> <input type="hidden" name="javax.faces.ViewState" id="javax.faces.ViewState" value="w1fPy6aUnkx0y07Gntqc5Ck7SzPu5nm3raQtTbJ236xnSbjbWnoT+3xAN0tBdr8naHIIYODBu7mTkJ3DWT83vob7HHWlQ03nForjtW+J898hO7BInp5oi16xXaHir4O+aLu80pTcnCxgUFiQHt8wm9eeJ9HLlyNq8nLlYQIQpS6KG9yAymRLwqFMylMTCruYV0fSCHGG5DyC4MBoUejyiAHO0cm472Xav31rqfQD2mz0CaP+g8ATo56ywdAbEnQSKNyjGpbbUSshO7BInp5oi0mJSxD8k3vHthRSOFK4ICF42EA7zNf2WMRLPrxqyo76ds4FpYhcQNGL7j85uz7ZwMTbPTubCf60fgvtWJvkhqz0s7zIE3g/UAHfEdrT/BiZ+w0RVm2S2HDF4sQRpo4ZyTauEkNtTan4/Pbyq8xMwSqyTdwPjmslO0opfKxaca8tboJIYx6wqQLrgVDJqUCTQsajzS7XXl4VvCq/iYB4809k9cTz5+FF+Tkpx9AmC72+0kN5lXUkyUXwCTabvtpQ14yg0NshI4GIn66RuHTZP38Ac+g4xkNokqjm1uVuXjysnU0PC7rD/SgMP/HlJYfuTiP0Hio4xXr/jnH28X8VjjRmkp0uOiZgh4ZHOEo6uww5fa+ZLN+A9ai+QLZAjPOdRtDPktmJtQ6awFsVcxRx86oVGdkvT1Ftszw3L3qJdBqFjJ/ieIZYoFSMmXXktLiirVKq6BLNj9LEgCDvspjIT0kO1DiDUusHpIETGf04wJoZRbWwpgk1Md/oTA4gFX6PCFqsWGrACpxVcApEf6FdkcuDBEGlcsaSsdDPktmJtQ6awFsVcxRx86oVGdkvT1Fts44SgmZIGz8UKsZMYvOxLnBoMS0EitvNm1Yj9LGgsGDLpNtcD9rOEoU+gRqWzavEGmGu3y1eKZha6MOYq/smT5aSEpZVrw55vZOPAiCrRZV7b7bD6JeFcgRIygURWn5r2G+2w+iXhXIE5MdV0chkf7CW0wKYd2JqlL/1dh6hL7QignBxAtVSU7V+u508JOrmNWIyE5hEcWNPECVrvpOFl9FxSatq+DLn/Zub5FPzLQ2GDtQ4g1LrB6SBExn9OMCaGUW1sKYJNTHfqMqf/2CN+fR8xoS11gIw24yZdeS0uKKta5uCdvUUUwHErR+wE15oHi77XNfOsT9qd+t/dtCeH72GRzhKOrsMOb1oU8iWIrGmdCAlviYArRh27qpDqz3PasczxLijbnIhKG79Rcc74e51uJcZzQZEUA6eX5B9ZIJh6TCZL0scyV0FWNOYT4iaziZj3yVQ3pg/THsp/RHUzbACPmTACMx9d3RIYRaXNvq9juumLsbYz3So5tblbl48rJ1NDwu6w/0oDD/x5SWH7k4mmyPxVAY4xQbEnM9j0KdWhQilb5wK9Y90ICW+JgCtGHbuqkOrPc9qpvDfEuhCHefzO2A5jwTaKedRseYELVfu8ztgOY8E2imywRn3l0xN3TnmMbvnUy8b0ads6uSFt7FR/vozfkzv/cObo2nfgVxvS0ZH21tf+fVWI/SxoLBgy6TbXA/azhKFd8djwL+jXslmng2xKWwbUb/1dh6hL7QiIkmWK/gn1xcQJWu+k4WX0XFJq2r4Muf9uNHc5VLhUzYRS08yj58xtDsFGFN3IEhUYbZQYBMpPRaMmXXktLiirfCykUAmHQbQIUKko5NxGouN9zGPbevtx/cRDnO4/KsDbn1c5C8Lmjs5M277NMfLq7/1dh6hL7Qi/b6gRcO0x5N+u508JOrmNWIyE5hEcWNPECVrvpOFl9FxSatq+DLn/U/zRn+KwgCq66C2s9ijq3TXqoXImYbpGnQgJb4mAK0Ydu6qQ6s9z2qvEK274bmC6/M7YDmPBNop51Gx5gQtV+7zO2A5jwTaKbLBGfeXTE3dOeYxu+dTLxvRp2zq5IW3sUUcEXqXMEsdw5ujad+BXG9LRkfbW1/59VYj9LGgsGDLpNtcD9rOEoXH7LhplqFE8maeDbEpbBtRv/V2HqEvtCLLBoMyCxxMcBAla76ThZfRcUmravgy5/375kEDjr5e9RFLTzKPnzG0OwUYU3cgSFRhtlBgEyk9FoyZdeS0uKKtmm8hw42K58IhQqSjk3Eai0dXhKK94rDA9xEOc7j8qwO9lVn1jNAGuDkzbvs0x8urv/V2HqEvtCI+eszg+RiASX67nTwk6uY1YjITmERxY08QJWu+k4WX0XFJq2r4Muf9d7bYgfAGx9broLaz2KOrdFOmmR9pKjKMdCAlviYArRh27qpDqz3ParrgvHmadBvQ8ztgOY8E2innUbHmBC1X7vM7YDmPBNopssEZ95dMTd055jG751MvG9GnbOrkhbexAeJ0zlBFFZ/Dm6Np34Fcb0tGR9tbX/n1ViP0saCwYMuk21wP2s4ShThV/wT4HXT8Zp4NsSlsG1G/9XYeoS+0IsbqVF0ocCdQECVrvpOFl9FxSatq+DLn/ZbzTqnk2rb8EUtPMo+fMbQ7BRhTdyBIVGG2UGATKT0WjJl15LS4oq0lMTG9YffyByFCpKOTcRqLoSs2nXiAKcH3EQ5zuPyrA1d0PS2SX/gSOTNu+zTHy6u/9XYeoS+0Irk3XZCdBPZrfrudPCTq5jViMhOYRHFjTxAla76ThZfRcUmravgy5/1/ESLjGXEGAuugtrPYo6t0AVATUEtetNWGRzhKOrsMOb1oU8iWIrGmdCAlviYArRh3AOSxI6GEYJHHLmfl6nIx/syIrS8skGhOsMyhfBdDvuSjjUoBWXe2ECVrvpOFl9H8WDTrg99o2Hx73HP4vssmJtp4/Ut4E31A0ZtwGZ4cXMStH7ATXmgepNOILUvj7onk/I4FTiyGhVgsTQublSa39K3gmve1wS6TjwIgq0WVe2+2w+iXhXIESMoFEVp+a9iW0wKYd2JqlOJLF439YZZAngKOXZiId4emZS4/qJcIe2yK8NWzXiXCOeYxu+dTLxtF7SZdqUYIff+nfhoHNxE4aZYrTsZUfqeO/rkuQWKgYPXQDSNLUERWOeEHXKl1ImdOsMyhfBdDvgNISmUmI65vO88v+JHJC5aG0rmY5rHlVoZHOEo6uww5vWhTyJYisaZ0ICW+JgCtGHcA5LEjoYRgUBQw8KNDXH7+zIitLyyQaE6wzKF8F0O+1ejHT9D9IDsQJWu+k4WX0fxYNOuD32jY2hwBCyQn/AIm2nj9S3gTfUDRm3AZnhxcxK0fsBNeaB6k04gtS+PuiS/6R9b4Ct0bWCxNC5uVJrcY+IMSpCBXi5OPAiCrRZV7ltMCmHdiapTiSxeN/WGWQBPLs46cjzVIEUtPMo+fMbQ7BRhTdyBIVGG2UGATKT0WO88v+JHJC5YXuJ2JCmE1j5rdCqnTDFCB+g8T8KM4D+xhrt8tXimYWjnhB1ypdSJnTrDMoXwXQ74lRcXIKqdBD367nTwk6uY1YjITmERxY08QJWu+k4WX0fxYNOuD32jY5SvdrQjGB0p6YhTOAmk0y7vErkPJ6iyEw5ujad+BXG9LRkfbW1/59VYj9LGgsGDLY9mSGgs6RiwY+IMSpCBXi+QGpPvQ8Jfl/Fg064PfaNhOlSgeOorzqsStH7ATXmgepNOILUvj7onJIwfWRuV8xOVnO83ZcVhNcnlkAJJy3mjmn+kE9P9H8wWQEMtdcNhxTiqIiZz11Wl3ksuHJDsMRbFyXER6LNQsiFAkODN62eeBv6ghPIns74/ucOXxY0WL8++5pK+QKp++WGxxGBKoenNQ/QA8imdSojzvnS0WmbIt0kcF3mJoobpdm7SCTjQ6cDuJTAA61jVqEIysV9QX0wdiY8EplOk3/nWHXXXMN/3LXR1CQdS6CWhyCGDgwbu5k5Cdw1k/N75AvqvDAlWDRujJF5HOirW2sx6jVIIUuroggB6Ug4GCwKs+EcahgMI/uiZZWEcEIAnldEcK6n7lWw2oOGY0SgQPMsekOwRe1JpKf+hNvj8AVkv3NlCTSM5IelpFyrICZNiSEpZVrw55vRltw3X8EcJgt6qJXI3RsT2/9XYeoS+0Ilf1E5MxnLPKcUmravgy5/0UoRuVTOtMJqERsMADJW3acUmravgy5/3x3IAM9lcwy4yZdeS0uKKtEQRiNGYCKAw8niy2MQPKaVq/dfZD4pNH3vWuY+tOQq5mT4za5/AV+yz0FDxS4AAtaYecjj6eEPxaHXDC+IDWQF4B0DrbH5jE+QjoBjCKl9VcJRcPtL+4+XuDl67Uqj2BlfGDqCluiroEYfcIk0Vjv0R4UeBfnLv0g2redJIKuKBJertiz0rayUlkz8szH8SBBPXJHgNWAHz8yUBEBz/3u3WwmjmZhFeoXt0+yrcq69Es9cMg8p58kcksARfQrzlNO88v+JHJC5Yc3IclJivK9UA76ROfosnN4ksXjf1hlkAWDUiUvIJq+t8B3EkEZkMI1tWyB5lpdFYf2VUCgJERYaUO0YULW0kPvG8A8KS3kOB5/xZwQ1l2uASQ4t9afJGt6Ad3e8LgyB1EVclJ0S+Z+C4dNCTFmwhDPdUgJHEki0o7nXwJPJEnapALhMbnULH5GIkKsek+bLItTfEnbTyVL9K7N/NXU7Q0t9VFfrq25+QDDTBxWZRrBWUT3h8oDeqx43/ivjDlJAs14wXWiXVImhLAjhQYvZVlkwprRSoaxnZJ4TLyrNdX7EqMVFa5W8TkzYWQp92XJtYXUjZW/JWGKOEvkz4rDaH9EAEjixv4dNtmAmf65+Od712DD1+rV4vHIIAelIOBgsDUKV04xr93Y0jEGlUne3wDL0Ny1scEOxlTaSEa5qA1RlNMvQDB4OpQh6F+oupxpxVQbHYFY8uz+lrVzssQkGpPoH0+XaEZwTcqsYYAxT88X3Remsf8OfxXK7dZIp9vObEQEu/AIgIscQajbJ80wJN40KuJttYIAuewNROPOxIUBTgKB3uuSj5TMCtuqfeCKfeIgDGRg3o88HZSZR588Ol4TRqeIJQNihXWi9w3gd9NcdQi0t/RLka89wxWEhcnz1XC6mNkBtoU0ARuT95W7GuCRrRvKzUaCQj9uZRlO5sTF2G2S5rF/7mol1fsTXfWjULgoBoUb2k51krJ30Bc/4qmiy4+bIaqAhEXdjOB7TwUYOkwmS9LHMldWaBKaXMT5NdwnXEE9hFCn/51h111zDf9ST1Vsp3XlWy5GihXHXdUHrL/kEJDgVr9zpwbmNwHNtrhN5qxkMMIVbG6C6e08/8wd7sglX/kHp/R4go6Tu42zShAeCGe3NMvQJBPxtArQDhKHFtWoCcLbUaPXzC8CkmmHV56xn81feSjtrQXxOxVValF89dNR9ZIMZaWPud9KlQiqytwy1UgPHLf01ODfa0JFTw7cDWlkJnFGi0EZZC/c8x+KgCNwx93n1Q2MQ/H4VxYekhiDYhYPxFAJvmO+5G98pcq997iUbqUEVemobB1E9LES0Fvvp5XijMkX+XqhlMEbk/eVuxrgjBDGSJ58qZqWe9aOsH32vnNC09ahRW3ETUwB1oQo7Uc68f/Gt7C6Q7goBoUb2k51gtHxRC/4eydlEzkf+To8hyvueIro/kv6j625qOqhgCSFJH7nDpqHTCT8w3OdHxmej9/G3j5Zx6P8h+QhZn3eYY+DZplGL5AEUizAkXLaFkB1RQIEi9HgzSrAF/B8zoNBqsAX8HzOg0G70nhA4/mWNchIicO1DpKzcfNlm4+S2ZTTWXIhey7qZ1JKaoOdYUZOD0OGHyr05wIPg2aZRi+QBHL8gsJ8y3rnG3WtzRmHOLLr8iWIrMtOyGIUCQ4M3rZ5yqclDSMrx3T6f/hEsbT5veSTK8354X7iME2Gq21hbcfYtvn5MKOtpecMR3zYFeafDYxoQbpPsIoFJH7nDpqHTCT8w3OdHxmemUvt8+hqX6awUcrkhpHfcfM5Dho/NZAPNWTEe5PFWZQcyEBeP9NrFJPbV0mBjUAKHydynwNRpe3nYGY+3eISaZxwQ0S/nvSoElkn5rgOXezrG4wXaEdwucVc6zQdT47dvSi/3Am4SI67QdSs8a36Fi3y6oDSmVwPsMOB0k78y2HqwBfwfM6DQarAF/B8zoNBjUWd3SVCSJfWatRLP/RmZH0ov9wJuEiOrdgXqqekbyKlBFXpqGwdRPjnHeUaMZc8L16csu51UeKE2NZnEyh5Mmc0TCxkGK543RAVxF6PY9lPGGuFrsO8xHqh0fHoDE+t+9LceucIbLE/loOxgmMWJbgoBoUb2k51hrmOQqr7j5TQxn3LJFpASJC2KqBV/Td/wy0Nyj6d6JxuOedQZLRMELqK+Q+dwUE6dO02+cOx5ITMlQzvcGWXnPQF5RZVLRMG/wh27YL+vauzUN83a11Jo91b1Ztb2NfNFmrUSz/0ZmRLQZ9liZvcd0D89JUP1guAnIKSAqd5jL2KxrY0EOGHfyjtrQXxOxVVYWp2fh+tFST4jRLCVjSnzaOBvBzzfq+bmIoQkzExcoObH6qCRaLq1k+upe2kTgCFXbtLAFAdjHBQbhs4atmd4MlS4jE+3rqaGhCJlEv3H+vRBZ5w04it7NR5vpstadVy1VtYKMoPPgi1Vj8Kbpm5WzmzMRfDWclg+vpwtdnZvxZrK7u3HUjFfhQl5qSeTmp7/4RWUJXAQikqwBfwfM6DQarAF/B8zoNBvSi/3Am4SI6hxcOR3pe3abdzdMXLOZ9zw7Ij6If6ZOuYbZLmsX/uaiXV+xNd9aNQuCgGhRvaTnWSsnfQFz/iqZI+KqCJ3yuQT4Hju6372NSFJH7nDpqHTCT8w3OdHxmemUvt8+hqX6awUcrkhpHfcfM5Dho/NZAPNWTEe5PFWZQcyEBeP9NrFKzxjcBV9Yv6OLfc11iLavU9Vr33q/a1SLXTUJW0xzdCU0aniCUDYoVFyYSStPRLxGZz1U539i6gEAY3ME0dpNVAEz+gKbFSnOIUCQ4M3rZ5zHWY2mw2b3PjYn89gvmTqlt1rc0Zhziy4OsvjDeWTlnB0pn/BISNTqyJKLrmyXaC76goTatIBuxuGYVuF+ARW1J0eCqiVnlBs/91PnMrfIqd2zIgAVjQUbrG+UcU1nDyED/CB9UpZMV5595b73y0hnTDqBN2ciPlh4/N7C3G6qErHXMnGPVoIpJZJ+a4Dl3s6xuMF2hHcLnKQiF0Nc4g20mz99oCxllrdI7LUcFkiMQbda3NGYc4sv0sSY0AaQfNIhQJDgzetnnBm9Udw9tuq6P7nDl8WNFi341r7oxBixCpAXCv8wGDMoTNWnNzM+NPr1x5fken046/CHbtgv69q7NQ3zdrXUmjyu/9h0hQa5OopdG4S0hGnYDcbrl94kZ233odZgd+RYzqzozkLVr5Kv+lIS4Jeu85VtNLvdQT3pN2LN/kiRtePLZst6JhmeSEhkjF+WFdiuhZWnTv9zaUe5vCl4rbQomkrjnnUGS0TBCsia+wF9wETt25gRCPT3XcbiiqqPaZSOnZRHchm1Tmt7hy7D9oFJ9OCUFVeCjxnWH4D3UfqDQIik2i+szBe+uWFMeP9iF3/VRKTtLM+7mebcCUxcTR6x9s+VMGtq7HmZT+iqonTlzATceLikm4CaUTCdoCCs7sYmLBm5oxiA4wvOrAF/B8zoNBuuSt6Jx5dwevx+fcF8PFsEPPbJT1bzdyENg4dp4c2XM1tRmjRzNNw/Yw5xCPm/AW7FyXER6LNQsiFAkODN62ecx1mNpsNm9z4/ucOXxY0WLZG4svajHl5K+oKE2rSAbsbhmFbhfgEVtMHp4TzB6CEj6jrVo8gxhdKKYIx/rQUV2Wz94AyuSRiPoHBPUuaW1qJ8Wm1NqziUCV0/8e4zubY/u+R0kzn8KWPcSlqoHV5BJx/ylgYtSudhWbkGnyhjms7FyXER6LNQsiFAkODN62edeQLVDwuTYgOn/4RLG0+b3kkyvN+eF+4jrPLWg/noLUwcXCr5OQln3I1EVZd/WfZkscTw6WPCkDsnzMILsOWOY/5Q4lLXVdM+cdvDNLZndRjB6eE8weghItIsfUppu/uQDYlkMB4T93yZXaJdKuEg3xAiUJkQ6ufiUEVemobB1E9LES0Fvvp5XijMkX+XqhlMWk0ogP9JZTrAteafbDsER4KAaFG9pOdZKyd9AXP+KpoHa431gBS+WYbZLmsX/uag+xEEJLs0y+LLaIKLLitOH0M+S2Ym1DpqeksYZIkqLGMFHK5IaR33HN+CrYDGALFO2Ce9UnlZM873POjFTjsLJ1tRmjRzNNw+BU9fxdTGzH6YwRM9LItUiz/3U+cyt8ip3bMiABWNBRusb5RxTWcPIQP8IH1SlkxXrChjtCmLNizM14Lxy8ypBDCp3eqvuT8mXDGjOlTostHydynwNRpe3ztZmeSNhF/DuPbRO6QY6T2yKao7i+Gl6nSUeLxUzqdL6RytLQuYL2j7Tn8p/LUiI5Y86tvMZSyoimKARYhxg9U0aniCUDYoVFyYSStPRLxGZz1U539i6gKsAX8HzOg0GqwBfwfM6DQZbhAeMCNkdlw89slPVvN3I3YaLHF4C+ZbkfUBommK/eeBUdE/v/cIE/loOxgmMWJbgoBoUb2k51poyib0XLOSczQtPWoUVtxFC2KqBV/Td//BSWgy8dEVmwUcrkhpHfcc34KtgMYAsU7YJ71SeVkzzYx7X/Huaz45SwV1/inAWWL4daCJgrnCgoogSFQOF/+VL1gGhMz/AIEngPPsjkEkWKFDBFtAp/OLU8jJchwGpO6uwFPfaUI8TX1gdpBV+ZNadSc7T/d0bNNDQwVDRprT70uZ/5XGMgwht1rc0Zhziy1ed2f7oGEsfiFAkODN62ecx1mNpsNm9z4/ucOXxY0WLV7lY8WC9IDJuWodUXY2iCC4YDTssn7dQqormNDiS1hrkOqJYFr5BobnpQFZaq8CZ7yefdqfam9SEZA3s0LCLIoaUW27S+VudkhK2XV0cYiZlSo/Mx25926uwFPfaUI8TX1gdpBV+ZNadSc7T/d0bNNDQwVDRprT7lN4eY+HFEMhhtkuaxf+5qA9/o9p5FpRC4KAaFG9pOdZKyd9AXP+KptSvTPriV6jgTv4SxZBE7AQUkfucOmodMJPzDc50fGZ6P38bePlnHo/yH5CFmfd5hj3e0IFaVr3XSLMCRctoWQHvisugfEbon/+UOJS11XTPnHbwzS2Z3UYwenhPMHoISLSLH1Kabv7klB8TbD7Iijul7B597a55c82C+oBpVqFZHveMGjYVH35Ze8Fat3XYdQRlp4dv4N/c11OEvlf5DxlJZJ+a4Dl3s6xuMF2hHcLnKQiF0Nc4g22rAF/B8zoNBqsAX8HzOg0G9KL/cCbhIjoGbmjGIDjC8zdtv9RuelTrHKZ1TrZrMJnyxHj/mDnRZc0LT1qFFbcRdTMsUAmITdv+Wg7GCYxYluCgGhRvaTnWeSIwXXBL0EFHQ4xc+PYNN3CdcQT2EUKf/nWHXXXMN/1JPVWyndeVbLkaKFcdd1Qesv+QQkOBWv3U2SNJrT7UqqeE9VgmQap+eTYTbq505otZe8Fat3XYdcdOCZ0IPzI53WCZiUEKg+1JZJ+a4Dl3s6xuMF2hHcLnKQiF0Nc4g20mz99oCxllrWG5dWN6WGwK4KAaFG9pOdZKyd9AXP+KppKK37MoR8HWYbZLmsX/uag+xEEJLs0y+GGt0XAj/cIEeQtcjsFciM/8Idu2C/r2rs1DfN2tdSaPRqxdvVMojke0JUSQdjW0NJ8C1OXGtQ1c5Cv4qtuSzh+Ya7ZtPyCbUQcjIN8r2v4gfS5FaVSo6QLu2lgVYrbu9A+zWJycZbFRq7AU99pQjxNfWB2kFX5k1p1JztP93Rs00NDBUNGmtPuU3h5j4cUQyGG2S5rF/7moJMDQ/3cqrCjgoBoUb2k51pS3P4d31niNSEFv6qjZyLI2VHk4slS4wmJXalO+CbKS/CHbtgv69q7NQ3zdrXUmjyu/9h0hQa5OopdG4S0hGnYDcbrl94kZ25bIixxwyOHBqzozkLVr5Kv+lIS4Jeu85VtNLvdQT3pNFjOpGQ0eVIvY9AC0QVy9P8JYoPtXqZw3lb8xd+sX9WlvCl4rbQomkrjnnUGS0TBCsia+wF9wETt25gRCPT3XcbiiqqPaZSOnZRHchm1Tmt4FM2mqaWPm2iVLiMT7eupo/9Hpx9YD+V0eFsOI5Sf7vVHm+my1p1XLIXAKlmtdKn7yLr+3yfoKBlEStFIXlsY7fel5gMLD9heoiMfmkZFW7O+Ttnfm5cnQqwBfwfM6DQarAF/B8zoNBioP5yXuSy3XHi4pJuAmlEyrAF/B8zoNBqKXRuEtIRp2wb2o86FGbiaIUCQ4M3rZ5zHWY2mw2b3P6f/hEsbT5veSTK8354X7iCOZjUVAckAQry+UuvO9ehhwdYBioN0bUoZGL3X/y7rdcOQvt/gel9wYU3D2zNK88pZGHjoG7RO0NYGGhfgAl2/bsiP2I303D9omktHaKywtuNKlDOE+eTPlkBk4PontUqKXRuEtIRp2gAKL4vl5jUKIUCQ4M3rZ5zHWY2mw2b3PjYn89gvmTqlt1rc0Zhziy4OsvjDeWTlngp9xq1f3UI2yJKLrmyXaC76goTatIBuxuGYVuF+ARW1J0eCqiVnlBs/91PnMrfIqd2zIgAVjQUbrG+UcU1nDyED/CB9UpZMVc7Qy/bxgn4DdR/BDOyVznLRk2WpXd7rDkOFaQdSCxGYXzOzFu+MYgp0/h1u/BF2NwUk2axeQ3FQiiWksmkFztiE7a0JmKyH82qt1HV1Hhnr+Wg7GCYxYluCgGhRvaTnWGuY5CqvuPlPNC09ahRW3EULYqoFX9N3/PXkaUt++M8jBRyuSGkd9xzfgq2AxgCxTtgnvVJ5WTPO9zzoxU47CydbUZo0czTcPgVPX8XUxsx9EMeTWf3WIA8/91PnMrfIqd2zIgAVjQUbrG+UcU1nDyED/CB9UpZMV73FaJ665jkczNeC8cvMqQQwqd3qr7k/JlwxozpU6LLR8ncp8DUaXt337XdgYgEWDyvHnZ+/d2h0n5/9W3fBP3fmS8Nr9SOtrwE7RHPUAnEmxO0z0TsOzY0z9E4Ycc01D6WC7TRTvfeo3xudID7HQm8ZtSYs/q/9Xs3cu2myIQpjXU4S+V/kPGUlkn5rgOXezrG4wXaEdwucpCIXQ1ziDbasAX8HzOg0GqwBfwfM6DQb0ov9wJuEiOgZuaMYgOMLzN22/1G56VOscpnVOtmswmfLEeP+YOdFlzQtPWoUVtxF1MyxQCYhN2/5aDsYJjFiW4KAaFG9pOdaqYrsqZgBwJUdDjFz49g03cJ1xBPYRQp/+dYdddcw3/Uk9VbKd15VsuRooVx13VB6y/5BCQ4Fa/dTZI0mtPtSqp4T1WCZBqn6n1rDUadcduW7DP5ZM+GBX1Yti2QbcUmGUEVemobB1E9LES0Fvvp5XijMkX+XqhlPIAYE8hXAj8ac3qZvBeAIxiFAkODN62ecx1mNpsNm9z42J/PYL5k6pbda3NGYc4suDrL4w3lk5ZxQ3/TRatGWUsiSi65sl2gu+oKE2rSAbsbhmFbhfgEVtSdHgqolZ5QbP/dT5zK3yKndsyIAFY0FG6xvlHFNZw8hA/wgfVKWTFXFzeTzyV/2OPcQDau8YeTKUEVemobB1E9LES0Fvvp5XijMkX+XqhlPIAYE8hXAj8UPPUJ67QsZS4KAaFG9pOdZKyd9AXP+KpoHa431gBS+WYbZLmsX/uag+xEEJLs0y+IUG61CKV7q4B8wTfpHnSrb8Idu2C/r2rs1DfN2tdSaPK7/2HSFBrk6il0bhLSEadgNxuuX3iRnbovIcFt2FzourOjOQtWvkq9kicpn5eGGjw4VA3j9+2gCtJwG8SCEp4BPu5sWxQT/6kAz6ap8TAbh3p6J0iitxQ3BnD/VlMLwtcPbhRaIUTSSLl94YHuXACbouY5IXHK9rTRqeIJQNihUXJhJK09EvEZnPVTnf2LqAqwBfwfM6DQarAF/B8zoNBluEB4wI2R2XDz2yU9W83cjdhoscXgL5luR9QGiaYr954FR0T+/9wgT+Wg7GCYxYluCgGhRvaTnWmjKJvRcs5JzNC09ahRW3EULYqoFX9N3/usejcpaPprbBRyuSGkd9xzfgq2AxgCxTtgnvVJ5WTPNjHtf8e5rPjlLBXX+KcBZYvh1oImCucKCiiBIVA4X/5eLuxfjRmJwxCGFIhcD/qraLl94YHuXACe6OtHwq6eUtTRqeIJQNihUXJhJK09EvEZnPVTnf2LqAQBjcwTR2k1UATP6ApsVKc5vhDUZl7XvVYbZLmsX/uagPf6PaeRaUQuCgGhRvaTnWSsnfQFz/iqbFwQgnAjDcR07+EsWQROwEFJH7nDpqHTCT8w3OdHxmej9/G3j5Zx6P8h+QhZn3eYY93tCBWla910izAkXLaFkB6Ok4esG+bpTaD1cI4EUXuShdpPJq2HwxWQPLWYYvPBTA33XIKItbeqsAX8HzOg0GqwBfwfM6DQZbhAeMCNkdlw89slPVvN3I3YaLHF4C+ZbkfUBommK/eeBUdE/v/cIE/loOxgmMWJbgoBoUb2k51poyib0XLOSczQtPWoUVtxFC2KqBV/Td/8WKJnt5ceVWwUcrkhpHfcc34KtgMYAsU7YJ71SeVkzzYx7X/Huaz45SwV1/inAWWL4daCJgrnCgoogSFQOF/+VL1gGhMz/AIHIrh/cloJSxD7kUP4YmXGotzCiuVrGrP6uwFPfaUI8TX1gdpBV+ZNadSc7T/d0bNNDQwVDRprT70uZ/5XGMgwht1rc0Zhziy1ed2f7oGEsfiFAkODN62ecx1mNpsNm9z4/ucOXxY0WL5ZULPCZ7p9BuWodUXY2iCC4YDTssn7dQqormNDiS1hrkOqJYFr5BobnpQFZaq8CZ7yefdqfam9SEZA3s0LCLIk5uCpkdg1zKWmKviYQVi3k464Wsn83kWSexPrpfyGDRTRqeIJQNihUXJhJK09EvEZnPVTnf2LqAQBjcwTR2k1UATP6ApsVKc4hQJDgzetnnMdZjabDZvc9QCXsTPaEgIBgf6uYIVwOmg6y+MN5ZOWdngTdSQtXw3JhvpnGLkvqablqHVF2NogguGA07LJ+3UK6IiRvHJT6yGwe5EOkKtNDkfUBommK/eTOEhJzC3TUpavyr5XLcsxO0JUSQdjW0NMthufMe4A9ZsrqBb4xs+1fMuMzt5FBv4d2yW4NdoCYj+XoAZZnU0R3dUEdecqSq5WugaEObljvUGL81w1ed3Lt42EA7zNf2WDnTCVR0N4LqcpQxqn46ICGnhPVYJkGqfsqzn2M34525Dtxcb5XsgyuM3qUAuURdUy3MKK5Wsas/q7AU99pQjxNfWB2kFX5k1jS5ACLeWtOoTS9/DI8cFugnaAgrO7GJi7oEqeszMxsf/q7dyevjZBWrAF/B8zoNBkNg4dp4c2XM5ESTCp1fSzwkS3h36a+Bs92GixxeAvmW5H1AaJpiv3ngVHRP7/3CBP5aDsYJjFiW4KAaFG9pOdZKyd9AXP+KpuICc4StKWluBG5P3lbsa4L8Idu2C/r2rs1DfN2tdSaPK7/2HSFBrk6il0bhLSEaduEdj3tLZbpg89ErxWsaxZ56Y1NWVhcXz53Zz3VWxQ1cUpwCJjlH9Zl+AOvXk0+nMt2GixxeAvmWZT59xLMOQZ0recb1DQS7iP5aDsYJjFiW4KAaFG9pOdaaMom9FyzknM0LT1qFFbcRQtiqgVf03f/gn+kIdTOGCsFHK5IaR33HN+CrYDGALFO2Ce9UnlZM82Me1/x7ms+OUsFdf4pwFli+HWgiYK5woKKIEhUDhf/lGN9q+zibXsrA0BC8Zht+ivrlQ/3VdmWMi3+s4gzibC3po8s2/dZnQX9M+VEYr9sP719djzODW9mwuyNy6cLrNzUWd3SVCSJfleEVHv7CiMTF6Co0JPEOZen/4RLG0+b3St31i4ls/Y2xclxEeizULIhQJDgzetnnfFpO1NGghs3jXzgCXWWpd68vlLrzvXoYcHWAYqDdG1KGRi91/8u63XDkL7f4HpfcSQWxAGqPJYUYzXN+ui8Akt31gWpLexxaUsFdf4pwFli+HWgiYK5woKKIEhUDhf/lWnQSfKUPL7JP9yfBbYSE7tTFg3F3hpQj9GH0VVgRUm8vBschuuLVGse6i+b0C71aLgQPXZUlz2CgeGNWX0Ir0F/JsOQLMSXPmWZIfOt9Crk+05/Kfy1IiOWPOrbzGUsq86zh375kNP5P4NSy+6Fp6euU3T7H8Z616jpT6VADcBAr6vx2IBZ3N1MeP9iF3/VRKTtLM+7mebdIhS1tIv5Pm6sAX8HzOg0GqwBfwfM6DQa3y6oDSmVwPu0HUrPGt+hYQ2Dh2nhzZczW1GaNHM03D9jDnEI+b8BbsXJcRHos1CyIUCQ4M3rZ515AtUPC5NiA6f/hEsbT5veSTK8354X7iLffYtlFRtR3BxcKvk5CWfcjURVl39Z9mSxxPDpY8KQOyfMwguw5Y5j/lDiUtdV0z5x28M0tmd1GMHp4TzB6CEi0ix9Smm7+5J1U7yKlVAzsvXO7KKf60gKRO0HRW/OnEElkn5rgOXezrG4wXaEdwucpCIXQ1ziDbSbP32gLGWWthCyDPwXkpID+Wg7GCYxYluCgGhRvaTnWmjKJvRcs5JzNC09ahRW3EULYqoFX9N3/0z80DobL3B/BRyuSGkd9xzfgq2AxgCxTtgnvVJ5WTPNjHtf8e5rPjlLBXX+KcBZYvh1oImCucKCiiBIVA4X/5ei3pBOb2vXcEf8/ekKH40ULrrBiH14azElkn5rgOXezrG4wXaEdwucpCIXQ1ziDbSbP32gLGWWt0jstRwWSIxBt1rc0Zhziy5yyHO3Fm3OdiFAkODN62ecx1mNpsNm9z4/ucOXxY0WLAEKNy8b4MVFuWodUXY2iCC4YDTssn7dQroiJG8clPrIbB7kQ6Qq00OR9QGiaYr95M4SEnMLdNSmIDqKkVBwpOrQlRJB2NbQ0nwLU5ca1DVzkK/iq25LOH5hrtm0/IJtRkV18pM/ixMk8R7FECsbWEfMKI33okxDyIF8Gp6yBJ7M+05/Kfy1IiGtqKljGTiXIaAYrohjakJydP4dbvwRdjcFJNmsXkNxUIolpLJpBc7arAF/B8zoNBqsAX8HzOg0GITtrQmYrIfw0kXctDvHtv+KW6nXeMtBoB/fLMe9Rz1W07VQBAgWaken/4RLG0+b32VZqY/4Aut+xclxEeizULIhQJDgzetnnJpKkEOHRhiCQUtjm4H3V7a8vlLrzvXoYcHWAYqDdG1Lqe6diBbEfPqs6M5C1a+Sr2SJymfl4YaPDhUDeP37aAK0nAbxIISngRbj4m3+j8Y4+05/Kfy1IiLdYUBl2PJT+xGUeFXPMqAWdP4dbvwRdjcFJNmsXkNxUIolpLJpBc7Ydq7aZb7ZSj7G9CwjVbaBeiFAkODN62ecx1mNpsNm9z5K0OUgVAdKpbda3NGYc4suDrL4w3lk5Z2YLmeeQIspd+Wus2ss/KZS+oKE2rSAbsbhmFbhfgEVtMHp4TzB6CEj6jrVo8gxhdBymdU62azCZYhoPnGJBJyp8pD1d3+p5hH9o8S6m8boDLv4jd5P0h4XX7Je4FWVdosiItcTlPTREqwBfwfM6DQarAF/B8zoNBiE7a0JmKyH8NJF3LQ7x7b/ilup13jLQaAf3yzHvUc9VtO1UAQIFmpHp/+ESxtPm99lWamP+ALrfsXJcRHos1CyIUCQ4M3rZ5/Y5WOD+BTftkFLY5uB91e2vL5S68716GHB1gGKg3RtS6nunYgWxHz6rOjOQtWvkq9kicpn5eGGjw4VA3j9+2gCtJwG8SCEp4J+i21R/QlunHCG4JpbEINbZOlNqS4Vtuk0aniCUDYoVFyYSStPRLxGZz1U539i6gEAY3ME0dpNVAEz+gKbFSnPC1Z9GdznuQc0LT1qFFbcRdTMsUAmITdv+Wg7GCYxYluCgGhRvaTnWhRPA7V2BUMBHQ4xc+PYNN3CdcQT2EUKf/nWHXXXMN/1JPVWyndeVbLkaKFcdd1Qesv+QQkOBWv3U2SNJrT7UqqeE9VgmQap+qfbO1bVlmnL33vp6BahPYKrbOfgvnmuZjFYQcFMMQ8edP4dbvwRdjcFJNmsXkNxUIolpLJpBc7Ydq7aZb7ZSj3NRKtla2Ipt/loOxgmMWJbgoBoUb2k51lCQ2/F9dMBj/DyiAc/aS3JC2KqBV/Td/5CTKM5mgrpgWtwuacnZIxFwnXEE9hFCn/51h111zDf9YvwIkDKhxQpc6v5OqGeepAf3yzHvUc9VgPzN7sPCkmLkOqJYFr5BoX8gal7F3XDX/ddCETtOdiOTHXC4hMPhQ+hcr/iMkcMjhKR5W4FZ0cTfZd+TG2KZ+NqrChfTRBZj0M+S2Ym1DprAWxVzFHHzqhCNgj3LT4qK7tm+wdYdDxmOnWBufivrT7SLH1Kabv7kPujzfeaRGerxi96uj2l70yh4jQ6iy//bTRqeIJQNihUXJhJK09EvEU/12m4dvbTuxOfyZN0VbP70ov9wJuEiOsOKzmTrNq2i1BCQVRFwuiWrAF/B8zoNBqsAX8HzOg0GR3tGZPTMnp3FhIS06cJApjLnKStWoyl0N22/1G56VOscpnVOtmswmfLEeP+YOdFlzQtPWoUVtxFhtkuaxf+5qD7EQQkuzTL44Ofq7qJbymAUkfucOmodMJPzDc50fGZ6P38bePlnHo/yH5CFmfd5hhruvIorwoCtUt+5EmI5stivOsKR3Zm4/93Cinbx8aurgnQX0H78YGxHNoCeOkM0Aow1Ij05FBKJN22/1G56VOt0ukWCTVgyODi7+q3APtNlzQtPWoUVtxF1MyxQCYhN2/5aDsYJjFiW4KAaFG9pOdaBLJ/JwXeFkkdDjFz49g03cJ1xBPYRQp/+dYdddcw3/Uk9VbKd15VsuRooVx13VB6y/5BCQ4Fa/dTZI0mtPtSqp4T1WCZBqn6H1EIbOLKbzJCNAZ/+hhk+wQs3DpSN7ta2Z4H4ldiAmPjGhm5C3cnbUeb6bLWnVcshcAqWa10qfryGUMdYPPORa5UPOLrTVC4MIPSHHxxdYLFyXER6LNQsiFAkODN62eemfdqJ+9HJH+n/4RLG0+b3kkyvN+eF+4h2dmICCnjc4OqakGWevwLoI1EVZd/WfZkscTw6WPCkDp1+vNt4/1SXqghmpazWpC1TmKFy0KV0linbRaUveWL9uRooVx13VB6y/5BCQ4Fa/dTZI0mtPtSqp4T1WCZBqn6uNK4NRv4VkFZrln8HXxp/Ad/VmyT4wn4QVb0QZpRy/j3P0lFkByBq32Xfkxtimfibv5ELSD/0Xh8dt+j2GNCLfrxOBRcfA040W/D3Rfdau8ZtSYs/q/9XjeoqeTqeOJGqfwMg2NIqyPwuuDZ7lsRTbRiTpji2bh5nsWhhHenhx2gGK6IY2pCcnT+HW78EXY3BSTZrF5DcVCKJaSyaQXO2qwBfwfM6DQarAF/B8zoNBiE7a0JmKyH8NJF3LQ7x7b/ilup13jLQaAf3yzHvUc9VtO1UAQIFmpHp/+ESxtPm99lWamP+ALrfsXJcRHos1CyIUCQ4M3rZ5y7iAthgB+D6kFLY5uB91e2vL5S68716GHB1gGKg3RtS6nunYgWxHz6rOjOQtWvkq9kicpn5eGGjw4VA3j9+2gCtJwG8SCEp4J+i21R/QlunWXvBWrd12HWY3pYTeU66D00aniCUDYoVFyYSStPRLxGZz1U539i6gEAY3ME0dpNVAEz+gKbFSnPC1Z9GdznuQc0LT1qFFbcRdTMsUAmITdv+Wg7GCYxYluCgGhRvaTnW8q1TlkotYIpHQ4xc+PYNN3CdcQT2EUKf/nWHXXXMN/1JPVWyndeVbLkaKFcdd1Qesv+QQkOBWv3U2SNJrT7UqqeE9VgmQap+z+BGPyBO0c2AC3cQh8RPYU0aniCUDYoVFyYSStPRLxGZz1U539i6gEAY3ME0dpNVAEz+gKbFSnOIUCQ4M3rZ5zHWY2mw2b3PkrQ5SBUB0qlt1rc0Zhziy4OsvjDeWTlnn8ubT1Txmhf5a6zayz8plL6goTatIBuxuGYVuF+ARW0wenhPMHoISPqOtWjyDGF0HKZ1TrZrMJkuPk6Jd2j28sFHK5IaR33HzOQ4aPzWQDzVkxHuTxVmUHMhAXj/TaxSaQ06j7InsMlum4fPFPln6tZsR+rJrKWJ7vaRCypl5BbQ2G+S1HsY+qVaNZkv99ZQ41PC7tF9wXBTHj/Yhd/1USk7SzPu5nm3SIUtbSL+T5urAF/B8zoNBqsAX8HzOg0Gt8uqA0plcD7tB1KzxrfoWENg4dp4c2XM1tRmjRzNNw/Yw5xCPm/AW7FyXER6LNQsiFAkODN62edeQLVDwuTYgOn/4RLG0+b3kkyvN+eF+4j8qdLmAQn74wcXCr5OQln3I1EVZd/WfZkscTw6WPCkDsnzMILsOWOY/5Q4lLXVdM+cdvDNLZndRjB6eE8weghItIsfUppu/uT3fx/dj6T0MaVaNZkv99ZQ54h5DiPFxNpTHj/Yhd/1USk7SzPu5nm3SIUtbSL+T5u3y6oDSmVwPsMOB0k78y2HkLWnNMzyj1xt1rc0Zhziy5yyHO3Fm3OdiFAkODN62ecx1mNpsNm9z4/ucOXxY0WLL/BErabsJ/RuWodUXY2iCC4YDTssn7dQroiJG8clPrIbB7kQ6Qq00OR9QGiaYr95M4SEnMLdNSmGKOBYDX2OqOzC28yw363fb5iJ+9oNuUC2G7ZN5XmDvjWNLGR40QDRqwBfwfM6DQarAF/B8zoNBrfLqgNKZXA+7QdSs8a36FhDYOHaeHNlzNbUZo0czTcP2MOcQj5vwFuxclxEeizULIhQJDgzetnnXkC1Q8Lk2IDp/+ESxtPm95JMrzfnhfuIr24f+8eYfokHFwq+TkJZ9yNRFWXf1n2ZLHE8OljwpA7J8zCC7DljmP+UOJS11XTPnHbwzS2Z3UYwenhPMHoISLSLH1Kabv7kWL4cHtTXrNCEM7qMkh0hP7HiXTXpDeSBSWSfmuA5d7OsbjBdoR3C5ykIhdDXOINtJs/faAsZZa2ELIM/BeSkgP5aDsYJjFiW4KAaFG9pOdYa5jkKq+4+U80LT1qFFbcRQtiqgVf03f/9KHfbSUAQ8sFHK5IaR33HN+CrYDGALFO2Ce9UnlZM873POjFTjsLJTcJcU5eKO+fasNCLo38t8i0ZuvSDnbRNSRV5DwOLJx+5GihXHXdUHrL/kEJDgVr91NkjSa0+1KqnhPVYJkGqfv7nC3TS3XpxdBCY6v6skHt8ke2KPl4HgpitU7mHy07jbYgIeVvVnK6UEVemobB1E9LES0Fvvp5XijMkX+XqhlOrAF/B8zoNBqsAX8HzOg0GFpNKID/SWU4kS3h36a+Bs8BRUNOo17CKPd7QgVpWvdfp/+ESxtPm923WtzRmHOLLV53Z/ugYSx+IUCQ4M3rZ5zHWY2mw2b3Pj+5w5fFjRYvK/LBfKKF4rG5ah1RdjaIILhgNOyyft1CqiuY0OJLWGuQ6olgWvkGhuelAVlqrwJnvJ592p9qb1IRkDezQsIsiz++0bdgrPsVCf7bPORhAjGjjSgKWIoc8DY+Rz1bvPcipHoceW3S1839M+VEYr9sP719djzODW9mwuyNy6cLrNzUWd3SVCSJfleEVHv7CiMQOyI+iH+mTrmG2S5rF/7mol1fsTXfWjULgoBoUb2k51krJ30Bc/4qmZGTaeiYtBtY+B47ut+9jUhSR+5w6ah0wk/MNznR8ZnplL7fPoal+mhrPUeII9FCwNRZ3dJUJIl8irQwU0+iWNsXoKjQk8Q5l6f/hEsbT5vdK3fWLiWz9jbFyXER6LNQsiFAkODN62ecfKX6J3IUsyeNfOAJdZal3ry+UuvO9ehhwdYBioN0bUoZGL3X/y7rdcOQvt/gel9zxAj5LEZm7sJZGHjoG7RO0lrpJai8Qp+wpUxV+zh1WqxtjUc/CNVgwqwBfwfM6DQarAF/B8zoNBrfLqgNKZXA+7QdSs8a36FhDYOHaeHNlzNbUZo0czTcPpRsgMZ0y24KxclxEeizULIhQJDgzetnnXkC1Q8Lk2IDp/+ESxtPm95JMrzfnhfuIGoxdhgxPkoIHFwq+TkJZ9yNRFWXf1n2ZLHE8OljwpA7J8zCC7DljmP+UOJS11XTPnHbwzS2Z3UYwenhPMHoISLSLH1Kabv7kxChjsCuu0NmfVDYxD8fhXK1qTduIhNoE7dwsifSUPbyzWAQ/3kYfTquwFPfaUI8TX1gdpBV+ZNadSc7T/d0bNNXtSobZoBJ+vbCU0KMJPmdt1rc0Zhziy5yyHO3Fm3OdiFAkODN62ecx1mNpsNm9z4/ucOXxY0WLhZ7KAwlMO95uWodUXY2iCC4YDTssn7dQroiJG8clPrIbB7kQ6Qq00OR9QGiaYr95M4SEnMLdNSmGJ4SQzSjrbrQlRJB2NbQ0nwLU5ca1DVzkK/iq25LOH5hrtm0/IJtRv9DHs082U65cnCGpN7c4J0fhidH9P7cC0zEVBbPgUDlM6q2OLO3hQKmszs5KMZD3q7AU99pQjxNfWB2kFX5k1iJ6O2RiM2bUMaYfIdwxBfBIAW4fqkEBTasAX8HzOg0GqwBfwfM6DQYhO2tCZish/DSRdy0O8e2/4pbqdd4y0GgH98sx71HPVbTtVAECBZqR6f/hEsbT5vfZVmpj/gC637FyXER6LNQsiFAkODN62eeKeQPXIAO+l5BS2ObgfdXtry+UuvO9ehhwdYBioN0bUup7p2IFsR8+qzozkLVr5KvZInKZ+Xhho8OFQN4/ftoArScBvEghKeCAbseIVQYplFQdRtIEfCNlO+pTXWYGe1L7BgBHj762+pQRV6ahsHUT0sRLQW++nleKMyRf5eqGU8gBgTyFcCPxpzepm8F4AjGIUCQ4M3rZ5zHWY2mw2b3PjYn89gvmTqlt1rc0Zhziy4OsvjDeWTlne0qTs5MkolWyJKLrmyXaC76goTatIBuxuGYVuF+ARW1J0eCqiVnlBs/91PnMrfIqd2zIgAVjQUbrG+UcU1nDyED/CB9UpZMVejovGsbVGH3TDqBN2ciPlorR2x1ECN+gUeb6bLWnVcshcAqWa10qfryGUMdYPPOREY2iKHOwCYidwTA5sRfKlLFyXER6LNQsiFAkODN62eemfdqJ+9HJH+n/4RLG0+b3kkyvN+eF+4jSeqUH0t7+0uqakGWevwLoI1EVZd/WfZkscTw6WPCkDp1+vNt4/1SXqghmpazWpC1TmKFy0KV0lpNuUZ67HDZ2uRooVx13VB6y/5BCQ4Fa/dTZI0mtPtSqp4T1WCZBqn7BgWWuQ73lHXQQmOr+rJB7fJHtij5eB4LU8SAxcfiFa9FBJW4BqzsXEHu/Bc00B7BTHj/Yhd/1USk7SzPu5nm3SIUtbSL+T5vhY0MlAUAvJrL72jrItS6vqwBfwfM6DQarAF/B8zoNBvSi/3Am4SI6Bm5oxiA4wvM3bb/UbnpU6xymdU62azCZ8sR4/5g50WXNC09ahRW3EXUzLFAJiE3b/loOxgmMWJbgoBoUb2k51v+NxA5PrUb8R0OMXPj2DTdwnXEE9hFCn/51h111zDf9ST1Vsp3XlWy5GihXHXdUHrL/kEJDgVr91NkjSa0+1KqnhPVYJkGqfqjI52pCIMUw9976egWoT2BirWKWJFnLryIi8fBpGfQFUeb6bLWnVcshcAqWa10qfryGUMdYPPOREY2iKHOwCYiPP5XxQ5TaNeCgGhRvaTnWSsnfQFz/iqaB2uN9YAUvlmG2S5rF/7moPsRBCS7NMvh3krpF6dSwsQfME36R50q2/CHbtgv69q7NQ3zdrXUmjyu/9h0hQa5OopdG4S0hGnYDcbrl94kZ29JpspW8rzzQqzozkLVr5KvZInKZ+Xhho8OFQN4/ftoArScBvEghKeD4FJLzzs+4txbOS3ktyYVlUfAZuVFgy0+DnagyOs6xFBu/0/H5t2OPTRqeIJQNihUXJhJK09EvEZnPVTnf2LqA0nCNKVrN6LH9cE/pk9K8j6sAX8HzOg0GNRZ3dJUJIl9Zq1Es/9GZkeuSt6Jx5dweqghmpazWpC2WsBQ8irzLvOCgGhRvaTnWSsnfQFz/iqaSit+zKEfB1mG2S5rF/7moPsRBCS7NMvgFSTXdLnjmf3kLXI7BXIjP/CHbtgv69q7NQ3zdrXUmj0asXb1TKI5HtCVEkHY1tDSfAtTlxrUNXOQr+Krbks4fmGu2bT8gm1E8K7XnPwt/Nn0uRWlUqOkC8C51EyuLCz8+nMfFBA1gD0lkn5rgOXezrG4wXaEdwucpCIXQ1ziDbSbP32gLGWWthCyDPwXkpID+Wg7GCYxYluCgGhRvaTnWmjKJvRcs5JzNC09ahRW3EULYqoFX9N3/q6+3OckZCoHBRyuSGkd9xzfgq2AxgCxTtgnvVJ5WTPNjHtf8e5rPjlLBXX+KcBZYvh1oImCucKCiiBIVA4X/5UvWAaEzP8AgK+wcPLFYQBBiZIKRwiyPfUVdDU0EUAW4q7AU99pQjxNfWB2kFX5k1p1JztP93Rs00NDBUNGmtPuU3h5j4cUQyGG2S5rF/7moD3+j2nkWlELgoBoUb2k51krJ30Bc/4qmC35tFlWgftdO/hLFkETsBBSR+5w6ah0wk/MNznR8Zno/fxt4+Wcej/IfkIWZ93mGPd7QgVpWvddIswJFy2hZAVghPpNXbg7z/5Q4lLXVdM+cdvDNLZndRjB6eE8weghItIsfUppu/uSWEsHeONxawU8ArUbbd69W2YPOTT2Vkqbzh7cDtCKQt7OFeMzcsLQ4Ueb6bLWnVcshcAqWa10qfnfxNdeXTCqyed8XkplgUvs5QEwzbcToWKsAX8HzOg0GnUnO0/3dGzTb7l1m8hJs+jLnKStWoyl0opdG4S0hGnbBvajzoUZuJohQJDgzetnnMdZjabDZvc+Nifz2C+ZOqW3WtzRmHOLLg6y+MN5ZOWfWrq2r88mQK7IkouubJdoLvqChNq0gG7G4ZhW4X4BFbUnR4KqJWeUGz/3U+cyt8ip3bMiABWNBRusb5RxTWcPIQP8IH1SlkxWsujZNZuwvTtMOoE3ZyI+WmaIZ1mwoOQfWsVLtnsnxK50/h1u/BF2NwUk2axeQ3FQiiWksmkFzth2rtplvtlKPQhAhJvMOCeixclxEeizULIhQJDgzetnnXkC1Q8Lk2IDp/+ESxtPm95JMrzfnhfuI4Jm+I7YJV20HFwq+TkJZ9yNRFWXf1n2ZLHE8OljwpA7J8zCC7DljmP+UOJS11XTPnHbwzS2Z3UYwenhPMHoISLSLH1Kabv7k3Z9bNpjgedaEy/lSTcwCT5ys+gsHCrjBSWSfmuA5d7OsbjBdoR3C5ykIhdDXOINtJs/faAsZZa3SOy1HBZIjEG3WtzRmHOLLnLIc7cWbc52IUCQ4M3rZ5zHWY2mw2b3Pj+5w5fFjRYv4vKgBVxUoSm5ah1RdjaIILhgNOyyft1CuiIkbxyU+shsHuRDpCrTQ5H1AaJpiv3kzhIScwt01KToA0lvN5ocDtCVEkHY1tDSfAtTlxrUNXOQr+Krbks4fmGu2bT8gm1H+m4k8YqbOBFycIak3tzgnR+GJ0f0/twIpl7mmaxrEqtPDRvsO2IPKTRqeIJQNihUXJhJK09EvEZnPVTnf2LqA2EdxOrcYzrBBeZCB7EbNh6sAX8HzOg0GqwBfwfM6DQZrlQ84utNULt3N0xcs5n3PBG5P3lbsa4JJBbEAao8lhV2KsLW2uAutYbZLmsX/uaiXV+xNd9aNQuCgGhRvaTnWSsnfQFz/iqZyS12AjFRqjD4Hju6372NSFJH7nDpqHTCT8w3OdHxmemUvt8+hqX6awUcrkhpHfcfM5Dho/NZAPNWTEe5PFWZQcyEBeP9NrFKzxjcBV9Yv6OLfc11iLavU9Vr33q/a1SKNG8FpwU3Ls00aniCUDYoVFyYSStPRLxGZz1U539i6gEAY3ME0dpNVAEz+gKbFSnPC1Z9GdznuQc0LT1qFFbcRdTMsUAmITdv+Wg7GCYxYluCgGhRvaTnWuB87sK/IYp1HQ4xc+PYNN3CdcQT2EUKf/nWHXXXMN/1JPVWyndeVbLkaKFcdd1Qesv+QQkOBWv3U2SNJrT7UqqeE9VgmQap+p9aw1GnXHbn33vp6BahPYNueTtgo8CuwlBFXpqGwdRPSxEtBb76eV4ozJF/l6oZTyAGBPIVwI/FDz1Ceu0LGUuCgGhRvaTnWSsnfQFz/iqaB2uN9YAUvlmG2S5rF/7moPsRBCS7NMviGt+ZjmqkbPQfME36R50q2/CHbtgv69q7NQ3zdrXUmjyu/9h0hQa5OopdG4S0hGnYDcbrl94kZ2/7Ck9gYKTuXqzozkLVr5KvZInKZ+Xhho8OFQN4/ftoArScBvEghKeCwj973rCfnGhbOS3ktyYVlUfAZuVFgy0+DnagyOs6xFHDYxfg2EeDUlBFXpqGwdRPSxEtBb76eV7PaWww+U+8fRCzVCBz9n2T9cE/pk9K8j6sAX8HzOg0GNRZ3dJUJIl9Zq1Es/9GZkeuSt6Jx5dweqghmpazWpC2WsBQ8irzLvOCgGhRvaTnWSsnfQFz/iqaSit+zKEfB1mG2S5rF/7moPsRBCS7NMvjbG2x6K/GfC3kLXI7BXIjP/CHbtgv69q7NQ3zdrXUmj0asXb1TKI5HtCVEkHY1tDSfAtTlxrUNXOQr+Krbks4fmGu2bT8gm1E8K7XnPwt/Nn0uRWlUqOkC8C51EyuLCz8Vak5AQwYm/Elkn5rgOXezrG4wXaEdwucpCIXQ1ziDbSbP32gLGWWthCyDPwXkpID+Wg7GCYxYluCgGhRvaTnWGuY5CqvuPlPNC09ahRW3EULYqoFX9N3/ht+nfFm8vaLBRyuSGkd9xzfgq2AxgCxTtgnvVJ5WTPO9zzoxU47CydbUZo0czTcPgVPX8XUxsx+bQlR5hEAFv8/91PnMrfIqd2zIgAVjQUbrG+UcU1nDyED/CB9UpZMVcmFYtBjqEpDuIdOdwKFoWzx8QXYCYKwdlBFXpqGwdRPSxEtBb76eV4ozJF/l6oZTqwBfwfM6DQarAF/B8zoNBhaTSiA/0llOJEt4d+mvgbPAUVDTqNewij3e0IFaVr3XJOHoWfN+uzNt1rc0Zhziy1ed2f7oGEsfiFAkODN62ecx1mNpsNm9z4/ucOXxY0WLc81XZl6EyqJuWodUXY2iCC4YDTssn7dQqormNDiS1hrkOqJYFr5BobnpQFZaq8CZ7yefdqfam9SEZA3s0LCLIuHLsP2gUn04h5H260IP3l5O4caJYNYnc/rXJvdzG+JCUx4/2IXf9VEpO0sz7uZ5t0iFLW0i/k+bt8uqA0plcD7DDgdJO/MthzFQGeLERO1c6f/hEsbT5vfZVmpj/gC637FyXER6LNQsiFAkODN62eczorAevNdC/pBS2ObgfdXtry+UuvO9ehhwdYBioN0bUup7p2IFsR8+qzozkLVr5KvZInKZ+Xhho8OFQN4/ftoArScBvEghKeDpWOnoWhedi1QdRtIEfCNlJpx4+xYGB3n27bySruL7WlHm+my1p1XLIXAKlmtdKn68hlDHWDzzkRGNoihzsAmIEEESlDrUGaSuvsUAi9qKIA==" /></form>
Anyone knows why happens ? I'm making something wrong ? Thanks a lot.

You're using client state saving. When you use this option, the view and it's state is serialized, and base64 encoded so that it can be transmitted to the client.
Switch to server side if client side is causing you issues.

Similar Messages

  • Javax.faces.ViewState value starts with '%' and not with '!'

    While recording and ADF Application on JMeter, what should the regular expression extractor be when the javax.faces.ViewState recorded value starts with '%' and not with '!'.
    I have been following the following link and it talks only about javax.faces.ViewState values that start with '!'
    http://one-size-doesnt-fit-all.blogspot.in/2010/04/configuring-apache-jmeter-specifically.html

    Hi,
    If '!' present in first position of string, you need to remove it or replace it in transformation.
    Following is the  sample code...
    loop at SOURCE_PACKAGE into ls_SOURCE_PACKAGE.
          record_num = sy-tabix.
          IF ( ls_SOURCE_PACKAGE-fieldname(1) = '!' ).
            ls_SOURCE_PACKAGE-fieldname(1) = '' .
    ENDIF.
        MODIFY SOURCE_PACKAGE INDEX record_num FROM LS_SOURCE_PACKAGE.
      ENDLOOP.
    Hope this helps..

  • What is javax.faces.ViewState?

    In every one of my JSF page I get this tag when I view the page source....
    <input type="hidden" name="javax.faces.ViewState" id="javax.faces.ViewState" value="..." />

    If you enabled client side view state saving, then the component tree will be serialized and saved in there.
    [Read the JSF specification|http://jcp.org/aboutJava/communityprocess/final/jsr252/index.html]. It's explained in there.

  • ORA-06502: PL/SQL: numeric or value error: raw variable length too long

    Hi All,
    Oracle 9.2.0.1.0 and Oracle 10g.
    I the following procedure:
    CREATE OR REPLACE TYPE Resource_TT AS TABLE OF RAW(16)
    CREATE OR REPLACE PROCEDURE GET_ROLEMAPPING_Temp
    RoleIds IN NVARCHAR2 DEFAULT NULL ,
    Application IN NVARCHAR2 DEFAULT NULL ,
    MappingExixts OUT NVARCHAR2
    AS
         v_Application NVARCHAR2(150) := Application;
         resource_list CONSTANT Resource_TT := Resource_TT(RoleIds);
         v_temp NUMBER(1, 0) := 0;
    BEGIN
         SELECT 1 INTO v_temp
    FROM DUAL
    WHERE EXISTS ( SELECT SecurityGroupId
    FROM SKESGResourceMapping
    WHERE APPLICATION = v_Application
    AND RoleId IN                
                                                      select column_value
                                                      from table(resource_list)
    EXCEPTION
    WHEN NO_DATA_FOUND THEN
    MappingExixts := 'NO';
    END;
    IF v_temp = 1 THEN
    MappingExixts := 'YES';
         END IF;
    END;
    while calling the procedure from sql*plus, the calling block is :
    variable MappingExixts nvarchar2(100);
    execute Get_RoleMapping_Temp('2f90e7969e0a9045aeb5b5ed7b3da9d6,363aef470e10094281e5040627e3b6f8', 'repo1', :MappingExixts);
    print MappingExixts;
    It is throwing an error saying:
    ORA-06502: PL/SQL: numeric or value error: raw variable length too long
    ORA-06512: at "ORACLE1.GET_ROLEMAPPING_TEMP", line 8
    Thanks for your valuable time and suggestions

    Hi Binoy,
    Thanks for your quick response, I increased its size to 200, but I am getting the following error
    ORA-06502: PL/SQL: numeric or value error: hex to raw conversion error
    ORA-06512: at "ORACLE1.GET_ROLEMAPPING_TEMP", line 8

  • I am looking for a way to enter multiple dates into a field without the form becoming too long.

    I am looking for a way to enter multiple dates into a field without the form becoming too long.
    This will be used by an old school bookeeper who needs the form to fit on one page.
    Any ideas?

    Hi,
    If you don't need the field to provide a date picker, verify it's a date, or don't need to sort the dates in the table, you can just use a text area field, and have your form filler enter the dates comma separated.  Otherwise you'd have to add multiple fields.  However, you can lessen the space each field takes up veritically, by using the "Labels Left" option (in the toolbar).
    Thanks,
    Todd

  • Form query too long running

    I am dealing with an issue that I believe I have boiled it down to being a Forms issue. One of my developers has a form that is taking 40+ minutes to run a pretty complicated query. At first I believed that it was a query or development issue, however the same query can be ran from Toad or from SQLPlus in under a few seconds. I have even ran the query from SQLPlus on the forms server with the same speedy performance. The only environment in which this query takes almost an hour to run is if it is ran from her .FMX ... I am soooooo at a loss right now as to what I could do to fix this. Has anyone experienced something of this nature?
    Additionally the query returns ZERO results and this is an expected outcome so I don't believe it has to do with Toad buffering or SQLPlus return the rows as they are fetched. Anyway I'm at a loss and any help what-so-ever will be greatly appreciated.

    To show what can go wrong look at this simple example.
    HR@> CREATE TABLE a (ID VARCHAR2(10) PRIMARY KEY);
    Table created.
    HR@>
    HR@> insert into a select rownum from dual connect by rownum <= 1e6;
    1000000 rows created.
    HR@>
    HR@> set timing on
    HR@>
    HR@> select * from a where id = 100;
    ID
    100
    Elapsed: 00:00:00.34
    HR@>
    HR@> select * from a where id = '100';
    ID
    100
    Elapsed: 00:00:00.00
    HR@> explain plan for
      2* select * from a where id = 100
    HR@>
    HR@> select * from table(dbms_xplan.display);
    PLAN_TABLE_OUTPUT
    Plan hash value: 2248738933
    | Id  | Operation         | Name | Rows  | Bytes | Cost (%CPU)| Time     |
    |   0 | SELECT STATEMENT  |      |     1 |     7 |   522  (12)| 00:00:07 |
    |*  1 |  TABLE ACCESS FULL| A    |     1 |     7 |   522  (12)| 00:00:07 |
    Predicate Information (identified by operation id):
    PLAN_TABLE_OUTPUT
       1 - filter(TO_NUMBER("ID")=100)Because of implicit conversion (as explain plan shows) select * from a where id = 100 takes longer than select * from a where id = '100'.

  • Activation of Adobe Form takes too long / XML problem?

    Dear all,
    I copied a standard form to customer name a year ago with life cycle designer version 7. The designer was updated to 8.
    When making a change to the adobe form now, the activation takes more than 30 minutes in some cases. I copied the original form again and the activation takes less than 3 minutes.
    When calling the XML Coding-tab within the designer it also takes very long and in some cases the system crashes ....
    Has anyone an idea why this happens and if there is anything that i can do with changing attributes or other settings? I also tried to copy the copied form again. Same problem. Only when copying the standard form the activation is normal. I made too many changes so to start over again would take long. I would like to avoid this.
    Thank you!
    Regards
    Viktoria

    Hi,
    I could not solve this. Had to create the form again. Tried to copy most of the elements into it.
    Now it works again and is activated within 1-2 minutes.
    So no real solution...
    Regards
    Viktoria

  • Interactive forms takes too long to load - sometimes crashes reader.

    Hi Gurus,
    I'm just wondering if anyone have this problem?
    I just configured ADS and created a sample WD program to display an interactive form, the form is not complex, only 2 text fields and an image.
    But when I deploy or run the program, the interactive form container hangs and take very long to process before displaying.
    After I save the PDF file to a local drive, when I try to open it, it will take very long and sometimes crash my system.
    Even when I click on "PDF Preview" to view the form in NWDS it take very long too.
    At first I thought it could be due to my system and I open downloaded PDF file on other PCs, but the problem occurs too in those PCs.
    Using Acrobat Reader 8.1.2, then downgraded to 8.1.1, still no avail.
    Everytime I open the PDF or WD loads the PDF, when I check the Task Manager the process of AcroRdr32 will hog the system processes and use up the memory. I have no problems with other PDF files, only those generated by the WD application gives problems.
    Someone hit the same problem? Any advise? Could it be the ACF or Adobe lifecycle issues?
    Please help. Thanks for all answers.
    Best Regards,
    Jansen

    Hi Jansen,
    If you are using Adobe Reader 8.1.* or above and activex controls in your form, you need to install the latest version of ACF and that will resolve the issue. And do remember to uninstall your old version of Adobe Reader first and then install Reader 8.1.* freshly and after installing it proceed with ACF installation. You have to follow the sequence.
    For ACF installation you may read  Note 766191 - Active Component Framework Installation.
    ACF Installable:
    https://sapmats-de.sap-ag.de/download/download.cgi?id=F9RUZ3Q7TERUBSMHSXWT3UMEM59IJYIPA931VQD32A1UNAKZ6B
    Do reward points if found helpful.
    Regards,
    Arafat

  • Web form taking too long to generate

    Hello I have a Data Form issue,
    My webform contains more than a 1000 CCenters in the page view.
    When selecting any of the CCenters the Data Form generates perfectly, all accept one of them!!
    Once a user selects that Center, it takes about 2.5 hours to generate.
    Where can i start trouble shooting this issue? What do you think can cause this?

    Did you have supress missing block/data check-up on your form options? ------------->Yes
    Can you try to pull the same data with excel add-in for this CC? -------------> Yes
    What is the RAM on planning & webserver server hosts and OS information? ---------->dont have access to that info
    What was the Essbase data cache setting ? ------------> 30024KB
    Was there any security defined ont this user? --------------> I assign security..have all access..
    Was there any other large sparse dimension in row/column ----------> Yes...
    ....The webform is massive!! The number of employees and projects for this particular cost center exceed more than anyother. Is there anyway to fix tihs issue or its just that there is too much data???

  • Urgent - can't set managed bean value using a form, getting null

    I have a form with a bean -- unbelievably, I can't get the values entered into the form by the user to get stored into the bean. Everything is null... I've looked at a zillion examples, posts and compared etc...yet still can't see what is missing.
    Here's part of a trace :
    [cc]Dec-31 01:25:02 ApplicationImpl - Created bean resourceBean successfully
    [cc]Dec-31 01:25:02 ApplicationImpl - Storing resourceBean in scope request
    [cc]Dec-31 01:25:02 VariableResolverImpl - resolveVariable: Resolved variable:id=null name=null
    [cc]Dec-31 01:25:02 ValueBindingImpl - getValue Result:id=null name=null
    [cc]Dec-31 01:25:02 ValueBindingImpl - -->Returning id=null name=null
    If you have any ideas, please let me know--it seems just as I solve one JSF issue, I run into another on unexpectedly simple things.
    Here's the ResourceBean.java, the bean-config.xml and my jsp.
    package com.intalio.qa.tcm.view.beans;
    import java.util.Map;
    import javax.faces.context.FacesContext;
    import javax.faces.model.SelectItem;
    import org.apache.log4j.Logger;
    import com.intalio.qa.exceptions.DuplicateIdException;
    import com.intalio.qa.tcm.model.Resource;
    import com.intalio.qa.tcm.view.builders.ResourceBuilder;
    import com.intalio.qa.tcm.view.util.FacesUtils;
    * Resource backing bean.
    public class ResourceBean extends RootBean {
         * Class logger
         public static final Logger LOG =
              Logger.getLogger(ResourceBean.class);
    * The Resource id
         private String id = null;
         * The Resource name
         private String name = null;
    * Description
    private String description= null;
         * the resource type id associated with the Resource
         private String resourceTypeId= null;
         private static SelectItem[] resourceTypeIds = new SelectItem[] {
              new SelectItem("External Software"),
              new SelectItem("Hardware"),
              new SelectItem("Intalio Product Software"),
              new SelectItem("Machine - Dual CPU"),
              new SelectItem("Machine - CPU Single"),
              new SelectItem("Memory - UNIX"),
              new SelectItem("Memory - Windows") };
    * @return Returns the resourceTypeIds.
    public SelectItem[] getResourceTypeIds() {
    return resourceTypeIds;
    * @param resourceTypeIds The resourceTypeIds to set.
    public void setResourceTypeIds(SelectItem[] typeIds) {
    resourceTypeIds = typeIds;
         * Default constructor.
         public ResourceBean() {
    super();
    init();
         * Initializes ResourceBean.
         * @see RootBean#init()
         protected void init() {
         /*True, but I'd strongly recommend instead using:
    FacesContext fContext = FacesContext.getCurrentInstance();
    Map requestParams = fContext.getExternalContext().getRequestParameterMap();
    String companyId = (String) requestParams.get("companyID");
    The getRequest(), getSession(), and getContext() methods of ExternalContext should only be used as a last resort.*/
         * Backing bean action to update Resource.
         * @return the navigation result
         public String updateAction() {
              LOG.info("updateAction is invoked");
              try {
                   Resource Resource = ResourceBuilder.createResource(this);
                   LOG.info("ResourceId = " + Resource.getId());
              //     viewServicesManager.getResourceService().updateResource(Resource);
              } catch (Exception e) {
                   String msg = "Could not update Resource";
                   LOG.error(msg, e);
                   FacesUtils.addErrorMessage(msg + ": Internal Error.");
                   return ActionResult.FAILURE;
              LOG.info("Resource with id of " + id + " was updated successfully.");
              return ActionResult.SUCCESS;
         * Backing bean action to create a new Resource.
         * @return the navigation result
         public String addAction() {
              try {
                   Resource resource = ResourceBuilder.createResource(this);
    LOG.info("resource created: " + resource.getName() + " with typeId = " + resource.getResourceTypeId());
                   viewServicesManager.getResourceService().saveResource(resource);
              } catch (DuplicateIdException de) {
                   String msg = "This id already exists";
                   LOG.info(msg);
                   FacesUtils.addErrorMessage(msg);
                   return ActionResult.RETRY;
              } catch (Exception e) {
                   String msg = "Could not save Resource";
                   LOG.error(msg, e);
                   FacesUtils.addErrorMessage(msg + ": Internal Error");
                   return ActionResult.FAILURE;
              String msg = "Resource with id of " + id + " was created successfully.";
              LOG.info(msg);
              return ActionResult.SUCCESS;
         * Backing bean action to delete Resource.
         * @return the navigation result
         public String deleteAction() {
              LOG.info("deleteAction is invoked");
              try {
         //          Resource Resource = ResourceBuilder.createResource(this);
         //          viewServicesManager.getResourceService().deleteResource(Resource);
                   //remove the ResourceList inside the cache
    //               FacesUtils.resetManagedBean(BeanNames.RESOURCE_LIST_BEAN);
              } catch (Exception e) {
                   String msg = "Could not delete Resource. ";
                   LOG.error(msg, e);
                   FacesUtils.addErrorMessage(null, msg + "Internal Error.");
                   return ActionResult.FAILURE;
              String msg = "Resource with id of " + id + " was deleted successfully.";
              LOG.info(msg);
              FacesUtils.addInfoMessage(msg);
              return ActionResult.SUCCESS;
         public String getId() {
              return id;
         * Invoked by the JSF managed bean facility.
         * <p>
         * The id is from the request parameter.
         * If the id is not null, by using the id as the key,
         * the Resource bean is initialized.
         * @param newQueryId the query id from request parameter
         public void setId(String newId) {
              LOG.info("setId " + newId);
              id = newId;
         public String getName() {
              return name;
         public void setName(String newName) {
              name = newName;
         public String getDescription() {
              return description;
         public void setDescription(String newDescription) {
              description = newDescription;
         public String getResourceTypeId() {
              return resourceTypeId;
         public void setResourceTypeId(String newResourceTypeId) {
              resourceTypeId = newResourceTypeId;
         public String toString() {
              return "id=" + id + " name=" + name;
         <!-- view -->
         <managed-bean>
              <description>
                   Managed bean
              </description>
              <managed-bean-name>applicationBean</managed-bean-name>
              <managed-bean-class>
                   com.intalio.qa.tcm.view.beans.ApplicationBean
              </managed-bean-class>
              <managed-bean-scope>application</managed-bean-scope>
              <managed-property>
                   <property-name>viewServicesManager</property-name>
                   <value>#{viewServicesManagerBean}</value>
              </managed-property>
              </managed-bean>
         <managed-bean>
              <description>
                   View service manager impl for business services
              </description>
              <managed-bean-name>viewServicesManagerBean</managed-bean-name>
              <managed-bean-class>
                   com.intalio.qa.tcm.view.beans.ViewServicesManagerBean</managed-bean-class>
              <managed-bean-scope>application</managed-bean-scope>
         </managed-bean>
         <managed-bean>
              <description>
                   Backing bean that contains product information.
              </description>
              <managed-bean-name>resourceBean</managed-bean-name>
              <managed-bean-class>
                   com.intalio.qa.tcm.view.beans.ResourceBean
              </managed-bean-class>
              <managed-bean-scope>request</managed-bean-scope>
              <managed-property>
                   <property-name>viewServicesManager</property-name>
                   <value>#{viewServicesManagerBean}</value>
              </managed-property>
         </managed-bean>
    </faces-config>
    <f:view>
         <h:form id="createResourceForm" target="dataFrame">
              <h:outputText value="#{applicationBean.dummyVariable}" rendered="true" />
              <div align="center">
              <head>
              <link href="../../css/stylesheet.css" rel="stylesheet" type="text/css">
              <FONT color="#191970" size="4" face="Arial">Resources View</FONT>
              </head>
              <table style="margin-top: 2%" width="35%" cellpadding="10">
                   <div align="left">
                   <FONT color="#191970" size="3" face="Arial">Update Resources </FONT>
                   </div>
                   <tr>
                        <td align="center" valign="top" align="center" style="" bgcolor="white" />
                        <table>
                             <tbody>
                                  <tr>
                                       <td align="left" styleClass="header" width="100" />
                                       <td align="left" width="450" />
                                  </tr>
                                  <tr>
                                       <td align="right" width="100"><h:outputText value="Id" /></td>
                                       <td align="left" width="450"><h:inputText value="#{resourceBean.id}" id="id"/> <h:message for="id" styleClass="errorMessage" /></td>
                                  </tr>
                                  <tr>
                                       <td align="right" width="100"><h:outputText value="Name" /></td>
                                       <td align="left" width="450"><h:inputText value="#{resourceBean.name}" id="name" /> <h:message for="name" styleClass="errorMessage" /></td>
                                  </tr>
                                  <tr>
                                       <!--td align="right" width="100" valign="bottom"><h:outputText value="Type" /></td>
                                       <td align="left" width="550"><h:selectOneMenu>
                                            <f:selectItems value="#{resourceBean.resourceTypeIds}" />
                                       </h:selectOneMenu> <h:outputText value="#{resourceBean.resourceTypeId}" id="dresourceTypeId" /> <h:message for="resourceTypeId" styleClass="errorMessage" />
                                       </td>
                                  </tr>
                                  <tr>
                                       <td align="right" width="100" valign="bottom"><h:outputText value="Description" /></td>
                                       <td align="left" width="450"><h:inputText value="#{resourceBean.description}" id="description" size="96" /> <h:message for="description" styleClass="errorMessage" /></td>
                                  </tr>
                             </tbody>
                        </table>
         </h:form>
         </td>
         <!-- END DATA FORM -->
         <!-- BEGIN COMMANDS -->
         <td width="30%" align="left" valign="top"><h:form id="buttonCommandsForm">
              <h:panelGroup id="buttons">
                   <h:panelGrid columns="1" cellspacing="1" cellpadding="2" border="0" bgcolor="white">
                        <h:commandButton value="Add" style="height:21px; width:51px;font-size:8pt; font-color: black;" action="#{resourceBean.addAction}">
                        </h:commandButton>
                        <h:commandButton id="deleteCB" value="Delete" style="height:21px; width:51px;font-size:8pt" action="#{resourceBean.deleteAction}">
                        </h:commandButton>
                        <h:commandButton id="spaceFillerButton" style="height:21px; width:51px;font-size:8pt;background-color: #ffffff;color: #ffffff;border: 0px;">
                        </h:commandButton>
                        <h:commandButton id="saveCB" value="Save" style="height:21px; width:51px;font-size:8pt" action="#{resourceBean.saveAction}">
                        </h:commandButton>
                        <h:commandButton id="updateCB" value="Update" style="height:21px; width:51px;font-size:8pt" action="#{resourceBean.updateAction}">
                        </h:commandButton>
                   </h:panelGrid>
              </h:panelGroup>
         </h:form> <!-- end buttons --></td>
         </tr>
         </table>
         <HR align="center" size="2" width="60%" />
         <!-- data table -->
         </div>
    </f:view>
    THANKS.
    -L

    I solved this.
    Since I was testing the action code only, I didn't define a navigation entry corresponding to the action string returned for this button:
    <h:commandButton value="Add" style="height:21px; width:51px;font-size:8pt; font-color: black;" action="#{resourceBean.addAction}">
    </h:commandButton>After I added a nav definition, it worked. I don't know why at this point. I suspect a key step in the lifecycle was pre-empted...someone else can probably explain why. If I get a chance to research it after I'm done with my project, I'll update this post.
    Thanks.
    -L

  • Javax.faces.application.ViewExpiredException: viewId:/folderUpload.jspx - ADF_FACES-30107:The view state of the page has expired.  Reload the page.

    Hi,
    I am developing a utility for multiple file upload. I am getting some error here. First i want to explain my case.
    I am using JDeveloper 11.1.1.7,
    InputFile Properties:  maximumFiles="150"    uploadType="auto"
    web.xml change:  org.apache.myfaces.trinidad.UPLOAD_MAX_DISK_SPACE =5368709120   (For 5GB)
                                    org.apache.myfaces.trinidad.UPLOAD_MAX_MEMORY = 5368709120
                                    org.apache.myfaces.trinidad.CLIENT_STATE_MAX_TOKEN = 3
                                    session time out = 30 minute   
    Here when i am uploading upto 5 files its working fine but when i am selecting more than 15 files its always coming below error.
    Error Log
    AdfcExceptionHandler>  ADFc: While handling an exception the application's exception handler threw a new exception.
    javax.faces.application.ViewExpiredException: viewId:/folderUpload.jspx - ADF_FACES-30107:The view state of the page has expired.  Reload the page.
      at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._restoreView(LifecycleImpl.java:819)
      at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:422)
      at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:207)
      at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
      at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
      at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
      at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
      at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
      at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
      at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:128)
      at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
      at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
      at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
      at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)
      at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)
      at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
      at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:180)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
      at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
      at java.security.AccessController.doPrivileged(Native Method)
      at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:324)
      at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:460)
      at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
      at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
      at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
      at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:163)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
      at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
      at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
      at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
      at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
      at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
      at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
      at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
      at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
      at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
      at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
      ADFc: While attempting to handle this exception the application's exception handler failed.
    javax.faces.application.ViewExpiredException: viewId:/folderUpload.jspx - ADF_FACES-30107:The view state of the page has expired.  Reload the page.
      at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._restoreView(LifecycleImpl.java:819)
      at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:422)
      at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:207)
      at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
      at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
      at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
      at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
      at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
      at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
      at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:128)
      at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
      at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
      at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
      at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)
      at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)
      at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
      at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:180)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
      at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
      at java.security.AccessController.doPrivileged(Native Method)
      at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:324)
      at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:460)
      at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
      at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
      at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
      at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:163)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
      at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
      at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
      at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
      at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
      at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
      at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
      at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
      at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
      at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
      at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
      ADF_FACES-60098:Faces lifecycle receives unhandled exceptions in phase RESTORE_VIEW 1
    javax.faces.application.ViewExpiredException: viewId:/folderUpload.jspx - ADF_FACES-30107:The view state of the page has expired.  Reload the page.
      at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._restoreView(LifecycleImpl.java:819)
      at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:422)
      at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:207)
      at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
      at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
      at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
      at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
      at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
      at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
      at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:128)
      at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
      at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
      at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
      at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)
      at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)
      at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
      at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:180)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
      at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
      at java.security.AccessController.doPrivileged(Native Method)
      at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:324)
      at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:460)
      at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
      at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
      at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
      at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:163)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
      at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
      at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
      at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
      at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
      at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
      at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
      at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
      at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
      at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
      at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
      at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    [Application termination requested.  Undeploying application DMSMultipleFileUploadUtility.]
    Why is session time out error is coming while 15 files(Small files in KBs) is taking 15-20 sec to upload, what configuration required for this error. Take a look Timo Hahn
    Thanks and Regards
    Maroof Ahmad

    Hi All,
    Finally i resolved my issue   for my case and working fine. Thanks Timo Hahn for kind help .
    Solution made by below changes.
    1. You should use valueChangeListener on inputFile for
    2.Changes in web.xml
    Changes in web.xml
    <context-param>
        <param-name>javax.faces.STATE_SAVING_METHOD</param-name>
        <param-value>client</param-value>
    </context-param>
    <context-param>
        <description>If this parameter is true, there will be an automatic check of the modification date of your JSPs, and saved state will be discarded when JSP's change. It will also automatically check if your skinning css files have changed without you having to restart the server. This makes development easier, but adds overhead. For this reason this parameter should be set to false when your application is deployed.</description>
        <param-name>org.apache.myfaces.trinidad.CHECK_FILE_MODIFICATION</param-name>
        <param-value>false</param-value>
      </context-param>
    <context-param>
        <description>Whether the 'Generated by...' comment at the bottom of ADF Faces HTML pages should contain version number information.</description>
        <param-name>oracle.adf.view.rich.versionString.HIDDEN</param-name>
        <param-value>true</param-value>
      </context-param>
    <context-param>
        <description>Here Values is in bytes for file upload. This is for 5GB</description>
        <param-name>org.apache.myfaces.trinidad.UPLOAD_MAX_DISK_SPACE</param-name>
        <param-value>5368709120</param-value>
      </context-param>
    <context-param>
        <description>Here Values is in bytes for file upload. This is for 5GB</description>
        <param-name>org.apache.myfaces.trinidad.UPLOAD_MAX_MEMORY</param-name>
        <param-value>5368709120</param-value>
      </context-param>
      <context-param>
        <description>Session Time out solution 3600 here</description>
        <param-name>org.apache.myfaces.trinidad.CLIENT_STATE_MAX_TOKEN</param-name>
        <param-value>4000</param-value>
      </context-param>
    <context-param>
        <description>"all": stores all state in the client in a (potentially large) hidden form field. This matches the default behavior of the JSF reference implementation, and can be useful for developers avoiding any use of HttpSession.</description>
        <param-name>org.apache.myfaces.trinidad.CLIENT_STATE_METHOD</param-name>
        <param-value>all</param-value>
      </context-param>
    <context-param>
        <description>The &lt;uploaded-file-max-disk-space&gt; element is used to change the default location uploaded files are stored. This setting directly overrides the web.xml setting org.apache.myfaces.trinidad.UPLOAD_TEMP_DIR. This value can be hardcoded or can be explicitly configured with an EL expression that returns a String object.</description>
        <param-name>org.apache.myfaces.trinidad.UPLOAD_TEMP_DIR</param-name>
        <param-value>/tmp/TrinidadUploads/</param-value>
      </context-param>
    For detail configuration of trinidad see  APACHE MYFACES TRINIDAD
    If your are using large size file then you also increase Java heap size other wise you may get Out Bound Memory
    Maroof

  • Creator2.1erros:javax.faces.el.PropertyNotFoundException !!!!

    when I binding the StaticText'attribute text to the InputStaffInfoBean.staffInfo.name by the Visual Design Editor ,I could not find the staffInfo in the binding target Visual interface .
    So I finish the binding by adding some codes in the jsp code page :
    <ui:textField binding="#{newDomesticVisitRegister.name}" id="name"
    style="height: 24px; left: 72px; top: 24px; position: absolute; width: 120px" text="{InputDomesticVisitSessionBean.selectDomesticVisitInfo.name}"/> .
    But the new problem came out , I could not see the effect in the Visual Design Interface , component errors below came out:
    javax.faces.el.PropertyNotFoundException: selectDomesticVisitInfo
         at com.sun.rave.jsfsupp.container.DesignTimePropertyResolver.getValue(DesignTimePropertyResolver.java:77)
         at com.sun.faces.el.impl.ArraySuffix.evaluate(ArraySuffix.java:167)
         at com.sun.faces.el.impl.ComplexValue.evaluate(ComplexValue.java:151)
         at com.sun.faces.el.impl.ExpressionEvaluatorImpl.evaluate(ExpressionEvaluatorImpl.java:243)
         at com.sun.faces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:178)
         at com.sun.faces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:159)
         at javax.faces.component.UIOutput.getValue(UIOutput.java:147)
         at com.sun.rave.web.ui.renderer.FieldRenderer.renderInput(FieldRenderer.java:261)
         at com.sun.rave.web.ui.renderer.FieldRenderer.renderField(FieldRenderer.java:121)
         at com.sun.rave.web.ui.renderer.FieldRenderer.encodeEnd(FieldRenderer.java:69)
         at com.sun.rave.web.ui.renderer.AbstractDesignTimeRenderer.encodeEnd(AbstractDesignTimeRenderer.java:40)
         at com.sun.rave.web.ui.renderer.FieldDesignTimeRenderer.encodeBegin(FieldDesignTimeRenderer.java:84)
         at javax.faces.component.UIComponentBase.encodeBegin(UIComponentBase.java:683)
         at com.sun.rave.web.ui.util.RenderingUtilities.renderComponent(RenderingUtilities.java:78)
         at com.sun.rave.web.ui.renderer.AbstractRenderer.encodeChildren(AbstractRenderer.java:194)
         at com.sun.rave.web.ui.renderer.AbstractDesignTimeRenderer.encodeChildren(AbstractDesignTimeRenderer.java:44)
         at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:701)
         at com.sun.rave.web.ui.util.RenderingUtilities.renderComponent(RenderingUtilities.java:80)
         at com.sun.rave.web.ui.renderer.TabSetRenderer.renderEnd(TabSetRenderer.java:116)
         at com.sun.rave.web.ui.renderer.AbstractRenderer.encodeEnd(AbstractRenderer.java:235)
         at com.sun.rave.web.ui.renderer.AbstractDesignTimeRenderer.encodeEnd(AbstractDesignTimeRenderer.java:40)
         at com.sun.rave.web.ui.renderer.TabSetDesignTimeRenderer.encodeEnd(TabSetDesignTimeRenderer.java:49)
         at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:720)
    the project is about iuput staff information such as : name , sex, id_no, ......and I design the javabean named staffInfo.jar, and add to the library in the project .
    I found some attribute ,their types are :String ,Tree,. could be find in the Visual Editor Interface , But the type like staffInfo :
    private StaffInfo selectStaffInfo = new StaffInfo();
    public StaffInfo getSelectStaffInfo(){
    return selectStaffInfo ;
    public void setStaffInfo(StaffInfo si){
    this.selectStaffInfo =si;
    could be find .
    I don't know how to go on , this is bug of Creator2.1? this gave me great troubles ! some tips hope !

    The h:selectManyListBox element requires a string List or Collection with SelectItems to be returned instead of an Object array (try to avoid the use of the Object class as much as possible though).
    Basic example:
    JSF<h:form>
        <h:selectManyListbox id="myList" value="#{MyBean.myListValues}">
            <f:selectItems value="#{MyBean.myList}"/>
        </h:selectManyListbox>
        <h:commandButton id="submit" value="submit" action="#{MyBean.submit}"  />
    </h:form>MyBean.java
    public class MyBean {
        private List myListValues;
        public List getMyList() {
            List myList = new ArrayList();
            myList.add(new SelectItem("value1", "label1"));
            myList.add(new SelectItem("value2", "label2"));
            myList.add(new SelectItem("value3", "label3"));
            return myList;
        public void setMyListValues(List list) {
            myListValues = list;
        public List getMyListValues() {
            return myListValues;
        public void submit() {
            Iterator myListIterator = getMyListValues.iterator();
            while (myListIterator.hasNext()) {
                System.out.println((String) myListIterator.next());
                // do your thing
    }

  • Drop down problem -javax.faces.FacesException: Can't instantiate class: ''.

    Hi,
    I am using jsf 1.1
    I am trying to populate a simple drop down in MyJsp.jsp with the List values generated in ContactsListBean.java. I am copying the code here for reference.
    when I launch the page (forwarding to this MyJsp.jsp in index.jsp) I am getting this error below. Can anyone help me out what is it that I am doing wrong?? I am unable to trace out what's wrong. I have even tried the same logic with h:selectOneListbox also but I get the same error..
    Any help/advice would be highly appreciated, Thanks in advance.
    org.apache.jasper.JasperException: javax.servlet.jsp.JspException: javax.faces.FacesException: javax.faces.FacesException: Can't instantiate class: ''.
    *     org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:460)*
    *     org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:355)*
    *     org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)*
    *     org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)*
    *     javax.servlet.http.HttpServlet.service(HttpServlet.java:803)*
    *     com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:322)*
    *     com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:147)*
    *     com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:87)*
    *     com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)*
    *     com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:117)*
    *     javax.faces.webapp.FacesServlet.service(FacesServlet.java:198)*
    *     org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:686)*
    *     org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:656)*
    *     org.apache.jsp.index_jsp._jspService(index_jsp.java:71)*
    *     org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)*
    *     javax.servlet.http.HttpServlet.service(HttpServlet.java:803)*
    *     org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)*
    *     org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)*
    *     org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)*
    *     javax.servlet.http.HttpServlet.service(HttpServlet.java:803)*
    MyJsp.jsp
    <%@ page language="java" pageEncoding="ISO-8859-1"%>
    <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %>
    <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
         <title>My JSF 'MyJsp.jsp' starting page</title>
         <meta http-equiv="pragma" content="no-cache">
         <meta http-equiv="cache-control" content="no-cache">
         <meta http-equiv="expires" content="0">   
         <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
         <meta http-equiv="description" content="This is my page">
         <!--
         <link rel="stylesheet" type="text/css" href="styles.css">
         -->
    </head>
    <body>
       <f:view>
             This is my JSF JSP page. <br><h:form>
         <h:selectOneMenu id="loc1" value="#{contactsListBean.selectedLocation}">
                 <f:selectItems id="ll1" value="#{contactsListBean.locationList}"/>
                    </h:selectOneMenu> 
        </h:form>
    </f:view>
    </body>
    </html>
    ContactsListBean.java
    public class ContactsListBean {
         private java.util.List locationList = new ArrayList();;
         private java.lang.String selectedLocation;
         public ContactsListBean() {
              System.out.println("Construnction list....");
              locationList.add(new SelectItem("test1","test1",""));
              locationList.add(new SelectItem("test2","test2",""));
              locationList.add(new SelectItem("test3","test3",""));
         public java.util.List getLocationList() {
               System.out.println("returning LIST OF SIZE "+locationList.size());
               return locationList;
         public void setLocationList(java.util.List locationList) {
              this.locationList = locationList;
              System.out.println("got list size..."+locationList.size());
         public java.lang.String getSelectedLocation() {
              return selectedLocation;
         public void setSelectedLocation(java.lang.String selectedLocation) {
              this.selectedLocation = selectedLocation;
    faces-config.xml
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE faces-config PUBLIC "-//Sun Microsystems, Inc.//DTD JavaServer Faces Config 1.1//EN"
                                  "http://java.sun.com/dtd/web-facesconfig_1_1.dtd">
    <faces-config>
    <managed-bean>
      <managed-bean-name>contactsListBean</managed-bean-name>
      <managed-bean-class>ContactsListBean</managed-bean-class>
      <managed-bean-scope>session</managed-bean-scope>
      <managed-property>
       <property-name>locationList</property-name>
       <property-class>java.util.List</property-class>
       <value/>
      </managed-property>
      <managed-property>
       <property-name>selectedLocation</property-name>
       <property-class>java.lang.String</property-class>
       <value/>
      </managed-property>
    </managed-bean>
    </faces-config>
    web.xml
    <?xml version="1.0" encoding="UTF-8"?>
    <web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.4" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee   http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
      <context-param>
        <param-name>javax.faces.CONFIG_FILES</param-name>
        <param-value>/WEB-INF/faces-config.xml</param-value>
      </context-param>
      <servlet>
        <servlet-name>Faces Servlet</servlet-name>
        <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
        <load-on-startup>1</load-on-startup>
      </servlet>
      <servlet-mapping>
        <servlet-name>Faces Servlet</servlet-name>
        <url-pattern>/faces/*</url-pattern>
      </servlet-mapping>
      <welcome-file-list>
        <welcome-file>index.jsp</welcome-file>
      </welcome-file-list>
    </web-app>

    Your class is now been put in a package? Good, now the next step is to remove all of those managed-property entries from the faces-config.xml. It makes no sense because 1) you already created the list in the backing bean and 2) you didn't assign any value to the item in the managed property.

  • Javax.faces.convert.Converter

    I have derived my converter from javax.faces.convert.Converter interface. Inside my getAsObject(FacesContext contx, UIComponent comp, String value) method I can access other form data using:
    UIComponent uic = PageCodeBase.findComponent(contx.getViewRoot(), "textYear");
    Above code works only if textYear is read only input control.
    How can I access non read only control?

    Yes, that was the problem. :) Now, I can access my <hx:dataTableEx id="table1"> with this code:
    FacesContext.getCurrentInstance().getViewRoot().findComponent("form1:table1");
    but, I don't know how to access table row values. I have looked into HTML source and tried this:
    FacesContext.getCurrentInstance().getViewRoot().findComponent("form1:table1:0:text1");
    but that code doesn't find <h:inputText id="text1"> which is inside <hx:dataTableEx id="table1">.
    Any idea? :)

  • Exception when setting javax.faces.STATE_SAVING_METHOD to "client"

    Hi everyone,
    I have the following issue when in web.xml, I add the following code :
    <context-param>
    <param-name>javax.faces.STATE_SAVING_METHOD</param-name>
    <param-value>client</param-value>
    </context-param>
    I have 1 managed bean (let's call it A) with a "session" scope. That bean A creates an instance of Bean B in its constructor, and B has a pointer back to A stored as a member variable. B is also a member variable of bean A. B is NOT a managed bean. The code looks like:
    A () {
    this.memberOfA = new B (this);
    Then, B has an ArrayList member variable in which I add instances of a bean C. Each instance of bean C has a pointer back to B bean (the same way as between A and B). Similarly, C bean is NOT a managed bean.
    Here is the issue: if in web.xml, I save the state on the client, I get the following exception :
    org.apache.jasper.JasperException:
    Error while saving state in 'session': 'com.foo.beans.C'.
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:254)
    but, if I change web.xml to save the state on the server, everything is fine. Also, if I don't put any instances of C inside the ArrayList of B, then I don't have this issue at all, so the problem seems to happen when C instances are added into the ArrayList and when saving the state occurs on the client. Does anybody know why this happens ?
    Thanks a lot,
    Iannis

    You would certainly have problems like this if:
    * C is directly or indirectly referenced from a property or attribute of a component, and
    * C is not Serializable.
    The reason that selecting server-side state saving avoids this exception is that, in that scenario, the state is never serialized by the RI -- it is just saved in the HttpSession.
    Craig

Maybe you are looking for

  • Setting value for attribute  'PO_NUMBER_SOLD'  using setter method

    Hi Experts, I need to set the value of a screen field according to some condition. I am using setter method of this attribute to set the value but it is not getting changed. I have written following code in DO_PREPARE_OUTPUT method of implementation

  • CONVERT_OTF_2_PDF output can be shown on the web using java sevlet

    Hello, all, I used FM CONVERT_OTF_2_PDF, and I can create a pdf file on my PC by using content in table lines of FM. Now I don't want to create a pdf file on my desktop. I want to pass the value of the table lines to remote java program to show this

  • Need to create a GUI

    Ok I posted a while back but my code has completely changed. I need to be able to convert my InvTest into a gui. So that it will do what it does now but in GUI. Is there not an easy way to do this? Do I need to change or add any code in my Inventory.

  • I put a credit card on my apple account and i cant get rid of it.

    i made a apple acount with a credit card and now i want to take it off. there is no opptions for taking the card off.

  • Problems synching with a second computer

    Hi, I've searched the docs and forums but can find no help for the problem I am having synching my iPod with a second computer. When I plug it in it recognises it but only calls it "E/:" and does nothing else. The iPod screen just continues to say "D