IBM Support

PI21387: RDZ HOST V9.0.1 ON ZPD&T JMEXCEPTION OR OPERATIONFAILEDEXCEPTION JOB HAS NOT FINISHED EXECUTING

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • Rational Developer for System z host v9.0.1 that runs on on
    zPD&T environment gets JMException or OperationFailedException
    Job has not finished executing
    
    The problem occurs when executing the following two step test
    scenario. Seven users run the scenario simultaneously.
    * Step 1: Test Case Preparation
        - Send local COBOL source file to host
        - Compile the source at host
    - Download compiler ADATA to client, analyse the ADATA
    - Allocate ten work PDSs
    * Step 2: Test Case Execution
    - Generate test driver program and stub for subroutines, send
    the files to host
    - Build the test program
    - Execute the test program with debug tool to get code coverage
    data
    - Download results
    
    When the run Test Case Execution scenario is performed with 7
    users, 3 to 4 users failed with JMException or
    OperationFailedException that says Job has not finished
    executing.
    
    Stack trace shows:
    !ENTRY org.eclipse.core.jobs 4 2 2014-03-06 17:27:01.151
    !MESSAGE "??????" ???????????????
    !STACK 0
    java.lang.RuntimeException: java.lang.Exception:
    com.ibm.etools.zos.subsystem.jes.JMException:  (2002)
        at
    com.ibm.etools.utt.cobol.ui.operation.RunTestCaseOperation.runTe
    stCase(Unknown Source)
        at
    com.ibm.etools.utt.cobol.ui.operation.RunTestCaseJob.run(Unknown
    Source)
        at org.eclipse.core.internal.jobs.Worker.run(Unknown Source)
    Caused by: java.lang.Exception:
    com.ibm.etools.zos.subsystem.jes.JMException:  (2002)
        at com.ibm.ftt.jes.util.core.JesJobUtil.submit(Unknown
    Source)
        at
    com.ibm.etools.utt.cobol.core.remote.RemoteAccessUtil.submitJcl(
    Unknown Source)
        at
    com.ibm.etools.utt.cobol.core.builder.JobDirector.submitJob(Unkn
    own Source)
        at
    com.ibm.etools.utt.cobol.core.builder.JobDirector.submitJob(Unkn
    own Source)
        ... 3 more
    Caused by: com.ibm.etools.zos.subsystem.jes.JMException:  (2002)
    
        at
    com.ibm.etools.zos.subsystem.jes.JMMinerConnection.processError(
    Unknown Source)
        at
    com.ibm.etools.zos.subsystem.jes.JMMinerConnection.submit(Unknow
    n Source)
        ... 7 more
    
    or
    
    !ENTRY com.ibm.etools.utt.cobol.ui 4 0 2014-03-07 14:51:02.534
    
    !MESSAGE ????????????????????
    !STACK 0
    java.lang.RuntimeException:
    com.ibm.ftt.resources.core.physical.util.OperationFailedExceptio
    n: CRRZI0379E ??????????????????????????????
        at
    com.ibm.etools.utt.cobol.ui.dialog.PrepareTestCaseWizard.createT
    estUnit(Unknown Source)
        at
    com.ibm.etools.utt.cobol.ui.dialog.CallInformationPage.setVisibl
    e(Unknown Source)
        at
    org.eclipse.jface.wizard.WizardDialog.updateForPage(Unknown
    Source)
        at org.eclipse.jface.wizard.WizardDialog.access$4(Unknown
    Source)
        at org.eclipse.jface.wizard.WizardDialog$8.run(Unknown
    Source)
        at org.eclipse.swt.custom.BusyIndicator.showWhile(Unknown
    Source)
        at org.eclipse.jface.wizard.WizardDialog.showPage(Unknown
    Source)
        at org.eclipse.jface.wizard.WizardDialog.nextPressed(Unknown
    Source)
        at
    org.eclipse.jface.wizard.WizardDialog.buttonPressed(Unknown
    Source)
        at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Unknown
    Source)
        at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown
    Source)
        at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown
    Source)
        at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown
    Source)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown
    Source)
        at org.eclipse.jface.window.Window.runEventLoop(Unknown
    Source)
        at org.eclipse.jface.window.Window.open(Unknown Source)
        at
    com.ibm.etools.utt.cobol.ui.popup.action.TestCasePreparationActi
    on.run(Unknown Source)
        at
    com.ibm.etools.utt.cobol.ui.popup.action.TestCasePreparationActi
    on.run(Unknown Source)
        at
    com.tokiomarine.coboldev.utt.ui.action.AbstractLocalAction.execu
    teRun(Unknown Source)
        at
    com.tokiomarine.coboldev.utt.ui.action.AbstractLocalAction.run(U
    nknown Source)
        at
    com.tokiomarine.coboldev.utt.ui.action.LocalTestCasePreparationA
    ction.run(Unknown Source)
        at
    com.tokiomarine.coboldev.utt.ui.action.StepTestPreparationAction
    .run(Unknown Source)
        at
    com.tokiomarine.coboldev.utt.ui.action.ExecuteTestWorkbenchActio
    nDelegate.run(Unknown Source)
        at org.eclipse.ui.internal.PluginAction.runWithEvent(Unknown
    Source)
        at
    org.eclipse.ui.internal.WWinPluginAction.runWithEvent(Unknown
    Source)
        at
    org.eclipse.jface.action.ActionContributionItem.handleWidgetSele
    ction(Unknown Source)
        at
    org.eclipse.jface.action.ActionContributionItem.access$2(Unknown
    Source)
        at
    org.eclipse.jface.action.ActionContributionItem$5.handleEvent(Un
    known Source)
        at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown
    Source)
        at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown
    Source)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown
    Source)
        at
    org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.r
    un(Unknown Source)
        at
    org.eclipse.core.databinding.observable.Realm.runWithDefault(Unk
    nown Source)
        at
    org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run
    (Unknown Source)
        at
    org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(
    Unknown Source)
        at org.eclipse.ui.internal.Workbench$5.run(Unknown Source)
        at
    org.eclipse.core.databinding.observable.Realm.runWithDefault(Unk
    nown Source)
        at
    org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Unknown
    Source)
        at org.eclipse.ui.PlatformUI.createAndRunWorkbench(Unknown
    Source)
        at
    org.eclipse.ui.internal.ide.application.IDEApplication.start(Unk
    nown Source)
        at
    org.eclipse.equinox.internal.app.EclipseAppHandle.run(Unknown
    Source)
        at
    org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.run
    Application(Unknown Source)
        at
    org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.sta
    rt(Unknown Source)
        at
    org.eclipse.core.runtime.adaptor.EclipseStarter.run(Unknown
    Source)
        at
    org.eclipse.core.runtime.adaptor.EclipseStarter.run(Unknown
    Source)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
    Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown
    Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown
    Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Unknown
    Source)
        at org.eclipse.equinox.launcher.Main.basicRun(Unknown
    Source)
        at org.eclipse.equinox.launcher.Main.run(Unknown Source)
        at org.eclipse.equinox.launcher.Main.main(Unknown Source)
    Caused by:
    com.ibm.ftt.resources.core.physical.util.OperationFailedExceptio
    n: CRRZI0379E ??????????????????????????????
        at
    com.ibm.ftt.resources.zos.zosphysical.impl.ZOSDataSetImpl.alloca
    teLike(Unknown Source)
        at
    com.ibm.ftt.resources.zos.zosphysical.impl.ZOSDataSetImpl.alloca
    te(Unknown Source)
        at
    com.ibm.etools.utt.cobol.core.remote.RemoteAccessUtil.createSequ
    entialDataSet(Unknown Source)
        at
    com.ibm.etools.utt.cobol.core.builder.JobDirector.makeSettingFil
    e(Unknown Source)
        at
    com.ibm.etools.utt.cobol.ui.dialog.PrepareTestCaseWizard.createT
    estUnit(Unknown Source)
        at
    com.ibm.etools.utt.cobol.ui.dialog.PrepareTestCaseWizard.access$
    6(Unknown Source)
        at
    com.ibm.etools.utt.cobol.ui.dialog.PrepareTestCaseWizard$2.run(U
    nknown Source)
        at
    org.eclipse.jface.operation.ModalContext.runInCurrentThread(Unkn
    own Source)
        at org.eclipse.jface.operation.ModalContext.run(Unknown
    Source)
        at org.eclipse.jface.wizard.WizardDialog.run(Unknown Source)
        ... 55 more
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: 01.All RDz users using JES component and     *
    *                    calling long running operations like      *
    *                    Submit commands by passing in a null      *
    *                    progress monitor.                         *
    ****************************************************************
    * PROBLEM DESCRIPTION: 01.JMException or                       *
    *                         OperationFailedException Job has     *
    *                         not finished executing when          *
    *                         multiple jobs are submitted.         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    01.There was no wait for command to be done when the monitor is
       null.
    

Problem conclusion

  • 01.Fix the problem by adding a wait for command to be done even
       when monitor is null and also add more trace/log messages in
       the JES Miner to help with debugging.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI21387

  • Reported component name

    RD/Z HOST

  • Reported component ID

    5724T0723

  • Reported release

    900

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2014-07-04

  • Closed date

    2015-06-04

  • Last modified date

    2015-06-08

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

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

Modules/Macros

  • FEKFJESM FEKFJESU
    

Fix information

  • Fixed component name

    RD/Z HOST

  • Fixed component ID

    5724T0723

Applicable component levels

  • R900 PSY UI28242

       UP15/06/08 I 1000

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.



Document information

More support for: Rational Developer for System z

Software version: 9.0

Reference #: PI21387

Modified date: 08 June 2015