[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: ganymede dev2a you can not create a new user.

Date Mon, 4 May 1998 11:12:51 -0600
From "King, Curtis" <curtis.king@cul.ca>



> -----Original Message-----
> From:	Jonathan Abbey [SMTP:jonabbey@arlut.utexas.edu]
> Sent:	Monday, May 04, 1998 10:39 AM
> To:	King, Curtis
> Cc:	ganymede@arlut.utexas.edu
> Subject:	Re: [Ganymede] ganymede dev2a you can not create a new
> user.
> 
> | Hi,
> |
> | In both dev2 and dev2a you can't create a new user.  You can edit an
> | user and everything else works fine.
> 
> Which schema are you using, nisonly or gash?  Were you able to get
> your
> existing group and passwd files bulk-loaded successfully?
> 
[ck]  I am using the gash schema and I wasn't able to bulk load the
exsisting group and passwd files.  I was able to use an old database.

> | The error you get is java.lang.NullPointerException.
> 
> Can you provide a stack trace?  It would be very helpful to get a
> classname
> and line number where the exception was thrown.
> 
> If the exception was thrown on the server, you can add debug=debug.log
> to the end of the last line in the runServer file in <installdir>/bin.
> 
> This will make the server track all operations, and any exceptions
> that
> are thrown on the server will show up in debug.log.
> 
> $JAVA -noasyncgc -ms32m -mx128m arlut.csd.ganymede.Ganymede \
> -resetadmin properties=$PROPERTIES debug=debug.log
> 
[ck]   Here is the stack trace:

Mon May 04 11:05:45 MDT 1998:RMI:TCP Accept-1:[nismaster.atco.ca:
sun.rmi.transport.DGCImpl[0:0:0, 2]: java.rmi.dgc.Lease
dirty(java.rmi.server.ObjID[], long, java.rmi.dgc.Lease)]
Mon May 04 11:06:09 MDT 1998:RMI:TCP Accept-2:[gpuserv.atco.ca:
sun.rmi.transport.DGCImpl[0:0:0, 2]: java.rmi.dgc.Lease
dirty(java.rmi.server.ObjID[], long, java.rmi.dgc.Lease)]
Mon May 04 11:06:18 MDT 1998:RMI:TCP Accept-2:[gpuserv.atco.ca:
arlut.csd.ganymede.GanymedeServer[839]: arlut.csd.ganymede.Session
login(arlut.csd.ganymede.Client)]
Mon May 04 11:06:19 MDT 1998:RMI:TCP Accept-3:[gpuserv.atco.ca:
sun.rmi.transport.DGCImpl[0:0:0, 2]: java.rmi.dgc.Lease
dirty(java.rmi.server.ObjID[], long, java.rmi.dgc.Lease)]
Mon May 04 11:06:19 MDT 1998:RMI:TCP Accept-2:[gpuserv.atco.ca:
arlut.csd.ganymede.GanymedeSession[1068]: java.lang.String
getHelpBase()]
Mon May 04 11:06:19 MDT 1998:RMI:TCP Accept-2:[gpuserv.atco.ca:
arlut.csd.ganymede.GanymedeSession[1068]: java.util.Vector
getPersonae()]
Mon May 04 11:06:20 MDT 1998:RMI:TCP Accept-2:[gpuserv.atco.ca:
arlut.csd.ganymede.GanymedeSession[1068]:
arlut.csd.ganymede.CategoryTransport getCategoryTree()]
Mon May 04 11:06:21 MDT 1998:RMI:TCP Accept-2:[gpuserv.atco.ca:
arlut.csd.ganymede.GanymedeSession[1068]: arlut.csd.ganymede.ReturnVal
openTransaction(java.lang.String)]
Mon May 04 11:06:21 MDT 1998:RMI:TCP Accept-2:[gpuserv.atco.ca:
arlut.csd.ganymede.GanymedeSession[1068]:
arlut.csd.ganymede.BaseListTransport getBaseList()]
Mon May 04 11:06:27 MDT 1998:RMI:TCP Accept-2:[gpuserv.atco.ca:
arlut.csd.ganymede.GanymedeSession[1068]: arlut.csd.ganymede.QueryResult
query(arlut.csd.ganymede.Query)]
Mon May 04 11:06:30 MDT 1998:RMI:TCP Accept-2:[gpuserv.atco.ca:
arlut.csd.ganymede.GanymedeSession[1068]: arlut.csd.ganymede.QueryResult
getOwnerGroups()]
Mon May 04 11:06:30 MDT 1998:RMI:TCP Accept-2:[gpuserv.atco.ca:
arlut.csd.ganymede.GanymedeSession[1068]: arlut.csd.ganymede.ReturnVal
setDefaultOwner(java.util.Vector)]
Mon May 04 11:06:30 MDT 1998:RMI:TCP Accept-2:[gpuserv.atco.ca:
arlut.csd.ganymede.GanymedeSession[1068]: arlut.csd.ganymede.db_object
create_db_object(short)]
Mon May 04 11:06:30 MDT 1998:RMI:TCP Accept-2:[gpuserv.atco.ca]
exception: java.lang.NullPointerException
Mon May 04 11:06:30 MDT 1998:RMI:TCP Accept-2:	at
arlut.csd.ganymede.GanymedeSession.edit_db_object(GanymedeSession.java:2
535)
Mon May 04 11:06:30 MDT 1998:RMI:TCP Accept-2:	at
arlut.csd.ganymede.InvidDBField.bind(InvidDBField.java:833)
Mon May 04 11:06:30 MDT 1998:RMI:TCP Accept-2:	at
arlut.csd.ganymede.InvidDBField.setValue(InvidDBField.java:1655)
Mon May 04 11:06:30 MDT 1998:RMI:TCP Accept-2:	at
arlut.csd.ganymede.DBField.setValueLocal(DBField.java:633)
Mon May 04 11:06:30 MDT 1998:RMI:TCP Accept-2:	at
arlut.csd.ganymede.DBEditObject.setFieldValueLocal(DBEditObject.java:561
)
Mon May 04 11:06:30 MDT 1998:RMI:TCP Accept-2:	at
arlut.csd.ganymede.InvidDBField.createNewEmbedded(InvidDBField.java:2061
)
Mon May 04 11:06:31 MDT 1998:RMI:TCP Accept-2:	at
arlut.csd.ganymede.custom.userCustom.initializeNewObject(userCustom.java
:164)
Mon May 04 11:06:31 MDT 1998:RMI:TCP Accept-2:	at
arlut.csd.ganymede.DBSession.createDBObject(DBSession.java:182)
Mon May 04 11:06:31 MDT 1998:RMI:TCP Accept-2:	at
arlut.csd.ganymede.DBSession.createDBObject(DBSession.java:280)
Mon May 04 11:06:31 MDT 1998:RMI:TCP Accept-2:	at
arlut.csd.ganymede.GanymedeSession.create_db_object(GanymedeSession.java
:2606)
Mon May 04 11:06:31 MDT 1998:RMI:TCP Accept-2:	at
arlut.csd.ganymede.GanymedeSession_Skel.dispatch(GanymedeSession_Skel.ja
va)
Mon May 04 11:06:31 MDT 1998:RMI:TCP Accept-2:	at
sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:164)
Mon May 04 11:06:31 MDT 1998:RMI:TCP Accept-2:	at
sun.rmi.transport.Transport.serviceCall(Transport.java:161)
Mon May 04 11:06:31 MDT 1998:RMI:TCP Accept-2:	at
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:607)
Mon May 04 11:06:31 MDT 1998:RMI:TCP Accept-2:	at
sun.rmi.transport.tcp.TCPTransport.run(TCPTransport.java:513)
Mon May 04 11:06:31 MDT 1998:RMI:TCP Accept-2:	at
java.lang.Thread.run(Thread.java)
Mon May 04 11:07:16 MDT 1998:RMI:TCP Accept-4:[gpuserv.atco.ca:
arlut.csd.ganymede.GanymedeSession[1068]: arlut.csd.ganymede.db_object
create_db_object(short)]
Mon May 04 11:07:16 MDT 1998:RMI:TCP Accept-4:[gpuserv.atco.ca]
exception: java.lang.NullPointerException
Mon May 04 11:07:16 MDT 1998:RMI:TCP Accept-4:	at
arlut.csd.ganymede.GanymedeSession.edit_db_object(GanymedeSession.java:2
535)
Mon May 04 11:07:16 MDT 1998:RMI:TCP Accept-4:	at
arlut.csd.ganymede.InvidDBField.bind(InvidDBField.java:833)
Mon May 04 11:07:16 MDT 1998:RMI:TCP Accept-4:	at
arlut.csd.ganymede.InvidDBField.setValue(InvidDBField.java:1655)
Mon May 04 11:07:16 MDT 1998:RMI:TCP Accept-4:	at
arlut.csd.ganymede.DBField.setValueLocal(DBField.java:633)
Mon May 04 11:07:16 MDT 1998:RMI:TCP Accept-4:	at
arlut.csd.ganymede.DBEditObject.setFieldValueLocal(DBEditObject.java:561
)
Mon May 04 11:07:16 MDT 1998:RMI:TCP Accept-4:	at
arlut.csd.ganymede.InvidDBField.createNewEmbedded(InvidDBField.java:2061
)
Mon May 04 11:07:16 MDT 1998:RMI:TCP Accept-4:	at
arlut.csd.ganymede.custom.userCustom.initializeNewObject(userCustom.java
:164)
Mon May 04 11:07:16 MDT 1998:RMI:TCP Accept-4:	at
arlut.csd.ganymede.DBSession.createDBObject(DBSession.java:182)
Mon May 04 11:07:16 MDT 1998:RMI:TCP Accept-4:	at
arlut.csd.ganymede.DBSession.createDBObject(DBSession.java:280)
Mon May 04 11:07:16 MDT 1998:RMI:TCP Accept-4:	at
arlut.csd.ganymede.GanymedeSession.create_db_object(GanymedeSession.java
:2606)
Mon May 04 11:07:16 MDT 1998:RMI:TCP Accept-4:	at
arlut.csd.ganymede.GanymedeSession_Skel.dispatch(GanymedeSession_Skel.ja
va)
Mon May 04 11:07:16 MDT 1998:RMI:TCP Accept-4:	at
sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:164)
Mon May 04 11:07:16 MDT 1998:RMI:TCP Accept-4:	at
sun.rmi.transport.Transport.serviceCall(Transport.java:161)
Mon May 04 11:07:16 MDT 1998:RMI:TCP Accept-4:	at
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:607)
Mon May 04 11:07:16 MDT 1998:RMI:TCP Accept-4:	at
sun.rmi.transport.tcp.TCPTransport.run(TCPTransport.java:513)
Mon May 04 11:07:16 MDT 1998:RMI:TCP Accept-4:	at
java.lang.Thread.run(Thread.java)
Mon May 04 11:07:21 MDT 1998:RMI:TCP Accept-5:[gpuserv.atco.ca:
arlut.csd.ganymede.GanymedeSession[1068]: void logout()]
Mon May 04 11:07:48 MDT 1998:RMI:TCP Accept-6:[gpuserv.atco.ca:
sun.rmi.transport.DGCImpl[0:0:0, 2]: java.rmi.dgc.Lease
dirty(java.rmi.server.ObjID[], long, java.rmi.dgc.Lease)]
Mon May 04 11:07:48 MDT 1998:RMI:TCP Accept-6:[gpuserv.atco.ca:
arlut.csd.ganymede.GanymedeServer[839]: arlut.csd.ganymede.adminSession
admin(arlut.csd.ganymede.Admin)]
Mon May 04 11:07:53 MDT 1998:RMI:TCP Accept-7:[gpuserv.atco.ca:
sun.rmi.transport.DGCImpl[0:0:0, 2]: java.rmi.dgc.Lease
dirty(java.rmi.server.ObjID[], long, java.rmi.dgc.Lease)]
Mon May 04 11:07:55 MDT 1998:RMI:TCP Accept-6:[gpuserv.atco.ca:
arlut.csd.ganymede.GanymedeAdmin[1159]: void refreshMe()]
Mon May 04 11:07:59 MDT 1998:RMI:TCP Accept-6:[gpuserv.atco.ca:
arlut.csd.ganymede.GanymedeAdmin[1159]: boolean shutdown()]

also as an attachment:

 <<debug.log>> 

Thanks,

ck


> |
> | Thanks,
> |
> | ck
> 
> ----------------------------------------------------------------------
> ---------
> Jonathan Abbey
> jonabbey@arlut.utexas.edu
> Applied Research Laboratories                 The University of Texas
> at Austin
> ----------------------------------------------------------------------
> ---------

debug.log