JMS Server targeted to Server cluster

Hi , Can JMS Server be targeted to Server Cluster? Are there any
          architectural best practices for this?

Thanks Tom.
          <Tom Barnes> wrote in message news:[email protected]...
          There's no underlying machinery (code) that supports targeting a JMS server
          to a cluster.
          The targeting problem can actually get fairly involved - for a variety of
          reasons, I tend to recommend the following cookie cutter approach.
          This is a cut-and-paste from my notes:
          (1) Create a custom WL store on each server, and target it to a migratable
          target (most of the time you can use the default migratable target that each
          server provides).
          (2) Target the JMS servers to a migratable target each, the same MT as the
          store (don't worry, the JMS server won't wander to a different server
          unless you configure the MT to allow this!)
          (3) Target jms configuration system modules to the cluster (that's it! - not
          to anything else)
          (4) Create one subdeployment per module (and only one), populate the
          subdeployment only with JMS servers from step (2) above.
          (5) When targeting destinations always use advanced targeting to target
          destinations to the subdeployment from above - not the 'default target'.
          If you have both non-distributed and distributed destinations, use two
          different JMS modules. (The idea is to keep things simple to understand -
          each module should yield the same targeting solution for all of its
          component resources. Default targetting can be problematic - it is far too
          easy for destination members to end up on JMS servers that you don't want
          them on.).
          (6) When targeting a CF you have two options (A) use advanced targeting to
          target it to the subdeployment (for access by applications that are remote
          to the cluster) or (B) don't target it all (this will cause it to use the
          module target, which if you recall, we just set to the cluster, (for access
          by applications that run on a server within the cluster). The choice
          actually depends on how you plan to use the CF - use (B) for apps running on
          servers within the cluster, and (A) for apps running remote to the cluster.
          See the otherwise-largely-outdated JMS Performance Guide for the reasoning.
          It may be that you don't have to use migratable targets, as you may not have
          a use for "migration" at the moment - but it'll help in the future if you
          ever plan to use the migration features.
          Tom

Similar Messages

  • SAF JMS Module Targeting in a cluster

    Hi, I'm having a bit of trouble working out the best way of configuring my SAF modules in a clustered environment.
    I have one cluster (Cluster1) of 4 JVM's which host a distributed destination and a second cluster (Cluster2) of 4 JVM's which host another distributed destination.
    The UDD in Cluster2 is where the messages placed on the UDD in Cluster1 should be sent to by the SAF Agent.
    SAF agents are easy, just create one for each of the 4 JVM's in Cluster1.
    The bit I'm having trouble with is how to create my JMS module using the best practise approaches to hold the RemoteSAFContext and SAFImportedDestinations and where to target the resources.
    RemoteSAFContext gets targeted to the cluster, but do I create an entry for SAFImportedDestinations for each of the 4 JVM's in the cluster and then target that at the corresponding subdeployment, or just create one entry for the SAFImportedDestination and target that at the whole cluster?
    I'm probably making this much harder than it actually is, but if anyone has any suggestions that would be great.
    Pete
    Edited by: Pete.Inman on Feb 4, 2010 2:45 PM

    or just create one entry for the SAFImportedDestination and target that at the whole cluster?Yes and no. Yes, create one entry. No, please don't target it to the whole cluster -- as that can work, but there be dragons. I recommend following the documented [ JMS Configuration Best Practices | http://download.oracle.com/docs/cd/E15523_01/web.1111/e13738/best_practice.htm#CACJCGHG ] -- namely:
    (1) Create (or re-use) a custom store per server, targeted at the local default migratable target, and create (or re-use) a SAF agent per server that references the local store and that targets the same migratable target as the local store. Set a quota on each SAF agent (always always always set quotas).
    (2) Create a single module and target to SAF cluster.
    (3) Create a single subdeployment for the module, and populate with the exact names of the SAF agents from step 1
    (4) Configure SAF Context in the module.
    (5) Configure imported destination in the module, reference the SAF context, and target it to the subdeployment defined in step 3.
    Tom
    PS. Please post future JMS related questions in the WebLogic Server - JMS newsgroup...
    Edited by: TomB on Feb 4, 2010 7:42 PM

  • EM12c: Add Target SQL Server 2012 Fails

    EM12c: Add Target SQL Server 2012 Fails
    Configuration:
    EM12c platform:
    Oracle Enterprise Linux 6.2(x86_64)
    Oracle Enterprise Database 11.2.0.3 (x86_64)
    Enterprise Manager Cloud Control 12c Release 1 (12.1.0.1) (x86_64)
    Microsoft SQL Server Plug-In 12.1.0.2.0 deployed in the Management Server
    Target:
    Windows Server 2008 R2 Enterprise Edition SP1 (64-bit)
    SQL Server 2012 (Enterprise Edition) (64-bit)
    Microsoft SQL Server Plug-In 12.1.0.2.0 deployed in the Management Agent
    Problem: EM12c fails to add a SQL Server 2012 instance.
    Target Name: mssql_mcsdbsqlsrv2.esri.com     
    Target Type: Microsoft SQL Server
    Agent: https://mcsdbsqlsrv2.esri.com:3872/emd/main/
    * JDBC URL (Example : jdbc:sqlserver://<host>:<port>): jdbc:sqlserver://mcsdbsqlsrv2.esri.com:1433
    JDBC Driver (Optional): com.microsoft.sqlserver.jdbc.SQLServerDriver
    Database Username (Required for SQL Authentication): sa
    Password of Database User (Required for SQL Authentication): ****     
    System Username (Needed when SQLServer is at remote location):
    System Password (Needed when SQLServer is at remote location):     
    Connect Using Windows Integrated Authentication (Yes/No): No
    Role (Optional):
    Error:
    MSSQLDetermineName_DynamicProperty;em_error=Could not connect. Error code = 0x8004100e
    em_error=Failed while connecting to WMI.
    Response;Can't resolve a non-optional query descriptor property [provided_sql_server_name] (ms_sqlserver_servername)
    The sa login is enabled and I can connect from a remote machine to the MSSQL 2012 server using SQL Server Management Studio.
    I have also added several default MSSQL 2008 instances to EM12c successfull.
    I've installed the latest "Microsoft SQL Server Plug-In 12.1.0.2.0" in EM12c and deployed it to the target agent in the MSSQL 2012 machine
    Does EM12c (12.1.0.1) support MSSQL 2012?
    Thanks,
    Marcelo Marques
    Technical Manager, Esri
    Edited by: Marcelo Marques - ESRI on Sep 26, 2012 9:12 AM
    Edited by: Marcelo Marques - ESRI on Sep 26, 2012 9:13 AM

    Hello All,
    What is the latest information on MSSQL 2012 support on EM12c as a supported Target Deployment?
    Thanks
    Jan S.

  • EM12c: Target SQL Server 32-bit shows "Status Pending"

    Configuration:
    EM12c platform:
    Oracle Enterprise Linux 6.2(x86_64)
    Oracle Enterprise Database 11.2.0.3 (x86_64)
    Enterprise Manager Cloud Control 12c Release 1 (12.1.0.1) (x86_64)
    Microsoft SQL Server Plug-In 12.1.0.2.0 deployed in the Management Server
    Target:
    Windows Server 2003 Standard Edition Service Pack 2 (32-bit)
    SQL Server 2005 SP2 (Standard Edition) (32-bit)
    Microsoft SQL Server Plug-In 12.1.0.2.0 deployed in the Management Agent
    Problem:
    EM12C: Targets > Databases
    The SQL Server 32-bit target shows "Status Pending"
    Verified the Target Agent Logs and found.
    D:\oracle\Middleware\agent_inst\sysman\log\gcagent.log
    2012-09-20 17:36:25,833 [14939:C578F997] INFO - Adding a new target [microsoft_sqlserver_database.mssql_peregrine.esri.com]
    2012-09-20 17:36:28,271 [15029:7DDB51EF:GC.DPExecutor2.57 (CDProps:microsoft_sqlserver_database.mssql_peregrine.esri.com:agent_host)] WARN - Found a row with more columns than declared for the metric for TargetID = mssql_peregrine.esri.com, Metric = OSType_Agent_DynamicProperty
    Row = Microsoft Windows Server 2003 Standard Edition,,C:\\WINDOWS,\\Device\\Harddisk0\\Partition2
    2012-09-20 17:36:28,583 [15031:1C41A703:GC.DPExecutor2.58 (CDProps:microsoft_sqlserver_database.mssql_peregrine.esri.com:win_host_name)] WARN - Found a row with more columns than declared for the metric for TargetID = mssql_peregrine.esri.com, Metric = OSType_TargetHost_DynamicProperty
    Row = Microsoft Windows Server 2003 Standard Edition,,,C:\\WINDOWS,\\Device\\Harddisk0\\Partition2
    2012-09-20 17:36:28,755 [15073:9240A7B9:GC.DPExecutor.27 (CDynamic:microsoft_sqlserver_database.mssql_peregrine.esri.com)] INFO - Target: [microsoft_sqlserver_database.mssql_peregrine.esri.com] is broken: Dynamic Category property error
    2012-09-20 17:36:28,755 [15073:9240A7B9] INFO - Target: [microsoft_sqlserver_database.mssql_peregrine.esri.com] is broken: Dynamic Category property error,Get dynamic property error
    2012-09-20 17:36:29,286 [15073:9240A7B9] INFO - Starting collection for target: [microsoft_sqlserver_database.mssql_peregrine.esri.com$12]
    2012-09-20 17:36:29,286 [14939:C578F997] INFO - >>> Reporting response: AddTargetsResponse (request id 1) <<<
    2012-09-20 17:36:29,286 [14939:C578F997] INFO - (end processing requests for OMS@[email protected]=>[134818747370001])
    Tried the following without success:
    - remove target and add target again
    Database Username (Required for SQL Authentication): sa
    Password of Database User (Required for SQL Authentication): ****
    Role (Optional)     
    System Password (Needed when SQLServer is at remote location): <empty>
    System Username (Needed when SQLServer is at remote location): <empty>     
    Connect Using Windows Integrated Authentication (Yes/No): No
    JDBC Driver (Optional): com.microsoft.sqlserver.jdbc.SQLServerDriver
    JDBC URL (Example : jdbc:sqlserver://<host>:<port>): jdbc:sqlserver://peregrine.esri.com:1433
    - Add Target don't let me fill the System Password and System Username, get message that says is not required.
    - Configure target, usernames/passwords are set correctly, it let me fill the System Password and System Username, but the Target still shows "Pending Status".
    - Oracle support: EM12C : Agents Show As Status Pending After Fresh Install [ID 1478880.1]
    EM12c: Agents > peregrine.esri.com:3872 > Agent > Resynchronization
    Still Target shows "Pending Status"
    Have you seen this problem before? Any suggestions?
    Thanks,
    Marcelo Marques
    Esri-Technical Manager

    Hi,
    https://peregrine.esri.com:3872/emd/browser/main/
    Displays the page:
    TargetType TargetName BrokenCode BrokenReason Status Version     RunTime Version Blackout Status     Severities     Schedule     CollectionItems
    Host     peregrine.esri.com     0     MONITORED     1     false     Severities     Schedule     CollectionItems
    Clicked on TargetName link "peregrine.esri.com"
    This table displays
    Target=(host,peregrine.esri.com)
    Metric Name Collection History Detail  Merged History  Metric Definition  Execution Descriptor Query  Row source trace  Row source statistics  Incremental Config State
    Response     ""     Response     Response     ""     Response     "" ""
    Click on "Response" links and see follow.
    Link column "Metric Name-Response":
    "The following exception has occurred:
         Process invocation failure: java.io.IOException: Cannot run program "echo": CreateProcess error=2, The system cannot find the file specified"
    Link column "Metric Definition-Response":
    This XML file does not appear to have any style information associated with it. The document tree is shown below.
    <metric metric_type="TABLE" metricLabel="Response" metricLabelNLSID="host_response" usageType="VIEW_COLLECT" keysFromMultiColls="false" test_Metric="false" keys_Only="false" long_Running="false" is_Config="false" is_Raw="false" is_Remote="false" is_Force_Cache="false" numCacheValues="1" is_Incremental="false" is_DeletionAllowed="true" is_Purgeable="true" isMetricExtension="false">
    <tabledescriptor anyComputeExpr="">
    <column column_name="Status" is_key="false" column_type="0" is_transient="false" is_timestamp="false" is_target_seperator="false" is_filename="false" is_clob="false" columnLabel="Status" columnLabelNLSID="host_response_status" replacedFetchedValue="false"/>
    </tabledescriptor>
    <QueryDescriptor cacheAggregation="false">
    <QD fetchletId="OSLineToken"/>
    <prop name="command" scope="GLOBAL" optional="false" content="echo"/>
    <prop name="args" scope="GLOBAL" optional="false" content="em_result=1"/>
    <prop name="startsWith" scope="GLOBAL" optional="false" content="em_result="/>
    <prop name="delimiter" scope="GLOBAL" optional="false" content="|"/>
    </QueryDescriptor>
    </metric>
    Link column "Row source trace - Response":
    Metric=Response
    Row source name     Table name     Operation     Row
    TableRowSource          Alloc     
    TableRowSource     Response     Start     
    TableRowSource     Response     Rewind     
    Timestamp = 2012-09-25T14:38:33.072-07:00
    Thanks, Marcelo.

  • Offline WLST changes JMS Server Target From a Migratable target

    I have a simple WL 9.2mp2 domain which has 2 managed servers, one JMS Server and two migratable targets (one for each managed server) and the JMS server is targeted to one of the migratable targets. When I read the domain into WLST offline, the JMS server's target is changed from the migratable target to the preferred server defined in the migratable target. Is this a bug in WLST? Am I missing some option on WLST that can fix this?
              I saw a similar posting for 8.1 and no resolution.
              Thanks in advance,
              Mark.

    Hi
              Please find my answers below:
              Q1:
              It depends how you configured the JMSSevers.
              If both the JMSServers are targeted to the same MigratableTarget, then you do the migration only once, that will move both of them to the new active server.
              If not, you have to perform the migration once for each MT.
              Q2:
              No, you dont have to start the Managed Server II, unless otherwise you wanted it to be readily available for the migration next time.
              Q3:
              You can just repeat the migration process by specifying the destination as Maganged Server-I this time. You dont need change the configuration for this, since the MT, shall already have the Candidate servers M1 and M2 and both JMSServers are targeted to MT.
              Q4:
              Yes, as long as the CF is targeted to the cluster, your connection is valid. But your destinations references will become invalid after migration, so you have to have some logic in the exception listeners to reconnect again.
              Hope this helps.

  • Sending a jms message from one server to another in a cluster fails..

    Hi,
              My platform is wl6.1 sp7 two servers in a cluster...
              I have problems sending jms messages from one server to the other. When sending to a destination on the same server it works fine, but sending to the other server do not work. I get no exceptions when I send the message. The "Monitor all Active JMS Destinations..."->"Messages Received" column increase number of received messages for the remote server. But the onMessage method in the bean is not called(I am logging all calls to a file...)
              Any suggestions?
              And..
              My understanding is that the JNDINameReplicated default value is set to true? But when I don't set this value to true the jndi name is not replicated too the other server.
              (The state for both servers are Running in the admin console and listed servers in the cluster is 2....
              Server names:
              * bluej, biztalk-lab
              JMS connection factory:
              * xlink.jms.factory.commerceFactory, deplyed on both servers and for the cluster
              Destinations:
              * xlink.jms.service.report.biztalk-lab.Report for the biztalk-lab server active on 'biztalk-labJMSServer' JMS-server
              * xlink.jms.service.report.bluej.Report for the bluej server active on 'bluejJMSServer' JMS-server)
              ~b

    Deployed to the bluej server:
              <weblogic-ejb-jar>
              <weblogic-enterprise-bean>
              <ejb-name>xlink.jms.service.report.bluej.Report</ejb-name>
              <message-driven-descriptor>
              <pool>
              <max-beans-in-free-pool>3</max-beans-in-free-pool>
              <initial-beans-in-free-pool>1</initial-beans-in-free-pool>
              </pool>
              <destination-jndi-name>xlink.jms.service.report.bluej.Report</destination-jndi-name>
              </message-driven-descriptor>
              <jndi-name>xlink.jms.service.report.bluej.Report</jndi-name>
              </weblogic-enterprise-bean>
              <weblogic-enterprise-bean>
              <ejb-name>xlink.jms.service.report.bluej.Report</ejb-name>
              <message-driven-descriptor>
              <destination-jndi-name>xlink.jms.service.report.bluej.Report</destination-jndi-name>
              </message-driven-descriptor>
              <jndi-name>xlink.jms.service.report.bluej.Report</jndi-name>
              </weblogic-enterprise-bean>
              </weblogic-ejb-jar>
              <ejb-jar>
              <enterprise-beans>
              <message-driven>
              <ejb-name>xlink.jms.service.report.bluej.Report</ejb-name>
              <ejb-class>no.xlink.server.service.report.engine.jms.ReportBean</ejb-class>
              <transaction-type>Bean</transaction-type>
              <message-driven-destination>
              <destination-type>javax.jms.Queue</destination-type>
              </message-driven-destination>
              </message-driven>
              </enterprise-beans>
              </ejb-jar>
              Deployed to the biztalk-lab server:
              <weblogic-ejb-jar>
              <weblogic-enterprise-bean>
              <ejb-name>xlink.jms.service.report.biztalk-lab.Report</ejb-name>
              <message-driven-descriptor>
              <pool>
              <max-beans-in-free-pool>3</max-beans-in-free-pool>
              <initial-beans-in-free-pool>1</initial-beans-in-free-pool>
              </pool>
              <destination-jndi-name>xlink.jms.service.report.biztalk-lab.Report</destination-jndi-name>
              </message-driven-descriptor>
              <jndi-name>xlink.jms.service.report.biztalk-lab.Report</jndi-name>
              </weblogic-enterprise-bean>
              <weblogic-enterprise-bean>
              <ejb-name>xlink.jms.service.report.biztalk-lab.Report</ejb-name>
              <message-driven-descriptor>
              <destination-jndi-name>xlink.jms.service.report.biztalk-lab.Report</destination-jndi-name>
              </message-driven-descriptor>
              <jndi-name>xlink.jms.service.report.biztalk-lab.Report</jndi-name>
              </weblogic-enterprise-bean>
              </weblogic-ejb-jar>
              <ejb-jar>
              <enterprise-beans>
              <message-driven>
              <ejb-name>xlink.jms.service.report.biztalk-lab.Report</ejb-name>
              <ejb-class>no.xlink.server.service.report.engine.jms.ReportBean</ejb-class>
              <transaction-type>Bean</transaction-type>
              <message-driven-destination>
              <destination-type>javax.jms.Queue</destination-type>
              </message-driven-destination>
              </message-driven>
              </enterprise-beans>
              </ejb-jar>

  • Need separate duplicate JMS modules for each server?

    Using WebLogic 9.2.2 on AIX 5.3.
    I'm trying to set up a domain with 6 managed servers. I need to deploy several JMS queues and a foreign server to each JMSServer on each server. I looked at the JMSModule object, and I'm trying to determine whether it's possible to define a single JMSModule that I can deploy to all of my servers. So far, this doesn't appear to be possible. As a result, I have to do tons of painful cut/paste inside the console. Is this how it's supposed to work?

    David,
    Sorry, if I was not clear earlier.
    A Module can be targeted to a single Cluster, one or more comma separated list of WLS servers and the servers don't have to be part of a cluster (note that certain resources such as UDD or CF that can be targeted to an entire cluster, cannot be done so, if the module is not targeted to the cluster. And to achieve the same, the user has to manually add/remove the managed servers to the list of Module's/sub-deployment's targets whenever a server is added or removed to/from the cluster/domain).
    So, in your case, you can define all the JMS resources for that domain in a single Module descriptor and deploy it to a list of all the managed servers. Then you can use the sub-deployments to group and target them onto other related targets (for example, one or more queues can be grouped as a sub-deployment and targeted to a single JMSServer that is hosted by one of the WLS server instance, where the Module is currently targeted to, etc).
    I believe you are creating/using a "system resource" type module via Admin console, the JMSModules wizard shall walk you through the targeting page, where you can see all the available target servers/clusters.
    Here is an example of config.xml snippet for this kind of module targeting :
    <jms-system-resource>
    <name>SystemModule-0</name>
    <target>Server-0,Server-1</target>
    <sub-deployment>
    <name>ConnectionFactory-0</name>
    <target>Server-0,Server-1</target>
    </sub-deployment>
    <sub-deployment>
    <name>Queues</name>
    <target>JMSServer-0</target>
    </sub-deployment>
    <descriptor-file-name>jms/systemmodule-0-jms.xml</descriptor-file-name>
    </jms-system-resource>
    and the corresponding JMS module descriptor file snippet (can be found under DOMAIN_DIR/config/jms dir) as shown below:
    <?xml version='1.0' encoding='UTF-8'?>
    <weblogic-jms xmlns="http://www.bea.com/ns/weblogic/weblogic-jms" xmlns:sec="http://www.bea.com/ns/weblogic/90/security" xmlns:wls
    ="http://www.bea.com/ns/weblogic/90/security/wls" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http:/
    /www.bea.com/ns/weblogic/weblogic-jms http://www.bea.com/ns/weblogic/weblogic-jms/1.0/weblogic-jms.xsd">
    <connection-factory name="ConnectionFactory-0">
    <sub-deployment-name>ConnectionFactory-0</sub-deployment-name>
    <jndi-name>ConnectionFactory-0</jndi-name>
    <security-params>
    <attach-jmsx-user-id>false</attach-jmsx-user-id>
    </security-params>
    </connection-factory>
    <queue name="Queue-0">
    <sub-deployment-name>Queues</sub-deployment-name>
    <jndi-name>Queue-0</jndi-name>
    </queue>
    </weblogic-jms>
    That being said, depending on, how many resources (factories, destinations etc) you are having and how you are going to group them, you may end of with too many sub-deployments within a single module, for which you need to carefully select targets/manage them.
    Both approaches (one module descriptor with many sub-deployments and many module descriptors with fewer sub deployments) have positives and negatives, when its comes to manageability. The recommended best practice is to have the JMS resource configuration split into more than one module with fewer number of sub-deployments within each, to have finer control over the resource configuration/management.
    Sounds like, you are trying to configure one queue on every managed server, that has duplicate(same) configuration properties. If that is the case, you can try using the UDD (Uniform Distributed Destination), that comes with automatic member (physical destination) management on all of its targets. That way, all you need is one UDD resource configuration/sub-deployment in the module and target the sub-deployment to the same targets as the module's targets (or accept the default targeting option, if available in the resource targeting page).
    More information on UDDs can be found here:
    http://edocs.bea.com/wls/docs100/jms/dds.html#wp1313025
    Hope this helps.
    Thanks
    Kats

  • Cannot Target JSM server under weblogic6.1sp2

              I just downloaded and installed weblogic6.1sp2. When I created JMS server and target
              the JMS server to the WL server node, I got the following error. Can someone help
              me:
              Here is my system info:
              Windows NT 2000 server service pack 2
              960 Mhz
              512 Mbytes of RAM
              Weblogic6.1sp2
              ------ error ----------
              weblogic.management.DistributedManagementException: Distributed Management [1
              exceptions]
                   at weblogic.management.internal.ConfigurationMBeanImpl.updateConfigMBeans(ConfigurationMBeanImpl.java:543)
                   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 $Proxy22.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 $Proxy13.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)
              Distributed update exception
              - remote object: ose:Location=oseapp1,Name=oseapp1,Type=ServerConfig
              - remote server: weblogic.management.internal.RemoteMBeanServerImpl@7b80c9
              - actionName: addDeployment
              - params: [Ljava.lang.Object;@5c0eb
              - signature: [Ljava.lang.String;@3cb509
              Distributed update exception
              - remote object: ose:Location=oseapp1,Name=oseapp1,Type=ServerConfig
              - remote server: weblogic.management.internal.RemoteMBeanServerImpl@7b80c9
              java.lang.ClassCastException: weblogic.rmi.cluster.ClusterableRemoteObject
              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.BasicNamingNode.bind(BasicNamingNode.java:285)
                   at weblogic.jndi.internal.BasicNamingNode.bind(BasicNamingNode.java:285)
                   at weblogic.jndi.internal.BasicNamingNode.bind(BasicNamingNode.java:285)
                   at weblogic.jndi.internal.BasicNamingNode.bind(BasicNamingNode.java:285)
                   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 $Proxy62.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 $Proxy22.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 $Proxy13.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
                   <>
              --------------- nested within: ------------------
              weblogic.management.DeploymentException: - with nested exception:
              [java.lang.ClassCastException: weblogic.rmi.cluster.ClusterableRemoteObject
              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.BasicNamingNode.bind(BasicNamingNode.java:285)
                   at weblogic.jndi.internal.BasicNamingNode.bind(BasicNamingNode.java:285)
                   at weblogic.jndi.internal.BasicNamingNode.bind(BasicNamingNode.java:285)
                   at weblogic.jndi.internal.BasicNamingNode.bind(BasicNamingNode.java:285)
                   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 $Proxy62.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 $Proxy22.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 $Proxy13.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
                   at weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentTarget.java:338)
                   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 $Proxy22.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 $Proxy13.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)
              --------------- nested within: ------------------
              weblogic.management.DistributedOperationUpdateException: - with nested exception:
              [weblogic.management.DeploymentException:  - with nested exception:
              [java.lang.ClassCastException: weblogic.rmi.cluster.ClusterableRemoteObject
              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.BasicNamingNode.bind(BasicNamingNode.java:285)
                   at weblogic.jndi.internal.BasicNamingNode.bind(BasicNamingNode.java:285)
                   at weblogic.jndi.internal.BasicNamingNode.bind(BasicNamingNode.java:285)
                   at weblogic.jndi.internal.BasicNamingNode.bind(BasicNamingNode.java:285)
                   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 $Proxy62.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)
                   --------------- nested within: ------------------
              weblogic.management.console.utils.SetException: An error occurred while updating
              Target on Proxy for ose:Name=oseapp1_jms_server,Type=JMSServer - with nested exception:
              [weblogic.management.DistributedManagementException: Distributed Management [1
              exceptions]]
                   at weblogic.management.console.actions.mbean.DoEditMBeanAction.perform(DoEditMBeanAction.java:151)
                   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)
              Console Release Build6.1.2.0Server Release Build6.1.2.0Server BuildWebLogic Server
              6.1 SP2 12/18/2001 11:13:46 #154529 All Server Product VersionsWebLogic Server
              6.1 SP2 12/18/2001 11:13:46 #154529 WebLogic XML Module 6.1 SP2 12/18/2001
              11:28:02 #154529
              

    Hi Khoivu,
              This is a new one. I believe this is fixed in 7.0, and I will
              post a support case to get this fixed by 6.1SP3.
              Please post your config.xml (if you can the one
              from before you make the change the one after if they are different.).
              Meanwhile, I suspect there is a name collision in JNDI, perhaps youv have a destination with
              the same JNDI name as one of the default connection factories or another JNDI
              advertised object?
              Tom
              Khoivu wrote:
              > I just downloaded and installed weblogic6.1sp2. When I created JMS server and target
              > the JMS server to the WL server node, I got the following error. Can someone help
              > me:
              >
              > Here is my system info:
              >
              > Windows NT 2000 server service pack 2
              > 960 Mhz
              > 512 Mbytes of RAM
              > Weblogic6.1sp2
              >
              > ------ error ----------
              >
              > weblogic.management.DistributedManagementException: Distributed Management [1
              > exceptions]
              > at weblogic.management.internal.ConfigurationMBeanImpl.updateConfigMBeans(ConfigurationMBeanImpl.java:543)
              > 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 $Proxy22.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 $Proxy13.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)
              > Distributed update exception
              > - remote object: ose:Location=oseapp1,Name=oseapp1,Type=ServerConfig
              > - remote server: weblogic.management.internal.RemoteMBeanServerImpl@7b80c9
              > - actionName: addDeployment
              > - params: [Ljava.lang.Object;@5c0eb
              > - signature: [Ljava.lang.String;@3cb509
              > Distributed update exception
              > - remote object: ose:Location=oseapp1,Name=oseapp1,Type=ServerConfig
              > - remote server: weblogic.management.internal.RemoteMBeanServerImpl@7b80c9
              > java.lang.ClassCastException: weblogic.rmi.cluster.ClusterableRemoteObject
              >
              > 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.BasicNamingNode.bind(BasicNamingNode.java:285)
              > at weblogic.jndi.internal.BasicNamingNode.bind(BasicNamingNode.java:285)
              > at weblogic.jndi.internal.BasicNamingNode.bind(BasicNamingNode.java:285)
              > at weblogic.jndi.internal.BasicNamingNode.bind(BasicNamingNode.java:285)
              > 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 $Proxy62.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 $Proxy22.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 $Proxy13.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
              >
              > <>
              > --------------- nested within: ------------------
              > weblogic.management.DeploymentException: - with nested exception:
              > [java.lang.ClassCastException: weblogic.rmi.cluster.ClusterableRemoteObject
              >
              > 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.BasicNamingNode.bind(BasicNamingNode.java:285)
              >         at weblogic.jndi.internal.BasicNamingNode.bind(BasicNamingNode.java:285)
              >         at weblogic.jndi.internal.BasicNamingNode.bind(BasicNamingNode.java:285)
              >         at weblogic.jndi.internal.BasicNamingNode.bind(BasicNamingNode.java:285)
              >         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 $Proxy62.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 $Proxy22.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 $Proxy13.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
              > ]
              > at weblogic.management.mbeans.custom.DeploymentTarget.addDeployment(DeploymentTarget.java:338)
              > 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 $Proxy22.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 $Proxy13.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)
              > --------------- nested within: ------------------
              > weblogic.management.DistributedOperationUpdateException: - with nested exception:
              > [weblogic.management.DeploymentException:  - with nested exception:
              > [java.lang.ClassCastException: weblogic.rmi.cluster.ClusterableRemoteObject
              >
              > 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.BasicNamingNode.bind(BasicNamingNode.java:285)
              >         at weblogic.jndi.internal.BasicNamingNode.bind(BasicNamingNode.java:285)
              >         at weblogic.jndi.internal.BasicNamingNode.bind(BasicNamingNode.java:285)
              >         at weblogic.jndi.internal.BasicNamingNode.bind(BasicNamingNode.java:285)
              >         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 $Proxy62.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)
              >         --------------- nested within: ------------------
              > weblogic.management.console.utils.SetException: An error occurred while updating
              > Target on Proxy for ose:Name=oseapp1_jms_server,Type=JMSServer - with nested exception:
              > [weblogic.management.DistributedManagementException: Distributed Management [1
              > exceptions]]
              > at weblogic.management.console.actions.mbean.DoEditMBeanAction.perform(DoEditMBeanAction.java:151)
              > 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)
              >
              > --------------------------------------------------------------------------------
              >
              > Console Release Build6.1.2.0Server Release Build6.1.2.0Server BuildWebLogic Server
              > 6.1 SP2 12/18/2001 11:13:46 #154529 All Server Product VersionsWebLogic Server
              > 6.1 SP2 12/18/2001 11:13:46 #154529 WebLogic XML Module 6.1 SP2 12/18/2001
              > 11:28:02 #154529
              

  • OSB: problem when starting a managed server in an OSB cluster

    Hi,
    I used the configuration wizard to setup a very simple domain, containing a cluster with a managed server. When I start the managed server from the console I get prompted for the boot user and password. I specify the values I defined during the installation (weblogic user and custom passwort). After some time the managed server exists with the following exception:
    ####<21.04.2010 19.25 Uhr CEST> <Critical> <WebLogicServer> <DEMUC10525> <ManagedServer1> <main> <<WLS Kernel>> <> <> <1271870735741> <BEA-000386> <Server subsystem failed. Reason: weblogic.security.SecurityInitializationException: Authentication for user weblogic denied
    weblogic.security.SecurityInitializationException: Authentication for user weblogic denied
         at weblogic.security.service.CommonSecurityServiceManagerDelegateImpl.doBootAuthorization(Unknown Source)
         at weblogic.security.service.CommonSecurityServiceManagerDelegateImpl.initialize(Unknown Source)
         at weblogic.security.service.SecurityServiceManager.initialize(Unknown Source)
         at weblogic.security.SecurityService.start(SecurityService.java:141)
         at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
    What is its problem and how do I fix it? I have not configured anything special in the domain - just the cluster, a single machine and the managed server and admin server targeted at this machine.
    The admin server starts without these problems. I also tried copying the boot.properties from the admin server to the managed server without any success - the same problem.
    Regards
    Dimo
    Edited by: dimo velev on 21.04.2010 11:24

    Hi Anuj,
    it turned out to be an OSB related problem - WLS forum would not have been able to help.
    The startManagedWebLogic script should be run only within an environment which has been correctly setup using the domain setDomainEnv script. This seems to add some classpaths and stuff like this which, if missing, produces the exception - it actually has absolutely nothing to do with the user and password being wrong.
    If you are using a node manager to start the managed servers then it should also be run within an evironment correctly setup with the domain's setDomainEnv script.
    Best regards
    Dimo

  • How to data insert Source server and Linked server (Target Server) at same transaction

    I have try several times for Data insert Source server and Linked server (Target Server) at same transaction.  I am using Begin transaction.  but Source server is completed and Linked server error (or Linked server Completed and source server
    ERROR). at this moment I want ROLL back. how?

    Hi
    Run below query by changing to yourr linked server name and see if DTC is enable or not.. if not
    Begin distributed transaction
    select * from [ServerName].master.dbo.sysprocesses
    Commit Transaction
    To enable MSDTC on each Web server on Windows Server 2008
    Click Start, click Run, type dcomcnfg and then click OK to open Component Services.
    In the console tree, expand Component Services, expand Computers, expand My Computer, and then expand Distributed Transaction Coordinator.
    Right click Local DTC, and click Properties to display the Local DTC Properties dialog box.
    Click the Security tab.
    In the Security Settings section, click Network DTC Access.
    In the Client and Administration section, select Allow Remote Clients and Allow Remote Administration.
    In the Transaction Manager Communication section, select Allow Inbound and Allow Outbound.
    In the Transaction Manager Communication section, select Mutual Authentication Required (if all remote machines are running Windows Server 2003 SP1), select Incoming Caller Authentication Required (if running MSDTC in a cluster), or select No Authentication
    Required if some of the remote machines are pre-Windows Server 2003 SP1. No Authentication Required is the recommended selection.
    Select Enable XA Transactions, and then click OK.
    Repeat steps 1 through 9 on the other Web servers.
    Thanks
    Please mark this reply as the answer or vote as helpful, as appropriate, to make it useful for other readers

  • Error calling a webservice from one server process of the cluster

    Hi ,
    I have a servlet which on startup makes a call to a webservice. I deploy this webapp on the cluster.
    The cluster has two instances each instance having one server process.
    So when the server restarts one server process on one instance calls the web service the other process on other instance fails with a 503 response code.
    When I tried to reproduce the same problem using two server processes on the same instance both processes are able to call the webservice properly.
    I am slightly confused as to how different the second scenario is from first one as both are individual server process and may or may not run on same instance.
    Can anyone tell me the real cause.
    Rgds
    Shashank

    Hi Rajat,
    This is how the default trace looks
    FATAL: Application Servlet failed to notify devices.
    Caught java.rmi.RemoteException: Service call exception; nested exception is:
         com.sap.engine.services.webservices.jaxrpc.exceptions.InvalidResponseCodeException: Invalid Response Code: (503) Service Unavailable. The requested URL was:"http://<<server>>:50000/ManagementService/ManagementService?style=document"
         at com.om.mws.standaloneproxy.ManagementServiceBindingStub.notifyDevice(ManagementServiceBindingStub.java:1289)
         at com.om.mws.standaloneproxy.ManagementServiceBindingStub.notifyDevice(ManagementServiceBindingStub.java:1298)
         at com.om.ApplicationServlet$NotifyDevices.run(ApplicationServlet.java:86)
    Caused by: com.sap.engine.services.webservices.jaxrpc.exceptions.InvalidResponseCodeException: Invalid Response Code: (503) Service Unavailable. The requested URL was:"http://<<server>>:50000/ManagementService/ManagementService?style=document"
         at com.sap.engine.services.webservices.jaxrpc.wsdl2java.soapbinding.MimeHttpBinding.handleResponseMessage(MimeHttpBinding.java:980)
         at com.sap.engine.services.webservices.jaxrpc.wsdl2java.soapbinding.MimeHttpBinding.call(MimeHttpBinding.java:1430)
         at com.om.mws.standaloneproxy.ManagementServiceBindingStub.notifyDevice(ManagementServiceBindingStub.java:1282)
         ... 2 more
    java.lang.NoSuchMethodError
    at java.lang.Thread.destroy(Thread.java:779)
         at com.omApplicationServlet$NotifyDevices.run(ApplicationServlet.java:92)
    Rgds
    Shashank

  • ODI 11g : JMS Queue XML Data Server creation

    Hi Everybody,
    I am facing a problem while i am trying to create a JMS Queue XML data server in ODI 11g. I have
    the following details of the queue.
    QueueManager=xxx;
    TransportType=1;
    HostName=ab.cde.fe.com;Port=77777;
    Channel=CLIENT.TO.xxx1
    destination name : SU.BH.RAJY.OTI.UPDATE_ITEM_RESPONSE.01
    user : xyz
    password : 123
    I have sussefully created an jms datasouce in weblogic name 'eis/jms/abc' and also I have successfully
    retrived the xml message from queue in BPEL
    (using a jms adapter where
    JMS Provider : Third Party,
    Jms Provider Jndi Name -eis/jms/abc,
    Operation name : consume_message,
    destinamtion name is queue:///SU.BH.RAJY.OTI.UPDATE_ITEM_RESPONSE.01?targetClient=1).
    But the new reqirement is to retive the xml data in ODI using "JMS Queue XML data server".I have tried
    several ways(reading from internet) but failed to configure physical dataserver and reverse the xml message.
    Also failed to understand properly the oracle post (http://docs.oracle.com/cd/E21764_01/integrate.1111/e12644/jms_xml.htm#CHDFCFBI).
    Speically this portion "JNDI URL: <JMS_RESOURCE>?d=<DTD_FILE>&s=<SCHEMA>&JMS_DESTINATION=<JMS_DESTINATION_NAME>.".
    What will be the "JMS_RESOURCE" in my case.
    How can I configure JMS Queue XML?
    Please help!
    Note : I don't have the XML message structure of the Queue(also DTD file). So , I have to reverse it.
    Thanks & Regards,
    Subhra
    Message was edited by: SubhrajyotiKundu

    Hi Everybody,
    I am facing a problem while i am trying to create a JMS Queue XML data server in ODI 11g. I have
    the following details of the queue.
    QueueManager=xxx;
    TransportType=1;
    HostName=ab.cde.fe.com;Port=77777;
    Channel=CLIENT.TO.xxx1
    destination name : SU.BH.RAJY.OTI.UPDATE_ITEM_RESPONSE.01
    user : xyz
    password : 123
    I have sussefully created an jms datasouce in weblogic name 'eis/jms/abc' and also I have successfully
    retrived the xml message from queue in BPEL
    (using a jms adapter where
    JMS Provider : Third Party,
    Jms Provider Jndi Name -eis/jms/abc,
    Operation name : consume_message,
    destinamtion name is queue:///SU.BH.RAJY.OTI.UPDATE_ITEM_RESPONSE.01?targetClient=1).
    But the new reqirement is to retive the xml data in ODI using "JMS Queue XML data server".I have tried
    several ways(reading from internet) but failed to configure physical dataserver and reverse the xml message.
    Also failed to understand properly the oracle post (http://docs.oracle.com/cd/E21764_01/integrate.1111/e12644/jms_xml.htm#CHDFCFBI).
    Speically this portion "JNDI URL: <JMS_RESOURCE>?d=<DTD_FILE>&s=<SCHEMA>&JMS_DESTINATION=<JMS_DESTINATION_NAME>.".
    What will be the "JMS_RESOURCE" in my case.
    How can I configure JMS Queue XML?
    Please help!
    Note : I don't have the XML message structure of the Queue(also DTD file). So , I have to reverse it.
    Thanks & Regards,
    Subhra
    Message was edited by: SubhrajyotiKundu

  • Issue in creating a connection to the target GlassFish Server .

    Hi ,
    I am facing issue Creating a connection to the target GlassFish Server.
    I am using jdevelepor version 11.1.1.4.0. Here i am trying to create an application server connection.
    But in the Application navigator i couldnt able to lcate the (In the Application Server Navigator, right-click Application Servers and choose New Application Server Connection) new aplication server connection.
    In the componet palette there is IDE connection inside it the appliction server is present.When i right click on it i am able to locate the New Application Server Connection.
    But i am not able to get the the below mentioned steps,
    In the New Gallery, expand General, select Connections and then Application Server Connection, and click OK.
    In the Resource Palette, choose New > New Connections > Application Server.
    In the Create AppServer Connection dialog, on the Usage page, select Standalone Server.
    On the Name and Type page, enter a connection name.
    In the Connection Type dropdown list, choose:
    GlassFish 3.1 to create a connection to the GlassFish Server
    Click Next.
    Could you please help me on this issue.
    Thanks & regards
    Binsy

    Hi,
    So i don't need to configure this manually as per the steps.
    Then why i am getting the error when trying to deploy an EAr to glassfish?
    Steps which i followed to Deploy the EAr,
    1)I have created a ear file in JDEV.
    2)in glassfish admin console, deployed the ear by choosing the file from the deploy location.
    I am geting eror ..
    For one application i am getting
    Error occurred during deployment: Exception while loading the app : java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: java.lang.IllegalArgumentException: java.lang.ClassNotFoundException: oracle.adf.mbean.share.connection.ADFConnectionLifeCycleCallBack.
    For another application getting the error,
    Interceptor binding contains an interceptor class name = oracle.jbo.server.svc.ServiceContextInterceptor that is not defined as an interceptor.
    Could you please help me...

  • Install SQL Server 2012 SP1 on a Windows Server 2012 R2 Failover Cluster - hangs at "Running discovery on remote machine" on VMWare VSphere 5.5 Update 1

    <p>Hi,</p><p>I'm trying to install SQL Server 2012 SP1 on the first node of a Windows Server 2012 R2 failover cluster.</p><p>The install hangs whilst displaying the "Please wait while Microsoft SQL Server 2012 Servce
    Pack 1 Setup processes the current operation." message.</p><p>The detail.txt log file shows as follows:</p><p>(01) 2014-07-17 15:36:35 Slp: -- PidInfoProvider : Use cached PID<br />(01) 2014-07-17 15:36:35 Slp: -- PidInfoProvider
    : NormalizePid is normalizing input pid<br />(01) 2014-07-17 15:36:35 Slp: -- PidInfoProvider : NormalizePid found a pid containing dashes, assuming pid is normalized, output pid<br />(01) 2014-07-17 15:36:35 Slp: -- PidInfoProvider : Use cached
    PID<br />(01) 2014-07-17 15:36:35 Slp: Completed Action: FinalCalculateSettings, returned True<br />(01) 2014-07-17 15:36:35 Slp: Completed Action: ExecuteBootstrapAfterExtensionsLoaded, returned True<br />(01) 2014-07-17 15:36:35 Slp: ----------------------------------------------------------------------<br
    />(01) 2014-07-17 15:36:35 Slp: Running Action: RunRemoteDiscoveryAction<br />(01) 2014-07-17 15:36:36 Slp: Running discovery on local machine<br />(01) 2014-07-17 15:36:36 Slp: Discovery on local machine is complete<br />(01) 2014-07-17
    15:36:36 Slp: Running discovery on remote machine: XXX-XXX-01</p><p>After about 4 hours and 10 minutes, the step seems to time out and move on, however it doesn't seem to have discovered what it needs to and the setup subsuently fails</p><p></p>

    Hi,
    Sorry Information you provided did not helped can you post content of both summary file and details,txt file on shared location for analysis.
    Can you download Service pack again and try once more
    Please mark this reply as answer if it solved your issue or vote as helpful if it helped so that other forum members can benefit from it.
    My TechNet Wiki Articles

  • JMS Internal Error at Server Client Adapter!JMS Service is not started

    Hi
    Can any one tell me how to trouble shoot for following errors:
    Failed to Create Connection! Reason: Response from the server could not be reached.
    JMS Internal Error at Server Client Adapter!JMS Service is not started
    The following hosts could not be reached 143:223:221:10:50310
    We are trying to send the request from SONICMQ JMS to R/3 and trying to post the response to Sonic Queue. but we are facing some problems for JMS adapter .
    but in JMS sender and receiver adapter i gave different IP and port for listen the SONIC queue. why it is showing in different IP here? this message got from logviewer.
    regards
    Rambarki...

    Rambarki,
    What is the error displayed on the Adapter Monitoring pages?
    Generally the correct error descriptions for connectivity issues are found on adapter monitoring UI than any other.
    Other possible reasons could be :
    <i>JMS Service is not started
    The following hosts could not be reached 143:223:221:10:50310</i> This might be issue with your network settings i.e. XI server is unable to reach the specified IP on specified port.
    Regards,
    Amol

Maybe you are looking for

  • How can I call  a component method from OCAP ?

    I'll try to invoke Cold Fusion Component from Xlet (OCAP App), specifically I wan to invoke a query from Component(CFC) method. Somebody knows how to... or any idea or comments. Thank you so much!

  • Cannot select multiple speakers ( airport express)

    cannot select multiple speakers in itunes ( have two airport expresses) ... tries to connect and then always times out.

  • How can I view a wmv attachment

    I get many emails with wmv attachment. How can I view them? Is there an Ipad App that solves this? Thanks Marc

  • IPhoto '08 won't import RAWs from Canon EOS 450D

    I did install the "Digital Camera RAW Compatibility Update 2.1", but even so, I am not able to import RAW images from my Canon EOS 450D, only jpgs. The error message I get is: "The following files could not be imported (they may be an unrecognized fi

  • In CMS, there is no Transportable change list in ID

    Hi All, I am using CMS. I want to transport Configuration Objects. But when I am going to Change list tab page in ID, I am able to see only open and close Change list. There is no option called Transportable Change List. I have followed HELP.SAP.COM