Start server side stack trace:
java.lang.ClassCastException: weblogic.rmi.cluster.ClusterableRemoteObject
at weblogic.jms.common.DestinationImpl.equals(DestinationImpl.java:343)
at weblogic.jndi.internal.BasicNamingNode.bindHere(BasicNamingNode.java:315)
at weblogic.jndi.internal.ServerNamingNode.bindHere(ServerNamingNode.java:104)
at weblogic.jndi.internal.BasicNamingNode.bind(BasicNamingNode.java:278)
at weblogic.jndi.internal.RootNamingNode_WLSkel.invoke(Unknown Source)
at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:298)
at weblogic.rmi.cluster.ReplicaAwareServerRef.invoke(ReplicaAwareServerRef.java:93)
at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:267)
at weblogic.rmi.internal.BasicServerRef.dispatch(BasicServerRef.java:166)
at weblogic.rmi.internal.ServerRequest.sendOneWayRaw(ServerRequest.java:92)
at weblogic.rmi.internal.ServerRequest.sendReceive(ServerRequest.java:112)
at weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java:262)
at weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java:229)
at weblogic.rmi.internal.ProxyStub.invoke(ProxyStub.java:35)
at $Proxy61.bind(Unknown Source)
at weblogic.jndi.internal.WLContextImpl.bind(WLContextImpl.java:353)
at weblogic.jms.common.JMSUtilities.bindAsSU(JMSUtilities.java:171)
at weblogic.jms.backend.BEDestination.start(BEDestination.java:625)
at weblogic.jms.backend.BackEnd.start(BackEnd.java:492)
at weblogic.jms.JMSService.addJMSServer(JMSService.java:1278)
at weblogic.jms.JMSService.addDeployment(JMSService.java:1170)
at weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentTarget.java:329)
at weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentTarget.java:144)
at java.lang.reflect.Method.invoke(Native Method)
at weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl.java:636)
at weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:621)
at weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBeanImpl.java:359)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1555)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
at weblogic.management.internal.ConfigurationMBeanImpl.updateConfigMBeans(ConfigurationMBeanImpl.java:491)
at weblogic.management.internal.ConfigurationMBeanImpl.invoke(ConfigurationMBeanImpl.java:361)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1555)
at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:468)
at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:209)
at $Proxy16.addDeployment(Unknown Source)
at weblogic.management.internal.DynamicMBeanImpl.updateDeployments(DynamicMBeanImpl.java:1516)
at weblogic.management.internal.DynamicMBeanImpl.setAttribute(DynamicMBeanImpl.java:895)
at weblogic.management.internal.DynamicMBeanImpl.setAttribute(DynamicMBeanImpl.java:847)
at weblogic.management.internal.ConfigurationMBeanImpl.setAttribute(ConfigurationMBeanImpl.java:295)
at com.sun.management.jmx.MBeanServerImpl.setAttribute(MBeanServerImpl.java:1356)
at com.sun.management.jmx.MBeanServerImpl.setAttribute(MBeanServerImpl.java:1331)
at weblogic.management.internal.MBeanProxy.setAttribute(MBeanProxy.java:322)
at weblogic.management.internal.MBeanProxy.invoke(MBeanProxy.java:204)
at $Proxy7.setTargets(Unknown Source)
at weblogic.management.console.webapp._domain.__jmsserver$TargetAttribute.doSet(__jmsserver.java:92)
at weblogic.management.console.actions.mbean.DoEditMBeanAction.perform(DoEditMBeanAction.java:135)
at weblogic.management.console.actions.internal.ActionServlet.doAction(ActionServlet.java:171)
at weblogic.management.console.actions.internal.ActionServlet.doPost(ActionServlet.java:85)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:265)
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:200)
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:2495)
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2204)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
End server side stack trace
<<no stack trace available>>
----------------------------------------------------------
weblogic server's config file:
----------------------------------------------------------
<?xml version="1.0" encoding="UTF-8"?>
<!--If your domain is active, please do not edit the config.xml file. Any changes
made to that file while the domain is active will not have any effect on the domain's
configuration and are likely to be lost. If your domain is inactive, you may edit
this file with an XML editor. If you do so, please refer to the BEA Weblogic Server
Configuration Reference documentation available from http://edocs.bea.com/wls/docs61/reference.html.
In general, we recommend that changes to your configuration file be made through
the Administration Console.-->
<Domain Name="mydomain">
<JMSServer Name="MyJMSServer">
<JMSSessionPool ConnectionFactory="MyJmsConnectionFactory" Name="MyJmsSessionPool"/>
<JMSQueue DestinationKeys="MyQueue"
JNDIName="MyJmsConnectionFactory" Name="MyJMSQueue-1"/>
<JMSQueue DestinationKeys="MyQueue"
JNDIName="MyJmsConnectionFactory" Name="MyJMSQueue"/>
</JMSServer>
<JMSDestinationKey Name="MyQueue" Property="queue"/>
<PasswordPolicy Name="wl_default_password_policy"/>
<CustomRealm
ConfigurationData="user.filter=(&(uid=%u)(objectclass=person));user.dn=ou=people,
dc=example, dc=com;server.principal=cn=Manager, dc=example, dc=com;membership.filter=(&(uniquemember=%M)(objectclass=groupofuniquenames));group.filter=(&(cn=%g)(objectclass=groupofuniquenames));server.host=ldapserver.example.com;group.dn=ou=groups,
dc=example, c=com"
Name="defaultLDAPRealmForOpenLDAPDirectoryServices"
Notes="This is provided as an example. Before enabling this Realm, you must
edit the configuration parameters as appropriate for your environment."
Password="{3DES}czqpGIiZp7dlczeQTRffAA==" RealmClassName="weblogic.security.ldaprealmv2.LDAPRealm"/>
<FileRealm Name="wl_default_file_realm"/>
<Realm FileRealm="wl_default_file_realm" Name="wl_default_realm"/>
<Cluster Name="MyCluster"/>
<SNMPAgent Name="mydomain"/>
<JTA Name="mydomain"/>
<Security GuestDisabled="false" Name="mydomain"
PasswordPolicy="wl_default_password_policy" Realm="wl_default_realm"/>
<Server Cluster="MyCluster" ListenPort="7001" Machine="MyMachine"
Name="myserver" NativeIOEnabled="true" TransactionLogFilePrefix="config/mydomain/logs/">
<KernelDebug Name="myserver"/>
<Log FileName="config/mydomain/logs/weblogic.log" Name="myserver"/>
<ServerDebug Name="myserver"/>
<WebServer DefaultWebApp="DefaultWebApp"
LogFileName="./config/mydomain/logs/access.log"
LoggingEnabled="true" Name="myserver"/>
<ServerStart Name="myserver"/>
<SSL Enabled="true" ListenPort="7002" Name="myserver"
ServerCertificateChainFileName="config/mydomain/ca.pem"
ServerCertificateFileName="config/mydomain/democert.pem" ServerKeyFileName="config/mydomain/demokey.pem"/>
<ExecuteQueue Name="default" ThreadCount="15"/>
</Server>
<Machine Name="MyMachine">
<NodeManager Name="MyMachine"/>
</Machine>
<Log FileName="config/mydomain/logs/wl-domain.log" Name="mydomain"/>
<Application Deployed="true" Name="certificate" Path=".\config\mydomain\applications">
<WebAppComponent Name="certificate" Targets="myserver" URI="certificate.war"/>
</Application>
<CustomRealm
ConfigurationData="server.host=ldapserver.example.com;membership.scope.depth=1;microsoft.membership.scope=sub;membership.filter=(|(&(memberobject=%M)(objectclass=memberof))(&(groupobject=%M)(objectclass=groupmemberof)));group.dn=ou=Groups,
o=ExampleMembershipDir;group.filter=(&(cn=%g)(objectclass=mgroup));server.principal=cn=Administrator,
ou=Members, o=ExampleMembershipDir;user.dn=ou=Members, o=ExampleMembershipDir;user.filter=(&(cn=%u)(objectclass=member))"
Name="defaultLDAPRealmForMicrosoftSiteServer"
Notes="This is provided as an example. Before enabling this Realm, you must
edit the configuration parameters as appropriate for your environment."
Password="{3DES}czqpGIiZp7dlczeQTRffAA==" RealmClassName="weblogic.security.ldaprealmv2.LDAPRealm"/>
<JDBCConnectionPool ACLName="system"
DriverName="weblogic.jdbc.mssqlserver4.Driver"
InitialCapacity="5" MaxCapacity="20" Name="sql2000"
Password="{3DES}gM40PEIQp7HuBtneMplVOQ=="
Properties="user=sa;password=11111111" Targets="myserver"
TestConnectionsOnRelease="true" TestConnectionsOnReserve="true"
TestTableName="employees" URL="jdbc:microsoft:sqlserver://james_pan:1433"/>
<CustomRealm
ConfigurationData="user.filter=(&(uid=%u)(objectclass=person));user.dn=ou=people,
o=beasys.com;server.principal=uid=admin, ou=Administrators, ou=TopologyManagement,
o=NetscapeRoot;membership.filter=(&(uniquemember=%M)(objectclass=groupofuniquenames));group.filter=(&(cn=%g)(objectclass=groupofuniquenames));server.host=ldapserver.example.com;group.dn=ou=groups,
o=beasys.com"
Name="defaultLDAPRealmForNetscapeDirectoryServer"
Notes="This is provided as an example. Before enabling this Realm, you must
edit the configuration parameters as appropriate for your environment."
Password="{3DES}czqpGIiZp7dlczeQTRffAA==" RealmClassName="weblogic.security.ldaprealmv2.LDAPRealm"/>
<Application Deployed="true" Name="ejbModule1" Path=".\config\mydomain\applications">
<EJBComponent Name="ejbModule1" Targets="myserver" URI="ejbModule1.jar"/>
</Application>
<CustomRealm
ConfigurationData="user.filter=(&(cn=%u)(objectclass=person));user.dn=ou=people,
o=example.com;server.principal=cn=admin, o=example.com;membership.filter=(&(member=%M)(objectclass=groupofuniquenames));group.filter=(&(cn=%g)(objectclass=groupofuniquenames));server.host=ldapserver.example.com;server.ssl=true;group.dn=ou=groups,
o=example.com"
Name="defaultLDAPRealmForNovellDirectoryServices"
Notes="This is provided as an example. Before enabling this Realm, you must
edit the configuration parameters as appropriate for your environment."
Password="{3DES}czqpGIiZp7dlczeQTRffAA==" RealmClassName="weblogic.security.ldaprealmv2.LDAPRealm"/>
<ApplicationManager Name="mydomain"/>
<Application Deployed="true" Name="EntityBeanModule" Path=".\config\mydomain\applications">
<EJBComponent Name="EntityBeanModule" URI="EntityBeanModule.jar"/>
</Application>
<JMSConnectionFactory JNDIName="MyJmsConnectionFactory"
Name="MyJmsConnectionFactory" Targets="myserver"/>
<Application Deployed="true" Name="DefaultWebApp" Path=".\config\mydomain\applications">
<WebAppComponent Name="DefaultWebApp" Targets="myserver" URI="DefaultWebApp"/>
</Application>
</Domain>
In this case there is both a destination and a connection factory
with the JNDI name "MyJmsConnectionFactory".
Known problem, fixed in 6.1SP3. (You will get
a different exception.)
Tom
"james pan" <jame...@gcecn.com> wrote in message
news:3cede7ef$1...@newsgroups2.bea.com...