IBM Support

PI43886: JAR RESOURCES IN JNLP FILE ARE NOT SIGNED BY SAME CERTIFICATE ERROR OCCURS WHEN LAUNCHING SI GPM WITH WTX FOR IS

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When using WebSphere Transformation Extender (WTX) for
    Integration Servers 8.4.1.3 with Sterling B2B Integrator (SI)
    5.2.5, the following error occurs when attempting to run
    Graphical Process Modeler (GPM) from the SI dashboard.
    
    "jar resources in JNLP file are not signed by same certificate"
    
    The GPM also produces the following stack trace:
    
    JNLPException[category: Launch File Error : Exception: null :
    
    LaunchDesc:
    
    <jnlp spec="1.0+"
    codebase="http://192.168.10.20:9000/gbm/pmodeler"
    href="ProcessModeler.jnlp" version="1.0">
      <information>
        <title>Modeler-SI-node1-9000</title>
        <vendor>IBM</vendor>
        <homepage href="http://www.sterlingcommerce.com"/>
        <description kind="">Modeler-SI-node1-9000</description>
        <offline-allowed/>
      </information>
      <resources>
        <j2se version="1.6+"
    href="http://java.sun.com/products/autodl/j2se"
    java-vm-args="-Xss1024k -Xmx512m"/>
        <j2se version="1.7+" java-vm-args="-Xss1024k -Xmx512m"/>
        <jar href="FlowBuilder.jar"/>
        <jar href="JGo.jar"/>
        <jar href="JGoLayout.jar"/>
        <jar href="SCM.jar"/>
        <jar href="xmlParserAPIs.jar"/>
        <jar href="m4si.jar"/>
        <jar
    href="org.eclipse.emf.common_2.6.0.v20100914-1218.jar"/>
        <jar
    href="org.eclipse.emf.ecore.xmi_2.5.0.v20100521-1846.jar"/>
        <jar href="org.eclipse.emf.ecore_2.6.1.v20100914-1218.jar"/>
        <nativelib href="org.eclipse.swt_3.6.2.v3659c.jar"/>
        <nativelib href="dtxpi.jar"/>
        <nativelib href="xds4j.jar"/>
        <jar
    href="org.eclipse.swt.win32.win32.x86_3.6.2.v3659c.jar"/>
      </resources>
      <security>
        <all-permissions/>
      </security>
      <application-desc
    main-class="com.sterlingcommerce.woodstock.gbm.editor.jgo.FlowBu
    ilderMain">
        <argument>192.168.103.187</argument>
        <argument>9000</argument>
        <argument>ws</argument>
        <argument>http</argument>
    <argument>com.ibm.websphere.dtx.si.mapsettings.MapSettingsProper
    ties</argument>
      </application-desc>
    </jnlp> ]
    
    at com.sun.javaws.security.JNLPSignedResourcesHelper.
    checkSignedResourcesHelper(Unknown Source)
    at com.sun.javaws.security.JNLPSignedResourcesHelper.
    checkSignedResources(Unknown Source)
    at com.sun.javaws.Launcher.prepareResources(Unknown Source)
    at com.sun.javaws.Launcher.prepareAllResources(Unknown Source)
    at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
    at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
    at com.sun.javaws.Launcher.launch(Unknown Source)
    at com.sun.javaws.Main.launchApp(Unknown Source)
    at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
    at com.sun.javaws.Main.access$000(Unknown Source)
    at com.sun.javaws.Main$1.run(Unknown Source)
    at java.lang.Thread.run(Thread.java:801)
    

Local fix

  • WTXCQ - WTX00046797
    EJ / EJ
    Circumvention: None
    

Problem summary

  • Users Affected:
    WebSphere Transformation Extender Sterling Integrator users
    using GPM with WTX integration.
    
    Problem Description:
    WTX provides a services that has an integration part with SI
    Graphical Process Modeler (GPM). The issue is that versions of
    Sterling Integrator GPM jar file signatures mismatch between WTX
    and SI.
    
    Platforms Affected:
    All
    

Problem conclusion

  • SI team came up with a way to separate WTX jar files into
    WTX.jnlp file, so that signatures don't have to match with the
    other jars provided by SI. The new properties file
    (ProcessModeler.jnlpExtensionName_wtx_ext) is added with WTX
    properties and will tell SI deployed to separate out WTX jnlp
    jars.
    
    Applies to:
    8.4.0.5, 8.4.1.3
    
    Fixed in the next service packs and releases.
    
    To obtain the fix for this APAR:
    
    To see if the next service pack or product release is available,
    check the WebSphere Transformation Extender Downloads page:
    http://www.ibm.com/support/entry/portal/product/other_software/t
    ransformation_extender
    
    If the service pack or product release is available, download it
    from PassportAdvantage:
    http://www.ibm.com/software/howtobuy/passportadvantage/pao_custo
    mers.htm
    
    If the service pack or product release is not available and you
    require the APAR fix immediately, request a Limited Availability
    Interim Fix (LAIF) by opening a PMR:
    https://www.ibm.com/support/servicerequest/Home.action
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI43886

  • Reported component name

    WTX FOR INT SER

  • Reported component ID

    5724M4010

  • Reported release

    841

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2015-06-26

  • Closed date

    2015-07-16

  • Last modified date

    2016-07-05

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    WTX FOR INT SER

  • Fixed component ID

    5724M4010

Applicable component levels

  • R830 PSY

       UP

  • R840 PSY

       UP

  • R841 PSY

       UP

[{"Line of Business":{"code":"LOB59","label":"Sustainability Software"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSVSD8","label":"IBM Transformation Extender"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.4.1"}]

Document Information

Modified date:
14 December 2020