NullPointerException when running TopLink

Hi. I'm working through the ADF tutorial for JDeveloper. I keep running into a NullPointerException when I try to complete the TopLink step
java.lang.NullPointerException
     at oracle.ideimpl.log.TabbedLogManager.getMsgPage(TabbedLogManager.java:101)
     at oracle.toplink.addin.log.POJOGenerationLoggingAdapter.updateTask(POJOGenerationLoggingAdapter.java:42)
     at oracle.toplink.addin.mappingcreation.MappingCreatorImpl.fireTaskUpdated(MappingCreatorImpl.java:1102)
     at oracle.toplink.addin.mappingcreation.MappingCreatorImpl.generateMappedDescriptorsForTables(MappingCreatorImpl.java:269)
     at oracle.toplink.addin.mappingcreation.MappingCreatorImpl.generateMappedDescriptorsForTables(MappingCreatorImpl.java:206)
     at oracle.toplink.addin.wizard.jobgeneration.JobWizard$1.construct(JobWizard.java:401)
     at oracle.ide.util.SwingWorker$1.run(SwingWorker.java:119)
     at java.lang.Thread.run(Thread.java:595)
If I click OK, the JDeveloper shows a dialog box as if it's doing some work. This just runs indefinitely and never does anything. I've tried the tutorial a couple of times with the same problem at this step. Help!! I'm getting very frustrated and don't know what's going on.

Thanks for your reply, user640530. No, this is XP Pro. It seems to be having trouble from the Java class connecting to the db; however, the db connection by itself works fine. Not sure what to do next. Help!!

Similar Messages

  • NullPointerException when running servicegen on a local EJB

    Is it possible to have EJB that implementa a local interface as back-end component
    for web service generated by 'servicegen'? I get NullPointerException when I run
    servicegen on EJB jar that has a local interface (extends EJBLocalObject instead
    of EJBObject). But if I change the interface to remote, it works fine.
    Is it a bug or there is any specific reason why back-end EJB component should
    be remote for a web service?
    Thanks,
    Nandu

    Nandu,
    EJB with local interface is not supported in 7.0 release. In 8.1 release,
    this should work.
    Thanks
    -Neal
    "Nandu" <[email protected]> wrote in message
    news:3eafb3f6$[email protected]..
    >
    Is it possible to have EJB that implementa a local interface as back-endcomponent
    for web service generated by 'servicegen'? I get NullPointerException whenI run
    servicegen on EJB jar that has a local interface (extends EJBLocalObjectinstead
    of EJBObject). But if I change the interface to remote, it works fine.
    Is it a bug or there is any specific reason why back-end EJB componentshould
    be remote for a web service?
    Thanks,
    Nandu

  • Nullpointerexception when running testsuite via Ant task

    I get a NullPointerException when trying to execute a testsuite via a commandline Ant task.
    The Nullpointerexception is occuring at the line:
    oracle.v2.parser.DOMLocator.getSystemId()
    Here the full trace of the execution (debug)
    Microsoft Windows XP [Version 5.1.2600]
    (C) Copyright 1985-2001 Microsoft Corp.
    M:\>c:
    C:\>cd \projects\aorta_bpel\src\MWPEmailDispatcher
    C:\projects\aorta_bpel\src\MWPEmailDispatcher>ant deployProcess test -verbose
    Apache Ant version 1.6.5 compiled on June 2 2005
    Buildfile: build.xml
    Detected Java version: 1.4 in: C:\j2sdk1.4.2_08\jre
    Detected OS: Windows XP
    parsing buildfile C:\projects\aorta_bpel\src\MWPEmailDispatcher\build.xml with URI = file:///C:/proj
    ects/aorta_bpel/src/MWPEmailDispatcher/build.xml
    Project base dir set to: C:\projects\aorta_bpel\src\MWPEmailDispatcher
    [xmlproperty] Loading C:\projects\aorta_bpel\src\MWPEmailDispatcher\bpel\bpel.xml
    Overriding previous definition of property BPELSuitcase.BPELProcess.partnerLinkBindings.partnerLinkB
    inding(name)
    Overriding previous definition of property BPELSuitcase.BPELProcess.partnerLinkBindings.partnerLinkB
    inding.property(name)
    Overriding previous definition of property BPELSuitcase.BPELProcess.partnerLinkBindings.partnerLinkB
    inding.property
    Overriding previous definition of property BPELSuitcase.BPELProcess.partnerLinkBindings.partnerLinkB
    inding(name)
    Overriding previous definition of property BPELSuitcase.BPELProcess.partnerLinkBindings.partnerLinkB
    inding.property(name)
    Overriding previous definition of property BPELSuitcase.BPELProcess.partnerLinkBindings.partnerLinkB
    inding.property
    Overriding previous definition of property BPELSuitcase.BPELProcess.partnerLinkBindings.partnerLinkB
    inding(name)
    Overriding previous definition of property BPELSuitcase.BPELProcess.partnerLinkBindings.partnerLinkB
    inding.property(name)
    Overriding previous definition of property BPELSuitcase.BPELProcess.partnerLinkBindings.partnerLinkB
    inding.property
    Overriding previous definition of property BPELSuitcase.BPELProcess.partnerLinkBindings.partnerLinkB
    inding(name)
    Overriding previous definition of property BPELSuitcase.BPELProcess.partnerLinkBindings.partnerLinkB
    inding.property(name)
    Overriding previous definition of property BPELSuitcase.BPELProcess.partnerLinkBindings.partnerLinkB
    inding.property
    Overriding previous definition of property BPELSuitcase.BPELProcess.partnerLinkBindings.partnerLinkB
    inding(name)
    Overriding previous definition of property BPELSuitcase.BPELProcess.partnerLinkBindings.partnerLinkB
    inding.property(name)
    Overriding previous definition of property BPELSuitcase.BPELProcess.partnerLinkBindings.partnerLinkB
    inding.property
    Overriding previous definition of property BPELSuitcase.BPELProcess.preferences.property(name)
    Overriding previous definition of property BPELSuitcase.BPELProcess.preferences.property(encryption)
    Overriding previous definition of property BPELSuitcase.BPELProcess.preferences.property
    Overriding previous definition of property BPELSuitcase.BPELProcess.preferences.property(name)
    Overriding previous definition of property BPELSuitcase.BPELProcess.preferences.property(encryption)
    Overriding previous definition of property BPELSuitcase.BPELProcess.preferences.property
    Overriding previous definition of property BPELSuitcase.BPELProcess.preferences.property(name)
    Overriding previous definition of property BPELSuitcase.BPELProcess.preferences.property(encryption)
    Overriding previous definition of property BPELSuitcase.BPELProcess.preferences.property
    Overriding previous definition of property BPELSuitcase.BPELProcess.preferences.property(name)
    Overriding previous definition of property BPELSuitcase.BPELProcess.preferences.property(encryption)
    Overriding previous definition of property BPELSuitcase.BPELProcess.preferences.property
    Overriding previous definition of property BPELSuitcase.BPELProcess.preferences.property(name)
    Overriding previous definition of property BPELSuitcase.BPELProcess.preferences.property(encryption)
    Overriding previous definition of property BPELSuitcase.BPELProcess.preferences.property
    Overriding previous definition of property BPELSuitcase.BPELProcess.preferences.property(name)
    Overriding previous definition of property BPELSuitcase.BPELProcess.preferences.property(encryption)
    Overriding previous definition of property BPELSuitcase.BPELProcess.preferences.property
    Overriding previous definition of property BPELSuitcase.BPELProcess.preferences.property(name)
    Overriding previous definition of property BPELSuitcase.BPELProcess.preferences.property(encryption)
    Overriding previous definition of property BPELSuitcase.BPELProcess.preferences.property
    [property] Loading Environment env.
    Property ${env.BPEL_HOME} has not been set
    Property ${env.BPEL_HOME} has not been set
    [available] Unable to find ${env.BPEL_HOME}\utilities\ant-orabpel.xml
    [property] Loading C:\projects\aorta_bpel\src\MWPEmailDispatcher\build.properties
    Importing file C:/oracle/product/10.1.3.1/OracleAS_1/bpel/utilities/ant-orabpel.xml from C:\projects
    \aorta_bpel\src\MWPEmailDispatcher\build.xml
    parsing buildfile C:\oracle\product\10.1.3.1\OracleAS_1\bpel\utilities\ant-orabpel.xml with URI = fi
    le:///C:/oracle/product/10.1.3.1/OracleAS_1/bpel/utilities/ant-orabpel.xml
    Importing file ant-deployapps.xml from C:\oracle\product\10.1.3.1\OracleAS_1\bpel\utilities\ant-orab
    pel.xml
    parsing buildfile C:\oracle\product\10.1.3.1\OracleAS_1\bpel\utilities\ant-deployapps.xml with URI =
    file:///C:/oracle/product/10.1.3.1/OracleAS_1/bpel/utilities/ant-deployapps.xml
    [property] Loading C:\oracle\product\10.1.3.1\OracleAS_1\bpel\utilities\ant-orabpel.properties
    Override ignored for property bpel.home
    Override ignored for property oracle.home
    Override ignored for property admin.password
    Override ignored for property http.port
    dropping C:\oracle\product\10.1.3.1\OracleAS_1\bpel\system\appserver\oc4j\j2ee\home\lib\oc4j-interna
    l.jar from path as it doesn't exist
    parsing buildfile jar:file:/C:/oracle/product/10.1.3.1/OracleAS_1/bpel/lib/orabpel-ant.jar!/com/coll
    axa/cube/ant/orabpel-antlib.xml with URI = jar:file:/C:/oracle/product/10.1.3.1/OracleAS_1/bpel/lib/
    orabpel-ant.jar!/com/collaxa/cube/ant/orabpel-antlib.xml
    [property] Loading C:\oracle\product\10.1.3.1\OracleAS_1\bpel\utilities\ant-orabpel.properties
    Override ignored for property platform
    Override ignored for property verbose
    Override ignored for property j2ee.home
    Override ignored for property apps
    Override ignored for property orabpel.db.user
    Override ignored for property bpel.home
    Override ignored for property opmn.requestport
    Override ignored for property bpeltest.numWorkers
    Override ignored for property jndi.user
    Override ignored for property bpel.version
    Override ignored for property http.hostname
    Override ignored for property j2ee.hostname
    Override ignored for property oracle.home
    Override ignored for property jndi.password
    Override ignored for property bpeltest.minCoverage
    Override ignored for property admin.user
    Override ignored for property hostname
    Override ignored for property domain
    Override ignored for property orabpel.db.connect_string
    Override ignored for property bpeltest.timeout
    Override ignored for property jndi.url
    Override ignored for property soapServerUrl
    Override ignored for property rmi.port
    Override ignored for property admin.password
    Override ignored for property orabpel.db.password
    Override ignored for property cluster
    Override ignored for property rev
    Override ignored for property client.classpath
    Override ignored for property http.port
    Override ignored for property jndi.InitialContextFactory
    Override ignored for property bpeltest.results.dir
    Override ignored for property bpel.build
    Override ignored for property bpeltest.package
    Override ignored for property asinstancename
    Override ignored for property default-web-app.dir
    Override ignored for property oc4jinstancename
    [available] Unable to find pre-build.xml
    [available] Unable to find post-build.xml
    Build sequence for target(s) `deployProcess' is [deployProcess]
    Complete build sequence is [deployProcess, deployOc4j, deployBindWebAppOc4j, deployIas_10gR3, deploy
    BindWebAppIas_10gR3, deployIas_10gR2, deployBindWebAppIas_10gR2, prepareTests, pre-build, validateTa
    sk, compile, deployTaskForm, deployDecisionServices, process-deploy, post-build, deploy, deployNonOr
    aclej2ee, setJndiUrlOrclej2ee, deployIas, setJndiUrlIas, deployBindWebAppIas, deployTestSuites, bpel
    Test, report, test, deploy_test, schemac, setJndiUrlOc4j, build_ear, deployOraclej2ee, ]
    deployProcess:
    [echo]
    [echo] --------------------------------------------------------------
    [echo] | Deploying bpel process MWPEmailDispatcher on localhost, port 7777
    [echo] --------------------------------------------------------------
    [echo]
    [deployProcess] Deploying process C:\projects\aorta_bpel\src\MWPEmailDispatcher\output\bpel_MWPEmail
    Dispatcher_1.0.jar
    [deployProcess] Successfully deployed the process "MWPEmailDispatcher" on server "localhost" and por
    t "7777"
    Build sequence for target(s) `test' is [prepareTests, deployTestSuites, bpelTest, report, test]
    Complete build sequence is [prepareTests, deployTestSuites, bpelTest, report, test, deployOc4j, depl
    oyBindWebAppOc4j, deployIas_10gR3, deployBindWebAppIas_10gR3, deployIas_10gR2, deployBindWebAppIas_1
    0gR2, pre-build, validateTask, compile, deployProcess, deployTaskForm, deployDecisionServices, proce
    ss-deploy, post-build, deploy, deployNonOraclej2ee, setJndiUrlOrclej2ee, deployIas, setJndiUrlIas, d
    eployBindWebAppIas, deploy_test, schemac, setJndiUrlOc4j, build_ear, deployOraclej2ee, ]
    prepareTests:
    [echo]
    [echo] --------------------------------------------------------------
    [echo] | Preparing BPEL tests for deployment
    [echo] --------------------------------------------------------------
    [echo]
    [delete] Deleting: C:\projects\aorta_bpel\src\MWPEmailDispatcher\output\bpeltest.zip
    [zip] Building zip: C:\projects\aorta_bpel\src\MWPEmailDispatcher\output\bpeltest.zip
    [zip] adding entry regression_tests/testContainsSubjectP1WithAttachm.xml
    [zip] adding entry regression_tests/testEmptySubject.xml
    [zip] adding entry regression_tests/testEmptySubjectNoBodyPart.xml
    [zip] adding entry regression_tests/testEmptySubjectWithAttachm.xml
    [zip] adding entry regression_tests/testNominalP1214Meetdatavalide.xml
    [zip] adding entry regression_tests/testNominalP1214MeetdatavalideWithAttachm.xml
    [zip] adding entry regression_tests/testNominalP1217aMeetdatavalide.xml
    [zip] adding entry regression_tests/testNominalP1217aMeetdatavalideWithAttachm.xml
    [zip] adding entry regression_tests/testNominalP1WithAttachm.xml
    [zip] adding entry regression_tests/testP1WithBody.xml
    [zip] adding entry regression_tests/testRTFP1214Meetdatavalide.xml
    [zip] adding entry regression_tests/testRTFP1217Meetdatavalide.xml
    deployTestSuites:
    [echo]
    [echo] --------------------------------------------------------------
    [echo] | Deploying bpel tests MWPEmailDispatcher on localhost, port 7777
    [echo] --------------------------------------------------------------
    [echo]
    [deployTestSuites] bpeltest.zip deployed successfully.
    bpelTest:
    [echo]
    [echo] --------------------------------------------------------------
    [echo] | Executing process MWPEmailDispatcher(v.1.0): minCoverage=100%, timeout=90 sec, numWork
    ers=1
    [echo] --------------------------------------------------------------
    [echo]
    [delete] Deleting directory C:\oracle\product\10.1.3.1\OracleAS_1\j2ee\home\default-web-app\resul
    ts\xml\MWPEmailDispatcher
    [delete] Deleting directory C:\oracle\product\10.1.3.1\OracleAS_1\j2ee\home\default-web-app\resul
    ts\xml\MWPEmailDispatcher
    [bpeltest] XML-22000: (Fatal Error) Error while parsing XSL file ({0}).
    BUILD FAILED
    C:\projects\aorta_bpel\src\MWPEmailDispatcher\build.xml:181: java.lang.NullPointerException
    at org.apache.tools.ant.Task.perform(Task.java:373)
    at org.apache.tools.ant.Target.execute(Target.java:341)
    at org.apache.tools.ant.Target.performTasks(Target.java:369)
    at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
    at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
    at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)
    at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
    at org.apache.tools.ant.Main.runBuild(Main.java:668)
    at org.apache.tools.ant.Main.startAnt(Main.java:187)
    at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)
    at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)
    Caused by: java.lang.NullPointerException
    at oracle.xml.parser.v2.DOMLocator.getSystemId(DOMLocator.java:115)
    at javax.xml.transform.TransformerException.getMessageAndLocation(TransformerException.java:
    210)
    at com.collaxa.cube.ant.taskdefs.BpelTest.createJUnitReport(BpelTest.java:741)
    at com.collaxa.cube.ant.taskdefs.BpelTest.createReport(BpelTest.java:877)
    at com.collaxa.cube.ant.taskdefs.BpelTest.execute(BpelTest.java:1033)
    at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
    at org.apache.tools.ant.Task.perform(Task.java:364)
    ... 10 more
    --- Nested Exception ---
    java.lang.NullPointerException
    at oracle.xml.parser.v2.DOMLocator.getSystemId(DOMLocator.java:115)
    at javax.xml.transform.TransformerException.getMessageAndLocation(TransformerException.java:
    210)
    at com.collaxa.cube.ant.taskdefs.BpelTest.createJUnitReport(BpelTest.java:741)
    at com.collaxa.cube.ant.taskdefs.BpelTest.createReport(BpelTest.java:877)
    at com.collaxa.cube.ant.taskdefs.BpelTest.execute(BpelTest.java:1033)
    at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
    at org.apache.tools.ant.Task.perform(Task.java:364)
    at org.apache.tools.ant.Target.execute(Target.java:341)
    at org.apache.tools.ant.Target.performTasks(Target.java:369)
    at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
    at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
    at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)
    at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
    at org.apache.tools.ant.Main.runBuild(Main.java:668)
    at org.apache.tools.ant.Main.startAnt(Main.java:187)
    at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)
    at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)
    Total time: 1 minute 39 seconds
    C:\projects\aorta_bpel\src\MWPEmailDispatcher>

    I had this same issue, and after almost a month, finally found the solution...
    The <bpletest> task needs reference to an xls like:
    <!-- xsl="${bpel.home}/system/console/xslt/bpeltest-junit.xsl" was missing from <bpeltest> declaration -->
    <!-- "bpeltest" target runs deployed testsuites of a BPEL process -->
    <target name="bpelTest">
    <echo>
    | Executing BPEL Tests Process ${process.name} on:
    |
    | * user="${admin.user}" password="${admin.password}"
    | * hostname="${http.hostname}" httpport="${http.port}"
    | * domain="${domain}" process="${process.name}"
    | * rev="${rev}" name="${process.name}Tests"
    | * timeout="${bpeltest.timeout}"
    | * numWorkers="${bpeltest.numWorkers}"
    | * minCoverage="${bpeltest.minCoverage}"
    | * callHandler="${bpeltest.callHandler}"
    | * context="${bpel.context.properties}"
    | * resultsDir="${bpeltest.results.dir}/xml/${process.name}"
    | * resultsPropertyFile="${bpeltest.results.dir}/${process.name}.properties"
    | * verbose="${verbose}"
    | * xsl="${bpel.home}/system/console/xslt/bpeltest-junit.xsl"
    |
    </echo>
    <delete dir="${bpeltest.results.dir}/xml/${process.name}" quiet="true"/>
    <bpeltest
    user="${admin.user}" password="${admin.password}"
    hostname="${http.hostname}" httpport="${http.port}"
    domain="${domain}" process="${process.name}"
    rev="${rev}" name="${process.name}Tests"
    timeout="${bpeltest.timeout}"
    numWorkers="${bpeltest.numWorkers}"
    minCoverage="${bpeltest.minCoverage}"
    callHandler="${bpeltest.callHandler}"
    context="${bpel.context.properties}"
    resultsDir="${bpeltest.results.dir}/xml/${process.name}"
    resultsPropertyFile="${bpeltest.results.dir}/${process.name}.properties"
    verbose="${verbose}"
    xsl="${bpel.home}/system/console/xslt/bpeltest-junit.xsl"
    />
                   <!--<classpath>
                        <pathelement path="${bpeltest.results.dir}/xsl/bpeltest-junit.xsl" />
                        <pathelement path="${project.root}/tools/build-tools/src/main/resources/bpel" />
                        <pathelement path="C:/viewstore/esp_lynx_dap/esp/dap/tools/build-tools/src/main/resources/bpel/bpeltest-junit.xsl" />
                        <pathelement path="C:/viewstore/esp_lynx_dap/esp/dap/tools/build-tools/src/main/resources/bpel/com/collaxa/cube/ant" />
                   </classpath>
              </bpeltest>-->
    <property file="${bpeltest.results.dir}/${process.name}.properties"/>
    <echo>
    Executed ${test.total.count} test(s) for ${process.name} (v.${rev}) with
    ${test.failure.count} failure(s)
    </echo>
    </target>

  • Java.lang.NullPointerException when running weblogic on linux

    Hi,
    I installed the generic release of the Oracle WebLogic (wls1033_generic.jar) on my server (Ubuntu 64bit). When starting the application I am getting the following java exception. Is this a bug?
    <Jun 22, 2010 9:29:51 AM EDT> <Critical> <WebLogicServer> <BEA-000386> <Server subsystem failed. Reason: java.lang.NullPointerException
    java.lang.NullPointerException
    at weblogic.deploy.internal.adminserver.DeploymentManager.getPendingDeploymentsForEditLockOwner(DeploymentManager.java:360)
    at weblogic.management.provider.internal.EditAccessImpl.removePendingUpdateTasks(EditAccessImpl.java:560)
    at weblogic.management.provider.internal.EditAccessImpl.undoUnsavedChanges(EditAccessImpl.java:555)
    at weblogic.management.provider.internal.EditAccessImpl.acquireLock(EditAccessImpl.java:264)
    at weblogic.management.provider.internal.EditAccessImpl.startEdit(EditAccessImpl.java:289)
    Truncated. see log file for complete stacktrace
    >
    <Jun 22, 2010 9:29:51 AM EDT> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to FAILED>
    <Jun 22, 2010 9:29:51 AM EDT> <Error> <WebLogicServer> <BEA-000383> <A critical service failed. The server will shut itself down>
    <Jun 22, 2010 9:29:51 AM EDT> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to FORCE_SHUTTING_DOWN>

    Are you running the process as the user that installed WebLogic and have write permissions in the domain directory?
    How did you create the domain?

  • Java.lang.NullPointerException when running JHeadstart Application Generato

    When I run the Generator I get
    java.lang.NullPointerException
    In my console I get (after many DRAG OVER/DRAG EXIT messages):
    (xml.XmlBeanDefinitionReader 150 ) Loading XML bean definitions from file [D:\work\Meld\ViewController\templates\config\jag-config.xml]
    (xml.XmlBeanFactory 222 ) Creating shared instance of singleton bean 'pgItemModelHelper'
    (xml.XmlBeanFactory 222 ) Creating shared instance of singleton bean 'velocityInitializer'
    (xml.XmlBeanFactory 222 ) Creating shared instance of singleton bean 'formGroupLayoutFactory'
    (xml.XmlBeanFactory 222 ) Creating shared instance of singleton bean 'formPageNameFormat'
    (xml.XmlBeanFactory 222 ) Creating shared instance of singleton bean 'tableGroupLayoutFactory'
    (xml.XmlBeanFactory 222 ) Creating shared instance of singleton bean 'tablePageNameFormat'
    java.lang.NullPointerException
    at oracle.jheadstart.dt.jag.bindinggenerator.PageUIModelGenerator.generateGroupBindings(PageUIModelGenerator.java:743)
    at oracle.jheadstart.dt.jag.bindinggenerator.PageUIModelGenerator.generateInternal(PageUIModelGenerator.java:390)
    at oracle.jheadstart.dt.jag.bindinggenerator.PageUIModelGenerator.generate(PageUIModelGenerator.java:249)
    at oracle.jheadstart.dt.jag.JhsApplicationGenerator.generate(JhsApplicationGenerator.java:332)
    at oracle.jheadstart.dt.jag.JhsApplicationGenerator.generate(JhsApplicationGenerator.java:361)
    at oracle.jheadstart.dt.jag.jdev.JagRunner$1.run(JagRunner.java:80)
    at java.lang.Thread.run(Thread.java:595)
    JagRunner$1[103]: Invoking garbage collector
    I am using JDeveloper 10.1.3.3.0.4157
    and JHS 10.1.3.0.97
    What could be the problem?
    Thanks in advance,
    Lebbol

    Ok, I don't understand much from your stack dump there, but the ONLY time I've ever got a NullPointerException with the JAG is when I've deleted my bc4j.xcfg files from my ADF BC project in my application. I've fixed this by regenerating these files; which seems to occur when I open up my Application Module and then close it.
    It's worth a shot I guess.

  • NullPointerException when running jspx page

    Hi All,
    I get the following error message while trying to run the dashboard.jspx of a deployed application. We are using JDev 11g, Weblogic 10.1.3 and ADF
    Any one can please help?
    Thanks,
    Line 88 of doLogin method in Login.java is
    String user = FacesContext.getCurrentInstance().getExternalContext().getUserPrincipal().getName();
    java.lang.NullPointerException
         at com.myComp.abc.client.view.backing.Login.doLogin(Login.java:88)
         at jsp_servlet._pages._includes.__checklogin_jspx._jspService(__checklogin_jspx.java:86)
         at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
         at weblogic.servlet.internal.ServletStubImpl.onAddToMapException(ServletStubImpl.java:416)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:326)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
         at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:524)
         at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:444)
         at weblogic.servlet.jsp.PageContextImpl.include(PageContextImpl.java:163)
         at jsp_servlet._pages.__dashboard_jspx._jspService(__dashboard_jspx.java:83)
         at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
         at weblogic.servlet.internal.ServletStubImpl.onAddToMapException(ServletStubImpl.java:416)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:326)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:183)
         at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:523)
         at weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:253)
         at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:546)
         at javax.faces.context.ExternalContextWrapper.dispatch(ExternalContextWrapper.java:93)
         at javax.faces.context.ExternalContextWrapper.dispatch(ExternalContextWrapper.java:93)
         at oracle.adfinternal.view.faces.config.rich.RecordRequestAttributesDuringDispatch.dispatch(RecordRequestAttributesDuringDispatch.java:44)
         at javax.faces.context.ExternalContextWrapper.dispatch(ExternalContextWrapper.java:93)
         at javax.faces.context.ExternalContextWrapper.dispatch(ExternalContextWrapper.java:93)
         at javax.faces.context.ExternalContextWrapper.dispatch(ExternalContextWrapper.java:93)
         at org.apache.myfaces.trinidadinternal.context.FacesContextFactoryImpl$OverrideDispatch.dispatch(FacesContextFactoryImpl.java:167)
         at com.sun.faces.application.view.JspViewHandlingStrategy.executePageToBuildView(JspViewHandlingStrategy.java:363)
         at com.sun.faces.application.view.JspViewHandlingStrategy.buildView(JspViewHandlingStrategy.java:154)
         at org.apache.myfaces.trinidadinternal.application.ViewDeclarationLanguageFactoryImpl$ChangeApplyingVDLWrapper.buildView(ViewDeclarationLanguageFactoryImpl.java:341)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._renderResponse(LifecycleImpl.java:982)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:334)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:232)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:313)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.share.http.ServletADFFilter.doFilter(ServletADFFilter.java:65)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:121)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:468)
         at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:468)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:293)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:199)
         at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
         at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:136)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)

    Hello, here is the update:
    Can you give more information, how did u configure application security before the deployment?
    We configured application security using Application -> Security ->Configure ADF security.
    Security model is 'ADF Authentication and Authorization'
    It is a form based authentication
    and for the screen "Enable Automatic Policy Grants", we chose 'No Automatic Grants' (Not sure if this is correct.)
    An issue (ISSUE#1) is that I cannot go from one page of the application to another. Though I can access different pages by directly typing the url. http://localhost:7001/myApp/pages/dashboard.html and then replacing dashboard with myPage2 or userAccountPage etc. Is it because I have selected 'No Automatic Grants' in the security options?
    Jazn-data.xml has a couple of test users - user1 and user2
    2 Roles are defined - myAppRole and test-all(came pre-defined) for enterprise role and application role.
    Both roles map to both of the useres.
    We don't have any resource or entitlement grants setup.
    Try this method to get the logged user:
    ADFContext.getCurrent().getSecurityContext().getUserName();
    This worked and now the NPE is not coming.  (Could you please tell why/how this worked?) I can also see the following in the admin server log which shows the application is able to authenticate the user
    user: user1 has permissions to access weblogic.servlet.internal.ServletRequestImpl@180b1a6
    However, there is a new error (ISSUE#2)
    <[ServletContext@22693560[app:myAppmodule:myModpath:/myModspec-version:2.5]] Servlet failed with Exception
    javax.el.ELException: java.util.MissingResourceException: Can't find resource for bundle sun.util.resources.LocaleNames, key DateTimePatterns
         at javax.el.BeanELResolver.getValue(BeanELResolver.java:266)
         at com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:176)
         at com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:203)
         at com.sun.el.parser.AstValue.getValue(Unknown Source)
         at com.sun.el.ValueExpressionImpl.getValue(Unknown Source)
         at org.apache.myfaces.trinidad.bean.FacesBeanImpl.getProperty(FacesBeanImpl.java:73)
         at org.apache.myfaces.trinidad.convert.DateTimeConverter.getPattern(DateTimeConverter.java:839)
         at org.apache.myfaces.trinidad.convert.DateTimeConverter.getAsString(DateTimeConverter.java:338)
         at org.apache.myfaces.trinidadinternal.convert.DateTimeConverter.getAsString(DateTimeConverter.java:103)
         at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.ValueRenderer.getConvertedString(ValueRenderer.java:65)
         at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.OutputTextRenderer.encodeAll(OutputTextRenderer.java:70)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:493)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:913)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1659)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:606)
         at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.ColumnRenderer.renderKids(ColumnRenderer.java:157)
         at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.ColumnRenderer._renderKids(ColumnRenderer.java:176)
         at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.ColumnRenderer._renderTD(ColumnRenderer.java:359)
         at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.ColumnRenderer._renderDataMode(ColumnRenderer.java:248)
         at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.ColumnRenderer.encodeAll(ColumnRenderer.java:99)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:493)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:913)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1659)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:606)
         at org.apache.myfaces.trinidadinternal.renderkit.core.desktop.DesktopTableRenderer._renderRegularColumns(DesktopTableRenderer.java:1027)
         at org.apache.myfaces.trinidadinternal.renderkit.core.desktop.DesktopTableRenderer.renderSingleRow(DesktopTableRenderer.java:116)
         at org.apache.myfaces.trinidadinternal.renderkit.core.desktop.DesktopTableRenderer$1.processRowImpl(DesktopTableRenderer.java:887)
         at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.TableUtils$RowLoop.processRow(TableUtils.java:117)
         at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.TableUtils$RowLoop.loop(TableUtils.java:103)
         at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.table.TableUtils$RowLoop.run(TableUtils.java:75)
         at org.apache.myfaces.trinidadinternal.renderkit.core.desktop.DesktopTableRenderer._renderTableRows(DesktopTableRenderer.java:938)
         at org.apache.myfaces.trinidadinternal.renderkit.core.desktop.DesktopTableRenderer.renderTableRows(DesktopTableRenderer.java:662)
         at org.apache.myfaces.trinidadinternal.renderkit.core.desktop.DesktopTableRenderer.renderTableContent(DesktopTableRenderer.java:384)
         at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.TableRenderer.encodeAll(TableRenderer.java:394)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:493)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:913)
         at org.apache.myfaces.trinidad.component.UIXCollection.encodeEnd(UIXCollection.java:617)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1659)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:606)
         at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelFormLayoutRenderer._encodeFormItem(PanelFormLayoutRenderer.java:950)
         at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelFormLayoutRenderer.access$100(PanelFormLayoutRenderer.java:50)
         at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelFormLayoutRenderer$FormColumnEncoder.processComponent(PanelFormLayoutRenderer.java:1449)
         at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelFormLayoutRenderer$FormColumnEncoder.processComponent(PanelFormLayoutRenderer.java:1368)
         at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:187)
         at org.apache.myfaces.trinidad.component.UIXComponent.processFlattenedChildren(UIXComponent.java:318)
         at org.apache.myfaces.trinidad.component.UIXComponent.encodeFlattenedChildren(UIXComponent.java:283)
         at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelFormLayoutRenderer._encodeChildren(PanelFormLayoutRenderer.java:320)
         at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelFormLayoutRenderer.encodeAll(PanelFormLayoutRenderer.java:143)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:493)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:913)
         at org.apache.myfaces.trinidadinternal.uinode.UIComponentUINode._renderComponent(UIComponentUINode.java:337)
         at org.apache.myfaces.trinidadinternal.uinode.UIComponentUINode.render(UIComponentUINode.java:279)
         at org.apache.myfaces.trinidadinternal.uinode.UIComponentUINode.render(UIComponentUINode.java:256)
         at org.apache.myfaces.trinidadinternal.ui.composite.ContextPoppingUINode$ContextPoppingRenderer.render(ContextPoppingUINode.java:240)
         at org.apache.myfaces.trinidadinternal.ui.BaseUINode.render(BaseUINode.java:358)
         at org.apache.myfaces.trinidadinternal.ui.BaseUINode.render(BaseUINode.java:313)
         at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderChild(BaseRenderer.java:425)
         at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:343)
         at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:235)
         at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderContent(BaseRenderer.java:142)
         at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.render(BaseRenderer.java:93)
         at org.apache.myfaces.trinidadinternal.ui.laf.base.xhtml.XhtmlLafRenderer.render(XhtmlLafRenderer.java:85)
         at org.apache.myfaces.trinidadinternal.ui.BaseUINode.render(BaseUINode.java:358)
         at org.apache.myfaces.trinidadinternal.ui.BaseUINode.render(BaseUINode.java:313)
         at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderChild(BaseRenderer.java:425)
         at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:343)
         at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:235)
         at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderContent(BaseRenderer.java:142)
         at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.render(BaseRenderer.java:93)
         at org.apache.myfaces.trinidadinternal.ui.laf.base.xhtml.XhtmlLafRenderer.render(XhtmlLafRenderer.java:85)
         at org.apache.myfaces.trinidadinternal.ui.BaseUINode.render(BaseUINode.java:358)
         at org.apache.myfaces.trinidadinternal.ui.BaseUINode.render(BaseUINode.java:313)
         at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderChild(BaseRenderer.java:425)
         at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:343)
         at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:235)
         at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderContent(BaseRenderer.java:142)
         at org.apache.myfaces.trinidadinternal.ui.laf.base.xhtml.BorderLayoutRenderer.renderIndexedChildren(BorderLayoutRenderer.java:56)
         at org.apache.myfaces.trinidadinternal.ui.laf.base.xhtml.BorderLayoutRenderer.renderContent(BorderLayoutRenderer.java:86)
         at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.render(BaseRenderer.java:93)
         at org.apache.myfaces.trinidadinternal.ui.laf.base.xhtml.XhtmlLafRenderer.render(XhtmlLafRenderer.java:85)
         at org.apache.myfaces.trinidadinternal.ui.BaseUINode.render(BaseUINode.java:358)
         at org.apache.myfaces.trinidadinternal.ui.BaseUINode.render(BaseUINode.java:313)
         at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderChild(BaseRenderer.java:425)
         at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:343)
         at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:235)
         at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderContent(BaseRenderer.java:142)
         at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.render(BaseRenderer.java:93)
         at org.apache.myfaces.trinidadinternal.ui.laf.base.xhtml.XhtmlLafRenderer.render(XhtmlLafRenderer.java:85)
         at org.apache.myfaces.trinidadinternal.ui.BaseUINode.render(BaseUINode.java:358)
         at org.apache.myfaces.trinidadinternal.ui.BaseUINode.render(BaseUINode.java:313)
         at org.apache.myfaces.trinidadinternal.ui.composite.UINodeRenderer.renderWithNode(UINodeRenderer.java:104)
         at org.apache.myfaces.trinidadinternal.ui.composite.UINodeRenderer.render(UINodeRenderer.java:50)
         at org.apache.myfaces.trinidadinternal.uinode.UIXComponentUINode.renderInternal(UIXComponentUINode.java:192)
         at org.apache.myfaces.trinidadinternal.uinode.UINodeRendererBase.encodeEnd(UINodeRendererBase.java:70)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:913)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1659)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1655)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:606)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:623)
         at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelPartialRootRenderer.renderContent(PanelPartialRootRenderer.java:70)
         at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.BodyRenderer.renderContent(BodyRenderer.java:154)
         at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelPartialRootRenderer.encodeAll(PanelPartialRootRenderer.java:153)
         at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.BodyRenderer.encodeAll(BodyRenderer.java:81)
         at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:493)
         at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:913)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1659)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1655)
         at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1655)
         at oracle.adfinternal.view.faces.component.AdfViewRoot.encodeAll(AdfViewRoot.java:91)
         at com.sun.faces.application.view.JspViewHandlingStrategy.doRenderView(JspViewHandlingStrategy.java:431)
         at com.sun.faces.application.view.JspViewHandlingStrategy.renderView(JspViewHandlingStrategy.java:233)
         at org.apache.myfaces.trinidadinternal.application.ViewDeclarationLanguageFactoryImpl$ChangeApplyingVDLWrapper.renderView(ViewDeclarationLanguageFactoryImpl.java:350)
         at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:131)
         at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:273)
         at org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:165)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._renderResponse(LifecycleImpl.java:1027)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:334)
         at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:232)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:313)
         at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
         at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
         at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
         at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adf.share.http.ServletADFFilter.doFilter(ServletADFFilter.java:65)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:121)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:468)
         at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:468)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:293)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:199)
         at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
         at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:136)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    Caused By: java.util.MissingResourceException: Can't find resource for bundle sun.util.resources.LocaleNames, key DateTimePatterns
    com.epam.myComp.client.view.dom.userInfo.userRowModel.getDateFormat(userRowModel.java:153)
    Last issue (Issue#3) is that clicking on Submit Button on some of the pages gives the following error:
    java.lang.NullPointerException
         at org.apache.myfaces.trinidadinternal.application.StateManagerImpl._calculateTokenStateSaving(StateManagerImpl.java:972)
         at org.apache.myfaces.trinidadinternal.application.StateManagerImpl.isValidViewStateToken(StateManagerImpl.java:495)
         at oracle.adfinternal.view.faces.webapp.rich.RichWindowManager._isHARollingUpgrade(RichWindowManager.java:1651)
         at oracle.adfinternal.view.faces.webapp.rich.RichWindowManager.renderLoopbackPage(RichWindowManager.java:820)
         at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:109)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:468)
         at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:468)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:293)
         at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:199)
         at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
         at java.security.AccessController.doPrivileged(Native Method)
         at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:313)
         at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:413)
         at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:94)
         at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
         at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:136)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
         at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
         at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
         at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
         at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
         at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    Thanks a lot for your help
    Edited by: user12054715 on Sep 16, 2011 10:03 AM

  • Java.lang.NullPointerException when trying to compile

    Hi everybody!
    I'm trying to compile a file using javax.tools.JavaCompiler but I get a java.lang.NullPointerException when running the program.
    Here is my code:
    public boolean CompExecFile(File filename){
              boolean compRes = false;
              try {
                   System.out.println(filename.getAbsolutePath());
                   JavaCompiler compiler = ToolProvider.getSystemJavaCompiler();
                   StandardJavaFileManager fileManager = compiler.getStandardFileManager(null, null, null); //line where I get the error
                   Iterable<? extends JavaFileObject> compilationUnits2 = fileManager.getJavaFileObjects(filename);
                   compRes = compiler.getTask(null, fileManager, null, null, null, compilationUnits2).call();
                   fileManager.close();
                 if (compRes) {
                     System.out.println ("Compilation was successful");
                 } else {
                     System.out.println ("Compilation failed");
              } catch (IOException e) {
                   // TODO Auto-generated catch block
                   e.printStackTrace();
              return compRes;
         }There error on the line "StandardJavaFileManager fileManager = compiler.getStandardFileManager(null, null, null);":
    Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException+
    I've seen several examples using the parameters "null,null,null" but I don't know if it's good :(
    Many thanks for your help.

    I've found something which could maybe be what I need to do but I'm not sure:
    // Build a new ClassLoader using the given URLs, replace current Classloader
    ClassLoader oldCL = Thread.currentThread().getContextClassLoader();
    ClassLoader newCL = new URLClassLoader(myClasspathURLs, oldCL);
    Thread.currentThread().setContextClassLoader(newCL);
    System.out.println("Successfully replaced ClassLoader");
    Class fooClass = newCL.loadClass(appClass); //which replaces the line "Class<?> tempFileClass = Class.forName("TempFile");" ?!Is that what I need to do?
    EDIT: I've tried that but I still have the same problem:
                      File classFile = new File ("TempFile.class");
                      ClassLoader oldCL = Thread.currentThread().getContextClassLoader();
                      ClassLoader newCL = new URLClassLoader(new URL[] {classFile.toURL()}, oldCL);
                      Thread.currentThread().setContextClassLoader(newCL);
                      System.out.println("Successfully replaced ClassLoader");
                      Class tempFileClass = newCL.loadClass("TempFile");
                      Method main = tempFileClass.getMethod("main", String[].class);
                      main.invoke(null,new String[0]); Edited by: Foobrother on Jul 28, 2008 8:18 AM

  • NullPointerException when trying to run FopPrintServlet

    Dear All,
    I'm trying to run the FopPrintServlet shipped with Apache FOP 0.20.5 bin
    release but i got the following exception which is related to a bug in OracleAS OC4J instance 10.1.2.0.2 as in the FOP code i didn't reference Oracle XML parser but i got the exception from the Class : oracle.xml.jaxp.JXTransformer.reportXSLException
    So, how can i disable OC4J from referencing Oracle XML APIs which running Apache FOP java code.
    java.lang.NullPointerException
    at
    oracle.xml.jaxp.JXTransformer.reportXSLException(JXTransformer.java:776)
    at oracle.xml.jaxp.JXTransformer.transform(JXTransformer.java:343)
    at
    oracle.xml.jaxp.JXTransformerHandler.endDocument(JXTransformerHandler.java:141)
    at
    oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:286)
    at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:184)
    at oracle.xml.jaxp.JXXMLFilter.parse(JXXMLFilter.java:96)
    at org.apache.fop.apps.Driver.render(Driver.java:498)
    at
    ws.its.esc.bp.test.FopPrintServlet.renderXML(FopPrintServlet.java:100)
    at
    ws.its.esc.bp.test.FopPrintServlet.doPost(FopPrintServlet.java:68)
    at ws.its.esc.bp.test.FopPrintServlet.doGet(FopPrintServlet.java:47)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at com.evermind[Oracle Application Server Containers for J2EE 10g
    (10.1.2.0.0)].server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65)
    at oracle.security.jazn.oc4j.JAZNFilter.doFilter(Unknown Source)
    at com.evermind[Oracle Application Server Containers for J2EE 10g
    (10.1.2.0.0)].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:649)
    at com.evermind[Oracle Application Server Containers for J2EE 10g
    (10.1.2.0.0)].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:322)
    at com.evermind[Oracle Application Server Containers for J2EE 10g
    (10.1.2.0.0)].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:790)
    at com.evermind[Oracle Application Server Containers for J2EE 10g
    (10.1.2.0.0)].server.http.HttpRequestHandler.run(HttpRequestHandler.java:270)
    at com.evermind[Oracle Application Server Containers for J2EE 10g
    (10.1.2.0.0)].server.http.HttpRequestHandler.run(HttpRequestHandler.java:112)
    at com.evermind[Oracle Application Server Containers for J2EE 10g
    (10.1.2.0.0)].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:186)
    at java.lang.Thread.run(Thread.java:534)

    This is a duplicate of the following post:
    NullPointerException when trying to run FopPrintServlet on JDeveloper
    user513949,
    If you are using OC4J stand-alone version 10.1.2.0.2, I suggest you refer to the following post:
    Class loading issue in 10.1.2?  commons-codec
    And you may need to set the following property:
    javax.xml.parsers.SAXParserFactoryGood Luck,
    Avi.

  • NullPointerException when trying to run FopPrintServlet on JDeveloper

    Dear All,
    I'm trying to run the FopPrintServlet shipped with Apache FOP 0.20.5 bin
    release but i got the following exception which is related to a bug in JDeveloper 10.1.2 as in the FOP code i didn't reference Oracle XML parser but i got the exception from the Class : oracle.xml.jaxp.JXTransformer.reportXSLException
    So, how can i disable JDeveloper from referencing Oracle XML APIs which running Apache FOP java code.
    java.lang.NullPointerException
    at
    oracle.xml.jaxp.JXTransformer.reportXSLException(JXTransformer.java:776)
    at oracle.xml.jaxp.JXTransformer.transform(JXTransformer.java:343)
    at
    oracle.xml.jaxp.JXTransformerHandler.endDocument(JXTransformerHandler.java:141)
    at
    oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:286)
    at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:184)
    at oracle.xml.jaxp.JXXMLFilter.parse(JXXMLFilter.java:96)
    at org.apache.fop.apps.Driver.render(Driver.java:498)
    at
    ws.its.esc.bp.test.FopPrintServlet.renderXML(FopPrintServlet.java:100)
    at
    ws.its.esc.bp.test.FopPrintServlet.doPost(FopPrintServlet.java:68)
    at ws.its.esc.bp.test.FopPrintServlet.doGet(FopPrintServlet.java:47)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at com.evermind[Oracle Application Server Containers for J2EE 10g
    (10.1.2.0.0)].server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65)
    at oracle.security.jazn.oc4j.JAZNFilter.doFilter(Unknown Source)
    at com.evermind[Oracle Application Server Containers for J2EE 10g
    (10.1.2.0.0)].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:649)
    at com.evermind[Oracle Application Server Containers for J2EE 10g
    (10.1.2.0.0)].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:322)
    at com.evermind[Oracle Application Server Containers for J2EE 10g
    (10.1.2.0.0)].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:790)
    at com.evermind[Oracle Application Server Containers for J2EE 10g
    (10.1.2.0.0)].server.http.HttpRequestHandler.run(HttpRequestHandler.java:270)
    at com.evermind[Oracle Application Server Containers for J2EE 10g
    (10.1.2.0.0)].server.http.HttpRequestHandler.run(HttpRequestHandler.java:112)
    at com.evermind[Oracle Application Server Containers for J2EE 10g
    (10.1.2.0.0)].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:186)
    at java.lang.Thread.run(Thread.java:534)

    This is a duplicate of the following post:
    NullPointerException when trying to run FopPrintServlet
    Cheers,
    Avi.

  • FailAL32UTF8Conv when runnjing Toplink 9.0.4.2 w/ Oracle/JDBC 9.2.0.6

    Hi folks, I wonder if anyone has run across this issue. Our DBA's recently upgraded our database from Oracle 9.2.0.5 to 9.2.0.6. Our Toplink code (we're using Toplink 9.0.4.2) which was integrated with PL/SQL stored procs stopped working until we changed the 10.1.0.2.0 JDBC driver to the 9.2.0.6.0 driver included with the database upgrade distribution. Problem is that when running the 9.2.0.6.0 JDBC driver, we're now getting the below error when attempting to query a table that may have UTF-8 characters. I've also tried the 10.1.0.3.0 JDBC driver found in the Instant Client download and it also has problems with the stored procs. Does anybody have any idea how to get around these incompatibilities?
    2005.03.16 01:15:27.893--ServerSession(9867226)--Thread[main,5,main]--Connection(31761534)--SELECT XXX
    2005.03.16 01:15:27.893--ServerSession(9867226)--Thread[main,5,main]--Connection(31761534)--reconnecting to external connection pool
    2005.03.16 01:15:27.893--ServerSession(9867226)--Thread[Thread-1,5,main]--Initializing local discovery communication socket
    2005.03.16 01:15:27.893--ServerSession(9867226)--Thread[Thread-1,5,main]--Place local remote session dispatcher into naming service
    2005.03.16 01:15:27.893--ServerSession(9867226)--Thread[Thread-1,5,main]--Getting local initial context
    2005.03.16 01:15:28.409--ClientSession(25463023)--Thread[main,5,main]--Exception [TOPLINK-4002] (OracleAS TopLink - 10g (9.0.4.2) (Build 040311)): oracle.toplink.exceptions.DatabaseException
    Exception Description: java.sql.SQLException: Invalid character encountered in: failAL32UTF8Conv
    Internal Exception: java.sql.SQLException: Invalid character encountered in: failAL32UTF8Conv
    Error Code: 17055Local Exception Stack:
    Exception [TOPLINK-4002] (OracleAS TopLink - 10g (9.0.4.2) (Build 040311)): oracle.toplink.exceptions.DatabaseException
    Exception Description: java.sql.SQLException: Invalid character encountered in: failAL32UTF8Conv
    Internal Exception: java.sql.SQLException: Invalid character encountered in: failAL32UTF8Conv
    Error Code: 17055
         at oracle.toplink.exceptions.DatabaseException.sqlException(DatabaseException.java:226)
         at oracle.toplink.internal.databaseaccess.DatabaseAccessor.getObject(DatabaseAccessor.java:1066)
         at oracle.toplink.internal.databaseaccess.DatabaseAccessor.fetchRow(DatabaseAccessor.java:829)
         at oracle.toplink.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:682)
         at oracle.toplink.threetier.ServerSession.executeCall(ServerSession.java:506)
         at oracle.toplink.internal.queryframework.CallQueryMechanism.executeCall(CallQueryMechanism.java:134)
         at oracle.toplink.internal.queryframework.CallQueryMechanism.executeCall(CallQueryMechanism.java:115)
         at oracle.toplink.internal.queryframework.CallQueryMechanism.executeSelectCall(CallQueryMechanism.java:197)
         at oracle.toplink.internal.queryframework.CallQueryMechanism.selectAllRows(CallQueryMechanism.java:567)
         at oracle.toplink.internal.queryframework.ExpressionQueryMechanism.selectAllRowsFromTable(ExpressionQueryMechanism.java:732)
         at oracle.toplink.internal.queryframework.ExpressionQueryMechanism.selectAllRows(ExpressionQueryMechanism.java:707)
         at oracle.toplink.queryframework.ReadAllQuery.execute(ReadAllQuery.java:424)
         at oracle.toplink.queryframework.DatabaseQuery.execute(DatabaseQuery.java:493)
         at oracle.toplink.queryframework.ReadQuery.execute(ReadQuery.java:111)
         at oracle.toplink.publicinterface.Session.internalExecuteQuery(Session.java:1958)
         at oracle.toplink.threetier.ServerSession.internalExecuteQuery(ServerSession.java:629)
         at oracle.toplink.threetier.ClientSession.internalExecuteQuery(ClientSession.java:392)
         at oracle.toplink.publicinterface.Session.executeQuery(Session.java:1086)
         at oracle.toplink.publicinterface.Session.executeQuery(Session.java:1038)
         at com.emc.km.dao.toplink.DAOImpl.queryByExpression(DAOImpl.java:797)
         at com.emc.km.companysearch.CompanySearchServiceImpl.getCompanyBeans(CompanySearchServiceImpl.java:231)
         at com.emc.km.companysearch.tests.CompanySearchServiceTest.testGetCompaniesToCreateProfile(CompanySearchServiceTest.java:81)
         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.mockejb.OptionalCactusTestCase.runTestLocally(OptionalCactusTestCase.java:139)
         at org.mockejb.OptionalCactusTestCase.runBareLocally(OptionalCactusTestCase.java:100)
         at org.mockejb.OptionalCactusTestCase.runBare(OptionalCactusTestCase.java:74)
         at junit.framework.TestResult$1.protect(TestResult.java:106)
         at junit.framework.TestResult.runProtected(TestResult.java:124)
         at junit.framework.TestResult.run(TestResult.java:109)
         at junit.framework.TestCase.run(TestCase.java:118)
         at junit.framework.TestSuite.runTest(TestSuite.java:208)
         at junit.framework.TestSuite.run(TestSuite.java:203)
         at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:421)
         at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:305)
         at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:186)
    Caused by: java.sql.SQLException: Invalid character encountered in: failAL32UTF8Conv
         at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)
         at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:179)
         at oracle.jdbc.dbaccess.DBError.check_error(DBError.java:1130)
         at oracle.jdbc.dbaccess.DBConversion.failAL32UTF8Conv(DBConversion.java:2837)
         at oracle.jdbc.dbaccess.DBConversion.al32utf8BytesToJavaChars(DBConversion.java:2437)
         at oracle.jdbc.dbaccess.DBConversion.charBytesToJavaChars(DBConversion.java:884)
         at oracle.jdbc.dbaccess.DBConversion.CHARBytesToJavaChars(DBConversion.java:807)
         at oracle.jdbc.ttc7.TTCItem.getChars(TTCItem.java:298)
         at oracle.jdbc.dbaccess.DBDataSetImpl.getCharsItem(DBDataSetImpl.java:1519)
         at oracle.jdbc.driver.OracleStatement.getCharsInternal(OracleStatement.java:3570)
         at oracle.jdbc.driver.OracleStatement.getStringValue(OracleStatement.java:3774)
         at oracle.jdbc.driver.OracleResultSetImpl.getString(OracleResultSetImpl.java:460)
         at oracle.toplink.internal.databaseaccess.DatabaseAccessor.getObject(DatabaseAccessor.java:1026)
         ... 36 more
    2005.03.16 01:15:28.424--ClientSession(25463023)--Thread[main,5,main]--client released

    HI All,
    I am also facing the same error while using the Oracle 9i with toplink.
    I have migrated fro oracle 10g to Oracle 9i. Still facing the same error.
    Can anybody has solution on this? Please let me know.
    2008-01-16 11:03:51,683 [ebContainer : 2] INFO - getHomeProc()() Before Stored Proc Call:
    2008-01-16 11:03:51,683 [ebContainer : 2] INFO - SubmissionSearchDAOImpl.getHomeProc()() getHomePageSearchParams
    2008-01-16 11:03:51,683 [ebContainer : 2] INFO - SubmissionSearchDAOImpl.getHomeProc()() Invoking Stored Proc
    2008.01.16 11:03:51.683--ServerSession(1080233087)--Thread[WebContainer : 2,5,main]--client acquired
    [16/01/08 11:03:51:683 IST] 00000035 SystemOut O 2008.01.16 11:03:51.683--ClientSession(1437600832)--Thread[WebContainer : 2,5,main]--Execute query ReadAllQuery(com.ubs.ibd.ba.dto.SubmissionSearchDTOImpl)
    [16/01/08 11:03:51:683 IST] 00000035 SystemOut O 2008.01.16 11:03:51.683--ServerSession(1080233087)--Thread[WebContainer : 2,5,main]--Connection(1781500992)--BEGIN PK_BA_SEARCH_HOMEPAGE.pr_approval_homepage_search(P_EMPLOYEE_ID=>?, P_RESULTS=>?); END;
         bind => [3156641]
    [16/01/08 11:03:51:683 IST] 00000035 SystemOut O 2008.01.16 11:03:51.683--ServerSession(1080233087)--Thread[WebContainer : 2,5,main]--Connection(1781500992)--reconnecting to external connection pool
    [16/01/08 11:03:51:683 IST] 00000035 SystemOut O 2008.01.16 11:03:51.683--ClientSession(1437600832)--Thread[WebContainer : 2,5,main]--Exception [b[b]][TOPLINK-4002] (OracleAS TopLink - 10g (9.0.4.2) (Build 040311)): oracle.toplink.exceptions.DatabaseExceptionException Description: java.sql.SQLException: OALL8 is in an inconsistent state.
    Internal Exception: java.sql.SQLException: OALL8 is in an inconsistent state.
    Error Code: 0[16/01/08 11:03:51:683 IST] 00000035 SystemOut O 2008.01.16 11:03:51.683--ClientSession(1437600832)--Thread[WebContainer : 2,5,main]--client released
    [16/01/08 11:03:51:698 IST] 00000035 SystemOut O 2008-01-16 11:03:51,698 [ebContainer : 2] INFO - getHomeProc()() After Stored Proc Call: Time Taken [15]
    2008-01-16 11:03:51,698 [ebContainer : 2] INFO - getHomeProc()() Sorting
    2008-01-16 11:03:51,698 [ebContainer : 2] DEBUG - SubmissionSearchService() sort: Entered
    2008-01-16 11:03:51,698 [ebContainer : 2] DEBUG - SubmissionSearchService() sort: Start Sort: size of collection[0]
    2008-01-16 11:03:51,698 [ebContainer : 2] DEBUG - SubmissionSearchService() sort: End Sort: ETime taken[0]
    2008-01-16 11:03:51,698 [ebContainer : 2] DEBUG - SubmissionSearchService() sort: Exiting
    2008-01-16 11:03:51,698 [ebContainer : 2] DEBUG - setInvolvedCompanyNamesAndType() setInvolvedCompanyNamesAndType: Entered
    2008-01-16 11:03:51,698 [ebContainer : 2] DEBUG - setInvolvedCompanyNamesAndType() setInvolvedCompanyNamesAndType Start:[0]
    2008-01-16 11:03:51,698 [ebContainer : 2] DEBUG - SubmissionSearchService() setInvolvedCompanyNamesAndType: time taken[0]
    2008-01-16 11:03:51,698 [ebContainer : 2] DEBUG - SubmissionSearchService() setInvolvedCompanyNamesAndType: Exiting
    2008-01-16 11:03:51,698 [ebContainer : 2] INFO - execute()() Collection of store proc size :: 0
    2008-01-16 11:03:51,698 [ebContainer : 2] INFO - HomeAction() @@@@@@@@
    [16/01/08 11:03:51:683 IST] 00000035 SystemErr R org.springframework.jdbc.UncategorizedSQLException: TopLinkAccessor: encountered SQLException [OALL8 is in an inconsistent state.]; nested exception is java.sql.SQLException: OALL8 is in an inconsistent state.
    java.sql.SQLException: OALL8 is in an inconsistent state.
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:125)
         at oracle.jdbc.driver.T4C8Oall.init(T4C8Oall.java:309)
         at oracle.jdbc.driver.T4CCallableStatement.doOall8(T4CCallableStatement.java:166)
         at oracle.jdbc.driver.T4CCallableStatement.execute_for_rows(T4CCallableStatement.java:784)
         at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1027)
         at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:2885)
         at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:2957)
         at oracle.jdbc.driver.OracleCallableStatement.executeUpdate(OracleCallableStatement.java:4133)
         at com.ibm.ws.rsadapter.jdbc.WSJdbcPreparedStatement.executeUpdate(WSJdbcPreparedStatement.java:527)
         at oracle.toplink.internal.databaseaccess.DatabaseAccessor.executeDirectNoSelect(DatabaseAccessor.java:724)
         at oracle.toplink.internal.databaseaccess.DatabaseAccessor.executeNoSelect(DatabaseAccessor.java:778)
         at oracle.toplink.internal.databaseaccess.DatabasePlatform.executeStoredProcedureCall(DatabasePlatform.java:1673)
         at oracle.toplink.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:646)
         at oracle.toplink.threetier.ServerSession.executeCall(ServerSession.java:506)
         at oracle.toplink.internal.queryframework.CallQueryMechanism.executeCall(CallQueryMechanism.java:134)
         at oracle.toplink.internal.queryframework.CallQueryMechanism.executeCall(CallQueryMechanism.java:115)
         at oracle.toplink.internal.queryframework.CallQueryMechanism.executeSelectCall(CallQueryMechanism.java:197)
         at oracle.toplink.internal.queryframework.CallQueryMechanism.selectAllRows(CallQueryMechanism.java:567)
         at oracle.toplink.queryframework.ReadAllQuery.execute(ReadAllQuery.java:424)
         at oracle.toplink.queryframework.DatabaseQuery.execute(DatabaseQuery.java:493)
         at oracle.toplink.queryframework.ReadQuery.execute(ReadQuery.java:111)
         at oracle.toplink.publicinterface.Session.internalExecuteQuery(Session.java:1958)
         at oracle.toplink.threetier.ServerSession.internalExecuteQuery(ServerSession.java:629)
         at oracle.toplink.threetier.ClientSession.internalExecuteQuery(ClientSession.java:392)
         at oracle.toplink.publicinterface.Session.executeQuery(Session.java:1086)
         at oracle.toplink.publicinterface.Session.executeQuery(Session.java:1055)
         at org.springframework.orm.toplink.TopLinkTemplate$2.readFromSession(TopLinkTemplate.java:223)
         at org.springframework.orm.toplink.SessionReadCallback.doInTopLink(SessionReadCallback.java:75)
         at org.springframework.orm.toplink.TopLinkTemplate.execute(TopLinkTemplate.java:150)
         at org.springframework.orm.toplink.TopLinkTemplate.executeQuery(TopLinkTemplate.java:220)
         at org.springframework.orm.toplink.TopLinkTemplate.executeQuery(TopLinkTemplate.java:214)
         at com.ubs.ibd.ba.dao.impl.SubmissionSearchDAOImpl.getHomeProc(SubmissionSearchDAOImpl.java:64)
         at com.ubs.ibd.ba._business.SubmissionSearchService.getHomeProc(SubmissionSearchService.java:47)
         at com.ubs.ibd.ba.control.HomeAction.execute(HomeAction.java:49)
         at org.springframework.web.struts.DelegatingActionProxy.execute(DelegatingActionProxy.java:105)
         at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
         at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
         at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
         at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
         at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1287)
         at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1239)
         at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:136)
         at com.ubs.ibd.ba.filter.SecurityFilter.doFilter(SecurityFilter.java:87)
         at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:142)
         at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:121)
         at com.ubs.ibd.ba.filter.UTFFilter.doFilter(UTFFilter.java:51)
         at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:142)
         at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:121)
         at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:82)
         at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:670)
         at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:80)
         at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:1804)
         at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:84)
         at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:469)
         at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:408)
         at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:286)
         at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminaters(NewConnectionInitialReadCallback.java:201)
         at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:103)
         at com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java:566)
         at com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java:619)
         at com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java:952)
         at com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java:1039)
         at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1455)
    [16/01/08 11:03:51:683 IST] 00000035 SystemErr R java.sql.SQLException: OALL8 is in an inconsistent state.
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:125)
         at oracle.jdbc.driver.T4C8Oall.init(T4C8Oall.java:309)
         at oracle.jdbc.driver.T4CCallableStatement.doOall8(T4CCallableStatement.java:166)
         at oracle.jdbc.driver.T4CCallableStatement.execute_for_rows(T4CCallableStatement.java:784)
         at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1027)
         at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:2885)
         at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:2957)
         at oracle.jdbc.driver.OracleCallableStatement.executeUpdate(OracleCallableStatement.java:4133)
         at com.ibm.ws.rsadapter.jdbc.WSJdbcPreparedStatement.executeUpdate(WSJdbcPreparedStatement.java:527)
         at oracle.toplink.internal.databaseaccess.DatabaseAccessor.executeDirectNoSelect(DatabaseAccessor.java:724)
         at oracle.toplink.internal.databaseaccess.DatabaseAccessor.executeNoSelect(DatabaseAccessor.java:778)
         at oracle.toplink.internal.databaseaccess.DatabasePlatform.executeStoredProcedureCall(DatabasePlatform.java:1673)
         at oracle.toplink.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:646)
         at oracle.toplink.threetier.ServerSession.executeCall(ServerSession.java:506)
         at oracle.toplink.internal.queryframework.CallQueryMechanism.executeCall(CallQueryMechanism.java:134)
         at oracle.toplink.internal.queryframework.CallQueryMechanism.executeCall(CallQueryMechanism.java:115)
         at oracle.toplink.internal.queryframework.CallQueryMechanism.executeSelectCall(CallQueryMechanism.java:197)
         at oracle.toplink.internal.queryframework.CallQueryMechanism.selectAllRows(CallQueryMechanism.java:567)
         at oracle.toplink.queryframework.ReadAllQuery.execute(ReadAllQuery.java:424)
         at oracle.toplink.queryframework.DatabaseQuery.execute(DatabaseQuery.java:493)
         at oracle.toplink.queryframework.ReadQuery.execute(ReadQuery.java:111)
         at oracle.toplink.publicinterface.Session.internalExecuteQuery(Session.java:1958)
         at oracle.toplink.threetier.ServerSession.internalExecuteQuery(ServerSession.java:629)
         at oracle.toplink.threetier.ClientSession.internalExecuteQuery(ClientSession.java:392)
         at oracle.toplink.publicinterface.Session.executeQuery(Session.java:1086)
         at oracle.toplink.publicinterface.Session.executeQuery(Session.java:1055)
         at org.springframework.orm.toplink.TopLinkTemplate$2.readFromSession(TopLinkTemplate.java:223)
         at org.springframework.orm.toplink.SessionReadCallback.doInTopLink(SessionReadCallback.java:75)
         at org.springframework.orm.toplink.TopLinkTemplate.execute(TopLinkTemplate.java:150)
         at org.springframework.orm.toplink.TopLinkTemplate.executeQuery(TopLinkTemplate.java:220)
         at org.springframework.orm.toplink.TopLinkTemplate.executeQuery(TopLinkTemplate.java:214)
         at com.ubs.ibd.ba.dao.impl.SubmissionSearchDAOImpl.getHomeProc(SubmissionSearchDAOImpl.java:64)
         at com.ubs.ibd.ba._business.SubmissionSearchService.getHomeProc(SubmissionSearchService.java:47)
         at com.ubs.ibd.ba.control.HomeAction.execute(HomeAction.java:49)
         at org.springframework.web.struts.DelegatingActionProxy.execute(DelegatingActionProxy.java:105)
         at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
         at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
         at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
         at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
         at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1287)
         at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1239)
         at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:136)
         at com.ubs.ibd.ba.filter.SecurityFilter.doFilter(SecurityFilter.java:87)
         at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:142)
         at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:121)
         at com.ubs.ibd.ba.filter.UTFFilter.doFilter(UTFFilter.java:51)
         at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:142)
         at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:121)
         at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:82)
         at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:670)
         at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:80)
         at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:1804)
         at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:84)
         at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:469)
         at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:408)
         at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:286)
         at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminaters(NewConnectionInitialReadCallback.java:201)
         at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:103)
         at com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java:566)
         at com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java:619)
         at com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java:952)
         at com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java:1039)
         at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1455)
    [16/01/08 11:03:51:683 IST] 00000035 SystemErr R      at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:125)
    [16/01/08 11:03:51:683 IST] 00000035 SystemErr R      at oracle.jdbc.driver.T4C8Oall.init(T4C8Oall.java:309)
    [16/01/08 11:03:51:683 IST] 00000035 SystemErr R      at oracle.jdbc.driver.T4CCallableStatement.doOall8(T4CCallableStatement.java:166)
    [16/01/08 11:03:51:683 IST] 00000035 SystemErr R      at oracle.jdbc.driver.T4CCallableStatement.execute_for_rows(T4CCallableStatement.java:784)
    [16/01/08 11:03:51:683 IST] 00000035 SystemErr R      at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1027)
    [16/01/08 11:03:51:683 IST] 00000035 SystemErr R      at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:2885)
    [16/01/08 11:03:51:683 IST] 00000035 SystemErr R      at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:2957)
    [16/01/08 11:03:51:683 IST] 00000035 SystemErr R      at oracle.jdbc.driver.OracleCallableStatement.executeUpdate(OracleCallableStatement.java:4133)
    [16/01/08 11:03:51:683 IST] 00000035 SystemErr R      at com.ibm.ws.rsadapter.jdbc.WSJdbcPreparedStatement.executeUpdate(WSJdbcPreparedStatement.java:527)
    [16/01/08 11:03:51:683 IST] 00000035 SystemErr R      at oracle.toplink.internal.databaseaccess.DatabaseAccessor.executeDirectNoSelect(DatabaseAccessor.java:724)
    [16/01/08 11:03:51:683 IST] 00000035 SystemErr R      at oracle.toplink.internal.databaseaccess.DatabaseAccessor.executeNoSelect(DatabaseAccessor.java:778)
    [16/01/08 11:03:51:683 IST] 00000035 SystemErr R      at oracle.toplink.internal.databaseaccess.DatabasePlatform.executeStoredProcedureCall(DatabasePlatform.java:1673)
    [16/01/08 11:03:51:683 IST] 00000035 SystemErr R      at oracle.toplink.internal.databaseaccess.DatabaseAccessor.executeCall(DatabaseAccessor.java:646)
    [16/01/08 11:03:51:683 IST] 00000035 SystemErr R      at oracle.toplink.threetier.ServerSession.executeCall(ServerSession.java:506)
    [16/01/08 11:03:51:683 IST] 00000035 SystemErr R      at oracle.toplink.internal.queryframework.CallQueryMechanism.executeCall(CallQueryMechanism.java:134)
    [16/01/08 11:03:51:698 IST] 00000035 SystemErr R      at oracle.toplink.internal.queryframework.CallQueryMechanism.executeCall(CallQueryMechanism.java:115)
    [16/01/08 11:03:51:698 IST] 00000035 SystemErr R      at oracle.toplink.internal.queryframework.CallQueryMechanism.executeSelectCall(CallQueryMechanism.java:197)
    [16/01/08 11:03:51:698 IST] 00000035 SystemErr R      at oracle.toplink.internal.queryframework.CallQueryMechanism.selectAllRows(CallQueryMechanism.java:567)
    [16/01/08 11:03:51:698 IST] 00000035 SystemErr R      at oracle.toplink.queryframework.ReadAllQuery.execute(ReadAllQuery.java:424)
    [16/01/08 11:03:51:698 IST] 00000035 SystemErr R      at oracle.toplink.queryframework.DatabaseQuery.execute(DatabaseQuery.java:493)
    [16/01/08 11:03:51:698 IST] 00000035 SystemErr R      at oracle.toplink.queryframework.ReadQuery.execute(ReadQuery.java:111)
    [16/01/08 11:03:51:698 IST] 00000035 SystemErr R      at oracle.toplink.publicinterface.Session.internalExecuteQuery(Session.java:1958)
    [16/01/08 11:03:51:698 IST] 00000035 SystemErr R      at oracle.toplink.threetier.ServerSession.internalExecuteQuery(ServerSession.java:629)
    [16/01/08 11:03:51:698 IST] 00000035 SystemErr R      at oracle.toplink.threetier.ClientSession.internalExecuteQuery(ClientSession.java:392)
    [16/01/08 11:03:51:698 IST] 00000035 SystemErr R      at oracle.toplink.publicinterface.Session.executeQuery(Session.java:1086)
    [16/01/08 11:03:51:698 IST] 00000035 SystemErr R      at oracle.toplink.publicinterface.Session.executeQuery(Session.java:1055)
    [16/01/08 11:03:51:698 IST] 00000035 SystemErr R      at org.springframework.orm.toplink.TopLinkTemplate$2.readFromSession(TopLinkTemplate.java:223)
    [16/01/08 11:03:51:698 IST] 00000035 SystemErr R      at org.springframework.orm.toplink.SessionReadCallback.doInTopLink(SessionReadCallback.java:75)
    [16/01/08 11:03:51:698 IST] 00000035 SystemErr R      at org.springframework.orm.toplink.TopLinkTemplate.execute(TopLinkTemplate.java:150)
    [16/01/08 11:03:51:698 IST] 00000035 SystemErr R      at org.springframework.orm.toplink.TopLinkTemplate.executeQuery(TopLinkTemplate.java:220)
    [16/01/08 11:03:51:698 IST] 00000035 SystemErr R      at org.springframework.orm.toplink.TopLinkTemplate.executeQuery(TopLinkTemplate.java:214)
    [16/01/08 11:03:51:698 IST] 00000035 SystemErr R      at com.ubs.ibd.ba.dao.impl.SubmissionSearchDAOImpl.getHomeProc(SubmissionSearchDAOImpl.java:64)
    [16/01/08 11:03:51:698 IST] 00000035 SystemErr R      at com.ubs.ibd.ba._business.SubmissionSearchService.getHomeProc(SubmissionSearchService.java:47)
    [16/01/08 11:03:51:698 IST] 00000035 SystemErr R      at com.ubs.ibd.ba.control.HomeAction.execute(HomeAction.java:49)
    [16/01/08 11:03:51:698 IST] 00000035 SystemErr R      at org.springframework.web.struts.DelegatingActionProxy.execute(DelegatingActionProxy.java:105)
    [16/01/08 11:03:51:698 IST] 00000035 SystemErr R      at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
    [16/01/08 11:03:51:698 IST] 00000035 SystemErr R      at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
    [16/01/08 11:03:51:698 IST] 00000035 SystemErr R      at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
    [16/01/08 11:03:51:698 IST] 00000035 SystemErr R      at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)
    [16/01/08 11:03:51:698 IST] 00000035 SystemErr R      at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
    [16/01/08 11:03:51:698 IST] 00000035 SystemErr R      at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    [16/01/08 11:03:51:698 IST] 00000035 SystemErr R      at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1287)
    [16/01/08 11:03:51:698 IST] 00000035 SystemErr R      at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1239)
    [16/01/08 11:03:51:698 IST] 00000035 SystemErr R      at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:136)
    [16/01/08 11:03:51:698 IST] 00000035 SystemErr R      at com.ubs.ibd.ba.filter.SecurityFilter.doFilter(SecurityFilter.java:87)
    [16/01/08 11:03:51:698 IST] 00000035 SystemErr R      at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:142)
    [16/01/08 11:03:51:698 IST] 00000035 SystemErr R      at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:121)
    [16/01/08 11:03:51:698 IST] 00000035 SystemErr R      at com.ubs.ibd.ba.filter.UTFFilter.doFilter(UTFFilter.java:51)
    [16/01/08 11:03:51:698 IST] 00000035 SystemErr R      at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:142)
    [16/01/08 11:03:51:698 IST] 00000035 SystemErr R      at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:121)
    [16/01/08 11:03:51:698 IST] 00000035 SystemErr R      at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:82)
    [16/01/08 11:03:51:698 IST] 00000035 SystemErr R      at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:670)
    [16/01/08 11:03:51:698 IST] 00000035 SystemErr R      at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:80)
    [16/01/08 11:03:51:698 IST] 00000035 SystemErr R      at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:1804)
    [16/01/08 11:03:51:698 IST] 00000035 SystemErr R      at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:84)
    [16/01/08 11:03:51:698 IST] 00000035 SystemErr R      at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:469)
    [16/01/08 11:03:51:698 IST] 00000035 SystemErr R      at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:408)
    [16/01/08 11:03:51:698 IST] 00000035 SystemErr R      at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:286)
    [16/01/08 11:03:51:698 IST] 00000035 SystemErr R      at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminaters(NewConnectionInitialReadCallback.java:201)
    [16/01/08 11:03:51:698 IST] 00000035 SystemErr R      at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:103)
    [16/01/08 11:03:51:698 IST] 00000035 SystemErr R      at com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java:566)
    [16/01/08 11:03:51:698 IST] 00000035 SystemErr R      at com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java:619)
    [16/01/08 11:03:51:698 IST] 00000035 SystemErr R      at com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java:952)
    [16/01/08 11:03:51:698 IST] 00000035 SystemErr R      at com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java:1039)
    [16/01/08 11:03:51:698 IST] 00000035 SystemErr R      at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1455)
    2008-01-16 11:03:54,042 [ebContainer : 2] INFO - execute() Page URL = /BusinessApprovals/do/Search/Submission?pressed=link
    2008-01-16 11:03:54,448 [ebContainer : 1] DEBUG - BAUtilDAO() getEmployeeBusinessAreas: Entered: employeeId[3156641]
    2008.01.16 11:03:54.448--ServerSession(1080233087)--Thread[WebContainer : 1,5,main]--client acquired
    [16/01/08 11:03:54:448 IST] 00000033 SystemOut O 2008.01.16 11:03:54.448--ClientSession(575622211)--Thread[WebContainer : 1,5,main]--Execute query ReadAllQuery(com.ubs.ibd.ba.vo.EmployeeInformationBarrierVO)
    [16/01/08 11:03:54:448 IST] 00000033 SystemOut O 2008.01.16 11:03:54.448--ServerSession(1080233087)--Thread[WebContainer : 1,5,main]--Connection(571034691)--SELECT IBSS_BUSINESS_AREA_ID, EMPLOYEEID FROM IBSS_EMPLOYEE_BARRIER_ACCESS_V WHERE (EMPLOYEEID = ?)
         bind => [3156641]
    [16/01/08 11:03:54:448 IST] 00000033 SystemOut O 2008.01.16 11:03:54.448--ServerSession(1080233087)--Thread[WebContainer : 1,5,main]--Connection(571034691)--reconnecting to external connection pool
    [16/01/08 11:03:54:448 IST] 00000033 ConnectionEve A J2CA0056I: The Connection Manager received a fatal connection error from the Resource Adaptor for resource jdbc/com/ubs/ibd/ba/ibarpds. The exception which was received is com.ibm.websphere.ce.cm.StaleConnectionException: Protocol violation
    [16/01/08 11:03:54:464 IST] 00000033 SystemOut O 2008.01.16 11:03:54.464--ClientSession(575622211)--Thread[WebContainer : 1,5,main]--Exception [TOPLINK-4002] (OracleAS TopLink - 10g (9.0.4.2) (Build 040311)): oracle.toplink.exceptions.DatabaseException
    Exception Description: com.ibm.websphere.ce.cm.StaleConnectionException: Protocol violation
    Internal Exception: com.ibm.websphere.ce.cm.StaleConnectionException: Protocol violation
    Error Code: 17401
    [16/01/08 11:03:54:464 IST] 00000033 SystemOut O 2008.01.16 11:03:54.464--ClientSession(575622211)--Thread[WebContainer : 1,5,main]--client released
    [16/01/08 11:03:54:464 IST] 00000033 ServletWrappe E SRVE0068E: Could not invoke the service() method on servlet Action. Exception thrown : java.lang.NullPointerException
         at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:441)
         at org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:320)
         at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279)
         at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
         at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
         at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1287)
         at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1239)
         at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:136)
         at com.ubs.ibd.ba.filter.SecurityFilter.doFilter(SecurityFilter.java:87)
         at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:142)
         at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:121)
         at com.ubs.ibd.ba.filter.UTFFilter.doFilter(UTFFilter.java:51)
         at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:142)
         at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:121)
         at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:82)
         at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:670)
         at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:80)
         at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:1804)
         at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:84)
         at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:469)
         at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:408)
         at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:101)
         at com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java:566)
         at com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java:619)
         at com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java:952)
         at com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java:1039)
         at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1455)
    [16/01/08 11:03:54:526 IST] 00000033 WebApp E SRVE0026E: [Servlet Error]-[Action]: java.lang.NullPointerException
         at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:441)
         at org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:320)
         at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279)
         at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
         at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
         at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1287)
         at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1239)
         at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:136)
         at com.ubs.ibd.ba.filter.SecurityFilter.doFilter(SecurityFilter.java:87)
         at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:142)
         at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:121)
         at com.ubs.ibd.ba.filter.UTFFilter.doFilter(UTFFilter.java:51)
         at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:142)
         at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:121)
         at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:82)
         at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:670)
         at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:80)
         at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:1804)
         at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:84)
         at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:469)
         at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:408)
         at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:101)
         at com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java:566)
         at com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java:619)
         at com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java:952)
         at com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java:1039)
         at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1455)
    [16/01/08 11:03:54:464 IST] 00000033 SystemErr R java.lang.NullPointerException
         at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:441)
         at org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:320)
         at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279)
         at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
         at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
         at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1287)
         at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1239)
         at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:136)
         at com.ubs.ibd.ba.filter.SecurityFilter.doFilter(SecurityFilter.java:87)
         at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:142)
         at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:121)
         at com.ubs.ibd.ba.filter.UTFFilter.doFilter(UTFFilter.java:51)
         at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:142)
         at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:121)
         at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:82)
         at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:670)
         at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:80)
         at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:1804)
         at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:84)
         at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:469)
         at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:408)
         at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:101)
         at com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java:566)
         at com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java:619)
         at com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java:952)
         at com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java:1039)
         at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1455)
    [16/01/08 11:03:54:480 IST] 00000033 SystemErr R      at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:441)
    [16/01/08 11:03:54:480 IST] 00000033 SystemErr R      at org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:320)
    [16/01/08 11:03:54:480 IST] 00000033 SystemErr R      at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279)
    [16/01/08 11:03:54:480 IST] 00000033 SystemErr R      at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
    [16/01/08 11:03:54:480 IST] 00000033 SystemErr R      at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)
    [16/01/08 11:03:54:480 IST] 00000033 SystemErr R      at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
    [16/01/08 11:03:54:480 IST] 00000033 SystemErr R      at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    [16/01/08 11:03:54:480 IST] 00000033 SystemErr R      at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1287)
    [16/01/08 11:03:54:480 IST] 00000033 SystemErr R      at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1239)
    [16/01/08 11:03:54:480 IST] 00000033 SystemErr R      at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:136)
    [16/01/08 11:03:54:480 IST] 00000033 SystemErr R      at com.ubs.ibd.ba.filter.SecurityFilter.doFilter(SecurityFilter.java:87)
    [16/01/08 11:03:54:480 IST] 00000033 SystemErr R      at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:142)
    [16/01/08 11:03:54:480 IST] 00000033 SystemErr R      at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:121)
    [16/01/08 11:03:54:480 IST] 00000033 SystemErr R      at com.ubs.ibd.ba.filter.UTFFilter.doFilter(UTFFilter.java:51)
    [16/01/08 11:03:54:480 IST] 00000033 SystemErr R      at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:142)
    [16/01/08 11:03:54:480 IST] 00000033 SystemErr R      at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:121)
    [16/01/08 11:03:54:480 IST] 00000033 SystemErr R      at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:82)
    [16/01/08 11:03:54:480 IST] 00000033 SystemErr R      at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:670)
    [16/01/08 11:03:54:480 IST] 00000033 SystemErr R      at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:80)
    [16/01/08 11:03:54:480 IST] 00000033 SystemErr R      at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:1804)
    [16/01/08 11:03:54:480 IST] 00000033 SystemErr R      at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:84)
    [16/01/08 11:03:54:480 IST] 00000033 SystemErr R      at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:469)
    [16/01/08 11:03:54:480 IST] 00000033 SystemErr R      at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:408)
    [16/01/08 11:03:54:480 IST] 00000033 SystemErr R      at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:101)
    [16/01/08 11:03:54:480 IST] 00000033 SystemErr R      at com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java:566)
    [16/01/08 11:03:54:480 IST] 00000033 SystemErr R      at com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java:619)
    [16/01/08 11:03:54:480 IST] 00000033 SystemErr R      at com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java:952)
    [16/01/08 11:03:54:480 IST] 00000033 SystemErr R      at com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java:1039)
    [16/01/08 11:03:54:480 IST] 00000033 SystemErr R      at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1455)

  • JDev 9.0.5.2 Error When Opening TopLink Mapping Project

    I was in the middle of mapping my classes and realized that I needed some more attributes. So I added the attributes to my classes, closed the IDE (since this is generally the only way to get the TopLink Mapping Project to notice the changes), and now, when I reopen the IDE, I get the following:
    Exception [TOPLINK-98] (OracleAS TopLink - 10g (9.0.4) (Build 031126)): oracle.toplink.exceptions.DescriptorException
    Exception Description: The underlying descriptor callback method [postBuild], with parameter (DescriptorEvent), triggered an exception.
    Internal Exception: java.lang.reflect.InvocationTargetException
    Target Invocation Exception: java.lang.NullPointerException
    Descriptor: XMLDescriptor(oracle.toplink.workbench.model.MWProject --> [DatabaseTable(project)])
            at oracle.toplink.exceptions.DescriptorException.targetInvocationWhileEventExecution(DescriptorException.java:1364)
            at oracle.toplink.publicinterface.DescriptorEventManager.executeEvent(DescriptorEventManager.java:133)
            at oracle.toplink.internal.descriptors.ObjectBuilder.buildAttributesIntoObject(ObjectBuilder.java:179)
            at oracle.toplink.internal.descriptors.ObjectBuilder.buildObject(ObjectBuilder.java:331)
            at oracle.toplink.queryframework.ObjectLevelReadQuery.buildObject(ObjectLevelReadQuery.java:226)
            at oracle.toplink.queryframework.ReadObjectQuery.execute(ReadObjectQuery.java:344)
            at oracle.toplink.queryframework.DatabaseQuery.execute(DatabaseQuery.java:498)
            at oracle.toplink.queryframework.ReadQuery.execute(ReadQuery.java:111)
            at oracle.toplink.publicinterface.Session.internalExecuteQuery(Session.java:1968)
            at oracle.toplink.publicinterface.Session.executeQuery(Session.java:1096)
            at oracle.toplink.publicinterface.Session.executeQuery(Session.java:1048)
            at oracle.toplink.publicinterface.Session.readObject(Session.java:2502)
            at oracle.toplink.workbench.ui.WorkbenchSession.getMWProjectNamed(WorkbenchSession.java:270)
            at oracle.toplink.addin.persistence.MWJDeveloperPersistence.open(MWJDeveloperPersistence.java:200)
            at oracle.toplink.tsceditor.persistence.PersistenceManager.open(PersistenceManager.java:942)
            at oracle.toplink.addin.manager.MWJDeveloperMediator.openMWProject(MWJDeveloperMediator.java:167)
            at oracle.toplink.addin.manager.MWJDeveloperMediator.locateAndOpenProjectImp(MWJDeveloperMediator.java:691)
            at oracle.toplink.addin.manager.MWJDeveloperMediator.locateAndOpenProject(MWJDeveloperMediator.java:665)
            at oracle.toplink.addin.manager.MWJDeveloperMediator.getMWProjectAndOpenIfNecessary(MWJDeveloperMediator.java:1098)
            at oracle.toplink.addin.manager.MWJDeveloperMediator.getMWProjectAndOpenIfNecessary(MWJDeveloperMediator.java:1070)
            at oracle.toplink.addin.appnav.JProjectObserver.handleObjectOpened(JProjectObserver.java:115)
            at oracle.toplink.addin.appnav.JProjectObserver.update(JProjectObserver.java:65)
            at oracle.ide.IdeSubject.notifyObservers(IdeSubject.java:215)
            at oracle.ide.model.DefaultDocument.notifyObservers(DefaultDocument.java:273)
            at oracle.ide.addin.UpdateMessage.fireObjectOpened(UpdateMessage.java:543)
            at oracle.ide.model.DataNode.fireObjectOpened(DataNode.java:191)
            at oracle.ide.model.DataNode$1.run(DataNode.java:168)
            at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
            at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)
            at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)
            at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
            at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
            at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
            at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
    Caused by: java.lang.reflect.InvocationTargetException
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:324)
            at oracle.toplink.publicinterface.DescriptorEventManager.executeEvent(DescriptorEventManager.java:125)
            ... 32 more
    Caused by: java.lang.NullPointerException
            at oracle.toplink.workbench.model.desc.MWMappingDescriptor.classHierarchyChangedFor(MWMappingDescriptor.java:758)
            at oracle.toplink.workbench.model.MWProject.classHierarchyChangedFor(MWProject.java:1086)
            at oracle.toplink.workbench.model.meta.MWClass.setSuperclass(MWClass.java:877)
            at oracle.toplink.workbench.model.meta.MWClass.setInterface(MWClass.java:837)
            at oracle.toplink.workbench.model.meta.MWClass.resetStubInterface(MWClass.java:2398)
            at oracle.toplink.workbench.model.meta.MWClass.resetStubInterfaces(MWClass.java:2386)
            at oracle.toplink.workbench.model.meta.MWClassRepository.resetStubInterfaces(MWClassRepository.java:1385)
            at oracle.toplink.workbench.model.meta.MWClassRepository.postProjectBuild(MWClassRepository.java:1380)
            at oracle.toplink.workbench.model.MWModelObject.postProjectBuild(MWModelObject.java:522)
            at oracle.toplink.workbench.model.MWProject.postBuild(MWProject.java:1646)
            ... 37 moreIn the IDE I get a much shorter version of the excpetion, the above is what I see on the commandline from which the IDE was launched.
    I can no longer work on my mappings project at all.

    John,
    You mentioned "I closed the IDE so that the TopLink project would pick up the changes..."
    1. We need to find out why you needed to close the IDE? Was TopLink mapping editor not picking up your changes?
    2. I am sure you did not modified .java outside of Jdev, but in case if you did, let me know.
    3. After removing a superclass attribute, did you save all changes?
    4. We tried various combinations, but were unable to reproduce the project reopen issue that you mentioned was fixed by changing the ClassDescriptor.xml. It would be extremely helpful if you could either send us (anuj dot k dot jain at oracle dot com) a project that can reproduce this issue, or outline the exact steps.

  • Encountering exceptions when running a java program in the db

    hi,
    when running the following following program in oracle11g, AIX (5300-07)
    DROP JAVA SOURCE DIRLIST;
    CREATE OR REPLACE AND RESOLVE JAVA SOURCE NAMED DIRLIST as import java.io.*;
    import java.sql.*;
    import java.util.Date;
    import java.text.SimpleDateFormat;
    public class DirList
    public static void getList(String directory)
    throws SQLException
    File path = new File( directory );
    String[] list = path.list();
    String element;
    for(int i = 0; i < list.length; i++)
    element = list;
    String fpath=directory+"/"+list[i];
    File f = new File(fpath);
    long len;
    Date date;
    String ftype;
    String sqldate;
    SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss:S");
    if (f.isFile()) {
    len = f.length();
    date = new Date(f.lastModified());
    sqldate = df.format(date) ;
    ftype = "F";
    else {
    len = 0;
    sqldate = null;
    ftype = "D";
    #sql { INSERT INTO DIR_LIST (FILENAME, filelength, filetype, filemodified)
    VALUES (:element, :len, :ftype, to_timestamp(:sqldate,'YYYY-MM-DD HH24:MI:SS:FF3'))
    we are encountering the following issues..
    SQL> sho error JAVA SOURCE DIRLIST
    Errors for JAVA SOURCE DIRLIST:
    LINE/COL ERROR
    0/0 An exception has occurred in the compiler (1.5.0_10). Please
    file a bug at the Java Developer Connection
    (http://java.sun.com/webapps/bugreport) after checking the Bug
    Parade for duplicates. Include your program and the following
    diagnostic in your report. Thank you.
    0/0 java.lang.NullPointerException
    0/0 at
    com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:4
    80)
    LINE/COL ERROR
    0/0 at
    oracle.aurora.jdkcompiler.JdkDriver.compile(JdkDriver.java:570)
    0/0 at oracle.aurora.rdbms.Compiler.compile(Compiler.java:322)
    0/0 at oracle.aurora.rdbms.Compiler.access$000(Compiler.java:57)
    0/0 at oracle.aurora.rdbms.Compiler$1.run(Compiler.java:324)
    0/0 at java.security.AccessController.doPrivileged(Native Method)
    0/0 at oracle.aurora.rdbms.Compiler.doCompile(Compiler.java:651)
    In trace files there are another set of exceptions that are getting generated when this program is running as shown below
    joez_compile_method: failed compiling method oracle/aurora/sqljdecl/SqljDecl.jj_
    scan_token with oracle/aurora/zephyr/util/JITCompileException:class java.lang.Ar
    rayIndexOutOfBoundsException:null
    oracle.aurora.zephyr.util.JITCompileException: class java.lang.ArrayIndexOutOfBo
    undsException:null
    at oracle.aurora.zephyr.util.Debug.assert_(Debug.java:67)
    at oracle.aurora.zephyr.JITDriver.jitMethod(JITDriver.java:197)
    at oracle.aurora.zephyr.JITDriver.jitMethod(JITDriver.java:71)
    at oracle.aurora.vm.OracleRuntime.jitOneMethod(Native Method)
    at oracle.aurora.vm.OracleRuntime.jitSomeMethods(OracleRuntime.java:758)
    Caused by: java.lang.ArrayIndexOutOfBoundsException
    at java.util.Vector.addElement(Vector.java:582)
    at java.util.Stack.push(Stack.java:44)
    at oracle.aurora.zephyr.bytecode.ByteCodeToMIR.push(ByteCodeToMIR.java:4
    03)
    at oracle.aurora.zephyr.bytecode.ByteCodeToMIR.pushRef(ByteCodeToMIR.jav
    a:406)
    at oracle.aurora.zephyr.bytecode.ByteCodeToMIR.translateBasicBlock(ByteC
    odeToMIR.java:1822)
    at oracle.aurora.zephyr.bytecode.ByteCodeToMIR.translateMethod(ByteCodeT
    oMIR.java:824)
    at oracle.aurora.zephyr.bytecode.ByteCodeToMIR.translateMethod(ByteCodeT
    oMIR.java:4633)
    at oracle.aurora.zephyr.JITDriver.jitMethod(JITDriver.java:125)
    ... 3 more
    We been trying for couple of weeks to figure out the issue.
    Has anyone encountered this issue or having solution in rectifying this please share with us..
    Thanks

    If you mean can you run it as a windows 2000 service so the user doesn't see it yes you can.
    I recommend the following Java Service wrapper program:
    http://www.eworksmart.com/JNT/
    It's quite simple to set up and will start when the user logs in (so long as the service is set to start automatically).
    Hope that helps,
    Seigers.

  • Getting the below error when running the Baseline.grf for the first time

    I am getting the below error when running the Baseline.grf for the first time.
    Appreciate your support in resolving it.
    Error below:
    INFO [main] - *** CloverETL framework/transformation graph, (c) 2002-2012 Javlin a.s, released under GNU Lesser General Public License ***
    INFO [main] - Running with CloverETL library version 3.2.1 build#63 compiled 04/01/2012 12:53:21
    INFO [main] - Running on 4 CPU(s), OS Windows 7, architecture amd64, Java version 1.6.0_20, max available memory for JVM 901120 KB
    INFO [main] - Loading default properties from: defaultProperties
    INFO [main] - Graph definition file: graph/Baseline.grf
    INFO [main] - Graph revision: 1.114 Modified by: mkressirer Modified: Thu Apr 12 13:27:18 EDT 2012
    INFO [main] - Checking graph configuration...
    INFO [main] - Graph configuration is valid.
    INFO [main] - Graph initialization (Baseline)
    INFO [main] - [Clover] Initializing phase: 0
    INFO [main] - [Clover] phase: 0 initialized successfully.
    INFO [main] - register MBean with name:org.jetel.graph.runtime:type=CLOVERJMX_1306871483270_0
    INFO [WatchDog] - Starting up all nodes in phase [0]
    INFO [WatchDog] - Successfully started all nodes in phase!
    INFO [RUN_GRAPH1_0] - Running graph ./graph/InitDataStore.grf in the same instance.
    INFO [RUN_GRAPH1_0] - Checking graph configuration...
    INFO [RUN_GRAPH1_0] - Graph configuration is valid.
    INFO [RUN_GRAPH1_0] - Graph initialization (InitDataStore)
    INFO [RUN_GRAPH1_0] - [Clover] Initializing phase: 0
    WARN [RUN_GRAPH1_0] - WS messenger cleanup failed.
    java.lang.NullPointerException
         at org.apache.axis2.client.Stub.cleanup(Stub.java:134)
         at com.opensys.cloveretl.component.WebServiceClient.free(Unknown Source)
         at org.jetel.graph.Phase.free(Phase.java:487)
         at org.jetel.graph.TransformationGraph.freeResources(TransformationGraph.java:681)
         at org.jetel.graph.TransformationGraph.free(TransformationGraph.java:955)
         at org.jetel.graph.runtime.PrimitiveAuthorityProxy.executeGraph(PrimitiveAuthorityProxy.java:149)
         at org.jetel.component.RunGraph.runGraphThisInstance(RunGraph.java:511)
         at org.jetel.component.RunGraph.runSingleGraph(RunGraph.java:409)
         at org.jetel.component.RunGraph.execute(RunGraph.java:302)
         at org.jetel.graph.Node.run(Node.java:414)
         at java.lang.Thread.run(Thread.java:619)
    WARN [RUN_GRAPH1_0] - Some graphs wasn't executed (because graph "./graph/InitDataStore.grf" finished with error).
    WARN [RUN_GRAPH1_0] - Some graph(s) finished with error.
    ERROR [WatchDog] - Graph execution finished with error
    ERROR [WatchDog] - Node RUN_GRAPH1 finished with status: ERROR caused by: Graph './graph/InitDataStore.grf' failed!
    ERROR [WatchDog] - Node RUN_GRAPH1 error details:
    org.jetel.exception.JetelException: Graph './graph/InitDataStore.grf' failed!
         at org.jetel.component.RunGraph.execute(RunGraph.java:324)
         at org.jetel.graph.Node.run(Node.java:414)
         at java.lang.Thread.run(Thread.java:619)
    INFO [WatchDog] - [Clover] Post-execute phase finalization: 0
    INFO [WatchDog] - [Clover] phase: 0 post-execute finalization successfully.
    INFO [WatchDog] - Execution of phase [0] finished with error - elapsed time(sec): 2
    ERROR [WatchDog] - !!! Phase finished with error - stopping graph run !!!
    INFO [WatchDog] - -----------------------** Summary of Phases execution **---------------------
    INFO [WatchDog] - Phase# Finished Status RunTime(sec) MemoryAllocation(KB)
    INFO [WatchDog] - 0 ERROR 2 20132
    INFO [WatchDog] - ------------------------------** End of Summary **---------------------------
    WARN [exNode_0_1306871483270_RUN_GRAPH1] - Attempt to unregister non-registered thread in the ContextProvider.
    ./graph/InitDataStore.grf: Execution of graph failed! Error during graph initialization: Phase 0 can't be initilized.
    INFO [WatchDog] - WatchDog thread finished - total execution time: 2 (sec)
    INFO [main] - Freeing graph resources.
    ERROR [main] - Execution of graph failed !

    It can't find an Endeca specific class when running via the clover command line utility. Thus, the classpath being set in that shell script is not incorporating the .jar files where the endeca-specific classes are packaged. I would start by adding an line to see what your classpath is set to. There are actually already some lines of shell script in clover that you can uncomment to see what .jars are getting loaded:
    #echo $CLOVER_LIB/*
    for i in $CLOVER_LIB/*.jar $CLOVER_LIB/*.zip; do
         LOCAL_CLASSPATH="$LOCAL_CLASSPATH:$i"
    done;
    #for i in `ls $CLOVER_LIB/*.jar`; do
    #echo $i
    #done;
    You could also echo LOCAL_CLASSPATH to see what is getting set there. At the end of the day, you will need the endeca-specific jars to load which can be found here: /Endeca/Discovery/2.3.0/Integrator/plugins/com.endeca.latitude_1.0.0/*
    HTH,
    Dan
    http://branchbird.com

  • I have a problem when running my own EJB as a TUXEDO service using WTC.

    Hello,
    I have a problem when running my own EJB as a TUXEDO service using WTC. I am using TUXEDO 8.1 and WL 9.1.
    When I am trying to run my own EJB as a TUXEDO service error appears.
    TPENOENT(6):0:0:TPED_MINVAL(0):QMNONE(0):0:Could not find service TOUPPER
    at weblogic.wtc.gwt.WTCService.getImport(WTCService.java:4988)
    at weblogic.wtc.gwt.TuxedoConnection.getImport(TuxedoConnection.java:303)
    at weblogic.wtc.gwt.TuxedoConnection.tpcall(TuxedoConnection.java:1302)
    at examples.MyTestSessionBean.Toupper(MyTestSessionBean.java:102)
    at examples.TestSessionBean_knby6k_EOImpl.Toupper(TestSessionBean_knby6k_EOImpl.java:61)
    at net.roseindia.web.servlets.SessionTestServlet.doGet(SessionTestServlet.java:69)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:225)
    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:127)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:272)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:165)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3153)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:1973)
    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1880)
    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1310)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:179)
    e8
    10
    java.rmi.RemoteException: EJB Exception: ; nested exception is:
    java.lang.NullPointerException
    at weblogic.ejb.container.internal.EJBRuntimeUtils.throwRemoteException(EJBRuntimeUtils.java:95)
    at weblogic.ejb.container.internal.BaseEJBObject.handleSystemException(BaseEJBObject.java:713)
    at weblogic.ejb.container.internal.BaseEJBObject.handleSystemException(BaseEJBObject.java:681)
    at weblogic.ejb.container.internal.BaseEJBObject.postInvoke1(BaseEJBObject.java:447)
    at weblogic.ejb.container.internal.StatelessEJBObject.postInvoke1(StatelessEJBObject.java:72)
    at weblogic.ejb.container.internal.BaseEJBObject.postInvokeTxRetry(BaseEJBObject.java:374)
    at examples.TestSessionBean_knby6k_EOImpl.Toupper(TestSessionBean_knby6k_EOImpl.java:75)
    at net.roseindia.web.servlets.SessionTestServlet.doGet(SessionTestServlet.java:69)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:225)
    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:127)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:272)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:165)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3153)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:1973)
    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1880)
    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1310)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:179)
    Caused by: java.lang.NullPointerException
    at examples.MyTestSessionBean.Toupper(MyTestSessionBean.java:130)
    at examples.TestSessionBean_knby6k_EOImpl.Toupper(TestSessionBean_knby6k_EOImpl.java:61)
    ... 15 more
    Any clue on this.
    With Regards,
    MVS

    If you are trying to create a Tuxedo service in Java using WTC you need to develop an EJB that implements the TuxedoService interface and register its home in JNDI so WTC can look it up. Once that is done you can then export the service to a remote domain in the WTC configuration.
    Regards,
    Todd Little
    Oracle Tuxedo Chief Architect

  • NullPointerException when deleting from table with no non-primary keys

    We have an object mapped to a table in our database.
    This table has two fields that together form a composite key. When we attempt to perform a delete from this table using the mapped object we receive the following exception and stack trace:
    java.lang.NullPointerException
    at oracle.toplink.descriptors.FieldsLockingPolicy.getAllNonPrimaryKeyFields(Unknown Source)
    at oracle.toplink.descriptors.AllFieldsLockingPolicy.getFieldsToCompare(Unknown Source)
    at oracle.toplink.descriptors.FieldsLockingPolicy.buildExpression(Unknown Source)
    at oracle.toplink.descriptors.FieldsLockingPolicy.buildDeleteExpression(Unknown Source)
    at oracle.toplink.internal.descriptors.ObjectBuilder.buildDeleteExpression(Unknown Source)
    at oracle.toplink.internal.queryframework.ExpressionQueryMechanism.buildDeleteStatement(Unknown Source)
    at oracle.toplink.internal.queryframework.ExpressionQueryMechanism.prepareDeleteObject(Unknown Source)
    at oracle.toplink.internal.queryframework.StatementQueryMechanism.deleteObject(Unknown Source)
    at oracle.toplink.queryframework.DeleteObjectQuery.execute(Unknown Source)
    at oracle.toplink.queryframework.DatabaseQuery.execute(Unknown Source)
    at oracle.toplink.publicinterface.Session.internalExecuteQuery(Unknown Source)
    at oracle.toplink.publicinterface.UnitOfWork.internalExecuteQuery(Unknown Source)
    at oracle.toplink.tools.profiler.PerformanceProfiler.profileExecutionOfQuery(Unknown Source)
    at oracle.toplink.publicinterface.Session.executeQuery(Unknown Source)
    at oracle.toplink.publicinterface.Session.executeQuery(Unknown Source)
    at oracle.toplink.internal.sessions.CommitManager.deleteAllObjects(Unknown Source)
    at oracle.toplink.publicinterface.UnitOfWork.commitToDatabase(Unknown Source)
    at oracle.toplink.publicinterface.UnitOfWork.commitRootUnitOfWork(Unknown Source)
    at oracle.toplink.publicinterface.UnitOfWork.commit(Unknown Source)
    <snip remainder of stack trace>
    The table definition for our table is as follows:
    PK,FK TASK_ID NUMBER NOT NULL
    PK,FK USER_ID NUMBER NOT NULL
    Each field is a foreign key to another table, however this is not a join table for a many to many relationship.
    The mapping definition for the mapped object is as follows:
    public Descriptor buildProConSubscriptionDescriptor( )
    Descriptor descriptor = new Descriptor( );
    descriptor.setJavaClass( mil.usmc.mol.procon.domain.ProConSubscription.class );
    descriptor.addTableName( "PRO_CON_SUBSCRIPTION" );
    descriptor.addPrimaryKeyFieldName( "PRO_CON_SUBSCRIPTION.TASK_ID" );
    descriptor.addPrimaryKeyFieldName( "PRO_CON_SUBSCRIPTION.USER_ID" );
    // Descriptor properties.
    descriptor.useNoIdentityMap( );
    descriptor.setIdentityMapSize( 1000 );
    descriptor.useRemoteNoIdentityMap( );
    descriptor.setRemoteIdentityMapSize( 1000 );
    descriptor.setAlias( "ProConSubscription" );
    descriptor.useAllFieldsLocking( );
    // Query manager.
    descriptor.getQueryManager( ).checkDatabaseForDoesExist( );
    //Named Queries
    // Event manager.
    // Mappings.
    DirectToFieldMapping taskIdMapping = new DirectToFieldMapping( );
    taskIdMapping.setAttributeName( "taskId" );
    taskIdMapping.setGetMethodName( "getTaskId" );
    taskIdMapping.setSetMethodName( "setTaskId" );
    taskIdMapping.setFieldName( "PRO_CON_SUBSCRIPTION.TASK_ID" );
    descriptor.addMapping( taskIdMapping );
    DirectToFieldMapping userIdMapping = new DirectToFieldMapping( );
    userIdMapping.setAttributeName( "userId" );
    userIdMapping.setGetMethodName( "getUserId" );
    userIdMapping.setSetMethodName( "setUserId" );
    userIdMapping.setFieldName( "PRO_CON_SUBSCRIPTION.USER_ID" );
    descriptor.addMapping( userIdMapping );
    return descriptor;
    Any thoughts as to why this is happening?
    Thanks,
    Andrew Lee

    Hi Andrew,
    AllFieldsLocking isn't designed for this since you have an object that's composed entirely of primary data. You should make use of any other of TopLink's locking policies to make this work. For instance, try useChangedFieldsLocking(), pessimistic or any of the optimistic locking strategies available from within TopLink for this to work based on the design you have outlined.
    Darren

Maybe you are looking for

  • Com.sap.tc.webdynpro.services.exceptions.PDFDocumentCreationException

    Hi all 1. I am trying to deploy my first adobe interactive app. 2. When I do that I get: The initial exception that caused the request to fail, was:    com.sap.tc.webdynpro.services.exceptions.PDFDocumentCreationException: ../../local/TutWD_OnlineInt

  • Strange Run-time behavior of message mapping

    Dear All, This is very urgent I have 2 step mapping in my synchronous(ABAP proxy to HTTP_AAE) interface, first step is graphical mapping and second step is java mapping. After both the mapping I am able to get my desired structure by bank(third party

  • Sync issue with Outlook 2010

    Hi, Not sure if this would be the correct place for this, but here is my issue We have a client with Exchange 2010, and Outlook 2010 and they seem to be getting sync issues. the error that comes up is 10:58:52 Synchronizer Version 14.0.6117 10:58:52

  • TS3212 I am getting a error 7 (windows error 126)  i have try to re-install I tunes but this has not help

    I downloaded the updated Itunes version and continue to get the message above

  • Weblogic Webservices

    Hello Friends, I am having some doubts in accessing a restricted webservice from a java program. The Webservices is deployed with basic authentication. When i access in Mozilla ,it asks for username and password. While i give correct login, i get wsd