Hi Dejan

In the server side log I see exceptions early on about ULCSession being
terminated.

Moreover there is a client side exception which has been sent to the server
about a class not being found:
>>>>
processRequests ENTRY   [[1026, clientError, [ createBasicObject,
java.lang.ClassNotFoundException, ch.abacus.lib.kernel.user.User ]], [1026,
reflectionResult, [ 1, [ null ] ]]]
78       09.11.2006 14:39:47.074        300     FINEST
Thread[ThreadPool0.SocketServer:40020.T1,5,ThreadPool0.SocketServer:40020]
com.ulcjava.base.server.ULCSession      a       ENTRY   [class
ch.abacus.ulc.server.user.RefLogin, [1026, clientError, [ createBasicObject,
java.lang.ClassNotFoundException, ch.abacus.lib.kernel.user.User ]]]
>>>>

In the client side log, I don't see the initial handshake where session id
is set and startApplication request is sent. Did you set client side log
level to ALL in the JNLP file? Did you send me the complete log from the
beginning?

Moreover on the client side there are exceptions:

26,309   09.11.2006 14:39:03.264        1,000   SEVERE
Thread[AWT-EventQueue-3,6,javawsApplicationThreadGroup]
com.ulcjava.base.client.UISession       b       got exception while processing
[com.ulcjava.base.shared.internal.IllegalStateException: No proxy
description found for oid 1669
        at com.ulcjava.base.client.UISession.newInstance(UISession.java:205)
        at com.ulcjava.base.client.UISession.find(UISession.java:208)
        at com.ulcjava.base.client.UISession.getManaged(UISession.java:45)
        at com.ulcjava.base.client.UIProxy.c(UIProxy.java:46)
        at com.ulcjava.base.client.UIProxy.c(UIProxy.java:176)
        at com.ulcjava.base.client.UIProxy.c(UIProxy.java:24)
        at com.ulcjava.base.client.UIProxy.b(UIProxy.java:54)
        at com.ulcjava.base.client.UIProxy.handleRequest(UIProxy.java:203)
        at ch.abacus.ulc.client.grid.UIATable.handleRequest(UIATable.java:56)
        at com.ulcjava.base.client.UISession.b(UISession.java:34)
        at com.ulcjava.base.client.UISession.access$1600(UISession.java:265)
        at com.ulcjava.base.client.UISession$1.run(UISession$1.java:2)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
        at
com.ulcjava.base.client.FilteringEventQueue.dispatchEvent(FilteringEventQueu
e.java:5)
        at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.ja
va:269)
        at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java
:190)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:184)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:176)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)

So, there is a mismatch between the state of your client and server?


Please explain to me your complete scenario - How do you start the server
and the client? Does the Application UI come up at all? What happens after
that i.e. are you able to interact with the application? At what point
(after which interaction) does the error occur?

Your client side log starts with the following time stamp:
3,397    09.11.2006 14:38:58.933

Server side log starts with the following time stamp:
5        09.11.2006 14:39:41.136


Please send me clean logs from the beginning, i.e. when the client starts
and connects to the server.

Thanks and regards,

Janak


>-----Original Message-----
>From: [EMAIL PROTECTED]
>[mailto:[EMAIL PROTECTED] Behalf Of Dejan Pecar
>Sent: Thursday, November 09, 2006 8:32 PM
>To: [EMAIL PROTECTED] Com
>Subject: Re[4]: [ULC-developer] problem on mac osx...
>
>
>hi janak,
>
>here are the logs. the behaviour has changed again with turning on
>the server log but we have still the pause problems.
>
>i know this jvm problem from sun, we had that ourselves about 2
>years ago. but since this problem occures in a 1.5
>vm which is not from sun i think we can exclude this. and also
>because we would have seen it in the network monitor
>that the vm would do unnecessay reverse dns lookups. but in this
>case the network remains silent in the pause.
>
>
>another problem i found while testing this is when i shutdown the
>server the client just freezed... and all application
>windows stood open. even the javaconsole was not accessible the
>only thing i could do was a screencapture of the
>javaconsole (see bild.png).
>
>
>regards
>  Dejan
>mailto:[EMAIL PROTECTED]
>
>Thursday, November 9, 2006, 1:52:03 PM, you wrote:
>
>JM> Hi Dejan,
>
>JM> To turn on server side logging, you need to specify servlet
>param in the
>JM> web.xml file:
>
>JM>  <servlet>
>JM>         <servlet-name>Application</servlet-name>
>JM>
><servlet-class>com.ulcjava.container.servlet.server.ServletContainer
>JM> Adapter</servlet-class>
>JM>         <init-param>
>JM>             <param-name>application-class</param-name>
>JM>             <param-value>com.ulcjava.sample.hello.Hello</param-value>
>JM>         </init-param>
>JM>         <init-param>
>JM>             <param-name>log-level</param-name>
>JM>             <param-value>ALL</param-value>
>JM>         </init-param>
>JM>     </servlet>
>
>
>JM> Please send me the client and server logs together while
>running only the
>JM> problematic client against the server.
>
>JM> You say that there are  long pauses while connecting from your
>JNLP client.
>JM> There could be another reason for this. Kindly see:
>JM> http://lists.canoo.com/mailman/private/ulc-developer/2004/001306.html.
>
>JM> Thanks and regards,
>
>JM> Janak
>
>>>-----Original Message-----
>>>From: [EMAIL PROTECTED]
>>>[mailto:[EMAIL PROTECTED] Behalf Of Dejan Pecar
>>>Sent: Thursday, November 09, 2006 5:40 PM
>>>To: [EMAIL PROTECTED] Com
>>>Subject: Re[2]: [ULC-developer] problem on mac osx...
>>>
>>>
>>>hi janak,
>>>
>>>i do not have serverside logs. how can i turn them on ?
>>>
>>>it seems that turning on logging on the client has changed the effect.
>>>what we have now are long pauses while bulding the client ui but no
>>>hanging anymore.
>>>
>>>attached is the client log.
>>>
>>>the follwing pauses show the problem.
>>>
>>>1,600    09.11.2006 11:43:24.184        800     INFO
>>>Thread[AbacusJnlpLauncherThread_1,6,javawsApplicationThreadGroup] ...
>>>1,601    09.11.2006 11:43:46.722        400     FINER   Thread[ULC
>>>Communication Controller Thread,6,javawsApplicationThreadGroup] ...
>>>
>>>
>>>1,685    09.11.2006 11:43:58.116        300     FINEST
>>>Thread[AWT-EventQueue-3,6,javawsApplicationThreadGroup] ...
>>>1,686    09.11.2006 11:44:50.934        400     FINER   Thread[ULC
>>>Communication Controller Thread,6,javawsApplicationThreadGroup] ...
>>>
>>>when i turn the logging off sometimes the time of the pause is
>>>infinite and sometimes i get a could not connect to server
>>>exception. in the meantime the server is mostly idle
>>>and other clients (windows) work as expected without any delays.
>>>
>>>regards
>>>  Dejan
>>>mailto:[EMAIL PROTECTED]
>>>
>>>Wednesday, November 8, 2006, 1:49:08 AM, you wrote:
>>>
>>>JM> Hi Dejan,
>>>
>>>JM> Could you please send client and server side logs?
>>>
>>>JM> It will help if you can send the stack trace.
>>>
>>>JM> What operation on what widget is causing this behaviour? Would it be
>>>JM> possible to send a snippet?
>>>
>>>JM> Thanks and regards,
>>>
>>>JM> Janak
>>>
>>>>>-----Original Message-----
>>>>>From: [EMAIL PROTECTED]
>>>>>[mailto:[EMAIL PROTECTED] Behalf Of Dejan Pecar
>>>>>Sent: Monday, November 06, 2006 2:51 PM
>>>>>To: [email protected]
>>>>>Subject: [ULC-developer] problem on mac osx...
>>>>>
>>>>>
>>>>>hi,
>>>>>
>>>>>our ulc application hangs on mac osx after a few clicks. cpu
>>>usage is 100%.
>>>>>there is no problem on any windows client.
>>>>>the applcation seems to hang somewhere in the servletconnector.
>>>>>while the application is hanging there is no request to the
>>>>>server, it looks like a
>>>>>specific answer of the server causes an endless loop in the client.
>>>>>
>>>>>what we do special is that we start new DefaultJnlpLauncher
>>>>>instances on the same client.
>>>>>but since this works perfect on windows i think this is legal.
>>>>>
>>>>>regards
>>>>>  Dejan
>>>>>mailto:[EMAIL PROTECTED]
>>>>>
>>>>>_______________________________________________
>>>>>ULC-developer mailing list
>>>>>[email protected]
>>>>>http://lists.canoo.com/mailman/listinfo/ulc-developer

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

Reply via email to