Weblogic.utils.AssertionError when getting attributes of EJBComponentMBean

when i get the attributes of this mbean, i get an assertion error. the
javadocs do not say anything about this...so how can i prevent this
assertion error?
here is the code, and below is the error on weblogic
Properties p = new Properties();
p.put(Context.INITIAL_CONTEXT_FACTORY,
"weblogic.jndi.WLInitialContextFactory");
p.put(Context.PROVIDER_URL, "t3://yscadt207:7001");
p.put(Context.SECURITY_PRINCIPAL, "weblogic");
p.put(Context.SECURITY_CREDENTIALS, "weblogic");
Context ctx = null;
try {
ctx = new InitialContext(p);
MBeanHome home = (MBeanHome)ctx.lookup(MBeanHome.ADMIN_JNDI_NAME);
MBeanServer server = home.getMBeanServer();
Set set = server.queryNames(new
ObjectName("*:Type=EJBComponent,*"), null);
System.out.println("found " + set.size() + " mbeans");
int show = 1;
int count = 0;
for(Iterator i = set.iterator(); show > count && i.hasNext();
count++){
ObjectName on = (ObjectName)i.next();
System.out.println(on);
MBeanInfo info = server.getMBeanInfo(on);
MBeanAttributeInfo[] attinfo = info.getAttributes();
for(int j = 0; j < attinfo.length; j++){
try {
System.out.println(attinfo[j].getName() + " (" +
attinfo[j].getType() +
"): " +
server.getAttribute(on,
attinfo[j].getName()));
} catch(Exception ex){
System.err.println("error for att " + attinfo[j].getName()
+ " (" + attinfo[j].getType() + "): " + ex);
ex.printStackTrace();
} finally {
if(ctx != null) ctx.close();
<Feb 23, 2004 10:54:36 AM PST> <Warning> <RMI> <BEA-080003>
<RuntimeException thrown by rmi server: weblogic.management.
internal.RemoteMBeanServerImpl.getAttribute(Ljavax.management.ObjectName;Ljava.lang.String;)
javax.management.RuntimeErrorException: Error thrown by the
getAttribute method of the DynamicMBean for the attribute
EJBModuleDDEditor.
>
weblogic.utils.AssertionError: ***** ASSERTION FAILED *****[ DD Editing
is disabled. ]
at weblogic.utils.Debug.assertion(Debug.java:57)
at
weblogic.management.mbeans.custom.EJBComponent.getEJBModuleDDEditor(EJBComponent.java:164)
at
weblogic.management.mbeans.custom.EJBComponent.getEJBNames(EJBComponent.java:146)
at sun.reflect.GeneratedMethodAccessor237.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
weblogic.management.internal.DynamicMBeanImpl.getAttribute(DynamicMBeanImpl.java:592)
at
weblogic.management.internal.ConfigurationMBeanImpl.getAttribute(ConfigurationMBeanImpl.java:177)
at
com.sun.management.jmx.MBeanServerImpl.getAttribute(MBeanServerImpl.java:1183)
at
com.sun.management.jmx.MBeanServerImpl.getAttribute(MBeanServerImpl.java:1153)
at
weblogic.management.internal.RemoteMBeanServerImpl.getAttribute(RemoteMBeanServerImpl.java:284)
at
weblogic.management.internal.RemoteMBeanServerImpl_WLSkel.invoke(Unknown
Source)
at
weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:466)
at
weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:409)
at
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:353)
at
weblogic.security.service.SecurityManager.runAs(SecurityManager.java:144)
at
weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:404)
at
weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.java:30)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)
<Feb 23, 2004 10:54:36 AM PST> <Error> <Management> <BEA-140001> <An
error occurred while getting attribute EJBNames on
MBean
examples:Application=_appsdir_ejb20_message_ear,Name=ejb20_message.jar,Type=EJBComponent.
Method: public java.util
.Set weblogic.management.mbeans.custom.EJBComponent.getEJBNames() throws
weblogic.ejb20.WLDeploymentException. Exception
: weblogic.utils.AssertionError: ***** ASSERTION FAILED *****[ DD
Editing is disabled. ].
weblogic.utils.AssertionError: ***** ASSERTION FAILED *****[ DD Editing
is disabled. ]
at weblogic.utils.Debug.assertion(Debug.java:57)
at
weblogic.management.mbeans.custom.EJBComponent.getEJBModuleDDEditor(EJBComponent.java:164)
at
weblogic.management.mbeans.custom.EJBComponent.getEJBNames(EJBComponent.java:146)
at sun.reflect.GeneratedMethodAccessor237.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at
weblogic.management.internal.DynamicMBeanImpl.getAttribute(DynamicMBeanImpl.java:592)
at
weblogic.management.internal.ConfigurationMBeanImpl.getAttribute(ConfigurationMBeanImpl.java:177)
at
com.sun.management.jmx.MBeanServerImpl.getAttribute(MBeanServerImpl.java:1183)
at
com.sun.management.jmx.MBeanServerImpl.getAttribute(MBeanServerImpl.java:1153)
at
weblogic.management.internal.RemoteMBeanServerImpl.getAttribute(RemoteMBeanServerImpl.java:284)
at
weblogic.management.internal.RemoteMBeanServerImpl_WLSkel.invoke(Unknown
Source)
at
weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:466)
at
weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:409)
at
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:353)
at
weblogic.security.service.SecurityManager.runAs(SecurityManager.java:144)
at
weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:404)
at
weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.java:30)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)
>
<Feb 23, 2004 10:54:36 AM PST> <Warning> <RMI> <BEA-080003>
<RuntimeException thrown by rmi server: weblogic.management.
internal.RemoteMBeanServerImpl.getAttribute(Ljavax.management.ObjectName;Ljava.lang.String;)
javax.management.RuntimeErrorException: Error thrown by the
getAttribute method of the DynamicMBean for the attribute
EJBNames.
>

I am also getting the exact same errors.
In my case it's when I have MC4J connected to WLS8.1SP3 and I am trying to simply look at the deployed EJB's.
Why has no one answered Simon's question since being posted back in Feb?

Similar Messages

  • Weblogic.utils.AssertionError when JBuilder 7 + Weblogic

    when i complie the jsp file,the following errors occur:
    java.lang.NullPointerException
    --------------- nested within: ------------------
    "Jsp1.jsp": weblogic.utils.AssertionError: ***** ASSERTION FAILED ***** - with nested exception:
    [java.lang.NullPointerException]
    java.lang.NullPointerException
    --------------- nested within: ------------------
    "Jsp1.jsp": weblogic.utils.AssertionError: ***** ASSERTION FAILED ***** - with nested exception:
    [java.lang.NullPointerException]
    why?

    Maybe one way you can do is to upgrade weblogic to sp4 (or above).
    Before my xx.jsp can compile ok when using jbuilder7 + tomcat, later when i use weblogic 6.1sp1, this error occurs.
    With my coworker's help, just upgrade to sp4, there is no error anymore.
    You guys may try this.

  • Weblogic 8.1 SP4 - weblogic.utils.AssertionError has been deprecated???

    Hi All,
    My web application has been running great all these years with WebLogic 7.0 SP2. I am upgrading it to Weblogic 8.1 SP4.
    Few classes have the following code snippet:
    throw new weblogic.utils.AssertionError("impossible case: " + idx);
    Here idx is int.
    This code snippet never gave any trouble with WebLogic 7.0 SP2. Now when I am building the application with WebLogic 8.1 SP4 and JDK 1.4, it gives the following warning at the build time:
    [javac] warning: weblogic.utils.AssertionError in weblogic.utils has been deprecated
    [javac] throw new weblogic.utils.AssertionError("impossible case: " + idx);
    I am trying to identify, if this class has been deprecated in WebLogic 8.1, then what is the alternative class which I can use?
    I searched in all BEA documentations, but did not get any reference.
    Can some one help me, if you know about it.
    I would highly appreciate it.
    Thanks,
    Ashish.

    Hi,
    As you are using WLS8.1 It means your JDK will be JDK1.4 and there is a Bug already available with JDK1.4 for the Same issue ... Please find the below link:
    http://bugs.sun.com/bugdatabase/view_bug.do;:YfiG?bug_id=4705373 (For Sun JDK1.4)
    AND
    http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6373059 (For Sun JDK 1.5.0_05)
    Please try to switch to JRockit JDK.
    Thanks
    Jay SenSharma
    http://weblogic-wonders.com/weblogic (WebLogic Wonders Are Here)

  • Weblogic.utils.AssertionError

    Hi,
    from a swing application I'm getting this error when connection to a
    WebLogic Server (WL5.1 SP8). Does anyone have I clue what might be a
    reason? Could this probably be related to a threading issue on the
    client side?
    Thanks,
    Daniel
    weblogic.utils.AssertionError: ***** ASSERTION FAILED *****[ Assertion
    violated ]
    at weblogic.utils.Debug.assert(Debug.java:63)
    at weblogic.jndi.toolkit.WLContextStub.<init>(WLContextStub.java:40)
    at java.io.ObjectInputStream.allocateNewObject(Native Method)
    at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1201)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:386)
    at
    java.io.ObjectInputStream.inputClassFields(ObjectInputStream.java:2262)
    at
    java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:519)
    at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1411)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:386)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:236)
    at
    weblogic.common.internal.WLObjectInputStreamBase.readObject(WLObjectInpu
    tStreamBase.java:76)
    at
    weblogic.common.internal.WLObjectInputStreamBase.readObject(WLObjectInpu
    tStreamBase.java:943)
    at
    weblogic.common.internal.WLObjectInputStreamBase.readObjectWL(WLObjectIn
    putStreamBase.java:308)
    at weblogic.rjvm.RJVMImpl.dispatch(RJVMImpl.java:818)
    at
    weblogic.rjvm.ConnectionManagerClient.handleRJVM(ConnectionManagerClient
    .java:34)
    at weblogic.rjvm.ConnectionManager.dispatch(ConnectionManager.java:630)
    at weblogic.socket.JVMAbbrevSocket.dispatch(JVMAbbrevSocket.java:393)
    at weblogic.socket.JVMSocketT3.dispatch(JVMSocketT3.java:355)
    at
    weblogic.socket.JavaSocketMuxer.processSockets(JavaSocketMuxer.java:247)
    at
    weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:23)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    weblogic.utils.AssertionError: ***** ASSERTION FAILED *****[ Assertion
    violated ]
    at weblogic.utils.Debug.assert(Debug.java:63)
    at weblogic.jndi.toolkit.WLContextStub.<init>(WLContextStub.java:40)
    at java.io.ObjectInputStream.allocateNewObject(Native Method)
    at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1201)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:386)
    at
    java.io.ObjectInputStream.inputClassFields(ObjectInputStream.java:2262)
    at
    java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:519)
    at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1411)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:386)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:236)
    at
    weblogic.common.internal.WLObjectInputStreamBase.readObject(WLObjectInpu
    tStreamBase.java:76)
    at
    weblogic.common.internal.WLObjectInputStreamBase.readObject(WLObjectInpu
    tStreamBase.java:943)
    at
    weblogic.common.internal.WLObjectInputStreamBase.readObjectWL(WLObjectIn
    putStreamBase.java:308)
    at weblogic.rjvm.RJVMImpl.dispatch(RJVMImpl.java:818)
    at
    weblogic.rjvm.ConnectionManagerClient.handleRJVM(ConnectionManagerClient
    .java:34)
    at weblogic.rjvm.ConnectionManager.dispatch(ConnectionManager.java:630)
    at weblogic.socket.JVMAbbrevSocket.dispatch(JVMAbbrevSocket.java:393)
    at weblogic.socket.JVMSocketT3.dispatch(JVMSocketT3.java:355)
    at
    weblogic.socket.JavaSocketMuxer.processSockets(JavaSocketMuxer.java:247)
    at
    weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:23)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    weblogic.utils.AssertionError: ***** ASSERTION FAILED *****[ Assertion
    violated ]
    at weblogic.utils.Debug.assert(Debug.java:63)
    at weblogic.jndi.toolkit.WLContextStub.<init>(WLContextStub.java:40)
    at java.io.ObjectInputStream.allocateNewObject(Native Method)
    at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1201)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:386)
    at
    java.io.ObjectInputStream.inputClassFields(ObjectInputStream.java:2262)
    at
    java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:519)
    at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1411)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:386)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:236)
    at
    weblogic.common.internal.WLObjectInputStreamBase.readObject(WLObjectInpu
    tStreamBase.java:76)
    at
    weblogic.common.internal.WLObjectInputStreamBase.readObject(WLObjectInpu
    tStreamBase.java:943)
    at
    weblogic.common.internal.WLObjectInputStreamBase.readObjectWL(WLObjectIn
    putStreamBase.java:308)
    at weblogic.rjvm.RJVMImpl.dispatch(RJVMImpl.java:818)
    at
    weblogic.rjvm.ConnectionManagerClient.handleRJVM(ConnectionManagerClient
    .java:34)
    at weblogic.rjvm.ConnectionManager.dispatch(ConnectionManager.java:630)
    at weblogic.socket.JVMAbbrevSocket.dispatch(JVMAbbrevSocket.java:393)
    at weblogic.socket.JVMSocketT3.dispatch(JVMSocketT3.java:355)
    at
    weblogic.socket.JavaSocketMuxer.processSockets(JavaSocketMuxer.java:247)
    at
    weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:23)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    weblogic.utils.AssertionError: ***** ASSERTION FAILED *****[ Assertion
    violated ]
    at weblogic.utils.Debug.assert(Debug.java:63)
    at weblogic.jndi.toolkit.WLContextStub.<init>(WLContextStub.java:40)
    at java.io.ObjectInputStream.allocateNewObject(Native Method)
    at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1201)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:386)
    at
    java.io.ObjectInputStream.inputClassFields(ObjectInputStream.java:2262)
    at
    java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:519)
    at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1411)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:386)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:236)
    at
    weblogic.common.internal.WLObjectInputStreamBase.readObject(WLObjectInpu
    tStreamBase.java:76)
    at
    weblogic.common.internal.WLObjectInputStreamBase.readObject(WLObjectInpu
    tStreamBase.java:943)
    at
    weblogic.common.internal.WLObjectInputStreamBase.readObjectWL(WLObjectIn
    putStreamBase.java:308)
    at weblogic.rjvm.RJVMImpl.dispatch(RJVMImpl.java:818)
    at
    weblogic.rjvm.ConnectionManagerClient.handleRJVM(ConnectionManagerClient
    .java:34)
    at weblogic.rjvm.ConnectionManager.dispatch(ConnectionManager.java:630)
    at weblogic.socket.JVMAbbrevSocket.dispatch(JVMAbbrevSocket.java:393)
    at weblogic.socket.JVMSocketT3.dispatch(JVMSocketT3.java:355)
    at
    weblogic.socket.JavaSocketMuxer.processSockets(JavaSocketMuxer.java:247)
    at
    weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:23)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)

    Hi,
    from a swing application I'm getting this error when connection to a
    WebLogic Server (WL5.1 SP8). Does anyone have I clue what might be a
    reason? Could this probably be related to a threading issue on the
    client side?
    Thanks,
    Daniel
    weblogic.utils.AssertionError: ***** ASSERTION FAILED *****[ Assertion
    violated ]
    at weblogic.utils.Debug.assert(Debug.java:63)
    at weblogic.jndi.toolkit.WLContextStub.<init>(WLContextStub.java:40)
    at java.io.ObjectInputStream.allocateNewObject(Native Method)
    at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1201)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:386)
    at
    java.io.ObjectInputStream.inputClassFields(ObjectInputStream.java:2262)
    at
    java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:519)
    at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1411)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:386)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:236)
    at
    weblogic.common.internal.WLObjectInputStreamBase.readObject(WLObjectInpu
    tStreamBase.java:76)
    at
    weblogic.common.internal.WLObjectInputStreamBase.readObject(WLObjectInpu
    tStreamBase.java:943)
    at
    weblogic.common.internal.WLObjectInputStreamBase.readObjectWL(WLObjectIn
    putStreamBase.java:308)
    at weblogic.rjvm.RJVMImpl.dispatch(RJVMImpl.java:818)
    at
    weblogic.rjvm.ConnectionManagerClient.handleRJVM(ConnectionManagerClient
    .java:34)
    at weblogic.rjvm.ConnectionManager.dispatch(ConnectionManager.java:630)
    at weblogic.socket.JVMAbbrevSocket.dispatch(JVMAbbrevSocket.java:393)
    at weblogic.socket.JVMSocketT3.dispatch(JVMSocketT3.java:355)
    at
    weblogic.socket.JavaSocketMuxer.processSockets(JavaSocketMuxer.java:247)
    at
    weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:23)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    weblogic.utils.AssertionError: ***** ASSERTION FAILED *****[ Assertion
    violated ]
    at weblogic.utils.Debug.assert(Debug.java:63)
    at weblogic.jndi.toolkit.WLContextStub.<init>(WLContextStub.java:40)
    at java.io.ObjectInputStream.allocateNewObject(Native Method)
    at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1201)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:386)
    at
    java.io.ObjectInputStream.inputClassFields(ObjectInputStream.java:2262)
    at
    java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:519)
    at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1411)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:386)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:236)
    at
    weblogic.common.internal.WLObjectInputStreamBase.readObject(WLObjectInpu
    tStreamBase.java:76)
    at
    weblogic.common.internal.WLObjectInputStreamBase.readObject(WLObjectInpu
    tStreamBase.java:943)
    at
    weblogic.common.internal.WLObjectInputStreamBase.readObjectWL(WLObjectIn
    putStreamBase.java:308)
    at weblogic.rjvm.RJVMImpl.dispatch(RJVMImpl.java:818)
    at
    weblogic.rjvm.ConnectionManagerClient.handleRJVM(ConnectionManagerClient
    .java:34)
    at weblogic.rjvm.ConnectionManager.dispatch(ConnectionManager.java:630)
    at weblogic.socket.JVMAbbrevSocket.dispatch(JVMAbbrevSocket.java:393)
    at weblogic.socket.JVMSocketT3.dispatch(JVMSocketT3.java:355)
    at
    weblogic.socket.JavaSocketMuxer.processSockets(JavaSocketMuxer.java:247)
    at
    weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:23)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    weblogic.utils.AssertionError: ***** ASSERTION FAILED *****[ Assertion
    violated ]
    at weblogic.utils.Debug.assert(Debug.java:63)
    at weblogic.jndi.toolkit.WLContextStub.<init>(WLContextStub.java:40)
    at java.io.ObjectInputStream.allocateNewObject(Native Method)
    at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1201)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:386)
    at
    java.io.ObjectInputStream.inputClassFields(ObjectInputStream.java:2262)
    at
    java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:519)
    at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1411)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:386)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:236)
    at
    weblogic.common.internal.WLObjectInputStreamBase.readObject(WLObjectInpu
    tStreamBase.java:76)
    at
    weblogic.common.internal.WLObjectInputStreamBase.readObject(WLObjectInpu
    tStreamBase.java:943)
    at
    weblogic.common.internal.WLObjectInputStreamBase.readObjectWL(WLObjectIn
    putStreamBase.java:308)
    at weblogic.rjvm.RJVMImpl.dispatch(RJVMImpl.java:818)
    at
    weblogic.rjvm.ConnectionManagerClient.handleRJVM(ConnectionManagerClient
    .java:34)
    at weblogic.rjvm.ConnectionManager.dispatch(ConnectionManager.java:630)
    at weblogic.socket.JVMAbbrevSocket.dispatch(JVMAbbrevSocket.java:393)
    at weblogic.socket.JVMSocketT3.dispatch(JVMSocketT3.java:355)
    at
    weblogic.socket.JavaSocketMuxer.processSockets(JavaSocketMuxer.java:247)
    at
    weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:23)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)
    weblogic.utils.AssertionError: ***** ASSERTION FAILED *****[ Assertion
    violated ]
    at weblogic.utils.Debug.assert(Debug.java:63)
    at weblogic.jndi.toolkit.WLContextStub.<init>(WLContextStub.java:40)
    at java.io.ObjectInputStream.allocateNewObject(Native Method)
    at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1201)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:386)
    at
    java.io.ObjectInputStream.inputClassFields(ObjectInputStream.java:2262)
    at
    java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:519)
    at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1411)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:386)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:236)
    at
    weblogic.common.internal.WLObjectInputStreamBase.readObject(WLObjectInpu
    tStreamBase.java:76)
    at
    weblogic.common.internal.WLObjectInputStreamBase.readObject(WLObjectInpu
    tStreamBase.java:943)
    at
    weblogic.common.internal.WLObjectInputStreamBase.readObjectWL(WLObjectIn
    putStreamBase.java:308)
    at weblogic.rjvm.RJVMImpl.dispatch(RJVMImpl.java:818)
    at
    weblogic.rjvm.ConnectionManagerClient.handleRJVM(ConnectionManagerClient
    .java:34)
    at weblogic.rjvm.ConnectionManager.dispatch(ConnectionManager.java:630)
    at weblogic.socket.JVMAbbrevSocket.dispatch(JVMAbbrevSocket.java:393)
    at weblogic.socket.JVMSocketT3.dispatch(JVMSocketT3.java:355)
    at
    weblogic.socket.JavaSocketMuxer.processSockets(JavaSocketMuxer.java:247)
    at
    weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:23)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:129)

  • Weblogic.utils.AssertionError moving from 6.1sp3 to 6.1sp4

    Has anyone used webstart with 6.1sp4
    I have a Java Webstart (v1.0.1) swing application deployed to a
    weblogic 6.1 sp3 server. This configuration has worked successfully
    for the last 6 months. I am now trying to install sp4 and I get the
    following error. I have recompiled my application and my ejbs. I
    have also tried packaging the full weblogic.jar from sp4 with my
    application. After I return the context using
    weblogic.jndi.WLInitialContextFactory, when I attempt to execute a
    call to an ejb I get this...
    java.util.EmptyStackException
    at weblogic.utils.collections.Stack.pop(Stack.java:82)
    at weblogic.kernel.ResettableThreadLocalStack.pop(ResettableThreadLocalS
    tack.java:79)
    at weblogic.jndi.internal.ThreadEnvironment.pop(ThreadEnvironment.java:1
    8)
    at weblogic.jndi.internal.WLContextImpl.close(WLContextImpl.java:72)
    at weblogic.jndi.factories.java.ReadOnlyContextWrapper.close(ReadOnlyCon
    textWrapper.java:30)
    at com.advpcs.acube.eventhandler.ejb.ACubeEventMapper.closeContext(Unkno
    wn Source)
    at com.advpcs.acube.eventhandler.ejb.ACubeEventMapper.getEventMappings(U
    nknown Source)
    at com.advpcs.acube.eventhandler.ejb.ACubeStatelessPOEEJB.ejbCreate(Unkn
    own Source)
    at com.advpcs.acube.eventhandler.ejb.ACubeStatelessPOEEJB_a8m3bo_Impl.ej
    bCreate(ACubeStatelessPOEEJB_a8m3bo_Impl.java:117)
    at java.lang.reflect.Method.invoke(Native Method)
    at weblogic.ejb20.pool.StatelessSessionPool.createBean(StatelessSessionP
    ool.java:159)
    at weblogic.ejb20.pool.StatelessSessionPool.getBean(StatelessSessionPool
    .java:119)
    at weblogic.ejb20.manager.StatelessManager.preInvoke(StatelessManager.ja
    va:156)
    at weblogic.ejb20.internal.BaseEJBObject.preInvoke(BaseEJBObject.java:12
    4)
    at weblogic.ejb20.internal.StatelessEJBObject.preInvoke(StatelessEJBObje
    ct.java:63)
    at com.advpcs.acube.eventhandler.ejb.ACubeStatelessPOEEJB_a8m3bo_EOImpl.
    handleEvent(ACubeStatelessPOEEJB_a8m3bo_EOImpl.java:69)
    at com.advpcs.acube.eventhandler.ejb.ACubeStatelessPOEEJB_a8m3bo_EOImpl_
    WLSkel.invoke(Unknown Source)
    at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:305)
    at weblogic.rmi.cluster.ReplicaAwareServerRef.invoke(ReplicaAwareServerR
    ef.java:93)
    at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.jav
    a:274)
    at weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest
    .java:22)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
    --------------- nested within: ------------------
    weblogic.utils.AssertionError: ***** ASSERTION FAILED *****[ attempt
    to pop from
    an empty stack ] - with nested exception:
    [java.util.EmptyStackException]
    at weblogic.kernel.ResettableThreadLocalStack.pop(ResettableThreadLocalS
    tack.java:81)
    at weblogic.jndi.internal.ThreadEnvironment.pop(ThreadEnvironment.java:1
    8)
    at weblogic.jndi.internal.WLContextImpl.close(WLContextImpl.java:72)
    at weblogic.jndi.factories.java.ReadOnlyContextWrapper.close(ReadOnlyCon
    textWrapper.java:30)
    at com.advpcs.acube.eventhandler.ejb.ACubeEventMapper.closeContext(Unkno
    wn Source)
    at com.advpcs.acube.eventhandler.ejb.ACubeEventMapper.getEventMappings(U
    nknown Source)
    at com.advpcs.acube.eventhandler.ejb.ACubeStatelessPOEEJB.ejbCreate(Unkn
    own Source)
    at com.advpcs.acube.eventhandler.ejb.ACubeStatelessPOEEJB_a8m3bo_Impl.ej
    bCreate(ACubeStatelessPOEEJB_a8m3bo_Impl.java:117)
    at java.lang.reflect.Method.invoke(Native Method)
    at weblogic.ejb20.pool.StatelessSessionPool.createBean(StatelessSessionP
    ool.java:159)
    at weblogic.ejb20.pool.StatelessSessionPool.getBean(StatelessSessionPool
    .java:119)
    at weblogic.ejb20.manager.StatelessManager.preInvoke(StatelessManager.ja
    va:156)
    at weblogic.ejb20.internal.BaseEJBObject.preInvoke(BaseEJBObject.java:12
    4)
    at weblogic.ejb20.internal.StatelessEJBObject.preInvoke(StatelessEJBObje
    ct.java:63)
    at com.advpcs.acube.eventhandler.ejb.ACubeStatelessPOEEJB_a8m3bo_EOImpl.
    handleEvent(ACubeStatelessPOEEJB_a8m3bo_EOImpl.java:69)
    at com.advpcs.acube.eventhandler.ejb.ACubeStatelessPOEEJB_a8m3bo_EOImpl_
    WLSkel.invoke(Unknown Source)
    at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:305)
    at weblogic.rmi.cluster.ReplicaAwareServerRef.invoke(ReplicaAwareServerR
    ef.java:93)
    at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.jav
    a:274)
    at weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest
    .java:22)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)

    This is fixed in SP5. You coula get a patch over SP4 from support by referring to
    CR093416.
    Jeff Ryan wrote:
    Has anyone used webstart with 6.1sp4
    I have a Java Webstart (v1.0.1) swing application deployed to a
    weblogic 6.1 sp3 server. This configuration has worked successfully
    for the last 6 months. I am now trying to install sp4 and I get the
    following error. I have recompiled my application and my ejbs. I
    have also tried packaging the full weblogic.jar from sp4 with my
    application. After I return the context using
    weblogic.jndi.WLInitialContextFactory, when I attempt to execute a
    call to an ejb I get this...
    java.util.EmptyStackException
    at weblogic.utils.collections.Stack.pop(Stack.java:82)
    at weblogic.kernel.ResettableThreadLocalStack.pop(ResettableThreadLocalS
    tack.java:79)
    at weblogic.jndi.internal.ThreadEnvironment.pop(ThreadEnvironment.java:1
    8)
    at weblogic.jndi.internal.WLContextImpl.close(WLContextImpl.java:72)
    at weblogic.jndi.factories.java.ReadOnlyContextWrapper.close(ReadOnlyCon
    textWrapper.java:30)
    at com.advpcs.acube.eventhandler.ejb.ACubeEventMapper.closeContext(Unkno
    wn Source)
    at com.advpcs.acube.eventhandler.ejb.ACubeEventMapper.getEventMappings(U
    nknown Source)
    at com.advpcs.acube.eventhandler.ejb.ACubeStatelessPOEEJB.ejbCreate(Unkn
    own Source)
    at com.advpcs.acube.eventhandler.ejb.ACubeStatelessPOEEJB_a8m3bo_Impl.ej
    bCreate(ACubeStatelessPOEEJB_a8m3bo_Impl.java:117)
    at java.lang.reflect.Method.invoke(Native Method)
    at weblogic.ejb20.pool.StatelessSessionPool.createBean(StatelessSessionP
    ool.java:159)
    at weblogic.ejb20.pool.StatelessSessionPool.getBean(StatelessSessionPool
    .java:119)
    at weblogic.ejb20.manager.StatelessManager.preInvoke(StatelessManager.ja
    va:156)
    at weblogic.ejb20.internal.BaseEJBObject.preInvoke(BaseEJBObject.java:12
    4)
    at weblogic.ejb20.internal.StatelessEJBObject.preInvoke(StatelessEJBObje
    ct.java:63)
    at com.advpcs.acube.eventhandler.ejb.ACubeStatelessPOEEJB_a8m3bo_EOImpl.
    handleEvent(ACubeStatelessPOEEJB_a8m3bo_EOImpl.java:69)
    at com.advpcs.acube.eventhandler.ejb.ACubeStatelessPOEEJB_a8m3bo_EOImpl_
    WLSkel.invoke(Unknown Source)
    at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:305)
    at weblogic.rmi.cluster.ReplicaAwareServerRef.invoke(ReplicaAwareServerR
    ef.java:93)
    at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.jav
    a:274)
    at weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest
    .java:22)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
    --------------- nested within: ------------------
    weblogic.utils.AssertionError: ***** ASSERTION FAILED *****[ attempt
    to pop from
    an empty stack ] - with nested exception:
    [java.util.EmptyStackException]
    at weblogic.kernel.ResettableThreadLocalStack.pop(ResettableThreadLocalS
    tack.java:81)
    at weblogic.jndi.internal.ThreadEnvironment.pop(ThreadEnvironment.java:1
    8)
    at weblogic.jndi.internal.WLContextImpl.close(WLContextImpl.java:72)
    at weblogic.jndi.factories.java.ReadOnlyContextWrapper.close(ReadOnlyCon
    textWrapper.java:30)
    at com.advpcs.acube.eventhandler.ejb.ACubeEventMapper.closeContext(Unkno
    wn Source)
    at com.advpcs.acube.eventhandler.ejb.ACubeEventMapper.getEventMappings(U
    nknown Source)
    at com.advpcs.acube.eventhandler.ejb.ACubeStatelessPOEEJB.ejbCreate(Unkn
    own Source)
    at com.advpcs.acube.eventhandler.ejb.ACubeStatelessPOEEJB_a8m3bo_Impl.ej
    bCreate(ACubeStatelessPOEEJB_a8m3bo_Impl.java:117)
    at java.lang.reflect.Method.invoke(Native Method)
    at weblogic.ejb20.pool.StatelessSessionPool.createBean(StatelessSessionP
    ool.java:159)
    at weblogic.ejb20.pool.StatelessSessionPool.getBean(StatelessSessionPool
    .java:119)
    at weblogic.ejb20.manager.StatelessManager.preInvoke(StatelessManager.ja
    va:156)
    at weblogic.ejb20.internal.BaseEJBObject.preInvoke(BaseEJBObject.java:12
    4)
    at weblogic.ejb20.internal.StatelessEJBObject.preInvoke(StatelessEJBObje
    ct.java:63)
    at com.advpcs.acube.eventhandler.ejb.ACubeStatelessPOEEJB_a8m3bo_EOImpl.
    handleEvent(ACubeStatelessPOEEJB_a8m3bo_EOImpl.java:69)
    at com.advpcs.acube.eventhandler.ejb.ACubeStatelessPOEEJB_a8m3bo_EOImpl_
    WLSkel.invoke(Unknown Source)
    at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:305)
    at weblogic.rmi.cluster.ReplicaAwareServerRef.invoke(ReplicaAwareServerR
    ef.java:93)
    at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.jav
    a:274)
    at weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest
    .java:22)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)--
    Rajesh Mirchandani
    Developer Relations Engineer
    BEA Support

  • Weblogic.utils.AssertionError: ***** ASSERTION FAILED *****[ Cannot export non clusterable object with jndiName ]

    Hi,
    I am trying to deploy an EJB module have 4-5 EJB's on weblogic 8.1 through JBuilder.
    I am getting following error during deployment.
    Exception:weblogic.management.ApplicationException: prepare failed for Sample.jar
         Module: Sample.jar     Error: Exception preparing module: EJBModule(Sample.jar,status=NEW)
    Unable to deploy EJB: SampleBean from Sample.jar:
    weblogic.utils.AssertionError: ***** ASSERTION FAILED *****[ Cannot export non
    clusterable object with jndiName ]
         at weblogic.utils.Debug.assertion(Debug.java:57)
         at weblogic.rmi.extensions.server.ServerHelper.exportObject(ServerHelper.java:272)
         at weblogic.ejb20.internal.BaseEJBHome.setup(BaseEJBHome.java:95)
         at weblogic.ejb20.internal.StatelessEJBHome.setup(StatelessEJBHome.java:67)
         at weblogic.ejb20.deployer.ClientDrivenBeanInfoImpl.prepare(ClientDrivenBeanInfoImpl.java:979)
         at weblogic.ejb20.deployer.EJBDeployer.setupBeanInfos(EJBDeployer.java:983)
         at weblogic.ejb20.deployer.EJBDeployer.prepare(EJBDeployer.java:1283)
         at weblogic.ejb20.deployer.EJBModule.prepare(EJBModule.java:477)
         at weblogic.j2ee.J2EEApplicationContainer.prepareModule(J2EEApplicationContainer.java:2962)
         at weblogic.j2ee.J2EEApplicationContainer.prepareModules(J2EEApplicationContainer.java:1534)
         at weblogic.j2ee.J2EEApplicationContainer.prepare(J2EEApplicationContainer.java:1188)
         at weblogic.j2ee.J2EEApplicationContainer.prepare(J2EEApplicationContainer.java:1031)
         at weblogic.management.deploy.slave.SlaveDeployer$ComponentActivateTask.prepareContainer(SlaveDeployer.java:2602)
         at weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.createContainer(SlaveDeployer.java:2552)
         at weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.prepare(SlaveDeployer.java:2474)
         at weblogic.management.deploy.slave.SlaveDeployer.processPrepareTask(SlaveDeployer.java:798)
         at weblogic.management.deploy.slave.SlaveDeployer.prepareDelta(SlaveDeployer.java:507)
         at weblogic.management.deploy.slave.SlaveDeployer.prepareUpdate(SlaveDeployer.java:465)
         at weblogic.drs.internal.SlaveCallbackHandler$1.execute(SlaveCallbackHandler.java:25)
         at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)
    Any clue?, what its talking about?
    Thanks
    Naresh

    Hi,
    I am trying to deploy an EJB module have 4-5 EJB's on weblogic 8.1 through JBuilder.
    I am getting following error during deployment.
    Exception:weblogic.management.ApplicationException: prepare failed for Sample.jar
         Module: Sample.jar     Error: Exception preparing module: EJBModule(Sample.jar,status=NEW)
    Unable to deploy EJB: SampleBean from Sample.jar:
    weblogic.utils.AssertionError: ***** ASSERTION FAILED *****[ Cannot export non
    clusterable object with jndiName ]
         at weblogic.utils.Debug.assertion(Debug.java:57)
         at weblogic.rmi.extensions.server.ServerHelper.exportObject(ServerHelper.java:272)
         at weblogic.ejb20.internal.BaseEJBHome.setup(BaseEJBHome.java:95)
         at weblogic.ejb20.internal.StatelessEJBHome.setup(StatelessEJBHome.java:67)
         at weblogic.ejb20.deployer.ClientDrivenBeanInfoImpl.prepare(ClientDrivenBeanInfoImpl.java:979)
         at weblogic.ejb20.deployer.EJBDeployer.setupBeanInfos(EJBDeployer.java:983)
         at weblogic.ejb20.deployer.EJBDeployer.prepare(EJBDeployer.java:1283)
         at weblogic.ejb20.deployer.EJBModule.prepare(EJBModule.java:477)
         at weblogic.j2ee.J2EEApplicationContainer.prepareModule(J2EEApplicationContainer.java:2962)
         at weblogic.j2ee.J2EEApplicationContainer.prepareModules(J2EEApplicationContainer.java:1534)
         at weblogic.j2ee.J2EEApplicationContainer.prepare(J2EEApplicationContainer.java:1188)
         at weblogic.j2ee.J2EEApplicationContainer.prepare(J2EEApplicationContainer.java:1031)
         at weblogic.management.deploy.slave.SlaveDeployer$ComponentActivateTask.prepareContainer(SlaveDeployer.java:2602)
         at weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.createContainer(SlaveDeployer.java:2552)
         at weblogic.management.deploy.slave.SlaveDeployer$ActivateTask.prepare(SlaveDeployer.java:2474)
         at weblogic.management.deploy.slave.SlaveDeployer.processPrepareTask(SlaveDeployer.java:798)
         at weblogic.management.deploy.slave.SlaveDeployer.prepareDelta(SlaveDeployer.java:507)
         at weblogic.management.deploy.slave.SlaveDeployer.prepareUpdate(SlaveDeployer.java:465)
         at weblogic.drs.internal.SlaveCallbackHandler$1.execute(SlaveCallbackHandler.java:25)
         at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)
    Any clue?, what its talking about?
    Thanks
    Naresh

  • Weblogic.utils.AssertionError: ***** ASSERTION FAILED *****[ Unexpected dbT

    Hi,
    I am using BEA Weblogic 8.1.4 With Database as SQL Server 2000 professional.
    I created Connection pool successfully ,but at start of weblogic server i am getting following exception at server startup while initial deployment of my applicaion EAR.Can somebody help me to find out solution for same.
    Thanks in advance.
    EXCEPTION AT CONSOLE:---weblogic.utils.AssertionError: ***** ASSERTION FAILED *****[ Unexpected dbType: 2 ]
    at weblogic.ejb20.utils.TableVerifier.getSequenceQuery(TableVerifier.java:630)
    at weblogic.ejb20.utils.TableVerifier.verifySequence(TableVerifier.java:522)
    at weblogic.ejb20.utils.TableVerifier.verifyOrCreateOrAlterSequence(TableVerifier.java:334)
    at weblogic.ejb20.cmp.rdbms.RDBMSPersistenceManager.genKeySetup(RDBMSPersistenceManager.java:1196)
    at weblogic.ejb20.cmp.rdbms.RDBMSPersistenceManager.setup(RDBMSPersistenceManager.java:227)
    at weblogic.ejb20.manager.BaseEntityManager.setupPM(BaseEntityManager.java:254)
    at weblogic.ejb20.manager.BaseEntityManager.setup(BaseEntityManager.java:211)
    at weblogic.ejb20.manager.DBManager.setup(DBManager.java:162)
    at weblogic.ejb20.deployer.ClientDrivenBeanInfoImpl.activate(ClientDrivenBeanInfoImpl.java:1082)
    at weblogic.ejb20.deployer.EJBDeployer.activate(EJBDeployer.java:1385)
    at weblogic.ejb20.deployer.EJBModule.activate(EJBModule.java:631)
    at weblogic.j2ee.J2EEApplicationContainer.activateModule(J2EEApplicationContainer.java:3315)
    at weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContainer.java:2194)
    at weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContainer.java:2167)
    at weblogic.j2ee.J2EEApplicationContainer.activate(J2EEApplicationContainer.java:2115)
    at weblogic.management.deploy.slave.SlaveDeployer$Application.setActivation(SlaveDeployer.java:3082)
    at weblogic.management.deploy.slave.SlaveDeployer.setActivationStateForAllApplications(SlaveDeployer.java:1751)
    at weblogic.management.deploy.slave.SlaveDeployer.resume(SlaveDeployer.java:359)
    at weblogic.management.deploy.DeploymentManagerServerLifeCycleImpl.resume(DeploymentManagerServerLifeCycleImpl.java:229)
    at weblogic.t3.srvr.SubsystemManager.resume(SubsystemManager.java:131)
    at weblogic.t3.srvr.T3Srvr.resume(T3Srvr.java:966)
    at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:361)
    at weblogic.Server.main(Server.java:32)

    Can you post the full stack trace / error message?
    Also, please send this to [email protected] as well.
    -- Rob
    Kelvin Kok wrote:
    Getting this error weblogic.utils.AssertionError: ***** ASSERTION FAILED *****[ Assertion violated ] intermitent in Weblogic 7 sp1.
    Anyone facing the same problem?

  • Weblogic.utils.AssertionError: ***** ASSERTION FAILED *****[ invalid assig

    does any one know why we get this call stack? what does this mean? We didn't change our deployment descriptor but it just comes up suddenly.
    weblogic.utils.AssertionError: ***** ASSERTION FAILED *****[ invalid assignment from 'Object' to 'Object' ]
    at weblogic.utils.Debug.assertion(Debug.java:57)
    at weblogic.utils.classfile.expr.LocalVariableExpression.codeAssign(LocalVariableExpression.java:38)
    at weblogic.utils.classfile.expr.AssignStatement.code(AssignStatement.java:28)
    at weblogic.utils.classfile.expr.CompoundStatement.code(CompoundStatement.java:26)
    at weblogic.utils.classfile.CodeAttribute.setCode(CodeAttribute.java:44)
    at weblogic.rmi.internal.StubGenerator.addMethodCode(StubGenerator.java:457)
    at weblogic.rmi.internal.StubGenerator.<init>(StubGenerator.java:125)
    at weblogic.rmi.internal.StubGenerator.<init>(StubGenerator.java:86)
    at weblogic.rmi.internal.StubGenerator.getStubClass(StubGenerator.java:769)
    at weblogic.rmi.internal.StubGenerator.generateStub(StubGenerator.java:810)
    at weblogic.rmi.internal.StubGenerator.generateStub(StubGenerator.java:797)
    at weblogic.rmi.extensions.StubFactory.getStub(StubFactory.java:79)
    at weblogic.rmi.extensions.server.ServerHelper.exportObject(ServerHelper.java:232)
    at weblogic.rmi.server.UnicastRemoteObject.exportObject(UnicastRemoteObject.java:45)
    at weblogic.rmi.cluster.ReplicaAwareRemoteObject.initialize(ReplicaAwareRemoteObject.java:77)
    at weblogic.rmi.cluster.ReplicaAwareRemoteObject.<init>(ReplicaAwareRemoteObject.java:50)
    at weblogic.rmi.cluster.ClusterableRemoteObject.<init>(ClusterableRemoteObject.java:79)
    at weblogic.rmi.cluster.ClusterableRemoteBinderFactory.getStateToBind(ClusterableRemoteBinderFactory.j
    ava:45)
    at weblogic.jndi.internal.WLNamingManager.getReplacement(WLNamingManager.java:180)
    at weblogic.jndi.internal.WLNamingManager.getStateToBind(WLNamingManager.java:154)
    at weblogic.jndi.internal.ServerNamingNode.rebindHere(ServerNamingNode.java:168)
    at weblogic.jndi.internal.BasicNamingNode.rebind(BasicNamingNode.java:382)
    at weblogic.jndi.internal.WLEventContextImpl.rebind(WLEventContextImpl.java:118)
    at weblogic.ejb20.internal.StatelessEJBHome.activate(StatelessEJBHome.java:115)
    at weblogic.ejb20.deployer.ClientDrivenBeanInfoImpl.activate(ClientDrivenBeanInfoImpl.java:1096)
    at weblogic.ejb20.deployer.EJBDeployer.activate(EJBDeployer.java:1362)
    at weblogic.ejb20.deployer.Deployer.deploy(Deployer.java:270)
    at weblogic.j2ee.EJBComponent.deploy(EJBComponent.java:83)
    at weblogic.j2ee.Application.deploy(Application.java:429)
    at weblogic.j2ee.J2EEService.deployApplication(J2EEService.java:241)
    at weblogic.management.mbeans.custom.Application.setLocalDeployed(Application.java:2946)
    at weblogic.management.mbeans.custom.Application.setDeployed(Application.java:2864)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at weblogic.management.internal.DynamicMBeanImpl.invokeSetter(DynamicMBeanImpl.java:1638)
    at weblogic.management.internal.DynamicMBeanImpl.setAttribute(DynamicMBeanImpl.java:1085)
    at weblogic.management.internal.ConfigurationMBeanImpl.setAttribute(ConfigurationMBeanImpl.java:337)
    at com.sun.management.jmx.MBeanServerImpl.setAttribute(MBeanServerImpl.java:1358)
    at com.sun.management.jmx.MBeanServerImpl.setAttribute(MBeanServerImpl.java:1333)
    at weblogic.management.internal.RemoteMBeanServerImpl.private_setAttribute(RemoteMBeanServerImpl.java:
    430)
    at weblogic.management.internal.RemoteMBeanServerImpl.setAttribute(RemoteMBeanServerImpl.java:386)
    at weblogic.management.internal.RemoteMBeanServerImpl_WLSkel.invoke(Unknown Source)
    at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:477)
    at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:420)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:144)
    at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:415)
    at weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.java:30)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)
    at weblogic.management.internal.ConfigurationMBeanImpl.updateConfigMBeans(ConfigurationMBeanImpl.java:
    1034)
    at weblogic.management.internal.ConfigurationMBeanImpl.setAttribute(ConfigurationMBeanImpl.java:340)
    at com.sun.management.jmx.MBeanServerImpl.setAttribute(MBeanServerImpl.java:1358)
    at com.sun.management.jmx.MBeanServerImpl.setAttribute(MBeanServerImpl.java:1333)
    at weblogic.management.internal.RemoteMBeanServerImpl.private_setAttribute(RemoteMBeanServerImpl.java:
    430)
    at weblogic.management.internal.RemoteMBeanServerImpl.setAttribute(RemoteMBeanServerImpl.java:386)
    at weblogic.management.internal.RemoteMBeanServerImpl_WLSkel.invoke(Unknown Source)
    at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:477)
    at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:420)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:144)
    at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:415)
    at weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.java:30)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)

    You should contact [email protected]. That appears to be a WLS bug.
    -- Rob
    Guowei Shieh wrote:
    does any one know why we get this call stack? what does this mean? We didn't change our deployment descriptor but it just comes up suddenly.
    weblogic.utils.AssertionError: ***** ASSERTION FAILED *****[ invalid assignment from 'Object' to 'Object' ]
    at weblogic.utils.Debug.assertion(Debug.java:57)
    at weblogic.utils.classfile.expr.LocalVariableExpression.codeAssign(LocalVariableExpression.java:38)
    at weblogic.utils.classfile.expr.AssignStatement.code(AssignStatement.java:28)
    at weblogic.utils.classfile.expr.CompoundStatement.code(CompoundStatement.java:26)
    at weblogic.utils.classfile.CodeAttribute.setCode(CodeAttribute.java:44)
    at weblogic.rmi.internal.StubGenerator.addMethodCode(StubGenerator.java:457)
    at weblogic.rmi.internal.StubGenerator.<init>(StubGenerator.java:125)
    at weblogic.rmi.internal.StubGenerator.<init>(StubGenerator.java:86)
    at weblogic.rmi.internal.StubGenerator.getStubClass(StubGenerator.java:769)
    at weblogic.rmi.internal.StubGenerator.generateStub(StubGenerator.java:810)
    at weblogic.rmi.internal.StubGenerator.generateStub(StubGenerator.java:797)
    at weblogic.rmi.extensions.StubFactory.getStub(StubFactory.java:79)
    at weblogic.rmi.extensions.server.ServerHelper.exportObject(ServerHelper.java:232)
    at weblogic.rmi.server.UnicastRemoteObject.exportObject(UnicastRemoteObject.java:45)
    at weblogic.rmi.cluster.ReplicaAwareRemoteObject.initialize(ReplicaAwareRemoteObject.java:77)
    at weblogic.rmi.cluster.ReplicaAwareRemoteObject.<init>(ReplicaAwareRemoteObject.java:50)
    at weblogic.rmi.cluster.ClusterableRemoteObject.<init>(ClusterableRemoteObject.java:79)
    at weblogic.rmi.cluster.ClusterableRemoteBinderFactory.getStateToBind(ClusterableRemoteBinderFactory.j
    ava:45)
    at weblogic.jndi.internal.WLNamingManager.getReplacement(WLNamingManager.java:180)
    at weblogic.jndi.internal.WLNamingManager.getStateToBind(WLNamingManager.java:154)
    at weblogic.jndi.internal.ServerNamingNode.rebindHere(ServerNamingNode.java:168)
    at weblogic.jndi.internal.BasicNamingNode.rebind(BasicNamingNode.java:382)
    at weblogic.jndi.internal.WLEventContextImpl.rebind(WLEventContextImpl.java:118)
    at weblogic.ejb20.internal.StatelessEJBHome.activate(StatelessEJBHome.java:115)
    at weblogic.ejb20.deployer.ClientDrivenBeanInfoImpl.activate(ClientDrivenBeanInfoImpl.java:1096)
    at weblogic.ejb20.deployer.EJBDeployer.activate(EJBDeployer.java:1362)
    at weblogic.ejb20.deployer.Deployer.deploy(Deployer.java:270)
    at weblogic.j2ee.EJBComponent.deploy(EJBComponent.java:83)
    at weblogic.j2ee.Application.deploy(Application.java:429)
    at weblogic.j2ee.J2EEService.deployApplication(J2EEService.java:241)
    at weblogic.management.mbeans.custom.Application.setLocalDeployed(Application.java:2946)
    at weblogic.management.mbeans.custom.Application.setDeployed(Application.java:2864)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at weblogic.management.internal.DynamicMBeanImpl.invokeSetter(DynamicMBeanImpl.java:1638)
    at weblogic.management.internal.DynamicMBeanImpl.setAttribute(DynamicMBeanImpl.java:1085)
    at weblogic.management.internal.ConfigurationMBeanImpl.setAttribute(ConfigurationMBeanImpl.java:337)
    at com.sun.management.jmx.MBeanServerImpl.setAttribute(MBeanServerImpl.java:1358)
    at com.sun.management.jmx.MBeanServerImpl.setAttribute(MBeanServerImpl.java:1333)
    at weblogic.management.internal.RemoteMBeanServerImpl.private_setAttribute(RemoteMBeanServerImpl.java:
    430)
    at weblogic.management.internal.RemoteMBeanServerImpl.setAttribute(RemoteMBeanServerImpl.java:386)
    at weblogic.management.internal.RemoteMBeanServerImpl_WLSkel.invoke(Unknown Source)
    at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:477)
    at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:420)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:144)
    at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:415)
    at weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.java:30)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)
    at weblogic.management.internal.ConfigurationMBeanImpl.updateConfigMBeans(ConfigurationMBeanImpl.java:
    1034)
    at weblogic.management.internal.ConfigurationMBeanImpl.setAttribute(ConfigurationMBeanImpl.java:340)
    at com.sun.management.jmx.MBeanServerImpl.setAttribute(MBeanServerImpl.java:1358)
    at com.sun.management.jmx.MBeanServerImpl.setAttribute(MBeanServerImpl.java:1333)
    at weblogic.management.internal.RemoteMBeanServerImpl.private_setAttribute(RemoteMBeanServerImpl.java:
    430)
    at weblogic.management.internal.RemoteMBeanServerImpl.setAttribute(RemoteMBeanServerImpl.java:386)
    at weblogic.management.internal.RemoteMBeanServerImpl_WLSkel.invoke(Unknown Source)
    at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:477)
    at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:420)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:144)
    at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:415)
    at weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.java:30)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)

  • Weblogic.utils.AssertionError: weblogic 8.1 SP4 cluster

    Hi,
    I'm try to run a junit test from eclipse that runs a method in a bean deployed on a WL8.1 SP4 cluster.
    There are other posts for AssertionErrors in the firum but none have this particular error, the only references I could find to it were BEA readme docs for problems solved in WebLogic 7.
    If I move the bean from the cluster and run it on the admin server then happy days so I'm thinking it could be a cluster config problem?
    weblogic.utils.AssertionError: ***** ASSERTION FAILED *****[ Only works for colocated objects ]
         at weblogic.utils.Debug.assertion(Debug.java:57)
         at weblogic.rmi.extensions.server.ServerHelper.getServerReference(ServerHelper.java:194)
         at weblogic.jndi.internal.WLEventContextImpl.readExternal(WLEventContextImpl.java:401)
         at java.io.ObjectInputStream.readExternalData(ObjectInputStream.java:1686)
         at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1644)
         at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1274)
         at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1845)
         at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1769)
         at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1646)
         at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1274)
         at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1845)
         at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1769)
         at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1646)
         at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1274)
         at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1845)
         at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1769)
         at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1646)
         at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1274)
         at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1845)
         at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1769)
         at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1646)
         at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1274)
         at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1845)
         at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1769)
         at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1646)
         at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1274)
         at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1845)
         at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1769)
         at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1646)
         at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1274)
         at java.io.ObjectInputStream.readObject(ObjectInputStream.java:324)
         at weblogic.common.internal.ChunkedObjectInputStream.readObject(ChunkedObjectInputStream.java:120)
         at weblogic.rjvm.ResponseImpl.getThrowable(ResponseImpl.java:120)
         at weblogic.rjvm.BasicOutboundRequest.sendReceive(BasicOutboundRequest.java:106)
         at weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java:290)
         at weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java:247)
         at sunlife.us.dc.connectivity.ejb.ConnectivityEditor_7xpdvm_EOImpl_814_WLStub.getDescriptionRefs(Unknown Source)
         at sunlife.us.dc.connectivity.ejb.ProfileEditorBeanTest.testGetDescriptionRefs(ProfileEditorBeanTest.java:66)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:324)
         at junit.framework.TestCase.runTest(TestCase.java:154)
         at junit.framework.TestCase.runBare(TestCase.java:127)
         at junit.framework.TestResult$1.protect(TestResult.java:106)
         at junit.framework.TestResult.runProtected(TestResult.java:124)
         at junit.framework.TestResult.run(TestResult.java:109)
         at junit.framework.TestCase.run(TestCase.java:118)
         at junit.framework.TestSuite.runTest(TestSuite.java:208)
         at junit.framework.TestSuite.run(TestSuite.java:203)
         at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:478)
         at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:344)
         at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:196)

    Assuming the log entries you care about are generated by your application, and not the infrastructure, you're better off adding millisecond detail to your application log messages. If you're using commons-logging, you can tie this to the WL server log implicitly through configuration, or you could use NonCatalogLogger to explicitly log to the WL server log.

  • Weblogic.utils.AssertionError in Ant build ServiceGenTask

    I'm stuck! Any assistance would be appreciated. I receive the following error
    during the Ant
    build: weblogic.utils.AssertionError: ***** ASSERTION FAILED *****[ com.cardinal.ejb.AvailabilityException
    is not an exception. ]
    It looks like its having a problem with a custom exception class we created, however
    it extends
    exception and compiles fine.
    I'm using wls8.1 trial and jbuilderX trial.
    Any suggestions?

    Hi Scott,
    Not sure, you may want to post the entire trace so we can take a look.
    For a webservice, you probably want to throw a
    javax.xml.rpc.soap.SOAPFaultException exception, see the docs [1] for
    details.
    HTH,
    Bruce
    [1]
    http://edocs.bea.com/wls/docs81/webserv/implement.html#1060749
    Scott Q wrote:
    >
    I'm stuck! Any assistance would be appreciated. I receive the following error
    during the Ant
    build: weblogic.utils.AssertionError: ***** ASSERTION FAILED *****[ com.cardinal.ejb.AvailabilityException
    is not an exception. ]
    It looks like its having a problem with a custom exception class we created, however
    it extends
    exception and compiles fine.
    I'm using wls8.1 trial and jbuilderX trial.
    Any suggestions?

  • Weblogic.utils.AssertionError: ***** ASSERTION FAILED *****[ Environment not found on thread ]

              Using 8.12 server. Trying to connect using weblogic.jms.ConnectionFactory, this
              is what's being thrown. I've been told it's a known bug that has not been patched
              yet, but I figured I would still ask.
              weblogic.utils.AssertionError: ***** ASSERTION FAILED *****[ Environment not found
              on thread ]
                   at weblogic.jndi.internal.NamingNodeReplicaHandler.<init>(NamingNodeReplicaHandler.java:150)
                   at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
                   at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
                   at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
                   at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
                   at java.lang.Class.newInstance0(Class.java:306)
                   at java.lang.Class.newInstance(Class.java:259)
                   at weblogic.common.internal.ChunkedObjectInputStream.readObject(ChunkedObjectInputStream.java:98)
                   at weblogic.common.internal.ChunkedObjectInputStream.readObjectWL(ChunkedObjectInputStream.java:167)
                   at weblogic.common.internal.ChunkedObjectInputStream$NestedObjectInputStream.readObjectWL(ChunkedObjectInputStream.java:341)
                   at weblogic.rmi.cluster.ReplicaAwareRemoteRef.readExternal(ReplicaAwareRemoteRef.java:384)
                   at java.io.ObjectInputStream.readExternalData(ObjectInputStream.java:1686)
                   at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1644)
                   at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1274)
                   at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1845)
                   at java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:452)
                   at weblogic.rmi.internal.StubInfo.readObject(StubInfo.java:116)
                   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
                   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                   at java.lang.reflect.Method.invoke(Method.java:324)
                   at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:824)
                   at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1746)
                   at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1646)
                   at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1274)
                   at java.io.ObjectInputStream.readObject(ObjectInputStream.java:324)
                   at weblogic.common.internal.ChunkedObjectInputStream.readObject(ChunkedObjectInputStream.java:119)
                   at weblogic.common.internal.ChunkedObjectInputStream.readObjectWL(ChunkedObjectInputStream.java:167)
                   at weblogic.common.internal.ChunkedObjectInputStream$NestedObjectInputStream.readObjectWL(ChunkedObjectInputStream.java:341)
                   at weblogic.jndi.internal.WLContextImpl.readExternal(WLContextImpl.java:430)
                   at java.io.ObjectInputStream.readExternalData(ObjectInputStream.java:1686)
                   at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1644)
                   at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1274)
                   at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1845)
                   at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1769)
                   at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1646)
                   at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1274)
                   at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1845)
                   at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1769)
                   at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1646)
                   at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1274)
                   at java.io.ObjectInputStream.readObject(ObjectInputStream.java:324)
                   at weblogic.common.internal.ChunkedObjectInputStream.readObject(ChunkedObjectInputStream.java:119)
                   at weblogic.rjvm.ResponseImpl.getThrowable(ResponseImpl.java:115)
                   at weblogic.rjvm.BasicOutboundRequest.sendReceive(BasicOutboundRequest.java:106)
                   at weblogic.rmi.internal.BasicRemoteRef.invoke(BasicRemoteRef.java:138)
                   at weblogic.jms.dispatcher.DispatcherImpl_811_WLStub.dispatchSyncNoTranFuture(Unknown
              Source)
                   at weblogic.jms.dispatcher.DispatcherWrapperState.dispatchSyncNoTran(DispatcherWrapperState.java:463)
                   at weblogic.jms.client.JMSSession.createDestination(JMSSession.java:1961)
                   at weblogic.jms.client.JMSSession.createTopic(JMSSession.java:1353)
                   at JMSProvider.getTopic(JMSProvider.java:127)
                   at JMSPub.startJMSPubs(JMSPub.java:229)
                   at JMSPub.main(JMSPub.java:138)
              

    I'm not familiar with this problem - but I can make
              a guess at some work-arounds:
              (1) Lookup the destination via a standard JNDI
              context lookup rather than "createTopic()".
              (2) Make sure that the thread calling "createTopic()"
              also previously created a JNDI context.
              Matt Dickens wrote:
              > Using 8.12 server. Trying to connect using weblogic.jms.ConnectionFactory, this
              > is what's being thrown. I've been told it's a known bug that has not been patched
              > yet, but I figured I would still ask.
              > -------------------------
              > weblogic.utils.AssertionError: ***** ASSERTION FAILED *****[ Environment not found
              > on thread ]
              >      at weblogic.jndi.internal.NamingNodeReplicaHandler.<init>(NamingNodeReplicaHandler.java:150)
              >      at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
              >      at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
              >      at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
              >      at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
              >      at java.lang.Class.newInstance0(Class.java:306)
              >      at java.lang.Class.newInstance(Class.java:259)
              >      at weblogic.common.internal.ChunkedObjectInputStream.readObject(ChunkedObjectInputStream.java:98)
              >      at weblogic.common.internal.ChunkedObjectInputStream.readObjectWL(ChunkedObjectInputStream.java:167)
              >      at weblogic.common.internal.ChunkedObjectInputStream$NestedObjectInputStream.readObjectWL(ChunkedObjectInputStream.java:341)
              >      at weblogic.rmi.cluster.ReplicaAwareRemoteRef.readExternal(ReplicaAwareRemoteRef.java:384)
              >      at java.io.ObjectInputStream.readExternalData(ObjectInputStream.java:1686)
              >      at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1644)
              >      at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1274)
              >      at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1845)
              >      at java.io.ObjectInputStream.defaultReadObject(ObjectInputStream.java:452)
              >      at weblogic.rmi.internal.StubInfo.readObject(StubInfo.java:116)
              >      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              >      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              >      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              >      at java.lang.reflect.Method.invoke(Method.java:324)
              >      at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:824)
              >      at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1746)
              >      at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1646)
              >      at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1274)
              >      at java.io.ObjectInputStream.readObject(ObjectInputStream.java:324)
              >      at weblogic.common.internal.ChunkedObjectInputStream.readObject(ChunkedObjectInputStream.java:119)
              >      at weblogic.common.internal.ChunkedObjectInputStream.readObjectWL(ChunkedObjectInputStream.java:167)
              >      at weblogic.common.internal.ChunkedObjectInputStream$NestedObjectInputStream.readObjectWL(ChunkedObjectInputStream.java:341)
              >      at weblogic.jndi.internal.WLContextImpl.readExternal(WLContextImpl.java:430)
              >      at java.io.ObjectInputStream.readExternalData(ObjectInputStream.java:1686)
              >      at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1644)
              >      at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1274)
              >      at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1845)
              >      at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1769)
              >      at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1646)
              >      at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1274)
              >      at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1845)
              >      at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1769)
              >      at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1646)
              >      at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1274)
              >      at java.io.ObjectInputStream.readObject(ObjectInputStream.java:324)
              >      at weblogic.common.internal.ChunkedObjectInputStream.readObject(ChunkedObjectInputStream.java:119)
              >      at weblogic.rjvm.ResponseImpl.getThrowable(ResponseImpl.java:115)
              >      at weblogic.rjvm.BasicOutboundRequest.sendReceive(BasicOutboundRequest.java:106)
              >      at weblogic.rmi.internal.BasicRemoteRef.invoke(BasicRemoteRef.java:138)
              >      at weblogic.jms.dispatcher.DispatcherImpl_811_WLStub.dispatchSyncNoTranFuture(Unknown
              > Source)
              >      at weblogic.jms.dispatcher.DispatcherWrapperState.dispatchSyncNoTran(DispatcherWrapperState.java:463)
              >      at weblogic.jms.client.JMSSession.createDestination(JMSSession.java:1961)
              >      at weblogic.jms.client.JMSSession.createTopic(JMSSession.java:1353)
              >      at JMSProvider.getTopic(JMSProvider.java:127)
              >      at JMSPub.startJMSPubs(JMSPub.java:229)
              >      at JMSPub.main(JMSPub.java:138)
              

  • Weblogic.utils.AssertionError in tomcat

    We upgraded to weblogic7.0 but got some AssertionErrors in tomcat side, following
    is the stack tarce, can anyone throw some light on this?
    Thanks
    weblogic.utils.AssertionError: ***** ASSERTION FAILED *****[ Assertion violated
    at weblogic.utils.Debug.assertion(Debug.java:74)
    at weblogic.j2ee.ApplicationManager.loadClass(ApplicationManager.java:258)
    at weblogic.rjvm.MsgAbbrevInputStream.readClassDescriptor(MsgAbbrevInputStream.jav
    a:280)
    at weblogic.common.internal.ChunkedObjectInputStream$NestedObjectInputStream.readC
    lassDescriptor(ChunkedObjectInputStream.java:361)
    at java.io.ObjectInputStream.inputClassDescriptor(ObjectInputStream.java:901)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:361)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:231)
    at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1181)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:381)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:231)
    at weblogic.common.internal.ChunkedObjectInputStream.readObject(ChunkedObjectInput
    Stream.java:140)
    at weblogic.rjvm.ResponseImpl.getThrowable(ResponseImpl.java:117)
    at weblogic.rmi.internal.BasicOutboundRequest.sendReceive(BasicOutboundRequest.jav
    a:106)
    at weblogic.rmi.internal.activation.ActivatableRemoteRef.invoke(ActivatableRemoteR
    ef.java:82)
    at glog.server.query.ListRetrieverBean_39muu7_EOImpl_WLStub.reset(Unknown
    Source)
    at glog.client.query.Cache.close(Cache.java:63)
    at glog.client.query.Cache.finalize(Cache.java:69)
    at java.lang.ref.Finalizer.invokeFinalizeMethod(Native Method)
    at java.lang.ref.Finalizer.runFinalizer(Finalizer.java:81)
    at java.lang.ref.Finalizer.access$100(Finalizer.java:12)
    at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:158)

    I guess that has something to do with finalizer thread not having correct
    context (context classloader or something like that) set.
    Just another example why finalizers are evil and should never be used ;-)
    Jinsong Hu <[email protected]> wrote:
    We upgraded to weblogic7.0 but got some AssertionErrors in tomcat side, following
    is the stack tarce, can anyone throw some light on this?
    Thanks
    weblogic.utils.AssertionError: ***** ASSERTION FAILED *****[ Assertion violated
    at weblogic.utils.Debug.assertion(Debug.java:74)
    at weblogic.j2ee.ApplicationManager.loadClass(ApplicationManager.java:258)
    at weblogic.rjvm.MsgAbbrevInputStream.readClassDescriptor(MsgAbbrevInputStream.jav
    a:280)
    at weblogic.common.internal.ChunkedObjectInputStream$NestedObjectInputStream.readC
    lassDescriptor(ChunkedObjectInputStream.java:361)
    at java.io.ObjectInputStream.inputClassDescriptor(ObjectInputStream.java:901)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:361)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:231)
    at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1181)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:381)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:231)
    at weblogic.common.internal.ChunkedObjectInputStream.readObject(ChunkedObjectInput
    Stream.java:140)
    at weblogic.rjvm.ResponseImpl.getThrowable(ResponseImpl.java:117)
    at weblogic.rmi.internal.BasicOutboundRequest.sendReceive(BasicOutboundRequest.jav
    a:106)
    at weblogic.rmi.internal.activation.ActivatableRemoteRef.invoke(ActivatableRemoteR
    ef.java:82)
    at glog.server.query.ListRetrieverBean_39muu7_EOImpl_WLStub.reset(Unknown
    Source)
    at glog.client.query.Cache.close(Cache.java:63)
    at glog.client.query.Cache.finalize(Cache.java:69)
    at java.lang.ref.Finalizer.invokeFinalizeMethod(Native Method)
    at java.lang.ref.Finalizer.runFinalizer(Finalizer.java:81)
    at java.lang.ref.Finalizer.access$100(Finalizer.java:12)
    at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:158)--
    Dimitri

  • Weblogic.utils.NestedRuntimeException when using javax.servlet.Filter

    IDE: JDev 10gR3.4 & JDev 11gR2.3
    ViewController technology: JSF/ADF Faces
    Example code flow:
    Run page2.jsf
    MyFilter intercepts request, checks for parameter on session.
    If parameter not null, goto page2.jsf
    Else redirect to page1.jsf
    page1.jsf has a button that sets the value on the session scope after clicking.
    In jdev 11gR2.3, I get an weblogic.utils.NestedRuntimeException after clicking the button on page1.jsf. This error does not occur in jdev 10gR3.5. Although the application continues to execute and proper info is displayed, I’m wondering why this occurs and also if I should be concerned. Has anyone experienced a similar issue when using javax.servlet.Filter in 11g?
    MyFilter code snipet:
        public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) {
            try {
                HttpServletRequest httpRequest = (HttpServletRequest)servletRequest;
                HttpServletResponse httpResponse = (HttpServletResponse)servletResponse;
                String redirect = httpRequest.getContextPath() + "/faces/page1.jsf"; //only difference here is 11g uses jsf, 10g uses jsp.
                String uri = httpRequest.getRequestURI().toString();
                Boolean mySessionAttribute = (Boolean)httpRequest.getSession().getAttribute("MYSESSIONATTRIBUTE");
                if (uri.endsWith(redirect) || mySessionAttribute != null) {
                    filterChain.doFilter(servletRequest, servletResponse);
                } else {
                    httpResponse.sendRedirect(redirect);
                    return;
            } catch (IOException e) {
                e.printStackTrace();
            } catch (ServletException e) {
                e.printStackTrace();
    page1.jsf/jsp
    <?xml version='1.0' encoding='UTF-8'?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <f:view xmlns:f="http://java.sun.com/jsf/core" xmlns:h="http://java.sun.com/jsf/html">
        <h:form id="f1">
            <h:commandButton value="Submit" id="cb1" action="#{Page1Bean.clicked}" type="submit"/>
        </h:form>
    </f:view>page2.jsf/jsp
    <?xml version='1.0' encoding='UTF-8'?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <f:view xmlns:f="http://java.sun.com/jsf/core" xmlns:af="http://xmlns.oracle.com/adf/faces/rich">
        <af:document title="main.jsf" id="d1">
            <af:form id="f1">
                <af:outputText value="This is the main content" id="ot1"/>
            </af:form>
        </af:document>
    </f:view>Page1Bean.java
    public class Page1Bean {
        public void clicked() {       
            FacesContext context = FacesContext.getCurrentInstance();
            ExternalContext externalContext = context.getExternalContext();
            externalContext.getSessionMap().put("MYSESSIONATTRIBUTE", Boolean.TRUE);
            try {
                externalContext.redirect("/11gFilterExample-ViewController-context-root/faces/page2.jsf");
            } catch (IOException e) {
                    e.printStackTrace();
    }Full exception
    weblogic.utils.NestedRuntimeException: Cannot parse POST parameters of request: '/11gFilterExample-ViewController-context-root/faces/page1.jsf'
         at weblogic.servlet.internal.ServletRequestImpl$RequestParameters.mergePostParams(ServletRequestImpl.java:2144)
         at weblogic.servlet.internal.ServletRequestImpl$RequestParameters.parseQueryParams(ServletRequestImpl.java:2024)
         at weblogic.servlet.internal.ServletRequestImpl$RequestParameters.getQueryParams(ServletRequestImpl.java:1918)
         at weblogic.servlet.internal.ServletRequestImpl$RequestParameters.getParameter(ServletRequestImpl.java:1995)
         at weblogic.servlet.internal.ServletRequestImpl$RequestParameters.access$800(ServletRequestImpl.java:1817)
         at weblogic.servlet.internal.ServletRequestImpl.getParameter(ServletRequestImpl.java:804)
         at javax.servlet.ServletRequestWrapper.getParameter(ServletRequestWrapper.java:169)
         at org.apache.myfaces.trinidadinternal.context.external.ServletRequestParameterMap.getAttribute(ServletRequestParameterMap.java:43)
         at org.apache.myfaces.trinidadinternal.context.external.ServletRequestParameterMap.getAttribute(ServletRequestParameterMap.java:31)
         at org.apache.myfaces.trinidadinternal.context.external.AbstractAttributeMap.get(AbstractAttributeMap.java:73)
         at oracle.adfinternal.controller.state.ControllerState.getRootViewPortFromRequest(ControllerState.java:788)
         at oracle.adfinternal.controller.state.AdfcContext.initialize(AdfcContext.java:185)
         at oracle.adfinternal.controller.state.AdfcContext.initialize(AdfcContext.java:79)
         at oracle.adfinternal.controller.application.AdfcConfigurator.beginRequest(AdfcConfigurator.java:53)
         at org.apache.myfaces.trinidadinternal.config.GlobalConfiguratorImpl._startConfiguratorServiceRequest(GlobalConfiguratorImpl.java:562)
         at org.apache.myfaces.trinidadinternal.config.GlobalConfiguratorImpl.beginRequest(GlobalConfiguratorImpl.java:212)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:174)
         at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)
         at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:139)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    Caused by: java.net.SocketException: Connection reset
         at java.net.SocketInputStream.read(SocketInputStream.java:168)
         at weblogic.servlet.internal.PostInputStream.read(PostInputStream.java:177)
         at weblogic.servlet.internal.ServletInputStreamImpl.read(ServletInputStreamImpl.java:228)
         at weblogic.servlet.internal.ServletRequestImpl$RequestParameters.mergePostParams(ServletRequestImpl.java:2118)
         ... 39 more
    <UIXEditableValue> <_isBeanValidationAvailable> A Bean Validation provider is not present, therefore bean validation is disabled

    I dont believe that solution pertains to my case. clicked() is invoked from standard jsf page and the adf controller is not acquired yet. i put a couple of print statements in the filter and it seems that the doFilter is called twice! This is not the case when running in 10g.
                if (uri.endsWith(redirect) || mySessionAttribute != null) {
                    System.out.println("URI dofilter: "+uri);
                    filterChain.doFilter(servletRequest, servletResponse);
                } else {
                    System.out.println("URI sendRedirect: "+uri);
                    httpResponse.sendRedirect(redirect);              
                }11g weblogic console log:
    URI sendRedirect: /11gFilterExample-ViewController-context-root/faces/page2
    URI dofilter: /11gFilterExample-ViewController-context-root/faces/page1.jsf
    URI dofilter: /11gFilterExample-ViewController-context-root/faces/page1.jsf
    10g oc4j console log:
    13/01/07 15:48:13 URI sendRedirect: /10gFilterExample-ViewController-context-root/faces/page2.jsp
    13/01/07 15:48:13 URI dofilter: /10gFilterExample-ViewController-context-root/faces/page1.jsp
    I believe whatever thats causing this occur could be why the exception is thrown...

  • Problem when getting attribute value.. pls respnd

    Hi friends,
    I have a table with one field drop down. I created a node and subnode(for dropdown, and assinged a supplyfunction), and binded the table.
    When WDA loads, the data is populating correctly.
    When i click ADD new ROW, i am reading the current(row of table) values and storing in a table.
    to read dropdown, im using the below code:
    node_serv_prod = wd_context->get_child_node( name = wd_this->wdctx_serv_prod ).(main node)
      node_prod = node_serv_prod->get_child_node( name = wd_this->wdctx_prod ).(subnode).
      node_prod->get_static_attributes(
      EXPORTING
        index  = prev_line
        IMPORTING
          static_attributes = stru_prod )
    WHen the control goes to get_static_attribute, and when i hit F5 in debuggin, it is going to supplyfunction of subnode dropdown. which i dont want. because it is not giving the current row's value of drop down.
    Basically i want to read the current row's drop down value, when i click add new row button.
    Kindly pls tell me how can i do this.
    pls respnd.
    thanks in advance.. friends
    Niraja.

    Hi Niraja,
    Am not clear as to why you have created a subnode just for populating some values for your dropdown. You could have just created a normal attribute under the same node which you are binding to your table. You could have then typed this attribute with a domain having your desired values as its fixed values or else you could have coded within the WDDOINIT method like something shown below:
    data: lr_node_info type ref to if_wd_context_node_info,
            wa_value_set type wdr_context_attr_value,
            lt_value_set type table of wdr_context_attr_value.
      lr_node = wd_context->get_child_node( name = 'NODE' ).
      lr_node_info = lr_node->get_node_info( ).
      wa_value_set-value = '1'.
      wa_value_set-text  = 'One'.
      insert wa_value_set into table lt_value_set.
      wa_value_set-value = '2'.
      wa_value_set-text  = 'Two'.
      insert wa_value_set into table lt_value_set.
      wa_value_set-value = '3'.
      wa_value_set-text  = 'Three'.
      insert wa_value_set into table lt_value_set.
      lr_node_info->set_attribute_value_set( name      = 'TEMP'
                                             value_set = lt_value_set ).
    Your control does rightly enter into the supply function. When you are trying to add a new row you are basically trying to add a new blank entry to your internal table which is bound to your table. Now for this dropdown you have bound it to a subnode & this node has a supply function attached to it. You should keep it in mind that the supply function does get automatically triggered when:
    1) The node collection is initial.
    2) The lead selection in the parent node collection is changed.
    3) The node collection is invalidated programmatically.
    If you had used the approach of binding your dropdowns to an attribute created directly under the same node which you are using to bind to your table then even any newly added rows would automatically get the set of values populated inside them.
    Regards,
    Uday

  • 'Type code out of range' error when getting initial Context

    I am running WLS 6.1 SP3 for J2EE 1.2 on Solaris. I try to create a JNDI Context
    with the standard example code:
    ht.put( Context.INITIAL_CONTEXT_FACTORY, "weblogic.jndi.WLInitialContextFactory"
    ht.put( Context.PROVIDER_URL, "t3://3.7.193.101:7001" );
    ctx = new InitialContext( ht );
    When I compile and run this code on the same machine where I am hosting WLS 6.1,
    I get the error messages below. The PROGRAM ERROR output is from the command
    line I used to run the program; the SERVER ERROR output is in the WLS console
    window.
    The funny thing is, when I compile and run the same code on a different machine
    (A Windows laptop) it works fine !
    So ... some kind of network setup problem ?!? I dunno ... can anybody help ?
    Thanks in advance for your effort !!
    PROGRAM ERROR
    java.io.StreamCorruptedException: Type code out of range, is 0
    at java.lang.Throwable.fillInStackTrace(Native Method)
    at java.lang.Throwable.fillInStackTrace(Compiled Code)
    at java.lang.Throwable.<init>(Compiled Code)
    at java.lang.Exception.<init>(Exception.java:42)
    at java.io.IOException.<init>(IOException.java:47)
    at java.io.ObjectStreamException.<init>(ObjectStreamException.java:29)
    at java.io.StreamCorruptedException.<init>(StreamCorruptedException.java:30)
    at java.io.ObjectInputStream.peekCode(Compiled Code)
    at java.io.ObjectInputStream.SkipToEndOfBlockData(Compiled Code)
    at java.io.ObjectInputStream.inputClassDescriptor(Compiled Code)
    at java.io.ObjectInputStream.readObject(Compiled Code)
    at java.io.ObjectInputStream.readObject(Compiled Code)
    at java.io.ObjectInputStream.inputObject(Compiled Code)
    at java.io.ObjectInputStream.readObject(Compiled Code)
    at java.io.ObjectInputStream.readObject(Compiled Code)
    at weblogic.common.internal.ChunkedObjectInputStream.readObject(ChunkedObjectInputStream.java:107)
    at weblogic.common.internal.ChunkedObjectInputStream.readObject(ChunkedObjectInputStream.java:115)
    at weblogic.rjvm.ConnectionManager.readPeerInfo(ConnectionManager.java:685)
    at weblogic.rjvm.ConnectionManagerClient.handleIdentifyResponse(ConnectionManagerClient.java:140)
    at weblogic.rjvm.ConnectionManager.dispatch(ConnectionManager.java:626)
    at weblogic.rjvm.t3.T3JVMConnection.dispatch(Compiled Code)
    at weblogic.socket.JavaSocketMuxer.processSockets2(Compiled Code)
    at weblogic.socket.JavaSocketMuxer.processSockets(Compiled Code)
    at weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:24)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:137)
    at weblogic.kernel.ExecuteThread.run(Compiled Code)
    --------------- nested within: ------------------
    weblogic.utils.AssertionError: ***** ASSERTION FAILED ***** - with nested exception:
    [java.io.StreamCorruptedException: Type code out of range, is 0]
    at java.lang.Throwable.fillInStackTrace(Native Method)
    at java.lang.Throwable.fillInStackTrace(Compiled Code)
    at java.lang.Throwable.<init>(Compiled Code)
    at java.lang.Error.<init>(Error.java:50)
    at weblogic.utils.NestedError.<init>(NestedError.java:24)
    at weblogic.utils.AssertionError.<init>(AssertionError.java:56)
    at weblogic.rjvm.ConnectionManager.readPeerInfo(ConnectionManager.java:687)
    at weblogic.rjvm.ConnectionManagerClient.handleIdentifyResponse(ConnectionManagerClient.java:140)
    at weblogic.rjvm.ConnectionManager.dispatch(ConnectionManager.java:626)
    at weblogic.rjvm.t3.T3JVMConnection.dispatch(Compiled Code)
    at weblogic.socket.JavaSocketMuxer.processSockets2(Compiled Code)
    at weblogic.socket.JavaSocketMuxer.processSockets(Compiled Code)
    at weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:24)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:137)
    at weblogic.kernel.ExecuteThread.run(Compiled Code)
    Exception in EJATestJMSSender main block ! was :javax.naming.CommunicationException
    [Root exception is java.net.ConnectException: No server found at T3://3.7.193.101:7001]:
    javax.naming.CommunicationException. Root exception is java.net.ConnectException:
    No server found at T3://3.7.193.101:7001
    at java.lang.Throwable.fillInStackTrace(Native Method)
    at java.lang.Throwable.fillInStackTrace(Compiled Code)
    at java.lang.Throwable.<init>(Compiled Code)
    at java.lang.Exception.<init>(Exception.java:42)
    at java.io.IOException.<init>(IOException.java:47)
    at java.net.SocketException.<init>(SocketException.java:36)
    SERVER ERROR
    <Sep 6, 2002 12:27:48 PM CDT> <Error> <Posix Performance Pack> <Uncaught Throwable
    in processSockets
    java.util.EmptyStackException
    at weblogic.utils.collections.Stack.pop(Stack.java:72)
    at weblogic.rjvm.InboundMsgAbbrev.getAbbrev(InboundMsgAbbrev.java:85)
    at weblogic.rjvm.MsgAbbrevInputStream.readImmutable(MsgAbbrevInputStream.java:172)
    at weblogic.rjvm.MsgAbbrevInputStream.readClassDescriptor(MsgAbbrevInputStream.java:186)
    at weblogic.common.internal.ChunkedObjectInputStream$NestedObjectInputStream.readClassDescriptor(ChunkedObjectInputStream.java:290)
    at java.io.ObjectInputStream.inputClassDescriptor(ObjectInputStream.java:906)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:366)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:236)
    at java.io.ObjectInputStream.inputObject(ObjectInputStream.java:1186)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:386)
    at java.io.ObjectInputStream.readObject(ObjectInputStream.java:236)
    at weblogic.common.internal.ChunkedObjectInputStream.readObject(ChunkedObjectInputStream.java:107)
    at weblogic.common.internal.ChunkedObjectInputStream.readObject(ChunkedObjectInputStream.java:115)
    at weblogic.rjvm.ConnectionManager.readPeerInfo(ConnectionManager.java:685)
    at weblogic.rjvm.ConnectionManagerServer.handleIdentifyRequest(ConnectionManagerServer.java:255)
    at weblogic.rjvm.ConnectionManager.dispatch(ConnectionManager.java:619)
    at weblogic.rjvm.t3.T3JVMConnection.dispatch(T3JVMConnection.java:454)
    at weblogic.socket.PosixSocketMuxer.deliverGoodNews(PosixSocketMuxer.java:449)
    at weblogic.socket.PosixSocketMuxer.processSockets(PosixSocketMuxer.java:378)
    at weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:24)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:137)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)

    I get this error when i run Visual Cafe with Netscape Navigator. All the classes are in CLASSPATH. Can someone point out the reason.

Maybe you are looking for

  • Error invoking WebService in Eclipse with WebLogic 12c plugin

    I am using Eclipse Indigo with WebLogic 12c plugin to create a standalone WebService Client which invokes a simple WebService. The WebService is protected by Security Policies Wssp1.2-2007-Wss1.0-X509-Basic256.xml and Wssp1.2-SignBody.xml. I get the

  • CM25 Capacity Leveling Functionality

    Hello Guru, i would like to know in CM25 transaction, is there "drag and drop" functionality will be able to do when dispatching orders? i mean from the Orders Pool, can i highlight one order there and drag it and drop it in the Order Dispatched part

  • DW MX and DW 8 side by side?

    In the past various Dreamweaver versions have simply installed side by side so that both new and old versions could be used on the same machine. Does this hold true for DW 8? Will it coexist peacefully with DW MX? Thanks. Phil

  • WS security on webservices with JAX-WS Provider Interface

    Hi Experts: I have developed webservices with JAX-WS Provider Interface (WSProvider),it gives message level handling and also eliminates POJOs for user defined types; but how to add operation level Weblogic security policy on such services ? In my We

  • Display parameter values

    Hi All,    I have a parameter list of values that are ID's. I would like to display on the report header, the list of values selected but show the name associated with the ID. Example: My parameter derives from a table: ID    Name 1   Chocolate 2   S