Registering MBean in Dispatcher node

Hi All,
  I am trying to figure out a way to register a
customized StandardMBean in all cluster nodes.
Unfortunately I don't manage to register my mbean in
dispatcher MBeanServer as it doesn't have the MBean classloader.
Currently I am registering the MBeans from a servlet so
the server classloader is aware of the MBean (it is
deployed together with the servlet in the EAR file), but
the dispatcher node isn't.
I am using javax.management.MBeanServerConnection to
obtain connection to the remote MBean server.
Then I am using the createMBean(..) method to istantiate
and register the MBean in the remote MBeanServer.
Could someone give me a hint how to add my MBean to the
dispatcher classloader.   Any alternatives will be also
appreciated.
This is the exception I get when trying to register the
MBean in the dispatcher MBeanServer:
com.sap.engine.services.jmx.exception.JmxConnectorException:
Unable to de-serialize request parameters, message [ JMX request
(java) v1.0 len: 323 | src: cluster target-node: 505798100 req:
createMBean(S,ON,ON) params-number: 3 params-bytes: 0 | com.abc.jmx.MyMBean :name=MyName,j2eeType=ABC_MyType,SAP_J2EEClusterNode=505798100,SAP_J2EECluster=""
:name="abc.com/MyLoader",j2eeType=SAP_J2EEClassLoader,SAP_J2EEClusterNode="",SAP_J2EECluster="" ] at
com.sap.engine.services.jmx.RequestMessage.readParams(RequestMessage.java:526) at
com.sap.engine.services.jmx.RequestMessage.getParams(RequestMessage.java:575) at
com.sap.engine.services.jmx.MBeanServerInvoker.invokeMbs(MBeanServerInvoker.java:106) at
com.sap.engine.services.jmx.JmxServiceConnectorServer.receiveWait(JmxServiceConnectorServer.java:173) at com.sap.engine.core.service630.context.cluster.message.MessageListenerWrapper.process(MessageListenerWrapper.java:81) at
com.sap.engine.core.cluster.impl6.ms.MSListenerThread.run(MSListenerThread.java:47) at
com.sap.engine.frame.core.thread.Task.run(Task.java:60)
at com.sap.engine.core.thread.impl6.SingleThread.execute(SingleThread.java:72) at
com.sap.engine.core.thread.impl6.SingleThread.run(SingleThread.java:142) <b>Caused by:
javax.management.InstanceNotFoundException: ClassLoader with name :name="abc.com/MyLoader",j2eeType=SAP_J2EEClassLoader,SAP_J2EEClusterNode="",SAP_J2EECluster="" not found in repository at com.sap.engine.services.jmx.CompletionInterceptor.getClassLoader(CompletionInterceptor.java:556)</b> at com.sap.engine.services.jmx.RedirectInterceptor.getClassLoader(RedirectInterceptor.java:493) at
com.sap.pj.jmx.server.interceptor.MBeanServerInterceptorChain.getClassLoader(MBeanServerInterceptorChain.java:435) at com.sap.engine.services.jmx.RequestMessage.readParams
(RequestMessage.java:515) ... 8 more -
predecessor system -
com.sap.engine.services.jmx.exception.JmxConnectorException: Unable to de-serialize request parameters, message
[ JMX request (java) v1.0 len: 323 | src: cluster target-node: 505798100 req: createMBean(S,ON,ON)
params-number: 3 params-bytes: 0 | com.abc.jmx.MyMBean :name=MyName,j2eeType=ABC_MyType,SAP_J2EEClusterNode=505798100,SAP_J2EECluster=""
:name="abc.com/MyLoader",j2eeType=SAP_J2EEClassLoader,SAP_J2EEClusterNode="",SAP_J2EECluster="" ] at com.sap.engine.services.jmx.MBeanServerConnectionImpl.invokeMbsInternal(MBeanServerConnectionImpl.java:677) at com.sap.engine.services.jmx.MBeanServerConnectionImpl.createMBean(MBeanServerConnectionImpl.java:105) at
com.sap.engine.services.jmx.MBeanServerConnectionSecurityWrapper.createMBean(MBeanServerConnectionSecurityWrapper.java:95) at ...
Dan
Message was edited by: Dan Sobol

I don’t think SAP has intended customers to register custom mbeans in the dispatcher node. This is probably the reason that there is no documentation in regard.  Anyway with some common sense and creativeness I found the way.
<b>1)</b>     
First think you want to deploy your mbean so a class loader of your mbean class is available in all the cluster nodes including dispatcher nodes.  In order to accomplish this you’ll have to:
<b>a.</b> Implement your mbean and archive it in a jar file.
<b>b.</b> Create a Library J2EE Server component.   File ---> new --> other --> J2EE Server Component --> Library
<b>c.</b> Use the privder.xml wizard to add your jar created in (a) to the library project.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE provider-descriptor SYSTEM "library.provider.dtd">
<provider-descriptor>
  <display-name>XxxLib</display-name>
  <component-name>XxxLib</component-name>
  <major-version>6</major-version>
  <minor-version>40</minor-version>
  <micro-version>0</micro-version>
  <provider-name>xxx.com</provider-name>
  <references>
    <reference provider-name="sap.com" strength="weak" type="library">tc/jmx</reference>
    <reference provider-name="sap.com" strength="weak" type="library">com.sap.tc.Logging</reference>
    <reference provider-name="sap.com" strength="weak" type="library">core_lib</reference>
  </references>
  <jars>
    <jar-name>mbeanjar.jar</jar-name>
  </jars>
</provider-descriptor>
<b>d.</b> Now the tricky part: 
The current library project structure as created by the Netweaver IDE is
ProjectName
     META-INF
          sda-dd.xml
     server
          provider.xml
In order to deploy the mbean to the dispatcher node you need to create another folder named dispatcher and copy the provider.xml to it.
ProjectName
     META-INF
          sda-dd.xml
     server
          provider.xml
     dispatcher
          provider.xml
<b>e.</b> Create a deployable .sda archive from the library project.
<b>f.</b> Deploy the sda archive.
<b>g.</b> Check if the mbean class loader has been added to all cluster nodes.   Go to visual admin Services --> Class Loader Viewer --> Libraries and check if the mbean class loader exists e.g. library:com.xxx~libname.
<b>2)</b>     
Once a class loader of your mbean implementation exists in all nodes it is straightforward how to actually register the mbean.
<b>…</b>
MBeanServer mbs = (MBeanServer) initCtx.lookup("jmx");
mbs.createMBean(<i>mbeanClassName</i>, <i>objectName</i>, <i>classLoaderObjectName</i>);
<b>Where:</b>
mbeanClassName is the mbean class full qualified name e.g. com.xxx.mbean.ClassName
objectName is the mbean object name.  You may create it by using ObjectNameFactory.getNameForServerChildPerNode(<i>j2eeType</i>, <i>name</i>, <i>nodeId</i>, null);
classLoaderObjectName is the mbean's class loader object name: You may create it using ObjectNameFactory.getNameForClassLoader(<i>libraryName</i>, null, null);
Hopefully I didn’t miss anything substantial.
Have fun

Similar Messages

  • How to see registered mbeans in weblogic server 10.3.3.0 in web console

    Hi ,
    I am new in mbeans registration in weblogic. I have written code to registered mbeans in weblogic server 10.3.3.0. And I have successfully configured this through weblogic. I can see my registered mbeans in JConsole. I have referred the below link to get help of registering my mbeans :
    https://blogs.oracle.com/WebLogicServer/entry/developing_custom_mbeans_to_ma
    My problem is :_ I can not ask my client to check or do some modification through JConsole. The solution which I was looking for this, If we could get some way to see those registered mbeans through web console such as Weblogic administration console. Is there any way to make this possible ? Do we have any configuration in weblogic server through which I can see my registered mbeans through web console.
    Or By goggling, I found we can use JMX console to registered our mbeans. But I do not have any idea how?
    I am rigorously looking for help. Thanks in advance who come forward to help me.
    Regards,
    Niraj Kumar Singh

    Niraj,
    According to [url http://docs.oracle.com/cd/E12840_01/wls/docs103/jmxinst/accesscust.html#wp1107240]the docs, you cannot access mbeans through the WLS console. JConsole is a JMX console, so you do know how already :)
    If you have Enterprise Manager (aka Fusion Middleware Control) installed in your domain, you can use that to see the mbeans as well.
    John

  • Question on Registering MBean on specific Domain

    We have a Run-time which is at present modeled as a Domain level MBean. In the MBean descriptor , we have the following snippet for registering
    <jmx-runtime-mbean
    objectname="EMDomain:name=oracle.sysman.emfa.FADiscovery,type=EMDiscoveryIntegration"
    class="oracle.apps.fnd.applcore.topologyMBean.runtime.mbean.FADiscovery"
    management-interface="oracle.apps.fnd.applcore.topologyMBean.runtime.mbean.FADiscoveryMXBean">
    <description>Fusion Applications Discovery MBean</description>
    </jmx-runtime-mbean>
    As a result , all the domains are having the above MBean registered. Requirement is that register this MBean only on a specific domain. Is it possible to achieve this by any means?
    Thanks
    Joseph

    R167 wrote:
    Go to apple though, tell them what happened, have them discontinue your other iPod, and get a replacement (if covered by warranty) restoring from last backup of other device.
    That is entirely incorrect. Apple will NOT discontinue an iPod and theft is NOT covered by the warranty.
    Remember, in order to do most things, you need to have the ipod unlocked before connecting to a computer.
    Yes, but most common thieves know how to place it in Recovery Mode, thus bypassing the passcode.

  • Registering MBeans with rmiregistry - is this possible?

    I created an application which offers an MBean to allow instrumentation - so far so good. I can control it with JConsole and the standard jdk6 system settings.
    Problem is, if I have two instances of the same application or different applications which attempt to use the same com.sun.management.jmxremote.port, there will be a port conflict and the second instance won't start.
    I thought of running the standalone rmiregistry utility and registering each application with it, using the single instance of rmiregistry so that each instance won't need its own port - is this at all possible?

    Hi,
    as far as I understand it, a high number of "Total loaded" should not necessarily be a problem, as long as classes are unloaded again, i.e. the number of "currently loaded" classes remains somewhat constant.
    Taking this into account, using -Xnoclassgc should be a bad idea, because it should leave you with a growing number of classes currently loaded - which in the end will blow the permanent generation of your JVM (at least this is what was the case at one previous project).
    If the number of classes is becoming too big and the permanent generation fills up, you should be seeing OutOfMemoryErrors pointing to the permanent generation.
    I suggest you should be checking other possible causes. Have you been logging garbage collection output to check whether it is really garbage collection that causes your application to freeze at some point? Maybe it is possible to provide a little more information on the problem?
    Bye.

  • Impact on Registered Events when delete node

    Currently I have a node which has more than one database and also has many events registered against multiple database.
    Due to Agent out of sync error I am currently getting, I have to delete the node and rediscover it. If I do it then I need to find out what would happen to all of the registered events against the databases of this node. Do I have to create and registered all those events again.
    Let me know if anybody has answer to this.
    Thanks.
    CHetan

    It is completely absurd that the Calendar changes times when traveling to a different time zone. It's a safe bet to assume that many Blackberry user's are business people. Surely if Blackberry was serious about keeping it's users, it could design software to keep the calendar times as they should be while still updating to the new time zone.
    After all, if I make a 10:00 appointment for when I will be in AZ (even though I'm on the East coast), the appointment is going to be at 10:00, and should not show as 7:00 or 8:00 (depending on the time of year) when I arrive there and change time zones. For flights, I input the correct times in the calendar, and repeat5 the times in "Notes" so that I will have the correct flight times regardless of the time zone change. Is is a difficult thing to do--of course not. Should I have to when the phone runs several hundred dollars--of course not!
    It seems that RIM's OS has many faults which are equally frustrating, and it chooses not to address them.
    Unless RIM gets it's act together, this will most likely be the last Blackberry I will own.
    Too bad--it could be a great tool!

  • Registering MBeans at deployment time

    Is there any way of registering Custom MBeans at deployment time (by deploying a War, Ear file)? I am hearing one could register at the Server Startup using startup class. I have a Custom MBean, where the Classes are only visible after the application is deployed. Has anybody encountered this situation ? Any help is appreciated

    Sure... just register it inside your servlet init method, and then set your
    servlet to always load. E.g. in web.xml in your servlet declaration add:
    <load-on-startup>1</load-on-startup>
    --Craig
    "Bob C" <[email protected]> wrote in message
    news:40510631$[email protected]..
    Is there any way of registering Custom MBeans at deployment time (bydeploying a War, Ear file)? I am hearing one could register at the Server
    Startup using startup class. I have a Custom MBean, where the Classes are
    only visible after the application is deployed. Has anybody encountered this
    situation ? Any help is appreciated

  • Invoking registered MBeans on WebAS exception.

    The MBean has a couple of methods. After connecting the remote MBeanserver and creating a MBean proxy,
    I call the method of void DeletePassword(String), and it works fine;
    but when I call the other one : void RegisterPassword(com.sap.ads.itsam.SAP_ITSAMAdsPassword), I got the following exception:
    java.lang.reflect.UndeclaredThrowableException
          at $Proxy0.RegisterPassword(Unknown Source)
          at com.adobe.mbeans.MBeanPassword.testRegisterPassword(MBeanPassword.java:97)
          at com.adobe.mbeans.MBeanPassword.execTest(MBeanPassword.java:45)
          at com.adobe.mbeans.MBeanOperation.connectMBeanServer(MBeanOperation.java:42)
          at com.adobe.mbeans.MBeanOperation.main(MBeanOperation.java:25)
    Caused by: com.sap.engine.services.jmx.exception.JmxConnectorException: Implementation error occurred, detail: unexpected exception occurred
          at com.sap.engine.services.jmx.MBeanServerConnectionImpl.invoke(MBeanServerConnectionImpl.java:485)
          at javax.management.MBeanServerInvocationHandler.invoke(MBeanServerInvocationHandler.java:251)
          ... 5 more
    Caused by: com.sap.engine.services.rmi_p4.P4RuntimeException: Unexpected exception.Nested exception is:
          com.sap.engine.services.jmx.exception.JmxConnectorException: Unable to serialize message [ JMX request (java) v1.0 len: 29 |  src: 2 req: invoke params-number: 4 params-bytes: 0 | com.sap.default:cimclass=SAP_ITSAMAdsPasswordRepository,version=1.0,type=SAP_ITSAMJ2eeCluster.SAP_ITSAMAdsPasswordRepository,SAP_ITSAMJ2eeCluster.Name=A24.SystemHome.nurnberg,SAP_ITSAMJ2eeCluster.CreationClassName=SAP_ITSAMJ2eeCluster,SAP_ITSAMAdsPasswordRepository.ElementName=SAP_ITSAMAdsPasswordRepository RegisterPassword [Ljava.lang.Object;@ac6a45 [Ljava.lang.String;@1a42792 ]
          at com.sap.engine.services.rmi_p4.P4ObjectBrokerClientImpl.getException(P4ObjectBrokerClientImpl.java:591)
          at com.sap.engine.services.rmi_p4.P4ObjectBrokerClientImpl.getException(P4ObjectBrokerClientImpl.java:566)
          at com.sap.engine.services.jmx.connector.p4.P4ConnectorServer_Stub.invokeMbs(P4ConnectorServer_Stub.java:101)
          at com.sap.engine.services.jmx.MBeanServerConnectionImpl.invokeMbsInternal(MBeanServerConnectionImpl.java:671)
          at com.sap.engine.services.jmx.MBeanServerConnectionImpl.invoke(MBeanServerConnectionImpl.java:464)
          ... 6 more
    Not sure what's going wrong here. There isn't even any related log messages on the server.
    It seems that I can't invoke a method with complex data type parameters.
    Any guidance would be appreciated.
    Harry

    My first guess would be the inability to see com.sap.ads.itsam.SAP_ITSAMAdsPassword through the proxy.
    I am sorry that I can not give you more than that.

  • Error while registering ISE node

    Getting this error while trying to register a newly built standalone VM node  on primary admin node.
    'admin' is not authorized to register ISE Node <node name>. Please check the credentials and/or privileges.
    admin is the only account on the newly built VM node and admin has full privileges on primary admin node as well. I have done the registering process before as well and this is the first time I have seen this error... Any thoughts?

    Hello Kashish,
    Though I assume its been almost a week's time and you might have solved this by now, but it may help others facing similar problem
    When a node is registered with the primary, the primary node would  connect with the node to be registered and the primary node itself needs  to authenticate against that node which is to be registered.
    You need to specify the Admin user password of the ISE node that you  want to register. Make sure by logging on to the Web UI of the ISE node  you want to register that you have the admin user password. Otherwise  you should create / reset admin user for web UI of the node to be  registered.
    Regards,
    Ashok

  • ISE does not register nodes - (blank pop-up window)

    Hello everyone !
    There CiscoISE 1.1.4.218 (all 8 patches) consisting of 6 nodes (2 admin, 2 monitors, 2 policy) on virtual machines.
    When testing failover between policy node, one of policy nodes has been removed from scheme of deployment. The  result of attempting to register this node is the blank warning pop-up  window, progress of registration stops without registration of policy  node (screenshot in attachment). The same
    thing  happens when I try to register a secondary monitoring nodes (that was  removed earlier, like in the case with police node). I  also attach a portion of log file taken from admin node (CLI) in the  moment of attempts registration of police / monitoring nodes.
    In the DNS is ok (defined in both side), all certificates are valid.
    Maybe somebody has already found a similar mistake ?
    Sincerely,
    Andrey

    Please check the following Prerequisites
    The fully qualified domain name (FQDN) of the standalone node that you are going to register, for example, ise1.cisco.com must be DNS-resolvable from the primary Administration ISE node.  Otherwise, node registration will fail. You must enter the IP addresses  and FQDNs of the ISE nodes that are part of your distributed deployment  in the DNS server.
    •The  primary Administration ISE node and the standalone node that you are  about to register as a secondary node should be running the same version  of Cisco ISE.
    •Node  registration fails if you provide the default credentials (username:  admin, password: cisco) while registering a secondary node. Before you  register a standalone node, you must log into its administrative user  interface and change the default password (cisco).
    •You  can alternatively create an administrator account on the node that is  to be registered and use those credentials for registering that node.  Every ISE administrator account is assigned one or more administrative  roles. To register and configure a secondary node, you must have one of  the following roles assigned: Super Admin, System Admin, or RBAC Admin.  See Cisco ISE Admin Group Roles and Responsibilities for more information on the various administrative roles and the privileges associated with each of them.
    •If  you plan to register a secondary Administration ISE node for high  availability, we recommend that you register the secondary  Administration ISE node with the primary first before you register other  Cisco ISE nodes. If Cisco ISE nodes are registered in this sequence,  you do not have to restart the secondary ISE nodes after you promote the  secondary Administration ISE node as your primary.
    •If  you plan to register multiple Policy Service ISE nodes running Session  services and you require mutual failover among those nodes, you must  place the Policy Service ISE nodes in a node group. You must create the  node group first before you register the nodes because you need to  select the node group to be used on the registration page. See "Creating, Editing, and Deleting Node Groups" section for more information.
    •Ensure  that the Certificate Trust List (CTL) of the primary node is populated  with the appropriate Certificate Authority (CA) certificates that can be  used to validate the HTTPS certificate of the standalone node (that you  are going to register as the secondary node). See the "Creating Certificate Trust Lists in the Primary Cisco ISE Node" section on page 12-24 for more information.
    •After  registering your secondary node to the primary node, if you change the  HTTPS certificate on the registered secondary node, you must obtain  appropriate CA certificates that can be used to validate the secondary  node's HTTPS certificate and import it to the CTL of the primary node.  See "Creating Certificate Trust Lists in the Primary Cisco ISE Node" section on page 12-24 for more information.

  • Java Dispatcher not coming up,Server node and SDM is running.

    Hi Everyone,
    While starting my Java instance, Dispatcher is stopped with return code "666",Server node and SDM is running.This is all of sudden not sure what has changed.
    I have changed the heap size value of dispatcher ,Did cleanipc ,But still no luck.
    My heap size parameters are according to SAP note:
    Note 0001024539 - Recommended Settings for NW04 >= SP14, NW 7.0 >= SP6 on AIX-BPBO.
    Java version :
    java version "1.4.2"
    Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2)
    Classic VM (build 1.4.2, J2RE 1.4.2 IBM AIX 5L for PowerPC (64 bit JVM) build caix64142-20080923 (SR12) (JIT enabled: jitc))
    Please find below dispatcher error log.
    Mon Jan 10 15:36:04 2011
    JVMDUMP006I Processing Dump Event "systhrow", detail "java/lang/OutOfMemoryError" - Please Wait.
    JVMDUMP007I JVM Requesting System Dump using '/usr/sap/D10/DVEBMGS01/j2ee/cluster/dispatcher/core.20110110.153604.2523266.0001.dmp'
    Note: "Enable full CORE dump" in smit is set to FALSE and as a result there will be limited threading information in core file.
    Mon Jan 10 15:36:14 2011
    JVMDUMP010I System Dump written to /usr/sap/D10/DVEBMGS01/j2ee/cluster/dispatcher/core.20110110.153604.2523266.0001.dmp
    JVMDUMP007I JVM Requesting Snap Dump using '/usr/sap/D10/DVEBMGS01/j2ee/cluster/dispatcher/Snap.20110110.153604.2523266.0002.trc'
    JVMDUMP010I Snap Dump written to /usr/sap/D10/DVEBMGS01/j2ee/cluster/dispatcher/Snap.20110110.153604.2523266.0002.trc
    JVMDUMP007I JVM Requesting Heap Dump using '/usr/sap/D10/DVEBMGS01/j2ee/cluster/dispatcher/heapdump.20110110.153604.2523266.0003.phd'
    Mon Jan 10 15:36:15 2011
    JVMDUMP010I Heap Dump written to /usr/sap/D10/DVEBMGS01/j2ee/cluster/dispatcher/heapdump.20110110.153604.2523266.0003.phd
    JVMDUMP007I JVM Requesting Java Dump using '/usr/sap/D10/DVEBMGS01/j2ee/cluster/dispatcher/javacore.20110110.153604.2523266.0004.txt'
    JVMDUMP010I Java Dump written to /usr/sap/D10/DVEBMGS01/j2ee/cluster/dispatcher/javacore.20110110.153604.2523266.0004.txt
    JVMDUMP013I Processed Dump Event "systhrow", detail "java/lang/OutOfMemoryError".
    </verbosegc>
    [Thr 6428] JLaunchIExitJava: exit hook is called (rc = 666)
    [Thr 6428] **********************************************************************
    ERROR => The Java VM terminated with a non-zero exit code.
    Please see SAP Note 943602 , section 'J2EE Engine exit codes'
    for additional information and trouble shooting.
    [Thr 6428] SigISetIgnoreAction : SIG_IGN for signal 20
    [Thr 6428] JLaunchCloseProgram: good bye (exitcode = 666)
    Could somebody help...
    Thanks

    Hi John ,Thanks
    The dispatcher connects to only one server node.dev_dispatcher content details below.
    JStartupIReadSection: read node properties [ID18122300]
    -> node name          : dispatcher
    -> node type          : dispatcher
    -> node execute       : yes
    -> jlaunch parameters :
    -> java path          : /usr/java14_64
    -> java parameters    : -Xmn70M -Xgcpolicy:gencon -verbose:gc -Xj9 -Xdump:system:events=systhrow,filter=java/lang/OutOfMemoryError,request=exclusive+prepwalk -Djava.security.policy=.\java.policy -Djava.security.egd=file:/dev/urandom -Djco.jarm=1
    -> java vm version    : J2RE 1.4.2 IBM J9 2.3 AIX ppc64-64 j9ap64142-20080923 (JIT enabled)
    -> java vm vendor     : IBM J9 VM (IBM Corporation)
    -> java vm type       : server
    -> java vm cpu        : ppc64
    -> heap size          : 200M
    -> init heap size     : 200M
    -> root path          : /usr/sap/D10/DVEBMGS01/j2ee/cluster/dispatcher
    -> class path         : ./bin/boot/boot.jar:./bin/system/bytecode.jar:.
    -> OS libs path       : /usr/sap/D10/DVEBMGS01/j2ee/os_libs
    -> main class         : com.sap.engine.boot.Start
    -> framework class    : com.sap.bc.proj.jstartup.JStartupFramework
    -> registr. class     : com.sap.bc.proj.jstartup.JStartupNatives
    -> framework path     : /usr/sap/D10/DVEBMGS01/exe/jstartup.jar:/usr/sap/D10/DVEBMGS01/exe/jvmx.jar
    -> shutdown class     : com.sap.engine.boot.Start
    -> parameters         :
    -> debuggable         : no
    -> debug mode         : no
    -> debug port         : 50000
    -> shutdown timeout   : 120000
    [Thr  1] JLaunchISetDebugMode: set debug mode [no]
    [Thr 772] JLaunchIStartFunc: Thread 772 started as Java VM thread.
    JHVM_LoadJavaVM: VM Arguments of node [dispatcher]
    -> stack   : 1048576 Bytes
    -> arg[  0]: exit
    -> arg[  1]: abort
    -> arg[  2]: vfprintf
    -> arg[  3]: -Xmn70M
    -> arg[  4]: -Xgcpolicy:gencon
    -> arg[  5]: -verbose:gc
    -> arg[  6]: -Xj9
    -> arg[  7]: -Xdump:system:events=systhrow,filter=java/lang/OutOfMemoryError,request=exclusive+prepwalk
    -> arg[  8]: -Djava.security.policy=.\java.policy
    -> arg[  9]: -Djava.security.egd=file:/dev/urandom
    -> arg[ 10]: -Djco.jarm=1
    -> arg[ 11]: -Dsys.global.dir=/usr/sap/D10/SYS/global
    -> arg[ 12]: -Dapplication.home=/usr/sap/D10/DVEBMGS01/exe
    -> arg[ 13]: -Djava.class.path=/usr/sap/D10/DVEBMGS01/exe/jstartup.jar:/usr/sap/D10/DVEBMGS01/exe/jvmx.jar:./bin/boot/boot.jar:./bin/system/bytecode.jar:.
    -> arg[ 14]: -Djava.library.path=/usr/java14_64/jre/bin:/usr/java14_64/jre/bin:/usr/java14_64/jre/bin/classic:/usr/java14_64/jre/bin:/usr/sap/D10/DVEBMGS01/exe:
    /usr/sap/D10/DVEBMGS01/exe:/usr/sap/D10/DVEBMGS01/exe:/usr/TDAccess2.4.1:/usr/sap/D10/SYS/exe/run:/oracle/client/10x_64/instantclient:/
    usr/java14_64/jre/bin/j9vm:/usr/sap/D10/DVEBMGS01/exe::/usr/lib:/usr/sap/D10/DVEBMGS01/j2ee/os_libs:/usr/sap/D10/DVEBMGS01/exe:/usr/sap/D10
    /DVEBMGS01/exe:/usr/sap/D10/DVEBMGS01/exe:/usr/TDAccess2.4.1:/usr/sap/D10/SYS/exe/run:/oracle/client/10x_64/instantclient
    -> arg[ 15]: -Dmemory.manager=200M
    -> arg[ 16]: -Xmx200M
    -> arg[ 17]: -Xms200M
    -> arg[ 18]: -DLoadBalanceRestricted=no
    -> arg[ 19]: -Djstartup.mode=JCONTROL
    -> arg[ 20]: -Djstartup.ownProcessId=2748598
    -> arg[ 21]: -Djstartup.ownHardwareId=U0234126406
    -> arg[ 22]: -Djstartup.whoami=dispatcher
    -> arg[ 23]: -Djstartup.debuggable=no
    -> arg[ 24]: -DSAPINFO=D10_01_dispatcher
    -> arg[ 25]: -DSAPSTART=1
    -> arg[ 26]: -DCONNECT_PORT=64999
    -> arg[ 27]: -DSAPSYSTEM=01
    -> arg[ 28]: -DSAPSYSTEMNAME=D10
    -> arg[ 29]: -DSAPMYNAME=eccdcs1s_D10_01
    -> arg[ 30]: -DSAPPROFILE=/usr/sap/D10/SYS/profile/D10_DVEBMGS01_xxxxxxx
    -> arg[ 31]: -DFRFC_FALLBACK=ON
    -> arg[ 32]: -DFRFC_FALLBACK_HOST=localhost
    -> arg[ 33]: -DSAPSTARTUP=1
    -> arg[ 34]: -DSAPSYSTEM=01
    -> arg[ 35]: -DSAPSYSTEMNAME=D10
    -> arg[ 36]: -DSAPMYNAME=xxxxxxxx_D10_01
    -> arg[ 37]: -DSAPDBHOST=xxxxxxx
    -> arg[ 38]: -Dj2ee.dbhost=xxxxxx
    Edited by: Khaiser Khan Mohammed on Jan 18, 2011 11:19 AM

  • ISE node registering after change domain-name

    At Customer Site I changed the domain name of our 4 ISE server before they were registered to any deployment. I regenerated a self signed certificate and started to register the other nodes to the deployment. This went well for the 2 PSN nodes which have a ip address in a different subnet. I tried to register the presumed secondarry PAN/MnT node and got the following error message "
    Node beiing registerd has FQDN 'ISE-PAN-AP02.office.intern' which cannot be resolved. Please check your DNS configuration."
    My DNS config is in order.
    Can anyone please tell me want possible can be the cause of this?

    Please check these Prerequisites:
    The fully qualified domain name (FQDN) of the standalone node that you are going to register, for example, ise1.cisco.com must be DNS-resolvable from the primary Administration ISE node.  Otherwise, node registration will fail. You must enter the IP addresses  and FQDNs of the ISE nodes that are part of your distributed deployment  in the DNS server.
    •The  primary Administration ISE node and the standalone node that you are  about to register as a secondary node should be running the same version  of Cisco ISE.
    •Node  registration fails if you provide the default credentials (username:  admin, password: cisco) while registering a secondary node. Before you  register a standalone node, you must log into its administrative user  interface and change the default password (cisco).
    •You  can alternatively create an administrator account on the node that is  to be registered and use those credentials for registering that node.  Every ISE administrator account is assigned one or more administrative  roles. To register and configure a secondary node, you must have one of  the following roles assigned: Super Admin, System Admin, or RBAC Admin.  See Cisco ISE Admin Group Roles and Responsibilities for more information on the various administrative roles and the privileges associated with each of them.
    •If  you plan to register a secondary Administration ISE node for high  availability, we recommend that you register the secondary  Administration ISE node with the primary first before you register other  Cisco ISE nodes. If Cisco ISE nodes are registered in this sequence,  you do not have to restart the secondary ISE nodes after you promote the  secondary Administration ISE node as your primary.
    •If  you plan to register multiple Policy Service ISE nodes running Session  services and you require mutual failover among those nodes, you must  place the Policy Service ISE nodes in a node group. You must create the  node group first before you register the nodes because you need to  select the node group to be used on the registration page. See "Creating, Editing, and Deleting Node Groups" section for more information.
    •Ensure  that the Certificate Trust List (CTL) of the primary node is populated  with the appropriate Certificate Authority (CA) certificates that can be  used to validate the HTTPS certificate of the standalone node (that you  are going to register as the secondary node). See the "Creating Certificate Trust Lists in the Primary Cisco ISE Node" section on page 12-24 for more information.
    •After  registering your secondary node to the primary node, if you change the  HTTPS certificate on the registered secondary node, you must obtain  appropriate CA certificates that can be used to validate the secondary  node's HTTPS certificate and import it to the CTL of the primary node.  See "Creating Certificate Trust Lists in the Primary Cisco ISE Node" section on page 12-24 for more information.

  • Getting Error while registering ISE Node

    Hi All,
    I am getting below error.
    Communication failure with the host 162.12.95.167. Please check the information for the target machine, or if the target machine is accessible and try again.                
    I am Able to ping as well from primary node
    Output of ping:
    PING 162.12.95.167 (162.12.95.167) 56(84) bytes of data.
    64 bytes from 162.12.95.167: icmp_seq=1 ttl=58 time=1.02 ms
    64 bytes from 162.12.95.167: icmp_seq=2 ttl=58 time=1.05 ms
    64 bytes from 162.12.95.167: icmp_seq=3 ttl=58 time=1.05 ms
    64 bytes from 162.12.95.167: icmp_seq=4 ttl=58 time=0.955 ms
    64 bytes from 162.12.95.167: icmp_seq=5 ttl=58 time=1.02 ms
    --- 162.12.95.167 ping statistics ---
    5 packets transmitted, 5 received, 0% packet loss, time 4000ms
    rtt min/avg/max/mdev = 0.955/1.019/1.051/0.053 ms

    Hello Sachin-
    Couple of questions:
    1. Is there a firewall between the two nodes that you are trying to cluster? If yes, then have you confirmed that all of the necessary ports and protocols are opened between them?
    2. What version of ISE are you using
    3. Can you confirm that both devices are added in DNS and that both devices can ping each other via their FQDNs
    On a side note here are the prerequisites for clustering nodes:
    • The fully qualified domain name (FQDN) of the standalone node that you are going to register, for
    example, ise1.cisco.com must be DNS-resolvable from the primary Administration ISE node.
    Otherwise, node registration will fail. You must enter the IP addresses and FQDNs of the ISE nodes
    that are part of your distributed deployment in the DNS server.
    • The primary Administration ISE node and the standalone node that you are about to register as a
    secondary node should be running the same version of Cisco ISE.
    • You must configure the Cisco ISE Admin password at the time you install the Cisco ISE. The
    previous Cisco ISE Admin default login credentials (admin/cisco) are no longer valid.
    • Use the username/password that was created during the initial Setup or the current password, if it
    was changed later.
    • The DB passwords of the primary and secondary nodes should be the same. If these passwords are
    set to be different during node installation, you can modify them using the following commands:
    – application reset-passwd ise internal-database-admin
    – application reset-passwd ise internal-database-user
    • You can alternatively create an administrator account on the node that is to be registered and use
    those credentials for registering that node. Every ISE administrator account is assigned one or more
    administrative roles. To register and configure a secondary node, you must have either the Super
    Admin or System Admin role assigned. See Cisco ISE Admin Group Roles and Responsibilities for
    more information on the various administrative roles and the privileges associated with each of
    them.
    • If you plan to register a secondary Administration ISE node for high availability, we recommend
    that you register the secondary Administration ISE node with the primary first before you register
    other Cisco ISE nodes. If Cisco ISE nodes are registered in this sequence, you do not have to restart
    the secondary ISE nodes after you promote the secondary Administration ISE node as your primary.
    • If you plan to register multiple Policy Service ISE nodes running Session services and you require
    mutual failover among those nodes, you must place the Policy Service ISE nodes in a node group.
    You must create the node group first before you register the nodes because you must select the node
    group to be used on the registration page.
    “Creating, Editing, and Deleting Node Groups”
    section on page 9-21 for more information.
    • Ensure that the Certificate Trust List (CTL) of the primary node is populated with the appropriate
    Certificate Authority (CA) certificates that can be used to validate the HTTPS certificate of the
    standalone node (that you are going to register as the secondary node).
    Thank you for rating!

  • Attempt to unregister non-registered thread in the ContextProvider

    Hi,
    I am running the baseline graph on Endeca integrator 2.3. While running the baseline graph I am getting the following error
    INFO  [main] - ***  CloverETL framework/transformation graph, (c) 2002-2012 Javlin a.s, released under GNU Lesser General Public License  ***
    INFO  [main] - Running with CloverETL library version 3.2.1 build#63 compiled 04/01/2012 12:53:21
    INFO  [main] - Running on 4 CPU(s), OS Windows 7, architecture amd64, Java version 1.6.0_20, max available memory for JVM 1818624 KB
    INFO  [main] - Loading default properties from: defaultProperties
    INFO  [main] - Graph definition file: graph/Baseline.grf
    INFO  [main] - Graph revision: 1.127 Modified by: alsukuma Modified: Tue Jan 28 14:37:06 IST 2014
    INFO  [main] - Checking graph configuration...
    INFO  [main] - Graph configuration is valid.
    INFO  [main] - Graph initialization (Baseline)
    INFO  [main] - [Clover] Initializing phase: 0
    INFO  [main] - [Clover] phase: 0 initialized successfully.
    INFO  [main] - [Clover] Initializing phase: 1
    INFO  [main] - [Clover] phase: 1 initialized successfully.
    INFO  [main] - [Clover] Initializing phase: 2
    INFO  [main] - [Clover] phase: 2 initialized successfully.
    INFO  [main] - [Clover] Initializing phase: 3
    INFO  [main] - [Clover] phase: 3 initialized successfully.
    INFO  [main] - [Clover] Initializing phase: 4
    INFO  [main] - [Clover] phase: 4 initialized successfully.
    INFO  [main] - [Clover] Initializing phase: 5
    INFO  [main] - [Clover] phase: 5 initialized successfully.
    INFO  [main] - register MBean with name:org.jetel.graph.runtime:type=CLOVERJMX_1306871483270_0
    INFO  [WatchDog] - Starting up all nodes in phase [0]
    INFO  [WatchDog] - Successfully started all nodes in phase!
    INFO  [RUN_GRAPH1_0] - Running graph ./graph/admin/InitDataStore.grf in the same instance.
    INFO  [RUN_GRAPH1_0] - Checking graph configuration...
    INFO  [RUN_GRAPH1_0] - Graph configuration is valid.
    INFO  [RUN_GRAPH1_0] - Graph initialization (InitDataStore)
    INFO  [RUN_GRAPH1_0] - [Clover] Initializing phase: 0
    INFO  [RUN_GRAPH1_0] - Messenger configuration context loaded.
    INFO  [RUN_GRAPH1_0] - Axis2-specific client dispatcher established for service >control< based on WSDL document.
    INFO  [RUN_GRAPH1_0] - Axis2 modules engaged for client dispatcher.
    INFO  [RUN_GRAPH1_0] - WS-Policy expressions processed.
    INFO  [RUN_GRAPH1_0] - Message validation on request is disabled.
    INFO  [RUN_GRAPH1_0] - Message validation on response is disabled.
    INFO  [RUN_GRAPH1_0] - Asynchronous messenger initilized for operation '{http://www.endeca.com/endeca-server/control/1}control#controlPort#createDataStore'.
    INFO  [RUN_GRAPH1_0] - Messenger configuration context loaded.
    INFO  [RUN_GRAPH1_0] - Axis2-specific client dispatcher established for service >control< based on WSDL document.
    INFO  [RUN_GRAPH1_0] - Axis2 modules engaged for client dispatcher.
    INFO  [RUN_GRAPH1_0] - WS-Policy expressions processed.
    INFO  [RUN_GRAPH1_0] - Message validation on request is disabled.
    INFO  [RUN_GRAPH1_0] - Message validation on response is disabled.
    INFO  [RUN_GRAPH1_0] - Asynchronous messenger initilized for operation '{http://www.endeca.com/endeca-server/control/1}control#controlPort#dataStoreStatus'.
    INFO  [RUN_GRAPH1_0] - Messenger configuration context loaded.
    INFO  [RUN_GRAPH1_0] - Axis2-specific client dispatcher established for service >control< based on WSDL document.
    INFO  [RUN_GRAPH1_0] - Axis2 modules engaged for client dispatcher.
    INFO  [RUN_GRAPH1_0] - WS-Policy expressions processed.
    INFO  [RUN_GRAPH1_0] - Message validation on request is disabled.
    INFO  [RUN_GRAPH1_0] - Message validation on response is disabled.
    INFO  [RUN_GRAPH1_0] - Asynchronous messenger initilized for operation '{http://www.endeca.com/endeca-server/control/1}control#controlPort#startDataStore'.
    INFO  [RUN_GRAPH1_0] - Messenger configuration context loaded.
    INFO  [RUN_GRAPH1_0] - Axis2-specific client dispatcher established for service >control< based on WSDL document.
    INFO  [RUN_GRAPH1_0] - Axis2 modules engaged for client dispatcher.
    INFO  [RUN_GRAPH1_0] - WS-Policy expressions processed.
    INFO  [RUN_GRAPH1_0] - Message validation on request is disabled.
    INFO  [RUN_GRAPH1_0] - Message validation on response is disabled.
    INFO  [RUN_GRAPH1_0] - Asynchronous messenger initilized for operation '{http://www.endeca.com/endeca-server/control/1}control#controlPort#attachDataStore'.
    INFO  [RUN_GRAPH1_0] - [Clover] phase: 0 initialized successfully.
    INFO  [RUN_GRAPH1_0] - register MBean with name:org.jetel.graph.runtime:type=CLOVERJMX_1331002769234_805
    INFO  [WatchDog] - Starting up all nodes in phase [0]
    INFO  [WatchDog] - Successfully started all nodes in phase!
    INFO  [WatchDog] - [Clover] Post-execute phase finalization: 0
    INFO  [WatchDog] - [Clover] phase: 0 post-execute finalization successfully.
    INFO  [WatchDog] - ----------------------** Final tracking Log for phase [0] **---------------------
    INFO  [WatchDog] - Time: 28/01/14 14:38:04
    INFO  [WatchDog] - Node                   ID         Port      #Records         #KB aRec/s   aKB/s
    INFO  [WatchDog] - ---------------------------------------------------------------------------------
    INFO  [WatchDog] - Verify Data Store      WEB_SERVICE_CLIENT1                          FINISHED_OK
    INFO  [WatchDog] -  %cpu:..                          Out:0            0           0      0       0
    INFO  [WatchDog] -                                   Out:1            1           0      0       0
    INFO  [WatchDog] - Check Fault Detail     PARTITION1                                   FINISHED_OK
    INFO  [WatchDog] -  %cpu:..                           In:0            1           0      0       0
    INFO  [WatchDog] -                                   Out:0            1           0      0       0
    INFO  [WatchDog] - Build WS Attach Req    BUILD_WS_ATTACH_REQ                          FINISHED_OK
    INFO  [WatchDog] -  %cpu:..                           In:0            1           0      0       0
    INFO  [WatchDog] -                                   Out:0            1           1      0       0
    INFO  [WatchDog] - Attach Data Store      WEB_SERVICE_CLIENT3                          FINISHED_OK
    INFO  [WatchDog] -  %cpu:..                           In:0            1           1      0       0
    INFO  [WatchDog] -                                   Out:0            0           0      0       0
    INFO  [WatchDog] -                                   Out:1            1           0      0       0
    INFO  [WatchDog] - Check Fault Detail     PARTITION2                                   FINISHED_OK
    INFO  [WatchDog] -  %cpu:..                           In:0            1           0      0       0
    INFO  [WatchDog] -                                   Out:0            0           0      0       0
    INFO  [WatchDog] -                                   Out:1            1           0      0       0
    INFO  [WatchDog] - Do nothing             TRASH0                                       FINISHED_OK
    INFO  [WatchDog] -  %cpu:..                           In:0            0           0      0       0
    INFO  [WatchDog] -                                    In:1            0           0      0       0
    INFO  [WatchDog] -                                    In:2            1           0      0       0
    INFO  [WatchDog] - Build WS Create Req    BUILD_WS_CREATE_REQ                          FINISHED_OK
    INFO  [WatchDog] -  %cpu:..                           In:0            0           0      0       0
    INFO  [WatchDog] -                                   Out:0            0           0      0       0
    INFO  [WatchDog] - Create Data Store      WEB_SERVICE_CLIENT0                          FINISHED_OK
    INFO  [WatchDog] -  %cpu:..                           In:0            0           0      0       0
    INFO  [WatchDog] - Check Response State   CHECK_RESPONSE_STATE                         FINISHED_OK
    INFO  [WatchDog] -  %cpu:..                           In:0            0           0      0       0
    INFO  [WatchDog] -                                   Out:0            0           0      0       0
    INFO  [WatchDog] -                                   Out:1            0           0      0       0
    INFO  [WatchDog] - Start Data Store       WEB_SERVICE_CLIENT2                          FINISHED_OK
    INFO  [WatchDog] -  %cpu:..                           In:0            0           0      0       0
    INFO  [WatchDog] - ---------------------------------** End of Log **--------------------------------
    INFO  [WatchDog] - Execution of phase [0] successfully finished - elapsed time(sec): 0
    INFO  [WatchDog] - -----------------------** Summary of Phases execution **---------------------
    INFO  [WatchDog] - Phase#            Finished Status         RunTime(sec)    MemoryAllocation(KB)
    INFO  [WatchDog] - 0                 FINISHED_OK                        0             34859
    INFO  [WatchDog] - ------------------------------** End of Summary **---------------------------
    INFO  [WatchDog] - WatchDog thread finished - total execution time: 0 (sec)
    INFO  [RUN_GRAPH1_0] - Running graph ./graph/config/LoadPreDataConfig.grf in the same instance.
    INFO  [RUN_GRAPH1_0] - Checking graph configuration...
    INFO  [RUN_GRAPH1_0] - Graph configuration is valid.
    INFO  [RUN_GRAPH1_0] - Graph initialization (LoadPreConfig)
    INFO  [RUN_GRAPH1_0] - [Clover] Initializing phase: 0
    INFO  [RUN_GRAPH1_0] - [Clover] phase: 0 initialized successfully.
    INFO  [RUN_GRAPH1_0] - [Clover] Initializing phase: 1
    INFO  [RUN_GRAPH1_0] - [Clover] phase: 1 initialized successfully.
    INFO  [RUN_GRAPH1_0] - [Clover] Initializing phase: 2
    INFO  [RUN_GRAPH1_0] - [Clover] phase: 2 initialized successfully.
    INFO  [RUN_GRAPH1_0] - register MBean with name:org.jetel.graph.runtime:type=CLOVERJMX_1338400039337_554
    INFO  [WatchDog] - Starting up all nodes in phase [0]
    INFO  [WatchDog] - Successfully started all nodes in phase!
    INFO  [RUN_GRAPH1_554] - Running graph ./graph/config/PreData/LoadInitialAttributes.grf in the same instance.
    INFO  [RUN_GRAPH1_554] - Checking graph configuration...
    INFO  [RUN_GRAPH1_554] - Graph configuration is valid.
    INFO  [RUN_GRAPH1_554] - Graph initialization (LoadConfiguration)
    INFO  [RUN_GRAPH1_554] - [Clover] Initializing phase: 0
    INFO  [RUN_GRAPH1_554] - Mapping type set to MAP_NAMES
    INFO  [RUN_GRAPH1_554] - Mapping type set to MAP_NAMES
    WARN  [RUN_GRAPH1_554] - WS messenger cleanup failed.
    java.lang.NullPointerException
      at org.apache.axis2.client.Stub.cleanup(Stub.java:134)
      at com.opensys.cloveretl.component.WebServiceClient.free(Unknown Source)
      at org.jetel.graph.Phase.free(Phase.java:487)
      at org.jetel.graph.TransformationGraph.freeResources(TransformationGraph.java:681)
      at org.jetel.graph.TransformationGraph.free(TransformationGraph.java:955)
      at org.jetel.graph.runtime.PrimitiveAuthorityProxy.executeGraph(PrimitiveAuthorityProxy.java:149)
      at org.jetel.component.RunGraph.runGraphThisInstance(RunGraph.java:511)
      at org.jetel.component.RunGraph.runSingleGraph(RunGraph.java:409)
      at org.jetel.component.RunGraph.execute(RunGraph.java:302)
      at org.jetel.graph.Node.run(Node.java:414)
      at java.lang.Thread.run(Thread.java:619)
    ./graph/config/PreData/LoadInitialAttributes.grf: Execution of graph failed! Error during graph initialization: Phase 0 can't be initilized.
    WARN  [RUN_GRAPH1_554] - Some graphs wasn't executed (because graph "./graph/config/PreData/LoadInitialAttributes.grf" finished with error).
    WARN  [RUN_GRAPH1_554] - Some graph(s) finished with error.
    WARN  [RUN_GRAPH1_554] - Attempt to unregister non-registered thread in the ContextProvider.
    ERROR [WatchDog] - Graph execution finished with error
    ERROR [WatchDog] - Node RUN_GRAPH1 finished with status: ERROR caused by: Graph './graph/config/PreData/LoadInitialAttributes.grf' failed!
    ERROR [WatchDog] - Node RUN_GRAPH1 error details:
    org.jetel.exception.JetelException: Graph './graph/config/PreData/LoadInitialAttributes.grf' failed!
      at org.jetel.component.RunGraph.execute(RunGraph.java:324)
      at org.jetel.graph.Node.run(Node.java:414)
      at java.lang.Thread.run(Thread.java:619)
    INFO  [WatchDog] - [Clover] Post-execute phase finalization: 0
    INFO  [WatchDog] - [Clover] phase: 0 post-execute finalization successfully.
    INFO  [WatchDog] - Execution of phase [0] finished with error - elapsed time(sec): 0
    ERROR [WatchDog] - !!! Phase finished with error - stopping graph run !!!
    INFO  [WatchDog] - -----------------------** Summary of Phases execution **---------------------
    INFO  [WatchDog] - Phase#            Finished Status         RunTime(sec)    MemoryAllocation(KB)
    INFO  [WatchDog] - 0                 ERROR                              0             21549
    INFO  [WatchDog] - 1                 N/A                                0                 0
    INFO  [WatchDog] - 2                 N/A                                0                 0
    INFO  [WatchDog] - ------------------------------** End of Summary **---------------------------
    INFO  [WatchDog] - WatchDog thread finished - total execution time: 0 (sec)
    ./graph/config/LoadPreDataConfig.grf: Execution of graph failed! null
    WARN  [RUN_GRAPH1_0] - Some graphs wasn't executed (because graph "./graph/config/LoadPreDataConfig.grf" finished with error).
    WARN  [RUN_GRAPH1_0] - Some graph(s) finished with error.
    WARN  [RUN_GRAPH1_0] - Attempt to unregister non-registered thread in the ContextProvider.
    ERROR [WatchDog] - Graph execution finished with error
    ERROR [WatchDog] - Node RUN_GRAPH1 finished with status: ERROR caused by: Graph './graph/config/LoadPreDataConfig.grf' failed!
    ERROR [WatchDog] - Node RUN_GRAPH1 error details:
    org.jetel.exception.JetelException: Graph './graph/config/LoadPreDataConfig.grf' failed!
      at org.jetel.component.RunGraph.execute(RunGraph.java:324)
      at org.jetel.graph.Node.run(Node.java:414)
      at java.lang.Thread.run(Thread.java:619)
    INFO  [WatchDog] - [Clover] Post-execute phase finalization: 0
    INFO  [WatchDog] - [Clover] phase: 0 post-execute finalization successfully.
    INFO  [WatchDog] - Execution of phase [0] finished with error - elapsed time(sec): 0
    ERROR [WatchDog] - !!! Phase finished with error - stopping graph run !!!
    INFO  [WatchDog] - -----------------------** Summary of Phases execution **---------------------
    INFO  [WatchDog] - Phase#            Finished Status         RunTime(sec)    MemoryAllocation(KB)
    INFO  [WatchDog] - 0                 ERROR                              0             21929
    INFO  [WatchDog] - 1                 N/A                                0                 0
    INFO  [WatchDog] - 2                 N/A                                0                 0
    INFO  [WatchDog] - 3                 N/A                                0                 0
    INFO  [WatchDog] - 4                 N/A                                0                 0
    INFO  [WatchDog] - 5                 N/A                                0                 0
    INFO  [WatchDog] - ------------------------------** End of Summary **---------------------------
    INFO  [WatchDog] - WatchDog thread finished - total execution time: 0 (sec)
    INFO  [main] - Freeing graph resources.
    ERROR [main] - Execution of graph failed !
    Kindly help
    Thanks

    java.lang.NullPointerException
      at org.apache.axis2.client.Stub.cleanup(Stub.java:134)
      at com.opensys.cloveretl.component.WebServiceClient.free(Unknown Source)
    It looks like there is a problem with your Web Services Client component.   Check the configuration of this component.
    RLJII

  • Dispatcher and server0 not started.

    Hi,
    After java upgrade dispatcher and server0 not started.
    Since Server0 was not running, Note 1163719 does not help.
    Is there other solution?
    trc file: "/usr/sap/BWT/DVEBMGS10/work/dev_dispatcher", trc level: 1, release: "700"
    node name   : ID107195100
    pid         : 4200
    system name : BWT
    system nr.  : 10
    started at  : Mon Apr 26 06:42:09 2010
    arguments       :
           arg[00] : /usr/sap/BWT/SYS/exe/run/jlaunch
           arg[01] : pf=/usr/sap/BWT/SYS/profile/BWT_DVEBMGS10_B604026C
           arg[02] : -DSAPINFO=BWT_10_dispatcher
           arg[03] : pf=/usr/sap/BWT/SYS/profile/BWT_DVEBMGS10_B604026C
           arg[04] : -DSAPSTART=1
           arg[05] : -DCONNECT_PORT=65000
           arg[06] : -DSAPSYSTEM=10
           arg[07] : -DSAPSYSTEMNAME=BWT
           arg[08] : -DSAPMYNAME=B604026C_BWT_10
           arg[09] : -DSAPPROFILE=/usr/sap/BWT/SYS/profile/BWT_DVEBMGS10_B604026C
           arg[10] : -DFRFC_FALLBACK=ON
           arg[11] : -DFRFC_FALLBACK_HOST=localhost
    Mon Apr 26 06:42:09 2010
    *** WARNING => INFO: Unknown property instance.box.number=BWTDVEBMGS10b604026c
    *** WARNING => INFO: Unknown property
    *** WARNING => INFO: Unknown property
    *** WARNING => INFO: Unknown property instance.system.id=10
    JStartupReadInstanceProperties: read instance properties /usr/sap/BWT/DVEBMGS10/j2ee/cluster/instance.properties
    -> ms host    : B604026C
    -> ms port    : 3920
    -> OS libs    : /usr/sap/BWT/DVEBMGS10/j2ee/os_libs
    -> Admin URL  :
    -> run mode   : NORMAL
    -> run action : NONE
    -> enabled    : yes
    Used property files
    -> files : /usr/sap/BWT/DVEBMGS10/j2ee/cluster/instance.properties
    Instance properties
    -> ms host    : B604026C
    -> ms port    : 3920
    -> os libs    : /usr/sap/BWT/DVEBMGS10/j2ee/os_libs
    -> admin URL  :
    -> run mode   : NORMAL
    -> run action : NONE
    -> enabled    : yes
    Bootstrap nodes
    -> bootstrap            : /usr/sap/BWT/DVEBMGS10/j2ee/cluster/instance.properties
    -> bootstrap_ID10719510 : /usr/sap/BWT/DVEBMGS10/j2ee/cluster/instance.properties
    -> bootstrap_ID10719515 : /usr/sap/BWT/DVEBMGS10/j2ee/cluster/instance.properties
    Worker nodes
    -> ID107195100          : /usr/sap/BWT/DVEBMGS10/j2ee/cluster/instance.properties
    -> ID107195150          : /usr/sap/BWT/DVEBMGS10/j2ee/cluster/instance.properties
    JLaunchRequestQueueInit: create named pipe for ipc
    JLaunchRequestQueueInit: create pipe listener thread
    JLaunchRequestFunc: Thread 258 started as listener thread for np messages.
    WaitSyncSemThread: Thread 515 started as semaphore monitor thread.
    SigISetDefaultAction : default handling for signal 20
    JLaunchInitSignalHandling: installing signal handler for SIGQUIT
    Mon Apr 26 06:42:12 2010
    NiInit3: NI already initialized; param 'maxHandles' ignored (1;202)
    CPIC (version=700.2009.02.11)
    *** WARNING => Maximum Java heap size specified twice (through maxHeapSize and in javaParameters) - using -Xmx2048m
    Node: dispatcher java home is set by profile parameter
         Java Home: /QIBM/ProdData/Java400/jdk14
    JStartupIReadSection: read node properties
    -> node name          : dispatcher
    -> node type          : dispatcher
    -> node execute       : yes
    -> jlaunch parameters :
    -> java path          : /QIBM/ProdData/Java400/jdk14
    -> java parameters    : -Djava.security.policy=./java.policy -Djava.security.egd=file:/dev/urandom -Djco.jarm=1 -verbose:gc -Djava.compiler=jitc -Dos400.run.mode=jitc -Dos400.disable.explicit.gc -Djava.ext.dirs=/usr/sap/BWT/SYS/j2ee/ext -Drdbms.driverLocation=/usr/sap/BWT/SYS/jdbc/tbx/jt400.jar
    -> java vm version    : 1.4.2
    -> java vm vendor     : Classic VM (IBM Corporation)
    -> java vm type       :  shutdown timeout   : 120000
    JLaunchISetDebugMode: set debug mode
    JStartupIGetILEExecutablePath: original setting of environment variable PATH in ILE: /usr/sap/BWT/SYS/exe/run:/QOpenSys/usr/bin:/usr/ccs/bin:/QOpenSys/usr/bin/X11:/usr/sbin:/usr/bin:.
    JHVM_SetExecutablePath: Successfully set in ILE: PATH=/QIBM/ProdData/Java400/jdk14/bin:/usr/sap/BWT/DVEBMGS10/j2ee/os_libs:/usr/sap/BWT/SYS/exe/run:/QOpenSys/usr/bin:/usr/ccs/bin:/QOpenSys/usr/bin/X11:/usr/sbin:/usr/bin:.
    JStartupIGetJ2EELibrary: Default J2EE library computed as: SAPJ2EE10.
    JStartupIGetILELibraryPath: original setting of environment variable LIBPATH in ILE: /usr/sap/BWT/SYS/exe/run
    JHVM_SetLibraryPath: Successfully set in ILE: LIBPATH=/QIBM/ProdData/Java400/jdk14/PASE64/lib:/QSYS.LIB/SAPJ2EE10.LIB:/usr/sap/BWT/DVEBMGS10/j2ee/os_libs:/usr/sap/BWT/SYS/exe/run
    JLaunchIStartFunc: Thread 772 started as Java VM thread.
    JStartupIPaseInitJavaEnvironment: QIBM_USE_DESCRIPTOR_STDIO=N already set
    JStartupIPaseInitJavaEnvironment: Setting QIBM_USE_DESCRIPTOR_STDIO=Y
    JStartupIPaseInitJavaEnvironment: QIBM_USE_DESCRIPTOR_STDIO=N already set in ILE
    JStartupIPaseInitJavaEnvironment: Setting QIBM_USE_DESCRIPTOR_STDIO=Y in ILE
    JStartupIPaseInitJavaEnvironment: Setting QIBM_PASE_DESCRIPTOR_STDIO=B
    JStartupIPaseInitJavaEnvironment: Setting QIBM_PASE_DESCRIPTOR_STDIO=B in ILE
    JStartupIPaseInitJavaEnvironment: QIBM_JAVA_PASE_ALLOW_PREV=1 already set
    JStartupIPaseInitJavaEnvironment: QIBM_JAVA_PASE_ALLOW_PREV=1 already set in ILE
    JStartupIPaseInitJavaEnvironment: PASE_THREAD_ATTACH=Y already set
    JStartupIPaseInitJavaEnvironment: PASE_THREAD_ATTACH=Y already set in ILE
    JStartupIPaseInitJavaEnvironment: QIBM_JAVA_PASE_STARTUP=/usr/lib/start64 already set
    JStartupIPaseInitJavaEnvironment: QIBM_JAVA_PASE_STARTUP=/usr/lib/start64 already set in ILE
    JHVM_LoadJavaVM: VM Arguments of node
    -> stack   : 1048576 Bytes
    -> arg[  0]: exit
    -> arg[  1]: abort
    -> arg[  2]: vfprintf
    -> arg[  3]: -Djava.security.policy=./java.policy
    -> arg[  4]: -Djava.security.egd=file:/dev/urandom
    -> arg[  5]: -Djco.jarm=1
    -> arg[  6]: -verbose:gc
    -> arg[  7]: -Djava.compiler=jitc
    -> arg[  8]: -Dos400.run.mode=jitc
    -> arg[  9]: -Dos400.disable.explicit.gc
    -> arg[ 10]: -Djava.ext.dirs=/usr/sap/BWT/SYS/j2ee/ext
    -> arg[ 11]: -Drdbms.driverLocation=/usr/sap/BWT/SYS/jdbc/tbx/jt400.jar
    -> arg[ 12]: -Dsys.global.dir=/sapmnt/BWT/global
    -> arg[ 13]: -Dapplication.home=/sapmnt/BWT/exe
    -> arg[ 14]: -Djava.class.path=/usr/sap/BWT/SYS/exe/run/jstartup.jar:/usr/sap/BWT/SYS/exe/run/jvmx.jar:./bin/boot/boot.jar:./bin/system/bytecode.jar:.
    -> arg[ 15]: -Djava.library.path=/QIBM/ProdData/Java400/jdk14/PASE64/lib:/QSYS.LIB/SAPJ2EE10.LIB:/usr/sap/BWT/DVEBMGS10/j2ee/os_libs:/usr/sap/BWT/SYS/exe/run:/usr/sap/BWT/SYS/exe/run
    -> arg[ 16]: -Dmemory.manager=2048M
    -> arg[ 17]: -Xmx2048M
    -> arg[ 18]: -Xms64M
    -> arg[ 19]: -DLoadBalanceRestricted=no
    -> arg[ 20]: -Djstartup.mode=JCONTROL
    -> arg[ 21]: -Djstartup.ownProcessId=4200
    -> arg[ 22]: -Djstartup.ownHardwareId=G1307749423
    -> arg[ 23]: -Djstartup.whoami=dispatcher
    -> arg[ 24]: -Djstartup.debuggable=no
    -> arg[ 25]: -DSAPINFO=BWT_10_dispatcher
    -> arg[ 26]: -DSAPSTART=1
    -> arg[ 27]: -DCONNECT_PORT=65000
    -> arg[ 28]: -DSAPSYSTEM=10
    -> arg[ 29]: -DSAPSYSTEMNAME=BWT
    -> arg[ 30]: -DSAPMYNAME=B604026C_BWT_10
    -> arg[ 31]: -DSAPPROFILE=/usr/sap/BWT/SYS/profile/BWT_DVEBMGS10_B604026C
    -> arg[ 32]: -DFRFC_FALLBACK=ON
    -> arg[ 33]: -DFRFC_FALLBACK_HOST=localhost
    -> arg[ 34]: -DSAPSTARTUP=1
    -> arg[ 35]: -DSAPSYSTEM=10
    -> arg[ 36]: -DSAPSYSTEMNAME=BWT
    -> arg[ 37]: -DSAPMYNAME=B604026C_BWT_10
    -> arg[ 38]: -DSAPDBHOST=B604026C
    -> arg[ 39]: -Dj2ee.dbhost=B604026C
    Mon Apr 26 06:42:18 2010
    GC: initial heap(KB) 65536; maximum heap(KB) 2097152; virtual machine identifier CD01A30F83003900;  heap identifier CD01A30F83003900.
    GC 1: starting collection, reason  external thread attached.
    Mon Apr 26 06:42:19 2010
    JHVM_LoadJavaVM: Java VM created OK.
    GC 1: collection starting 26/04/10 06:42:19
    GC 1: live objects 3831; collected objects 1687; collected(KB) 160.
    GC 1: queued for finalization 0; total soft references 3; cleared soft references 0.
    GC 1: current heap(KB) 7644; current threshold(KB) 65536.
    GC 1: collect (milliseconds) 469.
    GC 1: current cycle allocation(KB) 3278; previous cycle allocation(KB) 4114.
    GC 1: total weak references 0; cleared weak references 0.
    GC 1: total final references 6; cleared final references 0.
    GC 1: total phantom references 0; cleared phantom references 0.
    GC 1: total JNI global weak references 0; cleared JNI global weak references 0.
    GC 1: collection ending 26/04/10 06:42:19
    JHVM_BuildArgumentList: main method arguments of node
    Mon Apr 26 06:42:35 2010
    JHVM_RegisterNatives: registering methods in com.sap.bc.krn.perf.PerfTimes
    Mon Apr 26 06:42:41 2010
    JHVM_RegisterNatives: registering methods in com.sap.bc.proj.jstartup.JStartupFramework
    Mon Apr 26 06:42:42 2010
    JLaunchISetClusterId: set cluster id 107195100
    Mon Apr 26 06:42:43 2010
    JLaunchISetState: change state from to
    JLaunchISetState: change state from to
    Mon Apr 26 06:44:21 2010
    JLaunchISetHttpPort: set http port 51000
    JLaunchISetHttpsPort: set https port 51001
    Signal 11 encountered.
    => 64 bit R/3 Kernel
    => 64 bit OS400 Kernel
    => Heap limit      = unlimited
    => Stack limit     = unlimited
    => Core limit      = unlimited
    => File size limit = unlimited
    => Heap address  = 0x0x181d70120
    => Stack address = 0x181b542b0
    => Stack low     =  0x181b519b0
    => Stack high    =  0xffffffffffff1c0
    => Stack Trace:
         pthread_mutex_init() at 0x9000000002acb64
         Sem2Init() at 0x90000001bdb522c
         SpinLockSemInit1() at 0x90000001bdaa7cc
         SpinLockSemInit_37_8() at 0x90000001bdad828
         GetSemAdm() at 0x90000001bda9c3c
         SemInMgt() at 0x90000001bdad560
         AlAttachShm_Ext() at 0x90000001bda6ae0
         AlCreateAttachShm_Ext() at 0x90000001bda7204
         AlAPIIOpenMonitorSegment_Ext() at 0x90000001bda8fdc
         openMonitoringSegment_Int__FP7JNIEnv_iPUsN22() at 0x90000001bceae68
         Java_com_sap_mona_api_JMonAPI_openMonitoringSegment__ILjava_lang_String_2II() at 0x90000001bceb4ec
         ÿÿN? at 0x36d0
    !!! Invalid stack address encountered: 0x0
    !!! Stack corrupted.
    => CPU Registers:
         msr = 0x800000000000f032     iar = 0x09000000002acb64
         ctr = 0x0000000000000008      lr = 0x090000001bdb524c
         xer = 0x0000000002000010      cr = 0x0000000082802883
         r00 = 0x0000000000000000     r01 = 0x0000000181b542b0
         r02 = 0x09001000a00e1ed8     r03 = 0x0000000000000024
         r04 = 0x09001000a00df224     r05 = 0x0000000000000000
         r06 = 0x09000000002c1500     r07 = 0x0000000000000000
         r08 = 0x000000001015c077     r09 = 0x000000001015c077
         r10 = 0x0000000100000000     r11 = 0x0000000000000000
         r12 = 0x09001000a00e1610     r13 = 0x0000000181b55994
         r14 = 0x0000000000000000     r15 = 0x0000000000000402
         r16 = 0x0000000000000000     r17 = 0x0000000000000000
         r18 = 0x0000000000000402     r19 = 0x0000000000000000
         r20 = 0x09001000a65e4780     r21 = 0x0000000000000000
         r22 = 0x0000000000000000     r23 = 0x09001000a65dedc8
         r24 = 0x09001000a64fe590     r25 = 0x09001000
    Library   |(SRV)PGM  |Module    |Function/Statement No.
    |----
    |----
    |----
    a642b7c8
         r26 = 0x09001000a64fe5a0     r27 = 0x0000000000000000
         r28 = 0x09001000a65dedc0     r29 = 0x0000000000000028
         r30 = 0x09001000a642b7c8     r31 = 0x0000000181b543b0
    Mon Apr 26 06:44:26 2010
    ***LOG Q0E=> SigIGenAction, signal ( 11)
    Best regards
    ibrahim gurbuz

    Hi Ibrahim,
    SAP note 785489 should solve your problem...
    Best regards,
    Christoph

  • Unable to start java engine: dispatcher status is "yellow" in windows2003

    Hi Gurus,
    we have installed ECC6 in windows 2003.
    we are getting an error while starting java engine, dispatcher node is in yellow colour with a message
    "J2EE status info unavailable"
    and dev_disp says "<<
    trc file: "dev_disp", trc level: 1, release: "700"
    sysno      04
    sid        ECC
    systemid   560 (PC with Windows NT)
    relno      7000
    patchlevel 0
    patchno    146
    intno      20050900
    make:      multithreaded, Unicode, optimized
    pid        3688
    Wed Apr 22 18:22:22 2009
    kernel runs with dp version 232000(ext=109000) (@(#) DPLIB-INT-VERSION-232000-UC)
    length of sys_adm_ext is 576 bytes
    SWITCH TRC-HIDE on ***
    ***LOG Q00=> DpSapEnvInit, DPStart (04 3688) [dpxxdisp.c   1243]
         shared lib "dw_xml.dll" version 146 successfully loaded
         shared lib "dw_xtc.dll" version 146 successfully loaded
         shared lib "dw_stl.dll" version 146 successfully loaded
         shared lib "dw_gui.dll" version 146 successfully loaded
         shared lib "dw_mdm.dll" version 146 successfully loaded
    rdisp/softcancel_sequence :  -> 0,5,-1
    use internal message server connection to port 3904
    Wed Apr 22 18:22:25 2009
    WARNING => DpNetCheck: NiHostToAddr(www.doesnotexist0000.qqq.nxst) took 3 seconds
    Wed Apr 22 18:22:29 2009
    WARNING => DpNetCheck: NiAddrToHost(1.0.0.0) took 4 seconds
    ***LOG GZZ=> 2 possible network problems detected - check tracefile and adjust the DNS settings [dpxxtool2.c  5371]
    MtxInit: 30000 0 0
    DpSysAdmExtInit: ABAP is active
    DpSysAdmExtInit: VMC (JAVA VM in WP) is not active
    DpIPCInit2: start server >ECC6_ECC_04                             <
    DpShMCreate: sizeof(wp_adm)          18672     (1436)
    DpShMCreate: sizeof(tm_adm)          4270848     (21248)
    DpShMCreate: sizeof(wp_ca_adm)          24000     (80)
    DpShMCreate: sizeof(appc_ca_adm)     8000     (80)
    DpCommTableSize: max/headSize/ftSize/tableSize=500/8/528056/528064
    DpShMCreate: sizeof(comm_adm)          528064     (1048)
    DpSlockTableSize: max/headSize/ftSize/fiSize/tableSize=0/0/0/0/0
    DpShMCreate: sizeof(slock_adm)          0     (96)
    DpFileTableSize: max/headSize/ftSize/tableSize=0/0/0/0
    DpShMCreate: sizeof(file_adm)          0     (72)
    DpShMCreate: sizeof(vmc_adm)          0     (1544)
    DpShMCreate: sizeof(wall_adm)          (38456/34360/64/184)
    DpShMCreate: sizeof(gw_adm)     48
    DpShMCreate: SHM_DP_ADM_KEY          (addr: 09310040, size: 4930904)
    DpShMCreate: allocated sys_adm at 09310040
    DpShMCreate: allocated wp_adm at 09312090
    DpShMCreate: allocated tm_adm_list at 09316980
    DpShMCreate: allocated tm_adm at 093169B0
    DpShMCreate: allocated wp_ca_adm at 097294B0
    DpShMCreate: allocated appc_ca_adm at 0972F270
    DpShMCreate: allocated comm_adm at 097311B0
    DpShMCreate: system runs without slock table
    DpShMCreate: system runs without file table
    DpShMCreate: allocated vmc_adm_list at 097B2070
    DpShMCreate: allocated gw_adm at 097B20B0
    DpShMCreate: system runs without vmc_adm
    DpShMCreate: allocated ca_info at 097B20E0
    DpShMCreate: allocated wall_adm at 097B20E8
    Wed Apr 22 18:22:30 2009
    MBUF state OFF
    DpCommInitTable: init table for 500 entries
    ThTaskStatus: rdisp/reset_online_during_debug 0
    EmInit: MmSetImplementation( 2 ).
    MM global diagnostic options set: 0
    <ES> client 0 initializing ....
    <ES> InitFreeList
    <ES> block size is 1024 kByte.
    Using implementation view
    <EsNT> Using memory model view.
    <EsNT> Memory Reset disabled as NT default
    <ES> 511 blocks reserved for free list.
    ES initialized.
    J2EE server info
      start = TRUE
      state = STARTED
      pid = 5052
      argv[0] = F:\usr\sap\ECC\DVEBMGS04\exe\jcontrol.EXE
      argv[1] = F:\usr\sap\ECC\DVEBMGS04\exe\jcontrol.EXE
      argv[2] = pf=F:\usr\sap\ECC\SYS\profile\ECC_DVEBMGS04_ECC6
      argv[3] = -DSAPSTART=1
      argv[4] = -DCONNECT_PORT=65000
      argv[5] = -DSAPSYSTEM=04
      argv[6] = -DSAPSYSTEMNAME=ECC
      argv[7] = -DSAPMYNAME=ECC6_ECC_04
      argv[8] = -DSAPPROFILE=F:\usr\sap\ECC\SYS\profile\ECC_DVEBMGS04_ECC6
      argv[9] = -DFRFC_FALLBACK=ON
      argv[10] = -DFRFC_FALLBACK_HOST=localhost
      start_lazy = 0
      start_control = SAP J2EE startup framework
    DpJ2eeStart: j2ee state = STARTED
    rdisp/http_min_wait_dia_wp : 1 -> 1
    ***LOG CPS=> DpLoopInit, ICU ( 3.0 3.0 4.0.1) [dpxxdisp.c   1633]
    ***LOG Q0K=> DpMsAttach, mscon ( ECC6) [dpxxdisp.c   11822]
    DpStartStopMsg: send start message (myname is >ECC6_ECC_04                             <)
    DpStartStopMsg: start msg sent
    CCMS: AlInitGlobals : alert/use_sema_lock = TRUE.
    CCMS: Initalizing shared memory of size 60000000 for monitoring segment.
    CCMS: start to initalize 3.X shared alert area (first segment).
    DpMsgAdmin: Set release to 7000, patchlevel 0
    MBUF state PREPARED
    MBUF component UP
    DpMBufHwIdSet: set Hardware-ID
    ***LOG Q1C=> DpMBufHwIdSet [dpxxmbuf.c   1050]
    DpMsgAdmin: Set patchno for this platform to 146
    Release check o.K.
    DpJ2eeLogin: j2ee state = CONNECTED
    Wed Apr 22 18:22:31 2009
    ***LOG Q0I=> NiIRead: recv (10054: WSAECONNRESET: Connection reset by peer) [nixxi.cpp 4424]
    ERROR => NiIRead: SiRecv failed for hdl 4 / sock 480
        (SI_ECONN_BROKEN/10054; I4; ST; 127.0.0.1:2089) [nixxi.cpp    4424]
    DpJ2eeMsgProcess: j2ee state = CONNECTED (NIECONN_BROKEN)
    DpIJ2eeShutdown: send SIGINT to SAP J2EE startup framework (pid=5052)
    ERROR => DpProcKill: kill failed [dpntdisp.c   371]
    DpIJ2eeShutdown: j2ee state = SHUTDOWN
    Wed Apr 22 18:23:10 2009
    J2EE server info
      start = TRUE
      state = STARTED
      pid = 4104
      argv[0] = F:\usr\sap\ECC\DVEBMGS04\exe\jcontrol.EXE
      argv[1] = F:\usr\sap\ECC\DVEBMGS04\exe\jcontrol.EXE
      argv[2] = pf=F:\usr\sap\ECC\SYS\profile\ECC_DVEBMGS04_ECC6
      argv[3] = -DSAPSTART=1
      argv[4] = -DCONNECT_PORT=64999
      argv[5] = -DSAPSYSTEM=04
      argv[6] = -DSAPSYSTEMNAME=ECC
      argv[7] = -DSAPMYNAME=ECC6_ECC_04
      argv[8] = -DSAPPROFILE=F:\usr\sap\ECC\SYS\profile\ECC_DVEBMGS04_ECC6
      argv[9] = -DFRFC_FALLBACK=ON
      argv[10] = -DFRFC_FALLBACK_HOST=localhost
      start_lazy = 0
      start_control = SAP J2EE startup framework
    DpJ2eeStart: j2ee state = STARTED
    DpJ2eeLogin: j2ee state = CONNECTED
    Wed Apr 22 18:23:11 2009
    ***LOG Q0I=> NiIRead: recv (10054: WSAECONNRESET: Connection reset by peer) [nixxi.cpp 4424]
    ERROR => NiIRead: SiRecv failed for hdl 7 / sock 416
        (SI_ECONN_BROKEN/10054; I4; ST; 127.0.0.1:2166) [nixxi.cpp    4424]
    DpJ2eeMsgProcess: j2ee state = CONNECTED (NIECONN_BROKEN)
    DpIJ2eeShutdown: send SIGINT to SAP J2EE startup framework (pid=4104)
    ERROR => DpProcKill: kill failed [dpntdisp.c   371]
    DpIJ2eeShutdown: j2ee state = SHUTDOWN
    >>
    Kindly, help.
    Thanks & Regards,
    Devender V

    Hi Community,
    I have to warm this topic again.
    I'm facing the same problem like devender. I followed the posted advices, whithout any change. I also checked note 741289 - no change. I restarted the j2ee engine out of TA SMICM where I also checked the application server's state (j2ee Server Operational = FALSE) - no effect.
    In SAPMMC I restarted the instance without any effect. The disp+work.EXE still has a yellow state, says "Running, Message Server connection ok, Dialog Queue time: 0.00 sec, J2EE status info unavailabe.
    I think the developer trace says the same like devenders:
    DpJ2eeStart: j2ee state = STARTED
    rdisp/http_min_wait_dia_wp : 1 -> 1
    ***LOG CPS=> DpLoopInit, ICU ( 3.0 3.0 4.0.1) [dpxxdisp.c   1668]
    ***LOG Q0K=> DpMsAttach, mscon ( chopin) [dpxxdisp.c   12364]
    DpStartStopMsg: send start message (myname is >chopin_EI3_00                           <)
    DpStartStopMsg: start msg sent
    CCMS: AlInitGlobals : alert/use_sema_lock = TRUE.
    CCMS: Initalizing shared memory of size 60000000 for monitoring segment.
    CCMS: Checking Downtime Configuration of Monitoring Segment.
    CCMS: start to initalize 3.X shared alert area (first segment).
    DpMsgAdmin: Set release to 7000, patchlevel 0
    MBUF state PREPARED
    MBUF component UP
    DpMBufHwIdSet: set Hardware-ID
    ***LOG Q1C=> DpMBufHwIdSet [dpxxmbuf.c   1050]
    DpMsgAdmin: Set patchno for this platform to 175
    Release check o.K.
    Fri Nov 12 11:34:00 2010
    DpJ2eeEmergencyShutdown: j2ee state = SHUTDOWN
    I followed ravi raj's instructions, so that is the part of the  content of dev_jontrol:
    [Thr 6844] *** WARNING => JsfOpenShm: ShmCreate (69, 295952, CREATE) failed(rc = 4 SHM segment already exists) [jsfxxshm.c   715]
    [Thr 6844] *** ERROR => JsfOpenShm: Shm version mismatch (shm "JSF-ADM-CORRUPT", code "JSF-ADM-015") [jsfxxshm.c   761]
    [Thr 6844] *** ERROR => Can't create shared memory segment 69 (rc = 8) [jcntrxx.c    1749]
    [Thr 6844] *** ERROR => Can't initialize JControl Administration [jcntrxx.c    273]
    [Thr 6844] JControlCloseProgram: started (exitcode = -1)
    [Thr 6844] *** ERROR => JsfCloseShm: FiDetachIndex(SESSION) failed (rc = 6 invalid argument) [jsfxxshm.c   1243]
    [Thr 6844] *** ERROR => JsfCloseShm: FiDetachIndex(ALIAS) failed (rc = 6 invalid argument) [jsfxxshm.c   1250]
    [Thr 6844] *** ERROR => JsfCloseShm: FiDetachIndex(SERVICE) failed (rc = 6 invalid argument) [jsfxxshm.c   1257]
    [Thr 6844] JControlCloseProgram: good bye... (exitcode = -1)
    Can someone please translate it for me, or give me an tipp what to do?
    Thanks in advance,
    -ty-
    Edited by: Tan Yildiz on Nov 12, 2010 1:38 PM
    In the servers process-list (Task Manager) there is no entry for jlaunch (related to [Java Startup und Control Framework|http://help.sap.com/saphelp_NW70/helpdata/de/4f/7ead42c893b211e10000000a155106/content.htm] )
    Edited by: Tan Yildiz on Nov 12, 2010 2:18 PM
    There's the solution manager running on the same server. In his instance everything's fine.
    After changing some instance parameters i'm getting some errors:
    1. Parameter Name: jstartup/instance_properties
       General standardvalue: $(jstartup/j2ee_properties)$(FILE_SEP)$(jstartup/sdm_propert
       Specified standardvalue: D:\usr\sap\EI3\D00\j2ee\cluster\instance.properties;D:\usr\s
    2. Parameter Name: exe/j2ee
        General standardvalue: (Default)
        Specified standardvalue. D:\usr\sap\EI3\SYS\exe\run\jcontrol.EXE
    Ok, I think I got it. The specified standardvalues the system is selecting are wrong.....but how can I influence the systems selection?
    Edited by: Tan Yildiz on Nov 12, 2010 2:29 PM
    Edited by: Tan Yildiz on Nov 12, 2010 2:42 PM

Maybe you are looking for

  • Strange nop(?) code in java.awt.Dialog

    Can anyone give some explanation for the following code? private void hideAndDisposeHandler() {     if (keepBlocking) {         synchronized (getTreeLock()) {             keepBlocking = false;             EventQueue.invokeLater(new Runnable(){ public

  • My Mac OS X will not update past 10.5.8!

    I am on a Mac OS X and it is currently updated to a 10.5.8 and won't update when I click on system update. I can't buy Snow Leopard from Apple and I want Mountain Lion so I can buy iMovie '11. But you have to have at least 10.6.8 to get Mountain Lion

  • Errors on places

    Does anyone know how to drag the little red marker that pinpoints a place on Google maps in navigator, I know that some are off by as much as 1/4 mile , know I am being picky but would like to fix know address markers

  • Safari (Flash Plugin) unstable behavior on Snow Leopard

    I've been trying to debug this problem on Safari. Every time I upload a photo, the browser crashes. Any type of flash apps I use, whether it's uploading photos or another type, the problem is there. Does anyone experience this? I have checked this on

  • Important notice for HERE products

    When Microsoft bought the Devices and Services division from Nokia in the spring 2014, a Transition Service Agreement (TSA) was agreed where Microsoft committed to support the HERE owned products for 6 months from the closing of the deal, these 6 mon