webMethods

webMethods

Join this online group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.

 View Only
Expand all | Collapse all

IS is not starting

webMethods Community Member

webMethods Community MemberThu May 22, 2014 11:53 AM

webMethods Community Member

webMethods Community MemberTue March 22, 2016 09:16 AM

  • 1.  IS is not starting

    Posted Wed August 18, 2010 09:03 AM

    Hi All, when I start our IS server it stop after this. here is the log file.

    Any input on this.

    2010-08-18 09:17:52 SAST [ISS.0025.0001C] Integration Server 8.0.1.0 Build 209
    2010-08-18 09:17:53 SAST [ISS.0025.0006I] License Manager started
    2010-08-18 09:17:59 SAST [ISS.0025.0050W] The JCE Unlimited Strength Jurisdiction Policy File was not found. Please install it.
    2010-08-18 09:17:59 SAST [ISS.0025.0041I] FIPS mode not initialized
    2010-08-18 09:18:05 SAST [BAS.0123.0001I] FSData full consistency check is being performed. Db:WmRepository4/RepoV4
    2010-08-18 09:18:07 SAST [ISS.0025.0017I] Repository Manager started
    2010-08-18 09:18:10 SAST [ISS.0025.0024I] JDBC Connection Manager started
    2010-08-18 09:18:10 SAST [ISS.0095.9998C] AuditLogManager Exception: com.wm.util.coder.InvalidDatatypeException: [ISC.0076.9009] Root element is null
    com.wm.util.coder.InvalidDatatypeException: [ISC.0076.9009] Root element is null
    at com.wm.util.coder.XMLCoder.decode(XMLCoder.java:280)
    at com.wm.util.coder.Coder.readFromFile(Coder.java:149)
    at com.wm.app.b2b.server.audit.config.ISAuditConfigurator.load(ISAuditConfigurator.java:61)
    at com.wm.app.b2b.server.audit.config.ISAuditConfigurator.init(ISAuditConfigurator.java:72)
    at com.wm.app.b2b.server.audit.config.AuditConfigurator.init(AuditConfigurator.java:406)
    at com.wm.app.b2b.server.AuditLogManager.init(AuditLogManager.java:524)
    at com.wm.app.b2b.server.Server.initAuditLogManager(Server.java:776)
    at com.wm.app.b2b.server.Server.run(Server.java:342)

    Thanks,
    Sha


    #Integration-Server-and-ESB
    #webMethods


  • 2.  RE: IS is not starting

    Posted Wed August 18, 2010 05:00 PM

    What do you get from the command line output?
    start the server from the commandline using ./server.sh or the window equivalent.


    #webMethods
    #Integration-Server-and-ESB


  • 3.  RE: IS is not starting

    Posted Mon August 23, 2010 09:50 PM

    What IS version are you on?

    Also try these resolution’s per Advantage:

    After system runned out of disk space, some manifest.v3 files got corrupted.
    The command “find ./ -name manifest.v3 | xargs ls -l” showed some zero size files.

    Restoring them with manifest.bak solved the issue.


    1. Shut down IS ( kill the already started or hung IS process).
    2. Backup the …\IntegrationServer\Config\ folder.
    3. Copy all files starting with ‘acl’ from …\IntegrationServer\Config\backup\ to …\IntegrationServer\Config\ folder. The files in the …\IntegrationServer\Config\backup\ are copies from the last successful start of the IS.
    4. Start Integration Server.

    When Integration Starts up fine and if any changes are lost due to replacing the files from the backup, the changes will need to be re-done manually.

    HTH,
    RMG


    #webMethods
    #Integration-Server-and-ESB


  • 4.  RE: IS is not starting

    Posted Thu May 15, 2014 09:22 PM

    I have the same error when starting the IS:

    2014-05-16 07:01:45 MYT [ISS.0096.0002W] JDBCConnectionManager: creating Embedded Pool Alias for Xref.
    2014-05-16 07:01:46 MYT [ISS.0025.0024I] JDBC Connection Manager started
    2014-05-16 07:01:46 MYT [ISS.0095.9998C] AuditLogManager Exception: com.wm.util.coder.InvalidDatatypeException: [ISC.0076.9009] Root element is null
    com.wm.util.coder.InvalidDatatypeException: [ISC.0076.9009] Root element is null
    at com.wm.util.coder.XMLCoder.decode(XMLCoder.java:280)
    at com.wm.util.coder.Coder.readFromFile(Coder.java:149)
    at com.wm.app.b2b.server.audit.config.ISAuditConfigurator.load(ISAuditConfigurator.java:62)
    at com.wm.app.b2b.server.audit.config.ISAuditConfigurator.init(ISAuditConfigurator.java:76)
    at com.wm.app.b2b.server.audit.config.AuditConfigurator.init(AuditConfigurator.java:407)
    at com.wm.app.b2b.server.AuditLogManager.init(AuditLogManager.java:514)
    at com.wm.app.b2b.server.Server.initAuditLogManager(Server.java:830)
    at com.wm.app.b2b.server.Server.run(Server.java:357)
    
    2014-05-16 07:01:46 MYT [ISS.0014.0005I] Shutting down server. Shutting Down...

    This is clean installation and first start so no ‘backup’ folder created yet.
    Any suggestions are appreciated.

    IS version 8.2.2
    Running on: 2.6.32-431.el6.x86_64


    #Integration-Server-and-ESB
    #webMethods


  • 5.  RE: IS is not starting

    Posted Fri May 16, 2014 03:36 AM

    It would be worth to check the JDBC pool configurations which is located at “IntegrationServer/config/jdbc”, to make sure that the Xref and ISInternal settings are correct as you expected.


    #webMethods
    #Integration-Server-and-ESB


  • 6.  RE: IS is not starting

    Posted Fri May 16, 2014 04:58 AM

    Mahesh,
    you can see from the log i posted that IS was set to use embedded pool and not JDBC connection.
    This is visible in the “server.log”

    
    2014-05-16 07:01:33 MYT [ISS.0025.0001C] Integration Server 8.2.2.0 Build 209
    2014-05-16 07:01:34 MYT [ISS.0025.0006I] License Manager started
    2014-05-16 07:01:35 MYT [ISS.0025.0050W] The JCE Unlimited Strength Jurisdiction Policy File was not found.  Please install it.
    2014-05-16 07:01:35 MYT [ISS.0025.0041I] FIPS mode not initialized
    2014-05-16 07:01:38 MYT [BAS.0123.0001I] FSData full consistency check is being performed. Db:WmRepository4/RepoV4
    2014-05-16 07:01:38 MYT [ISS.0025.0017I] Repository Manager started
    2014-05-16 07:01:45 MYT [ISS.0096.0002W] JDBCConnectionManager: creating Embedded Pool Alias for ISInternal.
    2014-05-16 07:01:45 MYT [ISS.0096.0002W] JDBCConnectionManager: creating Embedded Pool Alias for Xref.
    2014-05-16 07:01:46 MYT [ISS.0025.0024I] JDBC Connection Manager started
    2014-05-16 07:01:46 MYT [ISS.0095.9998C] AuditLogManager Exception: com.wm.util.coder.InvalidDatatypeException: [ISC.0076.9009] Root element is null
    com.wm.util.coder.InvalidDatatypeException: [ISC.0076.9009] Root element is null
    at com.wm.util.coder.XMLCoder.decode(XMLCoder.java:280)
    at com.wm.util.coder.Coder.readFromFile(Coder.java:149)
    at com.wm.app.b2b.server.audit.config.ISAuditConfigurator.load(ISAuditConfigurator.java:62)
    at com.wm.app.b2b.server.audit.config.ISAuditConfigurator.init(ISAuditConfigurator.java:76)
    at com.wm.app.b2b.server.audit.config.AuditConfigurator.init(AuditConfigurator.java:407)
    at com.wm.app.b2b.server.AuditLogManager.init(AuditLogManager.java:514)
    at com.wm.app.b2b.server.Server.initAuditLogManager(Server.java:830)
    at com.wm.app.b2b.server.Server.run(Server.java:357)
    
    2014-05-16 07:01:46 MYT [ISS.0014.0005I] Shutting down server. Shutting Down...

    Here is the content of the pool XML:

    
    -bash-4.1$ cd ../config/jdbc/
    -bash-4.1$ ll
    total 12
    drwxrwxr-x. 2 webm webm 4096 May 16 04:39 driver
    drwxrwxr-x. 2 webm webm 4096 May 16 04:40 function
    drwxrwxr-x. 2 webm webm 4096 May 16 07:01 pool
    -bash-4.1$ cd pool
    -bash-4.1$ ll
    total 4
    -rw-rw-r--. 1 webm webm 678 May 16 07:01 Embedded Database Pool.xml
    -bash-4.1$ cat Embedded\ Database\ Pool.xml
    <?xml version="1.0" encoding="UTF-8"?>
    
    <IDataXMLCoder version="1.0">
    <record javaclass="com.wm.app.jdbc.JDBCBasicData">
    <value name="alias">Embedded Database Pool</value>
    <number name="minConns" type="java.lang.Integer">0</number>
    <number name="maxConns" type="java.lang.Integer">10</number>
    <number name="expireTime" type="java.lang.Integer">60000</number>
    <value name="dbURL">jdbc:derby:embedded;create=true</value>
    <value name="userid">APP</value>
    <value name="pswdHandle">wm.is.admin.jdbc.Embedded Database Pool</value>
    <value name="driverAlias">Embedded Database Driver</value>
    <null name="description"/>
    </record>
    </IDataXMLCoder>
    -bash-4.1$

    And this looks fine to me, as i didnt want to create any DB jdbc pool yet.

    Also, the WmRepository folder is in place and contains the following:

    
    -rw-rw-r--. 1 webm webm 52428800 May 16 07:01 RepoV4data0000000
    -rw-rw-r--. 1 webm webm  1048576 May 16 07:01 RepoV4log0000000
    -bash-4.1$ pwd
    /appl/webm822/IntegrationServer/WmRepository4
    -bash-4.1$

    It seems to it is expecting some file somewhere that is not being created and when it tries to read from it it fails with exception.

    Deleting the above 2 files and trying to start the server did not fix the issue and same error shows and server shuts down.

    
    2014-05-16 14:59:50 MYT [ISS.0025.0001C] Integration Server 8.2.2.0 Build 209
    2014-05-16 14:59:50 MYT [ISS.0025.0006I] License Manager started
    2014-05-16 14:59:51 MYT [ISS.0025.0050W] The JCE Unlimited Strength Jurisdiction Policy File was not found.  Please install it.
    2014-05-16 14:59:51 MYT [ISS.0025.0041I] FIPS mode not initialized
    2014-05-16 14:59:55 MYT [ISS.0025.0017I] Repository Manager started
    2014-05-16 14:59:56 MYT [ISS.0025.0024I] JDBC Connection Manager started
    2014-05-16 14:59:56 MYT [ISS.0095.9998C] AuditLogManager Exception: com.wm.util.coder.InvalidDatatypeException: [ISC.0076.9009] Root element is null
    com.wm.util.coder.InvalidDatatypeException: [ISC.0076.9009] Root element is null
    at com.wm.util.coder.XMLCoder.decode(XMLCoder.java:280)
    at com.wm.util.coder.Coder.readFromFile(Coder.java:149)
    at com.wm.app.b2b.server.audit.config.ISAuditConfigurator.load(ISAuditConfigurator.java:62)
    at com.wm.app.b2b.server.audit.config.ISAuditConfigurator.init(ISAuditConfigurator.java:76)
    at com.wm.app.b2b.server.audit.config.AuditConfigurator.init(AuditConfigurator.java:407)
    at com.wm.app.b2b.server.AuditLogManager.init(AuditLogManager.java:514)
    at com.wm.app.b2b.server.Server.initAuditLogManager(Server.java:830)
    at com.wm.app.b2b.server.Server.run(Server.java:357)
    
    2014-05-16 14:59:57 MYT [ISS.0014.0005I] Shutting down server. Shutting Down...

    #webMethods
    #Integration-Server-and-ESB


  • 7.  RE: IS is not starting

    Posted Fri May 16, 2014 11:43 AM

    @Kotsa,

    Please check this Empower article on the similar issue:

    https://empower.softwareag.com/sl24sec/SecuredServices/KCFullTextASP/viewing/view.asp?KEY=104347-5895706&DSN=PIVOTAL&DST=TCD&HL=1&QUERY=AuditLogManager|Exception:|com.wm.util.coder.InvalidDatatypeException:|[ISC.0076.9009]|Root|element|null&SessionID=363100703

    Resolution:

    Root Cause:
    AuditConfig.xml and auditing.cnf from
    /opt/softwareag/IntegrationServer/config/auditing/ was corrupted. It had size 0 KB.

    1. Restore \IntegrationServer\config\auditing\AuditConfig.xml and auditing.cnf from a working IS server.

    2. Edit the AuditConfig.xml.
      hostname:5555

    3. Edited the etc/hosts file to add the hostname as an alias for localhost.

    4. Start the IS.

    HTH,
    RMG


    #webMethods
    #Integration-Server-and-ESB


  • 8.  RE: IS is not starting

    Posted Thu May 22, 2014 04:34 AM

    CONFIRMED:
    the below resolved the issue with “AuditLogManager Exception” error.

    It was due to the 2 files being with 0kb size - meaning no Audit configuration has been created.

    SOLUTION:
    copied the 2 files from a working IS and modified the host name in the AuditConfig.xml to localhost:5555 in my case, and IS started good.

    Files are located in

    <your SAG install directory>IntegrationServer/config/auditing
    -rw-r----- 1 webm webm 5187 May  22 12:31 AuditConfig.xml
    -rw-r----- 1 webm webm 3451 May 10 04:51 auditing.cnf
    -rw-r----- 1 webm webm  552 Sep  4  2013 transient.sql.errors.xml

    Thank you for your help RMG

    I need still to cheek the articles mentioned, but boggles me why these files were empty after clean installation when they are required for successful start of IS


    #Integration-Server-and-ESB
    #webMethods


  • 9.  RE: IS is not starting

    Posted Thu May 22, 2014 10:01 AM

    Thanks RMG and Kosta for your inputs and resolution.


    #webMethods
    #Integration-Server-and-ESB


  • 10.  RE: IS is not starting

    Posted Thu May 22, 2014 11:53 AM


  • 11.  RE: IS is not starting

    Posted Thu May 22, 2014 01:48 PM

    @ RMG

    I have a quick question on this resolution…

    What to do if you don’t have a working IS server? :slight_smile:


    #Integration-Server-and-ESB
    #webMethods


  • 12.  RE: IS is not starting

    Posted Fri May 23, 2014 02:28 AM

    @Mahesh,

    IS is having a backup directory inside config where it saves a copy of last config settings. You can copy from backup dir. In this case, C:\SoftwareAG\IntegrationServer\config\backup\auditing*.xml/.cnf

    In case you have restarted IS 3-4 times and IS has overwritten the backup files then re-install or ask tech community members for help.

    HTH.

    Thanks,
    Rankesh


    #Integration-Server-and-ESB
    #webMethods


  • 13.  RE: IS is not starting

    Posted Thu August 27, 2015 05:03 PM

    My issue it’s something differ than the earlier suggestions.

    Please find below server logs

    2015-08-27 12:00:39 PDT [ISS.0025.0001C] Integration Server 8.2.2.0 Build 209
    2015-08-27 12:00:57 PDT [ISS.0033.0168C] Cluster Node Name: SJD-ISSDV-003.paypalcorp.com.
    2015-08-27 12:01:00 PDT [ISS.0025.0064E] EDA Manager initialized.
    2015-08-27 12:03:20 PDT [ISS.0028.0020E] Unable to read node definition file
    2015-08-27 12:03:20 PDT [ISS.0028.0019E] Reason: [ISC.0076.9009] Root element is null
    2015-08-27 12:03:20 PDT [ISS.0028.0010E] Unknown service type (unknown) in InterfaceExtn.Finance.DIF.Docs:publishData package
    2015-08-27 12:03:51 PDT [ISS.0028.0020E] Unable to read node definition file
    2015-08-27 12:03:51 PDT [ISS.0028.0019E] Reason: [ISC.0076.9009] Root element is null
    2015-08-27 12:03:51 PDT [ISS.0028.0010E] Unknown service type (unknown) in InterfaceExtn.FIPInventionDisclosure.WebServices.pushToFIP:_post_1 package
    2015-08-27 12:04:02 PDT [ART.0114.1007E] Adapter Runtime: Error Logged. See Error log for details. Error: [ADA.1.204] Cannot connect to the database with DataSource class “oracle.jdbc.pool.OracleDataSource”.
    IO Error: The Network Adapter could not establish the connection
    2015-08-27 12:04:13 PDT [ART.0114.1007E] Adapter Runtime: Error Logged. See Error log for details. Error: [ADA.1.204] Cannot connect to the database with DataSource class “oracle.jdbc.pool.OracleDataSource”.
    IO Error: The Network Adapter could not establish the connection

    I tried all your suggestions but still I’m repeatedly getting these error. Can you please help me?

    Thanks,
    Karthik


    #Integration-Server-and-ESB
    #webMethods


  • 14.  RE: IS is not starting

    Posted Fri August 28, 2015 05:09 AM

    As per your server.log there are many errors encountered during the IS start-up. You may try the below steps if its not been done yet.

    1> InterfaceExtn the node.ndf is corruped. Restore the .ndf file from a backup (I mean from different IS where the same package exists) and restart the Integration Server.

    Or

    1> Go to this package and edit the no in manifest.v3. Make sure IS is completely stopped. After the change start the IS

    2> Backup the current \IntegrationServer\config\ directory. Restore/copy the content from \IntegrationServer\config\backup? to \IntegrationServer\config\ directory and restart IS

    3> I see there are errors “Cannot connect to the database with DataSource class “oracle.jdbc.pool.OracleDataSource”.
    IO Error: The Network Adapter could not establish the connection”

    Make sure you don’t have any issues db downtime, network/firewall blocks. Talk to dba on this error.

    Let me know if you have questions.


    #Integration-Server-and-ESB
    #webMethods


  • 15.  RE: IS is not starting

    Posted Tue March 22, 2016 04:52 AM

    Hi All,
    When I restarted Integration server,shutdown was succesful but server did not start again.I am getting error while trying to start the server ,Here is log file

    2016-03-22 12:07:23 IST [ISS.0025.0001C] Integration Server 9.7.0.0 Build 361
    2016-03-22 12:07:23 IST [ISS.0001.0003C] Integration Server License will expire in 10 days.
    2016-03-22 12:07:23 IST [ISS.0001.0003C] LicenseInfo License will expire in 10 days.
    2016-03-22 12:07:23 IST [ISS.0001.0003C] Trading Networks License will expire in 10 days.
    2016-03-22 12:07:23 IST [ISS.0025.0006I] License Manager started
    2016-03-22 12:07:26 IST [ISS.0025.0050W] The JCE Unlimited Strength Jurisdiction Policy File was not found. Please install it.
    2016-03-22 12:07:27 IST [ISS.0025.0041I] FIPS mode not initialized
    2016-03-22 12:07:31 IST [BAS.0123.0001I] FSData full consistency check is being performed. Db:WmRepository4\RepoV4
    2016-03-22 12:07:34 IST [ISS.0025.0017I] Repository Manager started
    2016-03-22 12:07:37 IST [ISS.0025.0024I] JDBC Connection Manager started
    2016-03-22 12:07:41 IST [ISS.0095.0013I] Audit Logging initialized.
    2016-03-22 12:07:45 IST [ISS.0014.0054C] Error occurred while initializing server:
    com.wm.util.coder.InvalidDatatypeException: [ISC.0076.9010] Sibling root element is null rootTag:Values localName:null root:Text:
    at com.wm.util.coder.XMLCoder.decode(XMLCoder.java:297)
    at com.wm.util.coder.Coder.readFromFile(Coder.java:124)
    at com.wm.app.b2b.server.ACLManager.loadGenericAclMap(ACLManager.java:834)
    at com.wm.app.b2b.server.ACLManager.loadReadAcl(ACLManager.java:1651)
    at com.wm.app.b2b.server.ACLManager.init(ACLManager.java:130)
    at com.wm.app.b2b.server.ACLManager.init(ACLManager.java:115)
    at com.wm.app.b2b.server.ACLManager.init(ACLManager.java:110)
    at com.wm.app.b2b.server.Server.run(Server.java:398)


    #webMethods
    #Integration-Server-and-ESB


  • 16.  RE: IS is not starting

    Posted Tue March 22, 2016 09:16 AM

    I have resolved my issue .


    #Integration-Server-and-ESB
    #webMethods


  • 17.  RE: IS is not starting

    Posted Tue March 22, 2016 12:33 PM

    Wonderful, what did you do to fix the issue ?

    Thanks,


    #Integration-Server-and-ESB
    #webMethods


  • 18.  RE: IS is not starting

    Posted Wed January 18, 2017 07:20 AM

    Thanks RMG for the solution
    However i’m still stuck with this issue , i don’t have acces to any functional IS server to retrieve the correct config files AuditConfig.xml and auditing.cnf
    Can anyone post them or send them to me please !
    Thanks in advance


    #Integration-Server-and-ESB
    #webMethods


  • 19.  RE: IS is not starting

    Posted Wed January 18, 2017 08:23 AM

    Hi Raouf,

    for the case this IS was starting successfully in the past you can restore these files from config/backup to config.

    Regards,
    Holger


    #Integration-Server-and-ESB
    #webMethods


  • 20.  RE: IS is not starting

    Posted Wed January 18, 2017 10:10 AM

    Hello Holger,

    No unfortunately , eventhough i managed to start IS previously, i did not found these files in the backup folder ( there is some other files but no presnece of AuditConfig.xml and auditing.cnf )
    So i still need to figure out how to restore these files. Any clues ?
    Thanks


    #Integration-Server-and-ESB
    #webMethods


  • 21.  RE: IS is not starting

    Posted Wed January 18, 2017 10:51 AM

    Hi Raouf,

    sounds strange to me.

    Usually IS copies the complete structure from config to config/backup when the startup sequence is completed.
    There is a corresponding message in the server.log in this case.

    You should try to find out why these files got lost.

    Can you try to install an additional IntegrationServer and copy the files from there?
    You can uninstall this one afterwards.

    Regards,
    Holger


    #Integration-Server-and-ESB
    #webMethods


  • 22.  RE: IS is not starting

    Posted Wed January 18, 2017 11:20 AM

    Thank you Holger for the advice.
    I will try to have another instance of IS installed

    However i’ve noticed something quite weird : when i tried to reach the server.bat in C:\SoftwareAG\IntegrationServer\bin and restart the server , i found only setenv.bat. many batch files are missing including server.bat
    Do you think that there is some problem in the installation ?


    #Integration-Server-and-ESB
    #webMethods


  • 23.  RE: IS is not starting

    Posted Wed January 18, 2017 01:06 PM

    Hi Raouf,

    can you check if you have the proper permissions for the choosen installation location?

    You should consider a re-installation of the IntegrationServer.

    Which version of wM are you using?

    server.bat has been replaced by startup.bat in 8.2.

    Since 9.6 there is an additional IntegrationServer/instances/default/bin directory, as IntegrationServer now supports multiple instances per installation.

    Regards,
    Holger


    #webMethods
    #Integration-Server-and-ESB