Hi Carsten,

From the stack trace I can tell that ULC tries to send a String array that contains a null String to the client-side. There is a known ULC issue that matches to your stack trace (see http://www.canoo.com/jira/browse/UBA-6940).

From the information you sent I cannot tell what component exactly triggered this String array containing a null String. However, you can try to find the guilty component yourself. Just remove one component (e.g. the table tree) from your application and check if the exception is still there or not. As soon as you know the guilty component we can help you further.

Regards Dany

Keuch, Carsten wrote:
Hi all,
i got an exception but can't explain, why it's thrown. What i'm doing is, creating a tabpane and add it into a splitpane. In the tabpane there is a treetable. The splitpane is part of an ULCFrame. The tabpane is created completely. It works fine at least but now it won't. I'm certain of making no serious changes to the code. Just some issues to localization. Can't comprehend where the NPE is raised...
Thanks for your help and best reagards,
Carsten. Environment:
ULC 6.1.1
JRE 1.5.0_9
JBoss 4.0.4
Win Server 2003
Here is the stack trace: --- START--- Servlet.service() for servlet Application threw exception
java.lang.NullPointerException
 at java.io.DataOutputStream.writeUTF(DataOutputStream.java:330)
 at java.io.DataOutputStream.writeUTF(DataOutputStream.java:306)
at com.ulcjava.base.shared.internal.UlcDataOutputStream.writeUTF(UlcDataOutputStream.java:6) at com.ulcjava.base.shared.internal.UlcObjectOutputStream.writeUTF(UlcObjectOutputStream.java:136) at com.ulcjava.base.shared.internal.UlcObjectOutputStream.writeObject(UlcObjectOutputStream.java:27) at com.ulcjava.base.shared.internal.UlcObjectOutputStream.writeObject(UlcObjectOutputStream.java:163) at com.ulcjava.base.shared.internal.UlcObjectOutputStream.writeObject(UlcObjectOutputStream.java:163) at com.ulcjava.base.shared.streamcoder.CollectionCoder.writeObject(CollectionCoder.java:3) at com.ulcjava.base.shared.internal.UlcObjectOutputStream.writeObject(UlcObjectOutputStream.java:10) at com.ulcjava.base.shared.streamcoder.MapCoder.writeObject(MapCoder.java:15) at com.ulcjava.base.shared.internal.UlcObjectOutputStream.writeObject(UlcObjectOutputStream.java:10) at com.ulcjava.base.shared.streamcoder.AnythingCoder.writeObject(AnythingCoder.java:1) at com.ulcjava.base.shared.internal.UlcObjectOutputStream.writeObject(UlcObjectOutputStream.java:10) at com.ulcjava.base.shared.streamcoder.MapCoder.writeObject(MapCoder.java:15) at com.ulcjava.base.shared.internal.UlcObjectOutputStream.writeObject(UlcObjectOutputStream.java:10) at com.ulcjava.base.shared.internal.Request.writeRequests(Request.java:26) at com.ulcjava.container.servlet.server.SendRequestsCommand.writeResponseContent(SendRequestsCommand.java:7) at com.ulcjava.container.servlet.server.ContainerCommand.execute(ContainerCommand.java:2) at com.ulcjava.container.servlet.server.ServletContainerAdapterHelper.b(ServletContainerAdapterHelper.java:88) at com.ulcjava.container.servlet.server.ServletContainerAdapterHelper.service(ServletContainerAdapterHelper.java:122) at com.ulcjava.container.servlet.server.ServletContainerAdapter.service(ServletContainerAdapter.java:1)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175) at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869) at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) at org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112)
 at java.lang.Thread.run(Thread.java:595)
---END---

_______________________________________________
ULC-developer mailing list
[email protected]
http://lists.canoo.com/mailman/listinfo/ulc-developer

Reply via email to