|
From: <an...@gm...> - 2005-11-23 20:40:42
|
Hi, I made some tests with superversion and run into the following errors - <html><body bgcolor=#FFFFFF>java.lang.NullPointerException <br> at drjava.superversion.impl.smyle.ProjectImpl$20.run(ProjectImpl.java:573) <br> at drjava.superversion.impl.smyle.ProjectImpl$20.run(ProjectImpl.java:568) <br> at drjava.superversion.impl.smyle.ProjectImpl.runWithSnapshot(ProjectImpl.java:1605) <br> at drjava.superversion.impl.smyle.ProjectImpl.getMarkersForDownload(ProjectImpl.java:567) <br> at drjava.superversion.impl.comm.RemoteProjectImpl$1.run(RemoteProjectImpl.java:100) <br> at drjava.superversion.impl.comm.RemoteProjectImpl$1.run(RemoteProjectImpl.java:80) <br> at drjava.superversion.impl.smyle.ProjectImpl$14.run(ProjectImpl.java:432) <br> at drjava.superversion.impl.smyle.Transaction$1.run(Transaction.java:12) <br> at drjava.superversion.impl.smyle.ProjectImpl.runWithMutableSnapshot(ProjectImpl.java:1547) <br> at drjava.superversion.impl.smyle.ProjectImpl.runWithMutableSnapshot(ProjectImpl.java:1534) <br> at drjava.superversion.impl.smyle.ProjectImpl.cmdGroupTransactions(ProjectImpl.java:430) <br> at drjava.superversion.impl.comm.RemoteProjectImpl.cmdSync(RemoteProjectImpl.java:79) <br> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) <br> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) <br> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) <br> at java.lang.reflect.Method.invoke(Unknown Source) <br> at sun.rmi.server.UnicastServerRef.dispatch(Unknown Source) <br> at sun.rmi.transport.Transport$1.run(Unknown Source) <br> at java.security.AccessController.doPrivileged(Native Method) <br> at sun.rmi.transport.Transport.serviceCall(Unknown Source) <br> at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source) <br> at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown Source) <br> at java.lang.Thread.run(Unknown Source) <br> at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(Unknown Source) <br> at sun.rmi.transport.StreamRemoteCall.executeCall(Unknown Source) <br> at sun.rmi.server.UnicastRef.invoke(Unknown Source) <br> at drjava.superversion.impl.comm.RemoteProjectImpl_Stub.cmdSync(Unknown Source) <br> at drjava.superversion.impl.smyle.ProjectImpl$33.run(ProjectImpl.java:1269) <br> at drjava.superversion.impl.smyle.ProjectImpl$33.run(ProjectImpl.java:1225) <br> at drjava.superversion.impl.smyle.ProjectImpl.runWithMutableSnapshot(ProjectImpl.java:1547) <br> at drjava.superversion.impl.smyle.ProjectImpl.cmdSync(ProjectImpl.java:1224) <br> at drjava.superversion.gui.WorkAreaPanel$20.run(WorkAreaPanel.java:1368) <br> at drjava.superversion.gui.Actions.withProgressBar(Actions.java:326) <br> at drjava.superversion.gui.WorkAreaPanel.synchronize(WorkAreaPanel.java:1364) <br> at drjava.superversion.gui.WorkAreaPanel.synchronize(WorkAreaPanel.java:1356) <br> at drjava.superversion.gui.WorkAreaPanel.connected(WorkAreaPanel.java:1303) <br> at drjava.superversion.impl.smyle.ProjectImpl.fireConnected(ProjectImpl.java:987) <br> at drjava.superversion.impl.smyle.ProjectImpl.setRemoteProject(ProjectImpl.java:1189) <br> at drjava.superversion.gui.Main.setRemoteProject(Main.java:773) <br> at drjava.superversion.gui.Main.quickLogin(Main.java:1067) <br> at drjava.superversion.gui.Main.openWorkArea(Main.java:752) <br> at drjava.superversion.gui.dialogs.WorkAreasPage.open(WorkAreasPage.java:136) <br> at drjava.superversion.gui.dialogs.WorkAreasPage$Open.actionPerformed(WorkAreasPage.java:190) <br> at javax.swing.AbstractButton.fireActionPerformed(Unknown Source) <br> at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Unknown Source) <br> at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) <br> at javax.swing.DefaultButtonModel.setPressed(Unknown Source) <br> at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source) <br> at java.awt.Component.processMouseEvent(Unknown Source) <br> at java.awt.Component.processEvent(Unknown Source) <br> at java.awt.Container.processEvent(Unknown Source) <br> at java.awt.Component.dispatchEventImpl(Unknown Source) <br> at java.awt.Container.dispatchEventImpl(Unknown Source) <br> at java.awt.Component.dispatchEvent(Unknown Source) <br> at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) <br> at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) <br> at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) <br> at java.awt.Container.dispatchEventImpl(Unknown Source) <br> at java.awt.Window.dispatchEventImpl(Unknown Source) <br> at java.awt.Component.dispatchEvent(Unknown Source) <br> at java.awt.EventQueue.dispatchEvent(Unknown Source) <br> at drjava.vats.SwingVat$1.dispatchEvent(Unknown Source) <br> at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source) <br> at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) <br> at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) <br> at java.awt.Dialog$1.run(Unknown Source) <br> at java.awt.Dialog.show(Unknown Source) <br> at java.awt.Component.show(Unknown Source) <br> at java.awt.Component.setVisible(Unknown Source) <br> at drjava.superversion.gui.Main.showWelcomeDialog(Main.java:591) <br> at drjava.superversion.gui.Main.start(Main.java:517) <br> at drjava.superversion.gui.Main$21.run(Main.java:874) <br> at java.awt.event.InvocationEvent.dispatch(Unknown Source) <br> at java.awt.EventQueue.dispatchEvent(Unknown Source) <br> at drjava.vats.SwingVat$1.dispatchEvent(Unknown Source) <br> at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source) <br> at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) <br> at java.awt.EventDispatchThread.pumpEvents(Unknown Source) <br> at java.awt.EventDispatchThread.pumpEvents(Unknown Source) <br> at java.awt.EventDispatchThread.run(Unknown Source) <br></body></html> I have no idea about the meaning of this messages. I have no experience with java. I can reproduce this error messages when trying to open a project from a remote server. Opening the same project on the server is no problem. In client log windows shows (time stampes cut out) - at java.awt.EventDispatchThread.pumpOneEventForHierachy(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) The client is a slow 200MHz machine and it takes more than a minute till the error pops up. Closing the error box takes several minutes. The window title bar says [Synchronizing...] all the time. After this the cpu load drops from 100% to the usual 6%, but the java session is unusable - means do not respond to mouse clicks. I have to kill the process. Is my client machine to slow and run into a timeout here? Or could you explain what this errors mean? Superversion 2.0 Beta 8b Java 1.4.2_05 from Innotek running on eComStation1.1 (OS/2 Warp 4.52) Many thanks, Andreas |