IBM Support

JR46327: A StackOverflowError might occur when generating a J2C bean for IMS inbound connection

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as fixed if next.

Error description

  • Abstract:
    
    Attempts to use the J2C Bean wizard to generate a J2C Bean for
    IMS inbound connection might result in a StackOverflowError.
    
    Problem:
    
    This issue only occurs in IBM Integration Developer with the IBM
    Process Server Test environment installed
    
    To reproduce the issue:
        1) Open J2EE perspective
        2) Click on File -? New
        3) On New Wizard, select J2C -? Next
        4) Select IMS TM Resource Adapter 12.1.0 -? next
        5) Select the connector RAR file,
    C:\IBM\IntegrationDesigner\v8.0\ResourceAdapters\ims15\imsico121
    0.rar
        6) Select IBM Process Server 8.0 as the target server -?
    Next
        7) Select Inbound -? Next
        8) Specify JNDI name = ims/inboundConnection -? Next
        9) The wizard displays  Please wait. Initializing the agent.
    Eventually it will fail with a StackOverFlowError.
    
    In the workspace log, you will see the following error:
    
    !ENTRY com.ibm.ccl.discovery.ui 4 4 2013-03-15
    10:09:08.547
    !MESSAGE java.lang.StackOverflowError
    !STACK 1
    com.ibm.adapter.framework.BaseException:
          at
    com.ibm.adapter.framework.BaseException.createException(BaseExce
    ption.ja
    va:98)
          at
    com.ibm.adapter.emd.internal.build.j2c.J2CBuildAgent.initialize(
    J2CBuild
    Agent.java:261)
          at
    com.ibm.j2c.ui.internal.wizards.J2CWizard_EMDConnectionPage$2.ru
    n(J2CWiz
    ard_EMDConnectionPage.java:206)
    .
    .
    ..
    org.eclipse.jdt.internal.core.hierarchy.HierarchyResolver.subTyp
    eOfType(
    HierarchyResolver.java:871)
          at
    org.eclipse.jdt.internal.core.hierarchy.HierarchyResolver.subTyp
    eOfType(
    HierarchyResolver.java:871)
          at
    org.eclipse.jdt.internal.core.hierarchy.HierarchyResolver.subTyp
    eOfType(
    HierarchyResolver.java:871)
          at
    org.eclipse.jdt.internal.core.hierarchy.HierarchyResolver.subTyp
    eOfType(
    HierarchyResolver.java:871)
    .
    continuing for many lines ...
    .
    
    Local fix:
    
    1) Start the J2C Bean wizard, select, IMS and go to the 'Adapter
    Style' page where the inbound/outbound choice is presented.
    2) Select 'Outbound' and press Next.
    3) On the 'Scenario Selection' page, select 'IMS COBOL, PL/I or
    C-based
    applications', and press Next.
    4) On the 'Connect Properties' page, just press next.
    5) Press the 'Back' button three times to get back to the
    'Adapter Style' page, then select 'Inbound' and continue on with
    the flow.
    

Local fix

Problem summary

  • J2C Tool Crash when generating IMS Adapter
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    JR46327

  • Reported component name

    INTEGRATION DES

  • Reported component ID

    5725C9702

  • Reported release

    801

  • Status

    CLOSED FIN

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-04-11

  • Closed date

    2015-02-09

  • Last modified date

    2015-02-09

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

    PM86388

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

Fix information

Applicable component levels

  • R801 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSTLXK","label":"IBM Integration Designer"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.0.1.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
09 February 2015