Hi

I have read previous post about calling EJBs from 8.1 to 6.1. We have followed
the documentation to enable the domains to be trusted, eg setting the system user
password in the WLS 8.1 Security -> Advanced panel.

Although this solved the credential problem (we were getting Invalid Subject:
system... before), now we are getting this exception. I have searched hard for
the solution but no luck:

weblogic.utils.AssertionError: ***** ASSERTION FAILED *****[ Assertion violated
]
at weblogic.utils.Debug.assertion(Z)V(Debug.java:47)
at weblogic.t3.srvr.T3Srvr.checkServerLock(Ljava.lang .ObjectV(T3Srvr.java:1221)
at weblogic.t3.srvr.BootServicesImpl$1.run()Ljava.lan g.Object;(BootServicesImpl.java:303)
at weblogic.security.acl.internal.AuthenticatedSubjec t.doAs(Lweblogic.security.subject.AbstractSubject; Ljava.security.PrivilegedExceptionActionLj
ava.lang.Object;(AuthenticatedSubject.java:353)
at weblogic.security.service.SecurityManager.runAs(Lw eblogic.security.acl.internal.AuthenticatedSubject ;Lweblogic.security.acl.internal.Authenticat
edSubject;Ljava.security.PrivilegedExceptionActionLjava.lang.Object;(SecurityManager.java:144)
at weblogic.t3.srvr.BootServicesImpl.findOrCreateClie ntContext(Lweblogic.rjvm.RemoteRequestV(BootServicesImpl.java:296)
at weblogic.t3.srvr.BootServicesImpl.invoke(Lweblogic .rjvm.RemoteRequestV(BootServicesImpl.java:256)
at weblogic.rjvm.RJVMImpl.dispatchRequest(Lweblogic.r jvm.MsgAbbrevInputStreamV(RJVMImpl.java:886)
at weblogic.rjvm.RJVMImpl.dispatch(Lweblogic.rjvm.Msg AbbrevInputStreamV(RJVMImpl.java:841)
at weblogic.rjvm.ConnectionManagerServer.handleRJVM(L weblogic.rjvm.MsgAbbrevJVMConnection;Lweblogic.rjv m.MsgAbbrevInputStreamV(ConnectionManagerS
erver.java:222)
at weblogic.rjvm.ConnectionManager.dispatch(Lweblogic .rjvm.MsgAbbrevJVMConnection;Lweblogic.utils.io.Ch unkV(ConnectionManager.java:794)
at weblogic.rjvm.t3.T3JVMConnection.dispatch()V(T3JVM Connection.java:570)
at weblogic.socket.NTSocketMuxer.processSockets()V(NT SocketMuxer.java:105)
at weblogic.socket.SocketReaderRequest.execute(Lweblo gic.kernel.ExecuteThreadV(SocketReaderRequest.java:32)
at weblogic.kernel.ExecuteThread.execute(Lweblogic.ke rnel.ExecuteRequestV(ExecuteThread.java:197)
at weblogic.kernel.ExecuteThread.run()V(ExecuteThread .java:170)
at java.lang.Thread.startThreadFromVM(Ljava.lang.Thre adV(Unknown Source)
<19/01/2004 09:18:06 PM NZDT> in processSockets
....

Any help would be appreciated.

Regards
Keith