Menu

#18 Weblogic: Notification - Cannot create listener

MC4J 1.2b5
open
nobody
5
2015-02-25
2003-08-16
Anonymous
No

Attempting to register listener on
javaxm.management.Notification for an MBean running in
Weblogic 7.0 produces the following exception:

java.lang.reflect.UndeclaredThrowableException
at $Proxy8.addNotificationListener(Unknown Source)
at
org.mc4j.console.bean.notification.NotificationNode.toggleNotification(NotificationNode.java:103)
at
org.mc4j.console.bean.notification.NotificationNode$ListenAction.performAction(NotificationNode.java:177)
at
org.openide.util.actions.NodeAction$DelegateAction.actionPerformed(NodeAction.java:431)
at
org.netbeans.core.ModuleActions$1.run(ModuleActions.java:97)
at org.openide.util.Task.run(Task.java:136)
at
org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:330)
at
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:677)
Caused by: java.lang.reflect.InvocationTargetException
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
org.mc4j.console.connection.proxy.GenericMBeanServerProxy.invoke(GenericMBeanServerProxy.java:76)
... 8 more
Caused by:
weblogic.rmi.extensions.RemoteRuntimeException:
Unexpected Exception - with nested exception:
[java.rmi.UnmarshalException: error unmarshalling
arguments; nested exception is:
java.lang.ClassNotFoundException: Can't load class:
org.mc4j.console.bean.notification.NotificationNode$CustomNotificationListener
Start server side stack trace:
java.rmi.UnmarshalException: error unmarshalling
arguments; nested exception is:
java.lang.ClassNotFoundException: Can't load class:
org.mc4j.console.bean.notification.NotificationNode$CustomNotificationListener
java.lang.ClassNotFoundException:
java.lang.ClassNotFoundException:
org.mc4j.console.bean.notification.NotificationNode$CustomNotificationListener
at javax.management.loading.MLet.findClass(MLet.java:800)
at java.lang.ClassLoader.loadClass(ClassLoader.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:250)
at
weblogic.management.commo.ModelMBeanTypeMBean.loadClass(ModelMBeanTypeMBean.java:240)
at
weblogic.management.commo.Commo.loadClass(Commo.java:616)
at
weblogic.j2ee.ApplicationManager.loadClass(ApplicationManager.java:354)
at
weblogic.rjvm.MsgAbbrevInputStream.readClassDescriptor(MsgAbbrevInputStream.java:279)
at
weblogic.common.internal.ChunkedObjectInputStream$NestedObjectInputStream.readClassDescriptor(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(ChunkedObjectInputStream.java:140)
at
weblogic.rjvm.MsgAbbrevInputStream.readObject(MsgAbbrevInputStream.java:91)
at
weblogic.management.internal.RemoteMBeanServerImpl_WLSkel.invoke(Unknown
Source)
at
weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:362)
at
weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:313)
at
weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManager.java:821)
at
weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:308)
at
weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.java:30)
at
weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:213)
at
weblogic.kernel.ExecuteThread.run(ExecuteThread.java:189)
End server side stack trace
; nested exception is:
java.lang.ClassNotFoundException: Can't load class:
org.mc4j.console.bean.notification.NotificationNode$CustomNotificationListener
Start server side stack trace:
java.lang.ClassNotFoundException:
java.lang.ClassNotFoundException:
org.mc4j.console.bean.notification.NotificationNode$CustomNotificationListener
at javax.management.loading.MLet.findClass(MLet.java:800)
at java.lang.ClassLoader.loadClass(ClassLoader.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:250)
at
weblogic.management.commo.ModelMBeanTypeMBean.loadClass(ModelMBeanTypeMBean.java:240)
at
weblogic.management.commo.Commo.loadClass(Commo.java:616)
at
weblogic.j2ee.ApplicationManager.loadClass(ApplicationManager.java:354)
at
weblogic.rjvm.MsgAbbrevInputStream.readClassDescriptor(MsgAbbrevInputStream.java:279)
at
weblogic.common.internal.ChunkedObjectInputStream$NestedObjectInputStream.readClassDescriptor(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(ChunkedObjectInputStream.java:140)
at
weblogic.rjvm.MsgAbbrevInputStream.readObject(MsgAbbrevInputStream.java:91)
at
weblogic.management.internal.RemoteMBeanServerImpl_WLSkel.invoke(Unknown
Source)
at
weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:362)
at
weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:313)
at
weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManager.java:821)
at
weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:308)
at
weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.java:30)
at
weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:213)
at
weblogic.kernel.ExecuteThread.run(ExecuteThread.java:189)
End server side stack trace
]
at
weblogic.management.internal.RemoteMBeanServerImpl_WLStub.addNotificationListener(Unknown
Source)
[catch] ... 13 more
==>
java.lang.reflect.InvocationTargetException
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
org.mc4j.console.connection.proxy.GenericMBeanServerProxy.invoke(GenericMBeanServerProxy.java:76)
at $Proxy8.addNotificationListener(Unknown Source)
at
org.mc4j.console.bean.notification.NotificationNode.toggleNotification(NotificationNode.java:103)
at
org.mc4j.console.bean.notification.NotificationNode$ListenAction.performAction(NotificationNode.java:177)
at
org.openide.util.actions.NodeAction$DelegateAction.actionPerformed(NodeAction.java:431)
at
org.netbeans.core.ModuleActions$1.run(ModuleActions.java:97)
at org.openide.util.Task.run(Task.java:136)
at
org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:330)
at
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:677)
Caused by:
weblogic.rmi.extensions.RemoteRuntimeException:
Unexpected Exception - with nested exception:
[java.rmi.UnmarshalException: error unmarshalling
arguments; nested exception is:
java.lang.ClassNotFoundException: Can't load class:
org.mc4j.console.bean.notification.NotificationNode$CustomNotificationListener
Start server side stack trace:
java.rmi.UnmarshalException: error unmarshalling
arguments; nested exception is:
java.lang.ClassNotFoundException: Can't load class:
org.mc4j.console.bean.notification.NotificationNode$CustomNotificationListener
java.lang.ClassNotFoundException:
java.lang.ClassNotFoundException:
org.mc4j.console.bean.notification.NotificationNode$CustomNotificationListener
at javax.management.loading.MLet.findClass(MLet.java:800)
at java.lang.ClassLoader.loadClass(ClassLoader.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:250)
at
weblogic.management.commo.ModelMBeanTypeMBean.loadClass(ModelMBeanTypeMBean.java:240)
at
weblogic.management.commo.Commo.loadClass(Commo.java:616)
at
weblogic.j2ee.ApplicationManager.loadClass(ApplicationManager.java:354)
at
weblogic.rjvm.MsgAbbrevInputStream.readClassDescriptor(MsgAbbrevInputStream.java:279)
at
weblogic.common.internal.ChunkedObjectInputStream$NestedObjectInputStream.readClassDescriptor(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(ChunkedObjectInputStream.java:140)
at
weblogic.rjvm.MsgAbbrevInputStream.readObject(MsgAbbrevInputStream.java:91)
at
weblogic.management.internal.RemoteMBeanServerImpl_WLSkel.invoke(Unknown
Source)
at
weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:362)
at
weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:313)
at
weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManager.java:821)
at
weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:308)
at
weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.java:30)
at
weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:213)
at
weblogic.kernel.ExecuteThread.run(ExecuteThread.java:189)
End server side stack trace
; nested exception is:
java.lang.ClassNotFoundException: Can't load class:
org.mc4j.console.bean.notification.NotificationNode$CustomNotificationListener
Start server side stack trace:
java.lang.ClassNotFoundException:
java.lang.ClassNotFoundException:
org.mc4j.console.bean.notification.NotificationNode$CustomNotificationListener
at javax.management.loading.MLet.findClass(MLet.java:800)
at java.lang.ClassLoader.loadClass(ClassLoader.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:250)
at
weblogic.management.commo.ModelMBeanTypeMBean.loadClass(ModelMBeanTypeMBean.java:240)
at
weblogic.management.commo.Commo.loadClass(Commo.java:616)
at
weblogic.j2ee.ApplicationManager.loadClass(ApplicationManager.java:354)
at
weblogic.rjvm.MsgAbbrevInputStream.readClassDescriptor(MsgAbbrevInputStream.java:279)
at
weblogic.common.internal.ChunkedObjectInputStream$NestedObjectInputStream.readClassDescriptor(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(ChunkedObjectInputStream.java:140)
at
weblogic.rjvm.MsgAbbrevInputStream.readObject(MsgAbbrevInputStream.java:91)
at
weblogic.management.internal.RemoteMBeanServerImpl_WLSkel.invoke(Unknown
Source)
at
weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:362)
at
weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:313)
at
weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManager.java:821)
at
weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:308)
at
weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.java:30)
at
weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:213)
at
weblogic.kernel.ExecuteThread.run(ExecuteThread.java:189)
End server side stack trace
]
at
weblogic.management.internal.RemoteMBeanServerImpl_WLStub.addNotificationListener(Unknown
Source)
[catch] ... 13 more
==>
java.rmi.UnmarshalException: error unmarshalling
arguments; nested exception is:
java.lang.ClassNotFoundException: Can't load class:
org.mc4j.console.bean.notification.NotificationNode$CustomNotificationListener
Start server side stack trace:
java.rmi.UnmarshalException: error unmarshalling
arguments; nested exception is:
java.lang.ClassNotFoundException: Can't load class:
org.mc4j.console.bean.notification.NotificationNode$CustomNotificationListener
java.lang.ClassNotFoundException:
java.lang.ClassNotFoundException:
org.mc4j.console.bean.notification.NotificationNode$CustomNotificationListener
at javax.management.loading.MLet.findClass(MLet.java:800)
at java.lang.ClassLoader.loadClass(ClassLoader.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:250)
at
weblogic.management.commo.ModelMBeanTypeMBean.loadClass(ModelMBeanTypeMBean.java:240)
at
weblogic.management.commo.Commo.loadClass(Commo.java:616)
at
weblogic.j2ee.ApplicationManager.loadClass(ApplicationManager.java:354)
at
weblogic.rjvm.MsgAbbrevInputStream.readClassDescriptor(MsgAbbrevInputStream.java:279)
at
weblogic.common.internal.ChunkedObjectInputStream$NestedObjectInputStream.readClassDescriptor(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(ChunkedObjectInputStream.java:140)
at
weblogic.rjvm.MsgAbbrevInputStream.readObject(MsgAbbrevInputStream.java:91)
at
weblogic.management.internal.RemoteMBeanServerImpl_WLSkel.invoke(Unknown
Source)
at
weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:362)
at
weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:313)
at
weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManager.java:821)
at
weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:308)
at
weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.java:30)
at
weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:213)
at
weblogic.kernel.ExecuteThread.run(ExecuteThread.java:189)
End server side stack trace
; nested exception is:
java.lang.ClassNotFoundException: Can't load class:
org.mc4j.console.bean.notification.NotificationNode$CustomNotificationListener
Start server side stack trace:
java.lang.ClassNotFoundException:
java.lang.ClassNotFoundException:
org.mc4j.console.bean.notification.NotificationNode$CustomNotificationListener
at javax.management.loading.MLet.findClass(MLet.java:800)
at java.lang.ClassLoader.loadClass(ClassLoader.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:250)
at
weblogic.management.commo.ModelMBeanTypeMBean.loadClass(ModelMBeanTypeMBean.java:240)
at
weblogic.management.commo.Commo.loadClass(Commo.java:616)
at
weblogic.j2ee.ApplicationManager.loadClass(ApplicationManager.java:354)
at
weblogic.rjvm.MsgAbbrevInputStream.readClassDescriptor(MsgAbbrevInputStream.java:279)
at
weblogic.common.internal.ChunkedObjectInputStream$NestedObjectInputStream.readClassDescriptor(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(ChunkedObjectInputStream.java:140)
at
weblogic.rjvm.MsgAbbrevInputStream.readObject(MsgAbbrevInputStream.java:91)
at
weblogic.management.internal.RemoteMBeanServerImpl_WLSkel.invoke(Unknown
Source)
at
weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:362)
at
weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:313)
at
weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManager.java:821)
at
weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:308)
at
weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.java:30)
at
weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:213)
at
weblogic.kernel.ExecuteThread.run(ExecuteThread.java:189)
End server side stack trace
at
weblogic.rmi.internal.BasicOutboundRequest.sendReceive(BasicOutboundRequest.java:109)
at
weblogic.rmi.internal.BasicRemoteRef.invoke(BasicRemoteRef.java:127)
at
weblogic.management.internal.RemoteMBeanServerImpl_WLStub.addNotificationListener(Unknown
Source)
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
org.mc4j.console.connection.proxy.GenericMBeanServerProxy.invoke(GenericMBeanServerProxy.java:76)
at $Proxy8.addNotificationListener(Unknown Source)
at
org.mc4j.console.bean.notification.NotificationNode.toggleNotification(NotificationNode.java:103)
at
org.mc4j.console.bean.notification.NotificationNode$ListenAction.performAction(NotificationNode.java:177)
at
org.openide.util.actions.NodeAction$DelegateAction.actionPerformed(NodeAction.java:431)
at
org.netbeans.core.ModuleActions$1.run(ModuleActions.java:97)
at org.openide.util.Task.run(Task.java:136)
at
org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:330)
at
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:677)
Caused by: java.lang.ClassNotFoundException: Can't load
class:
org.mc4j.console.bean.notification.NotificationNode$CustomNotificationListener
Start server side stack trace:
java.lang.ClassNotFoundException:
java.lang.ClassNotFoundException:
org.mc4j.console.bean.notification.NotificationNode$CustomNotificationListener
at javax.management.loading.MLet.findClass(MLet.java:800)
at java.lang.ClassLoader.loadClass(ClassLoader.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:250)
at
weblogic.management.commo.ModelMBeanTypeMBean.loadClass(ModelMBeanTypeMBean.java:240)
at
weblogic.management.commo.Commo.loadClass(Commo.java:616)
at
weblogic.j2ee.ApplicationManager.loadClass(ApplicationManager.java:354)
at
weblogic.rjvm.MsgAbbrevInputStream.readClassDescriptor(MsgAbbrevInputStream.java:279)
at
weblogic.common.internal.ChunkedObjectInputStream$NestedObjectInputStream.readClassDescriptor(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(ChunkedObjectInputStream.java:140)
at
weblogic.rjvm.MsgAbbrevInputStream.readObject(MsgAbbrevInputStream.java:91)
at
weblogic.management.internal.RemoteMBeanServerImpl_WLSkel.invoke(Unknown
Source)
at
weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:362)
at
weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:313)
at
weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManager.java:821)
at
weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:308)
at
weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.java:30)
at
weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:213)
at
weblogic.kernel.ExecuteThread.run(ExecuteThread.java:189)
End server side stack trace
Caused by: java.lang.ClassNotFoundException:
org.mc4j.console.bean.notification.NotificationNode$CustomNotificationListener
Start server side stack trace:
java.lang.ClassNotFoundException:
org.mc4j.console.bean.notification.NotificationNode$CustomNotificationListener
at javax.management.loading.MLet.findClass(MLet.java:800)
at java.lang.ClassLoader.loadClass(ClassLoader.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:250)
at
weblogic.management.commo.ModelMBeanTypeMBean.loadClass(ModelMBeanTypeMBean.java:240)
at
weblogic.management.commo.Commo.loadClass(Commo.java:616)
at
weblogic.j2ee.ApplicationManager.loadClass(ApplicationManager.java:354)
at
weblogic.rjvm.MsgAbbrevInputStream.readClassDescriptor(MsgAbbrevInputStream.java:279)
at
weblogic.common.internal.ChunkedObjectInputStream$NestedObjectInputStream.readClassDescriptor(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(ChunkedObjectInputStream.java:140)
at
weblogic.rjvm.MsgAbbrevInputStream.readObject(MsgAbbrevInputStream.java:91)
at
weblogic.management.internal.RemoteMBeanServerImpl_WLSkel.invoke(Unknown
Source)
at
weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:362)
at
weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:313)
at
weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManager.java:821)
at
weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:308)
at
weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.java:30)
at
weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:213)
at
weblogic.kernel.ExecuteThread.run(ExecuteThread.java:189)
End server side stack trace
--------------- nested within: ------------------
weblogic.rmi.extensions.RemoteRuntimeException:
Unexpected Exception - with nested exception:
[java.rmi.UnmarshalException: error unmarshalling
arguments; nested exception is:
java.lang.ClassNotFoundException: Can't load class:
org.mc4j.console.bean.notification.NotificationNode$CustomNotificationListener
Start server side stack trace:
java.rmi.UnmarshalException: error unmarshalling
arguments; nested exception is:
java.lang.ClassNotFoundException: Can't load class:
org.mc4j.console.bean.notification.NotificationNode$CustomNotificationListener
java.lang.ClassNotFoundException:
java.lang.ClassNotFoundException:
org.mc4j.console.bean.notification.NotificationNode$CustomNotificationListener
at javax.management.loading.MLet.findClass(MLet.java:800)
at java.lang.ClassLoader.loadClass(ClassLoader.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:250)
at
weblogic.management.commo.ModelMBeanTypeMBean.loadClass(ModelMBeanTypeMBean.java:240)
at
weblogic.management.commo.Commo.loadClass(Commo.java:616)
at
weblogic.j2ee.ApplicationManager.loadClass(ApplicationManager.java:354)
at
weblogic.rjvm.MsgAbbrevInputStream.readClassDescriptor(MsgAbbrevInputStream.java:279)
at
weblogic.common.internal.ChunkedObjectInputStream$NestedObjectInputStream.readClassDescriptor(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(ChunkedObjectInputStream.java:140)
at
weblogic.rjvm.MsgAbbrevInputStream.readObject(MsgAbbrevInputStream.java:91)
at
weblogic.management.internal.RemoteMBeanServerImpl_WLSkel.invoke(Unknown
Source)
at
weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:362)
at
weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:313)
at
weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManager.java:821)
at
weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:308)
at
weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.java:30)
at
weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:213)
at
weblogic.kernel.ExecuteThread.run(ExecuteThread.java:189)
End server side stack trace
; nested exception is:
java.lang.ClassNotFoundException: Can't load class:
org.mc4j.console.bean.notification.NotificationNode$CustomNotificationListener
Start server side stack trace:
java.lang.ClassNotFoundException:
java.lang.ClassNotFoundException:
org.mc4j.console.bean.notification.NotificationNode$CustomNotificationListener
at javax.management.loading.MLet.findClass(MLet.java:800)
at java.lang.ClassLoader.loadClass(ClassLoader.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:250)
at
weblogic.management.commo.ModelMBeanTypeMBean.loadClass(ModelMBeanTypeMBean.java:240)
at
weblogic.management.commo.Commo.loadClass(Commo.java:616)
at
weblogic.j2ee.ApplicationManager.loadClass(ApplicationManager.java:354)
at
weblogic.rjvm.MsgAbbrevInputStream.readClassDescriptor(MsgAbbrevInputStream.java:279)
at
weblogic.common.internal.ChunkedObjectInputStream$NestedObjectInputStream.readClassDescriptor(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(ChunkedObjectInputStream.java:140)
at
weblogic.rjvm.MsgAbbrevInputStream.readObject(MsgAbbrevInputStream.java:91)
at
weblogic.management.internal.RemoteMBeanServerImpl_WLSkel.invoke(Unknown
Source)
at
weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:362)
at
weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:313)
at
weblogic.security.service.SecurityServiceManager.runAs(SecurityServiceManager.java:821)
at
weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:308)
at
weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.java:30)
at
weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:213)
at
weblogic.kernel.ExecuteThread.run(ExecuteThread.java:189)
End server side stack trace
]
at
weblogic.management.internal.RemoteMBeanServerImpl_WLStub.addNotificationListener(Unknown
Source)
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
org.mc4j.console.connection.proxy.GenericMBeanServerProxy.invoke(GenericMBeanServerProxy.java:76)
at $Proxy8.addNotificationListener(Unknown Source)
at
org.mc4j.console.bean.notification.NotificationNode.toggleNotification(NotificationNode.java:103)
at
org.mc4j.console.bean.notification.NotificationNode$ListenAction.performAction(NotificationNode.java:177)
at
org.openide.util.actions.NodeAction$DelegateAction.actionPerformed(NodeAction.java:431)
at
org.netbeans.core.ModuleActions$1.run(ModuleActions.java:97)
at org.openide.util.Task.run(Task.java:136)
at
org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:330)
[catch] at
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:677)

Discussion

  • Greg Hinkle

    Greg Hinkle - 2004-05-26
    • labels: --> Notifications
    • milestone: --> MC4J 1.2b5
    • summary: Notification Listener Exception --> Weblogic: Notification - Cannot create listener
     
  • Greg Hinkle

    Greg Hinkle - 2004-05-26

    Logged In: YES
    user_id=773314

    Weblogic doesn't yet support the typical polled remote
    support for notification handlers. Will continue testing as they
    improve their JMX support.

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.