PM87209: ACCESSING EXCEL TEST DATA ON LINUX GIVES COMPILATION FAILED ERROR

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

APAR status

  • Closed as program error.

Error description

  • On Linux, when running a test that attempts to iterate over an
    Excel-based test data set a compilation error occurs and the
    test will not run.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * Users of RIT on the Linux platform who are iterating over    *
    * Excel based Tests Data Sets in tests.                        *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * The problem can be demonstrated using the following steps on *
    * a Linux platform                                             *
    *                                                              *
    * 1. Create an Excel test dataset (probably on a Windows       *
    * machine and then copied to Linux)                            *
    * 2. Create a test that iterates through the testdata          *
    * 3. Run the test                                              *
    *                                                              *
    * EXPECTED RESULT:                                             *
    *                                                              *
    * The test data is retrieved and the test executes correctly   *
    *                                                              *
    * ACTUAL RESULT:                                               *
    *                                                              *
    * The test fails to run and gives "Compilation Failed" error.  *
    * The JVM console displays the following error:                *
    *                                                              *
    * com.ghc.ghTester.testData.TestDataDefinition X_fetchCursor   *
    * SEVERE:null                                                  *
    * com.ghc.ghTester.testData.DataSetParseException:org.bridj.Pl *
    * atform (initialization failure)                              *
    *                                                              *
    * atcom.ghc.ghTester.testData.excel.ExcelDataSourceDefinition. *
    * createTestDataSet(ExcelDataSourceDefinition.java:144)        *
    *                                                              *
    * atcom.ghc.ghTester.testData.TestDataDefinition.createCursor( *
    * TestDataDefinition.java:305)                                 *
    *                                                              *
    * atcom.ghc.ghTester.testData.TestDataDefinition.X_fetchCursor *
    * (TestDataDefinition.java:207)                                *
    *                                                              *
    * atcom.ghc.ghTester.testData.TestDataDefinition.fetchCursorWi *
    * thGrouping(TestDataDefinition.java:165)                      *
    *                                                              *
    * atcom.ghc.ghTester.gui.IterateDataActionDefinition.appendDef *
    * initionActions(IterateDataActionDefinition.java:93)          *
    *                                                              *
    * atcom.ghc.ghTester.gui.ActionDefinition.appendActions(Action *
    * Definition.java:616)                                         *
    *                                                              *
    * atcom.ghc.ghTester.gui.TestNodeImpl.appendActions(TestNodeIm *
    * pl.java:269)                                                 *
    *                                                              *
    * atcom.ghc.ghTester.gui.TestNodeImpl.appendChildrenActions(Te *
    * stNodeImpl.java:349)                                         *
    *                                                              *
    * atcom.ghc.ghTester.gui.ActionTreeNode.appendActions(ActionTr *
    * eeNode.java:51)                                              *
    *                                                              *
    * atcom.ghc.ghTester.gui.TestDefinition.appendMainActions(Test *
    * Definition.java:975)                                         *
    *                                                              *
    * atcom.ghc.ghTester.gui.TestDefinition.appendActions(TestDefi *
    * nition.java:927)                                             *
    *                                                              *
    * atcom.ghc.ghTester.gui.RunUtils.X_createTestTree(RunUtils.ja *
    * va:80)                                                       *
    *                                                              *
    * atcom.ghc.ghTester.gui.RunUtils.createTestTaskFactory(RunUti *
    * ls.java:63)                                                  *
    *                                                              *
    * atcom.ghc.ghTester.gui.JobCreatorHelper.createTaskJob(JobCre *
    * atorHelper.java:95)                                          *
    *                                                              *
    * atcom.ghc.ghTester.testexecution.model.ExecutorContext.creat *
    * eTestTask(ExecutorContext.java:173)                          *
    *                                                              *
    * atcom.ghc.ghTester.testexecution.model.TestOrStubExecutor.ex *
    * ecute(TestOrStubExecutor.java:90)                            *
    *                                                              *
    * atcom.ghc.ghTester.testexecution.model.AbstractExecuteItemCo *
    * mmand.execute(AbstractExecuteItemCommand.java:34)            *
    *                                                              *
    * atcom.ghc.ghTester.testexecution.model.ExecuteResourcesJob.r *
    * un(ExecuteResourcesJob.java:71)                              *
    *                                                              *
    * atorg.eclipse.core.internal.jobs.Worker.run(Worker.java:54)  *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * Updated to Rational Integration Tester 8.5                   *
    ****************************************************************
    

Problem conclusion

  • This problem was resolved in Rational Integration Tester 8.5
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM87209

  • Reported component name

    RATL INTEGRA TE

  • Reported component ID

    5725G79IT

  • Reported release

    801

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-04-17

  • Closed date

    2013-06-13

  • Last modified date

    2013-06-13

  • 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

  • R800 PSN

       UP

  • R801 PSN

       UP

  • R850 PSY

       UP



Rate this page:

(0 users)Average rating

Add comments

Document information


More support for:

Rational Test Workbench

Software version:

8.0.1

Reference #:

PM87209

Modified date:

2013-06-13

Translate my page

Machine Translation

Content navigation