IBM Support

PM91872: CREATING A STUB FROM RECORDED JSON EVENTS GIVES "CRRIT8648E A PROBLEM OCCURRED WHILE SAVING"

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • STEPS TO REPRODUCE
    
    1. Capture JSON messages using Recording Studio
    2. Select some of the messages and create a stub
    3. Click through the stub wizard options and click Finish
    
    EXPECTED BEHAVIOUR
    
    The stub is created.
    
    ACTUAL BEHAVIOUR
    
    The stub is not created.
    The error message "CRRIT8648E A problem occurred while saving"
    is displayed.
    The detailed error message is:
    
    Exception Occurred
    
    java.lang.NullPointerException
        at
    javax.swing.SwingUtilities.getWindowAncestor(SwingUtilities.java
    :148)
        at
    com.ghc.utils.genericGUI.exception.DetailExceptionAndErrorViewer
    $Builder.parent(DetailExceptionAndErrorViewer.java:154)
        at
    com.ghc.a3.a3GUI.editor.messageeditor.actions.MessageEditorActio
    nUtils$GUIApplyToNodeErrorHandler.showApplyNodeFormatterToNodeEr
    ror(MessageEditorActionUtils.java:693)
        at
    com.ghc.a3.a3GUI.editor.messageeditor.actions.MessageEditorActio
    nUtils.X_applyNodeFormatterToNode(MessageEditorActionUtils.java:
    463)
        at
    com.ghc.a3.a3GUI.editor.messageeditor.actions.MessageEditorActio
    nUtils.applyToUnformattedNode(MessageEditorActionUtils.java:393)
        at
    com.ghc.a3.a3GUI.editor.messageeditor.actions.MessageEditorActio
    nUtils.applyFormatterToNode(MessageEditorActionUtils.java:263)
        at
    com.ghc.ghTester.component.model.testgeneration.TestGenerationUt
    ils.populateBody(TestGenerationUtils.java:175)
        at
    com.ghc.ghTester.component.model.testgeneration.BaseMessageActio
    nPopulator.createCase(BaseMessageActionPopulator.java:201)
        at
    com.ghc.ghTester.stub.ui.v2.StubV2Utils$1.createCase(StubV2Utils
    .java:138)
        at
    com.ghc.ghTester.stub.ui.v2.CaseAttacher.execute(CaseAttacher.ja
    va:104)
        at
    com.ghc.ghTester.stub.ui.v2.DefaultStubEditorV2Model.createInput
    Action(DefaultStubEditorV2Model.java:531)
        at
    com.ghc.ghTester.stub.ui.v2.DefaultStubEditorV2Model.getOrCreate
    InputAction(DefaultStubEditorV2Model.java:510)
        at
    com.ghc.ghTester.recordingstudio.ui.monitorview.savewizard.resou
    rcefactories.StubBuilder.createCase(StubBuilder.java:63)
        at
    com.ghc.ghTester.recordingstudio.ui.monitorview.savewizard.resou
    rcefactories.StubBuilder.addTransition(StubBuilder.java:53)
        at
    com.ghc.ghTester.recordingstudio.ui.monitorview.savewizard.resou
    rcefactories.StubBuilder.buildStub(StubBuilder.java:45)
        at
    com.ghc.ghTester.recordingstudio.ui.monitorview.savewizard.resou
    rcefactories.StubFactory.create(StubFactory.java:85)
        at
    com.ghc.ghTester.recordingstudio.ui.monitorview.savewizard.Recor
    dingStudioSummaryPanel.processFinish(RecordingStudioSummaryPanel
    .java:260)
        at com.ghc.wizard.Wizard$2.run(Wizard.java:580)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * All users of Rational Integration Teste                      *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * If a user attempts to create an operation (or creates an     *
    * asset that will create an operation, such as a stub) from    *
    * recorded messages in Recording Studio and those messages     *
    * contain JSON content then an exception will occur.           *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * Users should upgrade to Rational Integration Tester 8.5.0.1. *
    ****************************************************************
    

Problem conclusion

  • This problem was resolved in Rational Integration Tester 8.5.0.1
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM91872

  • Reported component name

    RATL INTEGRA TE

  • Reported component ID

    5725G79IT

  • Reported release

    850

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-06-26

  • Closed date

    2013-08-29

  • Last modified date

    2013-08-29

  • 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

    RATL INTEGRA TE

  • Fixed component ID

    5725G79IT

Applicable component levels

  • R801 PSN

       UP

  • R850 PSY

       UP



Document information

More support for: Rational Test Workbench

Software version: 8.5

Reference #: PM91872

Modified date: 29 August 2013