Hi to all,
Yesterday I downloaded new ULC 6.2.2 version. The main reason I want to
use it is in order to be able to use JDK 6 on client side.
We deploy using the applet deploy mode.
One time integrated the new version I had the following exception:
java.lang.NullPointerException
at
com.ulcjava.base.client.UIComponent.preInitializeState(UIComponent.java:
133)
at com.ulcjava.base.client.UIProxy.init(UIProxy.java:203)
at
com.ulcjava.base.client.UISession.newInstance(UISession.java:34)
at com.ulcjava.base.client.UISession.find(UISession.java:143)
at
com.ulcjava.base.client.UISession.getManaged(UISession.java:33)
at com.ulcjava.base.client.UIProxy.c(UIProxy.java:161)
at com.ulcjava.base.client.UIProxy.c(UIProxy.java:185)
at com.ulcjava.base.client.UIProxy.a(UIProxy.java:143)
at com.ulcjava.base.client.UIProxy.a(UIProxy.java:197)
at
com.ulcjava.base.client.UIProxy.restoreState(UIProxy.java:218)
at
com.wuerth.phoenix.uic.ulc.client.PhxPanelImpl.restoreState(PhxPanelImpl
.java:26)
at com.ulcjava.base.client.UIProxy.init(UIProxy.java:172)
at
com.ulcjava.base.client.UISession.newInstance(UISession.java:34)
at com.ulcjava.base.client.UISession.find(UISession.java:143)
at
com.ulcjava.base.client.UISession.getManaged(UISession.java:33)
at com.ulcjava.base.client.UIProxy.c(UIProxy.java:161)
at com.ulcjava.base.client.UIProxy.c(UIProxy.java:185)
at com.ulcjava.base.client.UIProxy.a(UIProxy.java:143)
at com.ulcjava.base.client.UIProxy.a(UIProxy.java:197)
at
com.ulcjava.base.client.UIProxy.restoreState(UIProxy.java:218)
at
com.wuerth.phoenix.uic.ulc.client.PhxPanelImpl.restoreState(PhxPanelImpl
.java:26)
at com.ulcjava.base.client.UIProxy.init(UIProxy.java:172)
at
com.ulcjava.base.client.UISession.newInstance(UISession.java:34)
at com.ulcjava.base.client.UISession.find(UISession.java:143)
at
com.ulcjava.base.client.UISession.getManaged(UISession.java:33)
at com.ulcjava.base.client.UIProxy.c(UIProxy.java:161)
at com.ulcjava.base.client.UIProxy.c(UIProxy.java:185)
at com.ulcjava.base.client.UIProxy.a(UIProxy.java:143)
at com.ulcjava.base.client.UIProxy.a(UIProxy.java:197)
at
com.ulcjava.base.client.UIProxy.restoreState(UIProxy.java:218)
at com.ulcjava.base.client.UIProxy.init(UIProxy.java:172)
at
com.ulcjava.base.client.UISession.newInstance(UISession.java:34)
at com.ulcjava.base.client.UISession.find(UISession.java:143)
at
com.ulcjava.base.client.UISession.getManaged(UISession.java:33)
at com.ulcjava.base.client.UIProxy.c(UIProxy.java:161)
at com.ulcjava.base.client.UIProxy.c(UIProxy.java:185)
at com.ulcjava.base.client.UIProxy.a(UIProxy.java:143)
at com.ulcjava.base.client.UIProxy.a(UIProxy.java:197)
at
com.ulcjava.base.client.UIProxy.restoreState(UIProxy.java:218)
at com.ulcjava.base.client.UIProxy.init(UIProxy.java:172)
at
com.ulcjava.base.client.UISession.newInstance(UISession.java:34)
at
com.ulcjava.base.client.UISession.handleRequest(UISession.java:84)
at com.ulcjava.base.client.UISession.b(UISession.java:278)
at
com.ulcjava.base.client.UISession.access$2000(UISession.java:317)
at com.ulcjava.base.client.UISession$6.run(UISession$6.java:2)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at
com.ulcjava.base.client.FilteringEventQueue.dispatchEvent(FilteringEvent
Queue.java:19)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown
Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown
Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Can someone help me?
Please consider that with ULC 6.2.1 there was no error and our
application works correctly. The error seems to be raised with this new
version of ULC.
What I have seen is that UIProxy.restoreState is deprecated as the
extension API was changed with 6.1 version of ULC.
Here some information regarding our environment:
------------------------------------------------------------------------
-----------
Server side:
Linux RH4 with tomcat 5.5.17 using jdk1.5.0_12
Client side:
Windows XP professional SP2
Firefox 2.0.0.12
JDK 1.5.0 14
Regards
Thomas Lorenzi
Wuerth Phoenix s.r.l.