NullPointerException during remove()

In WL7sp2,
I have this logic,
try {
Enumeration enum;
enum = (Enumeration) m_Dt05aDt05bAssocHomeA.findAllForDT05BDt05b(thePeerBOTypeName,
thePeerID);
if ((enum != null) && (enum.hasMoreElements())) {
while(enum.hasMoreElements()) {
     Dt05aDt05bAssoc assoc = (Dt05aDt05bAssoc)enum.nextElement();
if(assoc == null) {
     trace("addToDt05b(): assoc is null!!!");
} else {
     trace("addToDt05b(): assoc is not null!!!");
     assoc.remove();     
} catch (FinderException e) {
     trace("addToDt05b(): Exception: " + e.getMessage());
throw new AssocException(e.getMessage());
} catch (RemoveException e) {
     trace("addToDt05b(): Exception: " + e.getMessage());
throw new AssocException(e.getMessage());
First, I retieve Dt05aDt05bAssoc from enum result of finder.
Second, I try to remove it, but it throws NullPointerException. This is not like
that Dt05aDt05bAssoc is null. Some object during EntityEJBObject.remove() is null.
Can you quess what is this?
This is stack trace.
Start server side stack trace:
java.lang.NullPointerException
at weblogic.ejb20.internal.BaseEJBHome.handleSystemException(BaseEJBHome
.java:287)
at weblogic.ejb20.internal.EntityEJBObject.remove(EntityEJBObject.java:1
31)
at SimpleBank.Association.Dt05aDt05bAssocBean_vf5rms_EOImpl.remove(Dt05a
Dt05bAssocBean_vf5rms_EOImpl.java:593)
at SimpleBank.Association.Dt05aDt05bAssocBean_vf5rms_EOImpl_WLSkel.invok
e(Unknown Source)
at weblogic.rmi.internal.ServerRequest.sendReceive(ServerRequest.java:15
7)
at weblogic.rmi.internal.BasicRemoteRef.invoke(BasicRemoteRef.java:127)
at SimpleBank.Association.Dt05aDt05bAssocBean_vf5rms_EOImpl_WLStub.remov
e(Unknown Source)
at SimpleBank.Association.DT05ABean.addToDt05b(DT05ABean.java:620)
at SimpleBank.Association.DT05ABean.ejbPostCreate(DT05ABean.java:343)
at SimpleBank.Association.DT05ABean_ry3pes__WebLogic_CMP_RDBMS.ejbPostCr
eate(DT05ABean_ry3pes__WebLogic_CMP_RDBMS.java:662)
at java.lang.reflect.Method.invoke(Native Method)
at weblogic.ejb20.manager.DBManager.create(DBManager.java:984)
at weblogic.ejb20.manager.DBManager.remoteCreate(DBManager.java:858)
at weblogic.ejb20.internal.EntityEJBHome.create(EntityEJBHome.java:244)
at SimpleBank.Association.DT05ABean_ry3pes_HomeImpl.create(DT05ABean_ry3
pes_HomeImpl.java:129)
at SimpleBank.Association.DT05ABean_ry3pes_HomeImpl_WLSkel.invoke(Unknow
n Source)
at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:362)
at weblogic.rmi.cluster.ReplicaAwareServerRef.invoke(ReplicaAwareServerR
ef.java:114)
at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:313)
at weblogic.security.service.SecurityServiceManager.runAs(SecurityServic
eManager.java:821)
at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.jav
a:308)
at weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest
.java:30)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:213)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:189)
End server side stack trace

That's a NPE in WLS code and therefore a bug. Please open a case with
[email protected]
-- Rob
Jaejun Lee wrote:
In WL7sp2,
I have this logic,
try {
Enumeration enum;
enum = (Enumeration) m_Dt05aDt05bAssocHomeA.findAllForDT05BDt05b(thePeerBOTypeName,
thePeerID);
if ((enum != null) && (enum.hasMoreElements())) {
while(enum.hasMoreElements()) {
     Dt05aDt05bAssoc assoc = (Dt05aDt05bAssoc)enum.nextElement();
if(assoc == null) {
     trace("addToDt05b(): assoc is null!!!");
} else {
     trace("addToDt05b(): assoc is not null!!!");
     assoc.remove();     
} catch (FinderException e) {
     trace("addToDt05b(): Exception: " + e.getMessage());
throw new AssocException(e.getMessage());
} catch (RemoveException e) {
     trace("addToDt05b(): Exception: " + e.getMessage());
throw new AssocException(e.getMessage());
First, I retieve Dt05aDt05bAssoc from enum result of finder.
Second, I try to remove it, but it throws NullPointerException. This is not like
that Dt05aDt05bAssoc is null. Some object during EntityEJBObject.remove() is null.
Can you quess what is this?
This is stack trace.
Start server side stack trace:
java.lang.NullPointerException
at weblogic.ejb20.internal.BaseEJBHome.handleSystemException(BaseEJBHome
java:287)
at weblogic.ejb20.internal.EntityEJBObject.remove(EntityEJBObject.java:1
31)
at SimpleBank.Association.Dt05aDt05bAssocBean_vf5rms_EOImpl.remove(Dt05a
Dt05bAssocBean_vf5rms_EOImpl.java:593)
at SimpleBank.Association.Dt05aDt05bAssocBean_vf5rms_EOImpl_WLSkel.invok
e(Unknown Source)
at weblogic.rmi.internal.ServerRequest.sendReceive(ServerRequest.java:15
7)
at weblogic.rmi.internal.BasicRemoteRef.invoke(BasicRemoteRef.java:127)
at SimpleBank.Association.Dt05aDt05bAssocBean_vf5rms_EOImpl_WLStub.remov
e(Unknown Source)
at SimpleBank.Association.DT05ABean.addToDt05b(DT05ABean.java:620)
at SimpleBank.Association.DT05ABean.ejbPostCreate(DT05ABean.java:343)
at SimpleBank.Association.DT05ABean_ry3pes__WebLogic_CMP_RDBMS.ejbPostCr
eate(DT05ABean_ry3pes__WebLogic_CMP_RDBMS.java:662)
at java.lang.reflect.Method.invoke(Native Method)
at weblogic.ejb20.manager.DBManager.create(DBManager.java:984)
at weblogic.ejb20.manager.DBManager.remoteCreate(DBManager.java:858)
at weblogic.ejb20.internal.EntityEJBHome.create(EntityEJBHome.java:244)
at SimpleBank.Association.DT05ABean_ry3pes_HomeImpl.create(DT05ABean_ry3
pes_HomeImpl.java:129)
at SimpleBank.Association.DT05ABean_ry3pes_HomeImpl_WLSkel.invoke(Unknow
n Source)
at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:362)
at weblogic.rmi.cluster.ReplicaAwareServerRef.invoke(ReplicaAwareServerR
ef.java:114)
at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:313)
at weblogic.security.service.SecurityServiceManager.runAs(SecurityServic
eManager.java:821)
at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.jav
a:308)
at weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest
java:30)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:213)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:189)
End server side stack trace

Similar Messages

  • NullPointerException during export or validate of toplink map file

    Hi,
    I'm working on an Oracle/Toplink 10.1.3 project (similar to say SR Demo). I'm trying to write ant scripts
    to build and deploy everything.
    All is working except for one step. When you build the model in JDeveloper, it creates a data map XML file. E.g. in the
    SR DEmo it produces SRMap.xml from SRMap.mwp.
    There is a good document explaining the steps here...
    http://www.oracle.com/technology/products/ias/toplink/doc/1013/main/_html/mw008.htm
    When I implemented these steps in the build.xml file, I get a NullPointerException during the validate or export.
    I tried implementing the steps in SR DEmo's build.xml file and seem to get the same problem. Here's what I'm doing...
    I created a new file, toplink-ant-lib.xml
    <?xml version="1.0"?>
    <antlib>
    <taskdef name="mappings.export" classname="oracle.toplink.workbench.ant.taskdefs.ExportDeploymentXMLTask"/>
    <taskdef name="mappings.validate" classname="oracle.toplink.workbench.ant.taskdefs.MappingsValidateTask"/>
    <taskdef name="session.validate" classname="oracle.toplink.workbench.ant.taskdefs.SessionValidateTask"/>
    <typedef name="ignoreerror" classname="oracle.toplink.workbench.ant.typedefs.IgnoreError"/>
    <typedef name="ignoreerrorset" classname="oracle.toplink.workbench.ant.typedefs.IgnoreErrorSet"/>
    <typedef name="loginspec" classname="oracle.toplink.workbench.ant.typedefs.LoginSpec"/>
    </antlib>
    I then added the following targets to build.xml in the SR Demo...
    <target name="init">
    <property file="build.properties"/>
    <property name = "toplink.mwp.dir" value = "${srdemo.home}/DataModel/toplink/SRMap"/>
    <property name = "toplink.sessions.dir" value = "${srdemo.home}/DataModel/src/META-INF"/>
    <path id = "database.classpath">
    <pathelement path = "${toplink.home}/jlib/dms.jar"/>
    <pathelement path = "${toplink.home}/jlib/OracleThinJDBC.jar"/>
    </path>
    <path id = "toplink.classpath">
    <pathelement path = "${toplink.home}/jlib/toplink.jar"/>
    <pathelement path = "${j2ee.lib}/ejb.jar"/>
    <pathelement path = "${jdeveloper.home}/lib/xmlparserv2.jar"/>
    <pathelement path = "${toplink.home}/jlib/antlr.jar"/>
    </path>
    <path id = "mw.classpath">
    <pathelement path = "${toplink.home}/jlib/tlmwcore.jar"/>
    <pathelement path = "${toplink.home}/jlib/toplinkmw.jar"/>
    </path>
    <path id = "mwplatforms.classpath">
    <pathelement path = "${toplink.home}/config"/>
    </path>
    <typedef file = "toplink-ant-lib.xml"
    classpathref = "mw.classpath"
    uri = "toplinklib" />
    </target>
    <!-- ===================================================== -->
    <!-- Define task parameter -->
    <!-- ===================================================== -->
    <target name="parameter.definition" depends="init">
    <toplink:ignoreerrorset id = "ignoreErrors">
    <toplink:ignoreerror code = "0233" />
    </toplink:ignoreerrorset>
    <toplink:loginspec id = "loginSpec"
    url = "jdbc:cloudscape:stagedb;create=true"
    driverclass = "COM.cloudscape.core.JDBCDriver"
    user = "scott"
    password="tiger" />
    </target>
    <!-- ==================================================== -->
    <!-- Validate the MW Project -->
    <!-- ===================================================== -->
    <target name="validate.project" depends="parameter.definition">
    <toplink:mappings.validate
    projectfile = "${toplink.mwp.dir}/SRMap.mwp"
    reportfile = "${toplink.mwp.dir}/problem-report.html"
    reportformat = "html"
    property = "mw-valid"
    classpathref = "mwplatforms.classpath" >
    <toplink:classpath refid = "mw.classpath" />
    <toplink:classpath refid = "toplink.classpath" />
    <toplink:ignoreerrorset refid = "ignoreErrors"/>
    </toplink:mappings.validate>
    </target>
    I've left out the actual export target as the validate seems to throw the same exception. Here's what I get when I switch on verbose
    [toplink:mappings.validate] An error occured while validating project: java.lang
    .NullPointerException
    BUILD FAILED
    C:\apps\JDeveloper\jdev\samples\SRDemoSample\BuildAndDeploy\build.xml:147: An er
    ror occured while validating project: java.lang.NullPointerException
    at oracle.toplink.workbench.ant.taskdefs.ProjectTask.execute(ProjectTask
    .java:69)
    at oracle.toplink.workbench.ant.taskdefs.MappingsValidateTask.execute(Ma
    ppingsValidateTask.java:51)
    at oracle.toplink.workbench.ant.taskdefs.MappingsValidateTask.execute(Ma
    ppingsValidateTask.java:36)
    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.executeTarget(Project.java:1214)
    at org.apache.tools.ant.Project.executeTargets(Project.java:1062)
    at org.apache.tools.ant.Main.runBuild(Main.java:673)
    at org.apache.tools.ant.Main.startAnt(Main.java:188)
    at org.apache.tools.ant.launch.Launcher.run(Launcher.java:196)
    at org.apache.tools.ant.launch.Launcher.main(Launcher.java:55)
    Caused by: An error occured while validating project: java.lang.NullPointerExcep
    tion
    at oracle.toplink.workbench.ant.ProjectValidator.execute(ProjectValidato
    r.java:58)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
    java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
    sorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at oracle.toplink.workbench.ant.taskdefs.ProjectTask$TaskRunner.execute(
    ProjectTask.java:214)
    at oracle.toplink.workbench.ant.taskdefs.ProjectTask$TaskRunner.access$1
    00(ProjectTask.java:154)
    at oracle.toplink.workbench.ant.taskdefs.ProjectTask.execute(ProjectTask
    .java:65)
    ... 12 more
    Caused by: java.lang.NullPointerException
    at oracle.toplink.workbench.mappingsmodel.mapping.relational.MWCollectio
    nMapping.legacy50PostPostProjectBuild(MWCollectionMapping.java:517)
    at oracle.toplink.workbench.mappingsmodel.MWModel.legacy50PostPostProjec
    tBuild(MWModel.java:503)
    at oracle.toplink.workbench.mappingsmodel.descriptor.MWMappingDescriptor
    .legacy50PostPostProjectBuild(MWMappingDescriptor.java:1081)
    at oracle.toplink.workbench.mappingsmodel.descriptor.relational.MWTableD
    escriptor.legacy50PostPostProjectBuild(MWTableDescriptor.java:1376)
    at oracle.toplink.workbench.mappingsmodel.MWModel.legacy50PostPostProjec
    tBuild(MWModel.java:503)
    at oracle.toplink.workbench.mappingsmodel.project.MWProject.legacy50Post
    ProjectBuild(MWProject.java:1337)
    at oracle.toplink.workbench.mappingsio.ProjectReader.readLegacyProject(P
    rojectReader.java:246)
    at oracle.toplink.workbench.mappingsio.ProjectReader.read(ProjectReader.
    java:102)
    at oracle.toplink.workbench.mappingsio.ProjectIOManager.read(ProjectIOMa
    nager.java:59)
    at oracle.toplink.workbench.mappingsio.ProjectIOManager.read(ProjectIOMa
    nager.java:55)
    at oracle.toplink.workbench.ant.ProjectValidator.execute(ProjectValidato
    r.java:40)
    ... 19 more
    --- Nested Exception ---
    An error occured while validating project: java.lang.NullPointerException
    at oracle.toplink.workbench.ant.ProjectValidator.execute(ProjectValidato
    r.java:58)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
    java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
    sorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at oracle.toplink.workbench.ant.taskdefs.ProjectTask$TaskRunner.execute(
    ProjectTask.java:214)
    at oracle.toplink.workbench.ant.taskdefs.ProjectTask$TaskRunner.access$1
    00(ProjectTask.java:154)
    at oracle.toplink.workbench.ant.taskdefs.ProjectTask.execute(ProjectTask
    .java:65)
    at oracle.toplink.workbench.ant.taskdefs.MappingsValidateTask.execute(Ma
    ppingsValidateTask.java:51)
    at oracle.toplink.workbench.ant.taskdefs.MappingsValidateTask.execute(Ma
    ppingsValidateTask.java:36)
    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.executeTarget(Project.java:1214)
    at org.apache.tools.ant.Project.executeTargets(Project.java:1062)
    at org.apache.tools.ant.Main.runBuild(Main.java:673)
    at org.apache.tools.ant.Main.startAnt(Main.java:188)
    at org.apache.tools.ant.launch.Launcher.run(Launcher.java:196)
    at org.apache.tools.ant.launch.Launcher.main(Launcher.java:55)
    Caused by: java.lang.NullPointerException
    at oracle.toplink.workbench.mappingsmodel.mapping.relational.MWCollectio
    nMapping.legacy50PostPostProjectBuild(MWCollectionMapping.java:517)
    at oracle.toplink.workbench.mappingsmodel.MWModel.legacy50PostPostProjec
    tBuild(MWModel.java:503)
    at oracle.toplink.workbench.mappingsmodel.descriptor.MWMappingDescriptor
    .legacy50PostPostProjectBuild(MWMappingDescriptor.java:1081)
    at oracle.toplink.workbench.mappingsmodel.descriptor.relational.MWTableD
    escriptor.legacy50PostPostProjectBuild(MWTableDescriptor.java:1376)
    at oracle.toplink.workbench.mappingsmodel.MWModel.legacy50PostPostProjec
    tBuild(MWModel.java:503)
    at oracle.toplink.workbench.mappingsmodel.project.MWProject.legacy50Post
    ProjectBuild(MWProject.java:1337)
    at oracle.toplink.workbench.mappingsio.ProjectReader.readLegacyProject(P
    rojectReader.java:246)
    at oracle.toplink.workbench.mappingsio.ProjectReader.read(ProjectReader.
    java:102)
    at oracle.toplink.workbench.mappingsio.ProjectIOManager.read(ProjectIOMa
    nager.java:59)
    at oracle.toplink.workbench.mappingsio.ProjectIOManager.read(ProjectIOMa
    nager.java:55)
    at oracle.toplink.workbench.ant.ProjectValidator.execute(ProjectValidato
    r.java:40)
    ... 19 more
    --- Nested Exception ---
    java.lang.NullPointerException
    at oracle.toplink.workbench.mappingsmodel.mapping.relational.MWCollectio
    nMapping.legacy50PostPostProjectBuild(MWCollectionMapping.java:517)
    at oracle.toplink.workbench.mappingsmodel.MWModel.legacy50PostPostProjec
    tBuild(MWModel.java:503)
    at oracle.toplink.workbench.mappingsmodel.descriptor.MWMappingDescriptor
    .legacy50PostPostProjectBuild(MWMappingDescriptor.java:1081)
    at oracle.toplink.workbench.mappingsmodel.descriptor.relational.MWTableD
    escriptor.legacy50PostPostProjectBuild(MWTableDescriptor.java:1376)
    at oracle.toplink.workbench.mappingsmodel.MWModel.legacy50PostPostProjec
    tBuild(MWModel.java:503)
    at oracle.toplink.workbench.mappingsmodel.project.MWProject.legacy50Post
    ProjectBuild(MWProject.java:1337)
    at oracle.toplink.workbench.mappingsio.ProjectReader.readLegacyProject(P
    rojectReader.java:246)
    at oracle.toplink.workbench.mappingsio.ProjectReader.read(ProjectReader.
    java:102)
    at oracle.toplink.workbench.mappingsio.ProjectIOManager.read(ProjectIOMa
    nager.java:59)
    at oracle.toplink.workbench.mappingsio.ProjectIOManager.read(ProjectIOMa
    nager.java:55)
    at oracle.toplink.workbench.ant.ProjectValidator.execute(ProjectValidato
    r.java:40)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
    java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
    sorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at oracle.toplink.workbench.ant.taskdefs.ProjectTask$TaskRunner.execute(
    ProjectTask.java:214)
    at oracle.toplink.workbench.ant.taskdefs.ProjectTask$TaskRunner.access$1
    00(ProjectTask.java:154)
    at oracle.toplink.workbench.ant.taskdefs.ProjectTask.execute(ProjectTask
    .java:65)
    at oracle.toplink.workbench.ant.taskdefs.MappingsValidateTask.execute(Ma
    ppingsValidateTask.java:51)
    at oracle.toplink.workbench.ant.taskdefs.MappingsValidateTask.execute(Ma
    ppingsValidateTask.java:36)
    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.executeTarget(Project.java:1214)
    at org.apache.tools.ant.Project.executeTargets(Project.java:1062)
    at org.apache.tools.ant.Main.runBuild(Main.java:673)
    at org.apache.tools.ant.Main.startAnt(Main.java:188)
    at org.apache.tools.ant.launch.Launcher.run(Launcher.java:196)
    at org.apache.tools.ant.launch.Launcher.main(Launcher.java:55)
    Total time: 6 seconds
    C:\apps\JDeveloper\jdev\samples\SRDemoSample\BuildAndDeploy>
    The problem seems similar to the one described in the toplink forums here...
    NullPointerException while trying to export project in workbench
    I tried opening SRMap.mwp in Toplink Workbench, and I get an exception on load...
    oracle.toplink.workbench.framework.OpenException: java.lang.NullPointerException
         at oracle.toplink.workbench.mappingsplugin.MappingsPlugin.open(MappingsPlugin.java:290)
         at oracle.toplink.workbench.framework.internal.FrameworkApplication.open(FrameworkApplication.java:687)
         at oracle.toplink.workbench.framework.internal.FrameworkNodeManager.openCallback(FrameworkNodeManager.java:341)
         at oracle.toplink.workbench.framework.internal.RunnableProjectLoader.run2(RunnableProjectLoader.java:76)
         at oracle.toplink.workbench.framework.internal.RunnableProjectLoader.run(RunnableProjectLoader.java:63)
         at java.lang.Thread.run(Thread.java:595)
    Caused by: java.lang.NullPointerException
         at oracle.toplink.workbench.mappingsmodel.mapping.relational.MWCollectionMapping.legacy50PostPostProjectBuild(MWCollectionMapping.java:517)
         at oracle.toplink.workbench.mappingsmodel.MWModel.legacy50PostPostProjectBuild(MWModel.java:503)
         at oracle.toplink.workbench.mappingsmodel.descriptor.MWMappingDescriptor.legacy50PostPostProjectBuild(MWMappingDescriptor.java:1081)
         at oracle.toplink.workbench.mappingsmodel.descriptor.relational.MWTableDescriptor.legacy50PostPostProjectBuild(MWTableDescriptor.java:1376)
         at oracle.toplink.workbench.mappingsmodel.MWModel.legacy50PostPostProjectBuild(MWModel.java:503)
         at oracle.toplink.workbench.mappingsmodel.project.MWProject.legacy50PostProjectBuild(MWProject.java:1337)
         at oracle.toplink.workbench.mappingsio.ProjectReader.readLegacyProject(ProjectReader.java:246)
         at oracle.toplink.workbench.mappingsio.ProjectReader.read(ProjectReader.java:102)
         at oracle.toplink.workbench.mappingsio.ProjectIOManager.read(ProjectIOManager.java:59)
         at oracle.toplink.workbench.mappingsplugin.MappingsPlugin.open(MappingsPlugin.java:286)
         ... 5 more
    That's using Toplink Workbench 10g Release 3 (10.1.3.0.0)
    I'm using 10.1.3 JDeveloper with the latest (SU3) patch.
    Any ideas would be apprecated!!!
    Kind regards,
    Ciaran.

    Hi Karen,
    Thanks for the response.
    So are you saying we cannot build/deploy our project outside of the JDeveloper IDE?
    What we were trying to do is to automate the build and deployment using ant scripts. Then we could run say nightly checkout/build/deploy script to a test machine as part of a continious integration process.
    We can build all the code and even remote deploy it fine using ant, however we cannot build this data map XML file outside of the JDeveloper environment. I guess a workaround would be to check-in the generated XML file into our source code control. This sounds risky to me and also, our SCC system sets non checked-out files to be read-only and JDeveloper gives an error if it cannot write to that file.
    Any ideas?
    Cheers,
    Ciaran.

  • SQL blocking during removal of report server from Scale-out-Deployment

    I recently removed a 2012 reporting service instance from the Reporting Service Scale-out-Deployment. After I removed the server, there was a lot of blocking  on the report DB for about 30 minutes. My report DB is on the same SQL instance as
    my TFS databases and the blocking caused web access for TFS and Visual Studio connections to fail during check-out/check-in.
    Should I expect blocking to happen every time I remove a report server out of the Scale-out-Deployment?
    Thanks,
    KA

    Hi KA,
    I am trying to involve someone more familiar with this topic for a further look at this issue. Sometime delay might be expected from the job transferring. Your patience is greatly appreciated.
    Thank you for your understanding and support.
    Regards,
    Katherine Xiong
    Katherine Xiong
    TechNet Community Support

  • ORA-00060 during remove workspace

    I'm using Oracle Release 9.2.0.4 with Workspace Manager.
    In my application all changes are made inside long transaction, all involved tables are versioned.
    Several users work concurrently, the users can not modify the same rows (update/delete), insert are possible
    (the application generates automatically the unique primary keys using sequences)
    Any user session operates in this way:
    - Create workspace: execute dbms_wm.createworkspace('ws1');
    - go to workspace : execute dbms_wm.gotoworkspace('ws1');
    - make changes: update/delete/insert on different tables
    - exit from workspace: execute dbms_wm.gotoworkspace('LIVE');
    - merge/rollback workspace: execute dbms_wm.mergeworkspace('ws1')/dbms_wm.rollbackworkspace('ws1');
    - remove workspace: execute dbms_wm.removeworkspace('ws1');
    Sometimes the following error occurs during dbms_wm.removeworkspace:
    ORA-00060 deadlock detected while waiting for resource
    While this error can occur? Can I prevent this error?
    In the follow I include the content of oracle trace files:
    oraadmn6@cdsv00jd:SIGASP> more /app/oraadmn6/admin/SIGASP/udump/sigasp_ora_21687.trc
    /app/oraadmn6/admin/SIGASP/udump/sigasp_ora_21687.trc
    Oracle9i Enterprise Edition Release 9.2.0.4.0 - 64bit Production
    With the Partitioning, OLAP and Oracle Data Mining options
    JServer Release 9.2.0.4.0 - Production
    ORACLE_HOME = /app/oraadmn6/product/9.2.0
    System name: SunOS
    Node name: cdsv00jd
    Release: 5.8
    Version: Generic_108528-19
    Machine: sun4u
    Instance name: SIGASP
    Redo thread mounted by this instance: 1
    Oracle process number: 58
    Unix process pid: 21687, image: oracle@cdsv00jd (TNS V1-V3)
    *** 2005-10-26 15:25:55.494
    *** SESSION ID:(60.2524) 2005-10-26 15:25:55.488
    DEADLOCK DETECTED
    Current SQL statement for this session:
    DELETE FROM WMSYS.WM$WORKSPACE_SAVEPOINTS_TABLE WHERE WORKSPACE = :b1
    ----- PL/SQL Call Stack -----
    object line object
    handle number name
    3927ac3e0 1145 package body SYS.LTADM
    38dd4bf40 3421 package body SYS.LT
    38dd4bf40 3286 package body SYS.LT
    38dd4bf40 4507 package body SYS.LT
    3920d4c00 1 anonymous block
    The following deadlock is not an ORACLE error. It is a
    deadlock due to user error in the design of an application
    or from issuing incorrect ad-hoc SQL. The following
    information may aid in determining the deadlock:
    Deadlock graph:
    ---------Blocker(s)-------- ---------Waiter(s)---------
    Resource Name process session holds waits process session holds waits
    TX-0003002d-000083db 58 60 X 32 46 X
    TX-00020004-00008db9 32 46 X 58 60 X
    session 60: DID 0001-003A-0000094E session 46: DID 0001-0020-00001A99
    session 46: DID 0001-0020-00001A99 session 60: DID 0001-003A-0000094E
    Rows waited on:
    Session 46: obj - rowid = 00001771 - AAABdxAABAAAFILAAE
    (dictionary objn - 6001, file - 1, block - 21003, slot - 4)
    Session 60: obj - rowid = 00001786 - AAABeGAABAAAFKSAAI
    (dictionary objn - 6022, file - 1, block - 21138, slot - 8)
    Information on the OTHER waiting sessions:
    Session 46:
    pid=32 serial=112 audsid=1728581 user: 0/SYS
    O/S info: user: ri01516, term: SNWS00695019, ospid: 1716:1712, machine: SNAMRETEGAS\SNWS00695019
    program: Ustation.exe
    application name: Ustation.exe, hash value=0
    Current SQL Statement:
    UPDATE WMSYS.WM$WORKSPACES_TABLE SET PARENT_VERSION=:b1 WHERE PARENT_VERSION = :b2
    End of information on OTHER waiting sessions.
    ===================================================
    oraadmn6@cdsv00jd:SIGASP> more /app/oraadmn6/admin/SIGASP/udump/sigasp_ora_21757.trc
    /app/oraadmn6/admin/SIGASP/udump/sigasp_ora_21757.trc
    Oracle9i Enterprise Edition Release 9.2.0.4.0 - 64bit Production
    With the Partitioning, OLAP and Oracle Data Mining options
    JServer Release 9.2.0.4.0 - Production
    ORACLE_HOME = /app/oraadmn6/product/9.2.0
    System name: SunOS
    Node name: cdsv00jd
    Release: 5.8
    Version: Generic_108528-19
    Machine: sun4u
    Instance name: SIGASP
    Redo thread mounted by this instance: 1
    Oracle process number: 13
    Unix process pid: 21757, image: oracle@cdsv00jd (TNS V1-V3)
    *** 2005-10-06 16:51:56.140
    *** SESSION ID:(19.2048) 2005-10-06 16:51:56.134
    DEADLOCK DETECTED
    Current SQL statement for this session:
    insert into TRATTI (FAC_TYPE, COD_GASD, TIPO_COND, STATO_FUN, CENTRO, LUN, DN, PRES_MAX, PRES_CPI, COD_SPE, LIVELLO_CIRC, ORD
    INE_LIVELLO, VISIBILITA_STR, AUTOMATIZZAZIONE, mslink) values (1100, 45860, 2, 1, 'PI', 300, 450, 24, 70, 'PI047', 4, 1, 0, '
    S', 2100000120)
    ----- PL/SQL Call Stack -----
    object line object
    handle number name
    392cf1e80 82 package body SYS.DBMS_LOCK
    392cf1e80 110 package body SYS.DBMS_LOCK
    392d561f0 2055 package body SYS.LTADM
    38dcbf928 352 package body SYS.LT_CTX_PKG
    38d4dfb28 42 GISDBA.OVM_INSERT_3842
    The following deadlock is not an ORACLE error. It is a
    deadlock due to user error in the design of an application
    or from issuing incorrect ad-hoc SQL. The following
    information may aid in determining the deadlock:
    Deadlock graph:
    ---------Blocker(s)-------- ---------Waiter(s)---------
    Resource Name process session holds waits process session holds waits
    TM-0000ab01-00000000 13 19 X 44 32 SX
    UL-00000000-00000000 44 32 X 13 19 S
    session 19: DID 0001-000D-000006DB session 32: DID 0001-002C-0000224D
    session 32: DID 0001-002C-0000224D session 19: DID 0001-000D-000006DB
    Rows waited on:
    Session 32: obj - rowid = 0000AA54 - AAAAAAAAJAAAPi7AAA
    (dictionary objn - 43604, file - 9, block - 63675, slot - 0)
    Session 19: no row
    Information on the OTHER waiting sessions:
    Session 32:
    pid=44 serial=1406 audsid=1556312 user: 118/GISDBA
    O/S info: user: ri50000, term: SNWS01146378, ospid: 1876:1872, machine: SNAMRETEGAS\SNWS01146378
    program: Ustation.exe
    application name: Ustation.exe, hash value=0
    Current SQL Statement:
    UPDATE GISDBA.TRATTI_LT
    SET ltlock =
    sys.lt_ctx_pkg.checkngetlock(:b4, ltlock, nextver,
    :b2, 0,'UPDATE'),
    nextver = sys.lt_ctx_pkg.getNextVer(nextver,:b3,:b2)
    WHERE ROWID = :b1
    Thanks, Alessandra

    Hi,
    Do any of the versioned tables that you are using have RICs defined on them ? If so, you may find useful information regarding deadlocks in the following thread.
    RIC in OWM - ORA-20171 deadlock detected ...
    A deadlock will occur when 2 different sessions are waiting on a resource that has already been acquired by the other session.
    The easiest example of this are multiple updates to the same table:
    -- Session 1
    SQL> update scott.test_tab set value=10 where id=1 ;
    SQL> -- wait for session 2 to execute its first statement
    SQL> update scott.test_tab set value=10 where id=2 ;
    -- Session 2
    SQL> update scott.test_tab set value=10 where id=2 ;
    SQL> -- wait for session 1 to execute its first statement
    SQL> update scott.test_tab set value=10 where id=1 ;
    At this point 1 of the 2 sessions will fail due to a deadlock. Please note that a deadlock will not occur when 2 sessions simply update the same row. It needs to have already acquired a lock on a row that the other session will be updating.
    The same principles can be applied to workspace manager. During each of the workspace operations(merge, remove, rollback, etc) we will acquire a lock on the current workspace and also the parent workspace in the case of remove and merge and a few other operations. If you set the auto_commit to false than those locks are retained until the session either commits or rolls back.
    So, if two session successfully perform a workspace operation without committing, and then each of them tries to do another workspace operation which requires the lock held by the other session, then a deadlock will occur. This could also happen from a combination of dmls and workspace operations if you do not commit between them.
    It is hard to say from the description that you gave exactly what is happening in your case. It will depend on when the commits are occurring and if you set auto_commit to false during any workspace operations. If you have a simple testcase that is able to show the deadlock occurring, then I would be glad to look at it and make any further recommendations. I would also suggest to upgrade to the latest version of workspace manager(9.2.0.5.1) if you have not already done so. You can find your current version by querying the wm_installation view. The latest version of workspace manager is always available on Metalink.
    Regards,
    Ben

  • Any help expected : During removing ECC6.0 client, too long hours for VBFA

    Hi exerts,
    Can you provide any solutions or hints for poor performance during remoeving ERP6.0 SPS12 client?
    Now, I am experiencing very long processing VBFA with very low IO.
    The table contains 760K entries for each of the existing clients.
    Meantime, one of them are to be removed.
    6.5 hours after starting client deletion using transaction SCC5, VBFA is being removed.
    Now, 10 hours later, VBFA is still subject for removal.
    there are almost no I/O, except for small number of DirectRead/Sequential Read.
    during this, once the client copy has been cancelled intentionally to have VBFA table updated is statistic.
    and, restarted -- actually, it's rerun --
    ERP6.0 SPS12
    Oracle 10.2.0.4
    Sun Solaris 10
    Any advice should be gread helful.
    thanks in advance,
    Kohji
    sorry for duplicate posting. thanks for the advice at ABAP General, I found this forum.

    Official answer:
    Check sap note [446485 - CC-ADMIN: Special copying options|https://service.sap.com/sap/support/notes/446485]:
    number 5. DWITH_CURS - Deleting with CURSOR WITH HOLD
    number 8. LARGEBLOCK - Using large block sizes
    number 9. LOCK_SYS - Deletion mode with system-wide exclusive locks
    Also have a look at [365304 - CC-ADMIN: Reports for deleting tables|https://service.sap.com/sap/support/notes/365304]
    Unofficial answer:
    manually delete the rows of the client. I won't give you the statement. If you don't know it, don't do it, stick to the official way.
    Best regards, Michael

  • NullPointerException during UnitOfWork commit

    During UnitOfWork commit the following exception is thrown:
    LOCAL EXCEPTION STACK:
    EXCEPTION [TOPLINK-69] (TopLink - 9.0.3 (Build 423)): oracle.toplink.exceptions.DescriptorException
    EXCEPTION DESCRIPTION: A NullPointerException was thrown while extracting a value from the instance variable [id] in the object [ClassB].
    INTERNAL EXCEPTION: java.lang.NullPointerException
    MAPPING: oracle.toplink.mappings.DirectToFieldMapping[id-->DatabaseField(B_TABLE.Id)]
    DESCRIPTOR: Descriptor(ClassB --> [DatabaseTable(B_TABLE)])
         at oracle.toplink.exceptions.DescriptorException.nullPointerWhileGettingValueThruInstanceVariableAccessor(Unknown Source)
         at oracle.toplink.internal.descriptors.InstanceVariableAttributeAccessor.getAttributeValueFromObject(Unknown Source)
         at oracle.toplink.mappings.DatabaseMapping.getAttributeValueFromObject(Unknown Source)
         at oracle.toplink.mappings.DirectToFieldMapping.iterate(Unknown Source)
         at oracle.toplink.internal.descriptors.ObjectBuilder.iterate(Unknown Source)
         at oracle.toplink.internal.descriptors.DescriptorIterator.iterateReferenceObjects(Unknown Source)
         at oracle.toplink.internal.descriptors.DescriptorIterator.startIterationOn(Unknown Source)
         at oracle.toplink.publicinterface.UnitOfWork.discoverUnregisteredNewObjects(Unknown Source)
         at oracle.toplink.publicinterface.UnitOfWork.discoverAllUnregisteredNewObjects(Unknown Source)
         at oracle.toplink.publicinterface.UnitOfWork.assignSequenceNumbers(Unknown Source)
         at oracle.toplink.publicinterface.UnitOfWork.collectAndPrepareObjectsForCommit(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)
         at Main.main(Main.java:33)
    INTERNAL EXCEPTION STACK:
    java.lang.NullPointerException
         at oracle.toplink.internal.descriptors.InstanceVariableAttributeAccessor.getAttributeValueFromObject(Unknown Source)
         at oracle.toplink.mappings.DatabaseMapping.getAttributeValueFromObject(Unknown Source)
         at oracle.toplink.mappings.DirectToFieldMapping.iterate(Unknown Source)
         at oracle.toplink.internal.descriptors.ObjectBuilder.iterate(Unknown Source)
         at oracle.toplink.internal.descriptors.DescriptorIterator.iterateReferenceObjects(Unknown Source)
         at oracle.toplink.internal.descriptors.DescriptorIterator.startIterationOn(Unknown Source)
         at oracle.toplink.publicinterface.UnitOfWork.discoverUnregisteredNewObjects(Unknown Source)
         at oracle.toplink.publicinterface.UnitOfWork.discoverAllUnregisteredNewObjects(Unknown Source)
         at oracle.toplink.publicinterface.UnitOfWork.assignSequenceNumbers(Unknown Source)
         at oracle.toplink.publicinterface.UnitOfWork.collectAndPrepareObjectsForCommit(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)
         at Main.main(Main.java:33)
    All attributes of my objects are non-null.
    What's wrong?

    Here are my classes:
    public class ClassA {
    public long id;
    public java.util.List listB;
    public java.lang.String name;
    // Sestters and getters are here
    public class ClassB {
    public long id;
    public java.lang.String name;
    public ClassA refA;
    // Sestters and getters are here
    I use transparent indirection for ClassA.listB and no indirection for ClassB.refA.
    Here is how I use these classes:
    UnitOfWork uow = session.acquireUnitOfWork();
    ClassA objA = new ClassA();
    objA.setName("objectA");
    objA.setListB(new ArrayList(10));
    for (int i = 0; i < 10; i++) {
    ClassB objB = new ClassB();
    objB.setName("objectB" + i);
    objB.setRefA(objA);
    objA.getListB().add(objB);
    uow.registerNewObject(objB);
    uow.registerNewObject(objA);
    uow.commit();
    Here is log:
    2003.07.31 12:48:44.759--DatabaseSession(160388)--Thread[main,5,main]--acquire unit of work:5396218
    2003.07.31 12:48:44.759--UnitOfWork(5396218)--#registerNew(ClassB@4c4975)
    2003.07.31 12:48:44.769--UnitOfWork(5396218)--#registerNew(ClassB@2da3d)
    2003.07.31 12:48:44.769--UnitOfWork(5396218)--#registerNew(ClassB@6c8909)
    2003.07.31 12:48:44.769--UnitOfWork(5396218)--#registerNew(ClassB@497934)
    2003.07.31 12:48:44.779--UnitOfWork(5396218)--#registerNew(ClassB@280a69)
    2003.07.31 12:48:44.779--UnitOfWork(5396218)--#registerNew(ClassB@40ec97)
    2003.07.31 12:48:44.779--UnitOfWork(5396218)--#registerNew(ClassB@3b60c3)
    2003.07.31 12:48:44.779--UnitOfWork(5396218)--#registerNew(ClassB@7a1bb6)
    2003.07.31 12:48:44.779--UnitOfWork(5396218)--#registerNew(ClassB@5e256f)
    2003.07.31 12:48:44.789--UnitOfWork(5396218)--#registerNew(ClassB@6e1fb1)
    2003.07.31 12:48:44.789--UnitOfWork(5396218)--#registerNew(ClassA@1360e2)
    2003.07.31 12:48:44.789--UnitOfWork(5396218)--begin unit of work commit
    2003.07.31 12:48:44.809--DatabaseSession(160388)--Connection(2913640)--begin transaction
    2003.07.31 12:48:44.819--UnitOfWork(5396218)--#executeQuery(DataModifyQuery())
    2003.07.31 12:48:44.819--UnitOfWork(5396218)--Connection(2913640)--UPDATE SEQUENCE SET SEQ_COUNT = SEQ_COUNT + 1 WHERE SEQ_NAME = 'CLASSB'
    2003.07.31 12:48:45.430--UnitOfWork(5396218)--#executeQuery(ValueReadQuery())
    2003.07.31 12:48:45.430--UnitOfWork(5396218)--Connection(2913640)--SELECT SEQ_COUNT FROM SEQUENCE WHERE SEQ_NAME = 'CLASSB'
    2003.07.31 12:48:45.660--DatabaseSession(160388)--Connection(2913640)--commit transaction
    2003.07.31 12:48:45.670--UnitOfWork(5396218)--#assignSequence(112->ClassB@5e256f)
    [ Skipped ]
    2003.07.31 12:48:48.515--DatabaseSession(160388)--Connection(2913640)--begin transaction
    2003.07.31 12:48:48.515--UnitOfWork(5396218)--#executeQuery(DataModifyQuery())
    2003.07.31 12:48:48.515--UnitOfWork(5396218)--Connection(2913640)--UPDATE SEQUENCE SET SEQ_COUNT = SEQ_COUNT + 1 WHERE SEQ_NAME = 'CLASSB'
    2003.07.31 12:48:48.605--UnitOfWork(5396218)--#executeQuery(ValueReadQuery())
    2003.07.31 12:48:48.605--UnitOfWork(5396218)--Connection(2913640)--SELECT SEQ_COUNT FROM SEQUENCE WHERE SEQ_NAME = 'CLASSB'
    2003.07.31 12:48:48.665--DatabaseSession(160388)--Connection(2913640)--commit transaction
    2003.07.31 12:48:48.685--UnitOfWork(5396218)--#assignSequence(121->ClassB@497934)
    2003.07.31 12:48:48.685--DatabaseSession(160388)--Connection(2913640)--begin transaction
    2003.07.31 12:48:48.685--UnitOfWork(5396218)--#executeQuery(WriteObjectQuery(ClassA@1360e2))
    2003.07.31 12:48:48.695--UnitOfWork(5396218)--Connection(2913640)--INSERT INTO A_TABLE (Id, Name) VALUES (13, 'objectA')
    2003.07.31 12:48:48.765--UnitOfWork(5396218)--#executeQuery(WriteObjectQuery(ClassB@6e1fb1))
    2003.07.31 12:48:48.765--UnitOfWork(5396218)--#executeQuery(WriteObjectQuery(ClassA@1360e2))
    2003.07.31 12:48:48.765--UnitOfWork(5396218)--Connection(2913640)--INSERT INTO B_TABLE (Id, Name, A_Id) VALUES (120, 'objectB9', 13)
    2003.07.31 12:48:48.855--UnitOfWork(5396218)--#executeQuery(WriteObjectQuery(ClassB@40ec97))
    2003.07.31 12:48:48.855--UnitOfWork(5396218)--#executeQuery(WriteObjectQuery(ClassA@1360e2))
    2003.07.31 12:48:48.855--UnitOfWork(5396218)--Connection(2913640)--INSERT INTO B_TABLE (Id, Name, A_Id) VALUES (114, 'objectB5', 13)
    2003.07.31 12:48:48.905--UnitOfWork(5396218)--#executeQuery(WriteObjectQuery(ClassB@3b60c3))
    2003.07.31 12:48:48.905--UnitOfWork(5396218)--#executeQuery(WriteObjectQuery(ClassA@1360e2))
    2003.07.31 12:48:48.905--UnitOfWork(5396218)--Connection(2913640)--INSERT INTO B_TABLE (Id, Name, A_Id) VALUES (117, 'objectB6', 13)
    2003.07.31 12:48:48.965--UnitOfWork(5396218)--#executeQuery(WriteObjectQuery(ClassB@6c8909))
    2003.07.31 12:48:48.965--UnitOfWork(5396218)--#executeQuery(WriteObjectQuery(ClassA@1360e2))
    2003.07.31 12:48:48.965--UnitOfWork(5396218)--Connection(2913640)--INSERT INTO B_TABLE (Id, Name, A_Id) VALUES (115, 'objectB2', 13)
    2003.07.31 12:48:49.015--UnitOfWork(5396218)--#executeQuery(WriteObjectQuery(ClassB@5e256f))
    2003.07.31 12:48:49.015--UnitOfWork(5396218)--#executeQuery(WriteObjectQuery(ClassA@1360e2))
    2003.07.31 12:48:49.015--UnitOfWork(5396218)--Connection(2913640)--INSERT INTO B_TABLE (Id, Name, A_Id) VALUES (112, 'objectB8', 13)
    2003.07.31 12:48:49.086--UnitOfWork(5396218)--#executeQuery(WriteObjectQuery(ClassB@2da3d))
    2003.07.31 12:48:49.086--UnitOfWork(5396218)--#executeQuery(WriteObjectQuery(ClassA@1360e2))
    2003.07.31 12:48:49.086--UnitOfWork(5396218)--Connection(2913640)--INSERT INTO B_TABLE (Id, Name, A_Id) VALUES (113, 'objectB1', 13)
    2003.07.31 12:48:49.126--UnitOfWork(5396218)--#executeQuery(WriteObjectQuery(ClassB@4c4975))
    2003.07.31 12:48:49.126--UnitOfWork(5396218)--#executeQuery(WriteObjectQuery(ClassA@1360e2))
    2003.07.31 12:48:49.126--UnitOfWork(5396218)--Connection(2913640)--INSERT INTO B_TABLE (Id, Name, A_Id) VALUES (118, 'objectB0', 13)
    2003.07.31 12:48:49.166--UnitOfWork(5396218)--#executeQuery(WriteObjectQuery(ClassB@7a1bb6))
    2003.07.31 12:48:49.176--UnitOfWork(5396218)--#executeQuery(WriteObjectQuery(ClassA@1360e2))
    2003.07.31 12:48:49.176--UnitOfWork(5396218)--Connection(2913640)--INSERT INTO B_TABLE (Id, Name, A_Id) VALUES (116, 'objectB7', 13)
    2003.07.31 12:48:49.236--UnitOfWork(5396218)--#executeQuery(WriteObjectQuery(ClassB@497934))
    2003.07.31 12:48:49.236--UnitOfWork(5396218)--#executeQuery(WriteObjectQuery(ClassA@1360e2))
    2003.07.31 12:48:49.236--UnitOfWork(5396218)--Connection(2913640)--INSERT INTO B_TABLE (Id, Name, A_Id) VALUES (121, 'objectB3', 13)
    2003.07.31 12:48:49.296--UnitOfWork(5396218)--#executeQuery(WriteObjectQuery(ClassB@280a69))
    2003.07.31 12:48:49.296--UnitOfWork(5396218)--#executeQuery(WriteObjectQuery(ClassA@1360e2))
    2003.07.31 12:48:49.296--UnitOfWork(5396218)--Connection(2913640)--INSERT INTO B_TABLE (Id, Name, A_Id) VALUES (119, 'objectB4', 13)
    2003.07.31 12:48:49.326--DatabaseSession(160388)--Connection(2913640)--commit transaction
    2003.07.31 12:48:49.837--UnitOfWork(5396218)--EXCEPTION [TOPLINK-150] (TopLink - 9.0.3 (Build 423)): oracle.toplink.exceptions.DescriptorException
    EXCEPTION DESCRIPTION: The mapping for the attribute [listB] uses transparent indirection so the attribute [listB] must be initialized to an appropriate container. Currently the value is [null].
    - JDK 1.1.x: an instance of IndirectList, IndirectMap or Hashtable, or one of their subclasses.
    - JDK 1.2 or higher: an instance of an implementor of Collection or Map.
    MAPPING: oracle.toplink.mappings.OneToManyMapping[listB]
    DESCRIPTOR: Descriptor(ClassA --> [DatabaseTable(A_TABLE)])LOCAL EXCEPTION STACK:
    EXCEPTION [TOPLINK-150] (TopLink - 9.0.3 (Build 423)): oracle.toplink.exceptions.DescriptorException
    EXCEPTION DESCRIPTION: The mapping for the attribute [listB] uses transparent indirection so the attribute [listB] must be initialized to an appropriate container. Currently the value is [null].
    - JDK 1.1.x: an instance of IndirectList, IndirectMap or Hashtable, or one of their subclasses.
    - JDK 1.2 or higher: an instance of an implementor of Collection or Map.
    MAPPING: oracle.toplink.mappings.OneToManyMapping[listB]
    DESCRIPTOR: Descriptor(ClassA --> [DatabaseTable(A_TABLE)])
         at oracle.toplink.exceptions.DescriptorException.indirectContainerInstantiationMismatch(Unknown Source)
         at oracle.toplink.internal.indirection.TransparentIndirectionPolicy.validateAttributeOfInstantiatedObject(Unknown Source)
         at oracle.toplink.mappings.ForeignReferenceMapping.getAttributeValueFromObject(Unknown Source)
         at oracle.toplink.mappings.ForeignReferenceMapping.isAttributeValueInstantiated(Unknown Source)
         at oracle.toplink.mappings.CollectionMapping.mergeChangesIntoObject(Unknown Source)
         at oracle.toplink.internal.descriptors.ObjectBuilder.mergeChangesIntoObject(Unknown Source)
         at oracle.toplink.internal.sessions.MergeManager.mergeChangesOfWorkingCopyIntoOriginal(Unknown Source)
         at oracle.toplink.internal.sessions.MergeManager.mergeChanges(Unknown Source)
         at oracle.toplink.mappings.ObjectReferenceMapping.mergeChangesIntoObject(Unknown Source)
         at oracle.toplink.internal.descriptors.ObjectBuilder.mergeChangesIntoObject(Unknown Source)
         at oracle.toplink.internal.sessions.MergeManager.mergeChangesOfWorkingCopyIntoOriginal(Unknown Source)
         at oracle.toplink.internal.sessions.MergeManager.mergeChanges(Unknown Source)
         at oracle.toplink.publicinterface.UnitOfWork.mergeChangesIntoParent(Unknown Source)
         at oracle.toplink.publicinterface.UnitOfWork.commitRootUnitOfWork(Unknown Source)
         at oracle.toplink.publicinterface.UnitOfWork.commit(Unknown Source)
         at Main.main(Main.java:46)

  • NullPointerException during failover on 5.7MP2

    I just saw this error (below) today during the failover of the primary engine to the backup engine. This message was in the backup engine's log file (soon to be primary engine) and occurred right after the "[SSM] Primary server is not responding. Attempting to take over ..." message. We are running 5.7MP2 as a standalone enterprise installation. Thanks for any insight you can provide.
    An exception occurred while executing a transaction. Details:
    java.lang.NullPointerException
    java.lang.NullPointerException
         at fuego.fengine.FEngineConnectedClient.clean(FEngineConnectedClient.java:224)
         at fuego.server.service.ConnectedClientService.clean(ConnectedClientService.java:243)
         at fuego.server.ConnectedClient$1.execute(ConnectedClient.java:178)
         at fuego.server.execution.DefaultEngineExecution$AtomicExecutionTA.runTransaction(DefaultEngineExecution.java:290)
         at fuego.transaction.TransactionAction.startBaseTransaction(TransactionAction.java:462)
         at fuego.transaction.TransactionAction.startTransaction(TransactionAction.java:540)
         at fuego.transaction.TransactionAction.start(TransactionAction.java:213)
         at fuego.server.execution.DefaultEngineExecution.executeImmediate(DefaultEngineExecution.java:117)
         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 fuego.lang.JavaClass.invokeMethod(JavaClass.java:1478)
         at fuego.lang.JavaObject.invoke(JavaObject.java:185)
         at fuego.component.Message.process(Message.java:585)
         at fuego.component.ExecutionThread.processMessage(ExecutionThread.java:759)
         at fuego.component.ExecutionThread.processBatch(ExecutionThread.java:734)
         at fuego.component.ExecutionThread.doProcessBatch(ExecutionThread.java:140)
         at fuego.fengine.service.FEngineExecution$1.processBatch(FEngineExecution.java:105)
         at fuego.component.ExecutionThread.work(ExecutionThread.java:818)
         at fuego.component.ExecutionThread.run(ExecutionThread.java:397)

    Contact [email protected] and reference CR081579.
    Tom LeRoux wrote:
    Has anyone seen this NPE when creating an InitialContext? We got this for about
    a day on one of our cluster instances, and then it magically went away (the other
    server in the cluster worked fine).. Solaris, Weblogic 5.1 service pack 10.
    java.lang.NullPointerException
    at weblogic.rjvm.RJVMFinder.equals(RJVMFinder.java:98)
    at java.util.Hashtable.get(Hashtable.java:323)
    at weblogic.rjvm.ServerURL.findOrCreateRJVM(ServerURL.java:190)
    at weblogic.jndi.WLInitialContextFactoryDelegate.getInitialContext(WLInitialContextFactoryDelegate.java:195)
    at weblogic.jndi.WLInitialContextFactoryDelegate.getInitialContext(WLInitialContextFactoryDelegate.java:148)
    at weblogic.jndi.WLInitialContextFactory.getInitialContext(WLInitialContextFactory.java:123)
    at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:665)
    at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:246)
    at javax.naming.InitialContext.init(InitialContext.java:222)
    at javax.naming.InitialContext.<init>(InitialContext.java:198)--
    Rajesh Mirchandani
    Developer Relations Engineer
    BEA Support

  • NullPointerException during building of a DataOutputStream

    URL url;
    URLConnection urlc;
    try {
    url = new URL("http://", "localhost/", "Post.php");
    urlc = url.openConnection();
    urlc.setDoInput(true);
    urlc.setDoOutput(true);
    urlc.setAllowUserInteraction(false);
    } catch (IOException ioe3) { }
    DataOutputStream tpen = new DataOutputStream(urlc.getOutputStream());
    Well, this is an fragment of my code. During running this aplication, the Java-Console tells me an error. A NullPointerException in the last row of this code fragment. Can anybody tell my, why?

    It is better adding ioe3.printStackTrace() in your catch statement.
    And try url = new URL("http", "localhost", "Post.php");
    Regards,

  • INST_MGMT Migration Object - Extend equipment validity during removal

    Hi all,
    During migration of INST_MGMT we have an equipment that was installed (04) and removed (05) in a specific instalation and the validity period for the equipment was set as 01.01.1900 (AB) thru 06.02.2009 (BIS). Now, for the same equipment we need to install it again in another installation for the date 13.02.2009 and the system issues an message that the validity for the equipment has expired.
    Does anyone know how can we extend this validity period until 31.12.9999 during the migration process ???
    Thanks in advance.
    Best regards,
    José Manuel Matos

    Hi Fritz,
    Thanks for your attention, but that's not our problem.
    During DEVICE migration indeed we make the dates correctly so we didn't have any problem with it, and the field BIS is populated with 31.12.9999 for each device migrated.
    Our problem is as I've explained, is during Migration of INST_MGMT object, as we have an equipment that is installed (04) and removed (05) for an certain installation. From that the validity period of the equipment assume the end date of validity as the date of the REMOVAL less one day.
    For example: BEGIN DATE (AB) 01.01.1900 - END DATE (BIS) 30.10.2008.
    Now, for the same equipment we need to install it in another installation for a later date, and the system issues a message which inform that the validity period for the equipment has expired.
    So, my question is, how can we extend this validity period or by the time that the REMOVAL equipment during migration of INST_MGMT is done, the BIS date isn't affected ??
    Thanks.
    Best Regards,
    JMMatos
    Edited by: José Matos on Jan 13, 2010 3:04 PM

  • Another NullPointerException during UnitOfWork commit

    During Unit Of Work commit the following exception is thrown:
    java.lang.NullPointerException
         at java.util.Hashtable.put(Hashtable.java:394)
         at oracle.toplink.indirection.IndirectMap.put(IndirectMap.java:264)
         at oracle.toplink.internal.queryframework.MapContainerPolicy.addInto(MapContainerPolicy.java:45)
         at oracle.toplink.mappings.CollectionMapping.mergeChangesIntoObject(CollectionMapping.java:670)
         at oracle.toplink.internal.descriptors.ObjectBuilder.mergeChangesIntoObject(ObjectBuilder.java:917)
         at oracle.toplink.internal.sessions.MergeManager.mergeChangesOfWorkingCopyIntoOriginal(MergeManager.java:388)
         at oracle.toplink.internal.sessions.MergeManager.mergeChanges(MergeManager.java:148)
         at oracle.toplink.mappings.ObjectReferenceMapping.mergeChangesIntoObject(ObjectReferenceMapping.java:296)
         at oracle.toplink.internal.descriptors.ObjectBuilder.mergeChangesIntoObject(ObjectBuilder.java:917)
         at oracle.toplink.internal.sessions.MergeManager.mergeChangesOfWorkingCopyIntoOriginal(MergeManager.java:383)
         at oracle.toplink.internal.sessions.MergeManager.mergeChanges(MergeManager.java:148)
         at oracle.toplink.publicinterface.UnitOfWork.mergeChangesIntoParent(UnitOfWork.java:1331)
         at oracle.toplink.publicinterface.UnitOfWork.commitRootUnitOfWork(UnitOfWork.java:508)
         at oracle.toplink.publicinterface.UnitOfWork.commit(UnitOfWork.java:423)
         at ru.v6.marslcc.dao.dataset.DatasetDAO.createFGStocksData(DatasetDAO.java:1372)
         at ru.v6.marslcc.web.dataset.DatasetManager.createFGStocksData(DatasetManager.java:781)
         at ru.v6.marslcc.web.dataset.FGStocksServlet.doGetOrPost(FGStocksServlet.java:167)
         at ru.v6.marslcc.web.BaseServlet.doPost(BaseServlet.java:46)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:91)
         at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42)
         at jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:226)
         at jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:527)
         at jrun.servlet.http.WebService.invokeRunnable(WebService.java:172)
         at jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:451)
         at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)

    Here is my classes:
    * The <code>DataCube</code> represents n-dimensional cube of data.
    * Cube consists of some number (zero or more) of cells.
    * Each cell have associated list of <code>java.math.BigDecimal</code>
    * (cell's value). Each of that values must have the same size.
    public class DataCube implements Serializable, Cloneable {
         private static final Logger log = Logger.getLogger(DataCube.class);
         private long id;
         private long type;
         private List participants; // of Participant
         private int dataLength;
         private long datasetId;
         private Map cells; // Cell -> CellValue
         public DataCube() {
              id = 0;
              type = 0;
              participants = new ArrayList();
              dataLength = 0;
              cells = new HashMap();
    // Skipped...
         public static class Cell implements Serializable {
              private long id;
              private List coordinates; // of CellCoordinate
              public Cell() {
                   id = 0;
                   coordinates = new ArrayList();
    // Skipped...
         public static class CellCoordinate {
              private long id;
              private Cell cell;
              private Directory directory;
              private int orderNo;
    // Skipped...
         public static class Participant {
              private long id;
              private DataCube cube;
              private long type;
              private int orderNo;
    // Skipped...
         public static class CellValue {
              private long id;
              private long cellId;
              private Cell cell;
              private DataCube cube;
              private List value; // List of CellData
              public CellValue() {
                   id = 0;
                   cellId = 0;
                   value = new ArrayList();
              public Object generateKey() {
                   return cell;
    // Skipped...
         public static class CellData {
              private long id;
              private long cellValueId;
              private CellValue cellValue;
              private int period;
              private BigDecimal value;
              public CellData() {
                   id = 0;
                   cellValueId = 0;
                   period = 0;
                   value = null;
    // Skipped...

  • NullPointerException during compilation of a BPEL Project

    Hello,
    I just tried to run the CreditRatingService Example on the BPEL PM 2.0.10 release version. A NullPointerException occures during the compilation. Here is the error-message from bpelc:
    C:\orabpel\samples\utils\CreditRatingService>obant.bat
    C:\orabpel\samples\utils\CreditRatingService>SETLOCAL
    Buildfile: build.xml
    main:
    [bpelc] bpelc> home directory is: C:\orabpel
    [bpelc] bpelc> deploy build to domain default
    [bpelc] bpelc> loading WSDLs ...
    [bpelc] bpelc> reading partner client's WSDL at C:\orabpel\samples\utils\CreditRatingService\CreditRatingS
    ervice.wsdl
    [bpelc] WSDLException: faultCode=CONFIGURATION_ERROR: Problem instantiating factory implementation.: oracl
    e.j2ee.ws.wsdl.factory.WSDLFactoryImpl: java.lang.ClassNotFoundException: oracle.j2ee.ws.wsdl.factory.WSDLFact
    oryImpl
    [bpelc] at java.net.URLClassLoader$1.run(URLClassLoader.java:199)
    [bpelc] at java.security.AccessController.doPrivileged(Native Method)
    [bpelc] at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
    [bpelc] at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
    [bpelc] at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
    [bpelc] at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
    [bpelc] at java.lang.Class.forName0(Native Method)
    [bpelc] at java.lang.Class.forName(Class.java:141)
    [bpelc] at javax.wsdl.factory.WSDLFactory.newInstance(Unknown Source)
    [bpelc] at javax.wsdl.factory.WSDLFactory.newInstance(Unknown Source)
    [bpelc] at com.collaxa.cube.ws.wsdl.WSDLUtils.<clinit>(WSDLUtils.java:97)
    [bpelc] at com.collaxa.cube.lang.compiler.BPELProcessModel.loadWSDLs(BPELProcessModel.java:202)
    [bpelc] at com.collaxa.cube.lang.compiler.bpel.BPELValidator.validateClientSide(BPELValidator.java:64)
    [bpelc] at com.collaxa.cube.lang.compiler.CubeProcessor.validateClientSide(CubeProcessor.java:1120)
    [bpelc] at com.collaxa.cube.lang.compiler.CubeProcessor.transformClientSide(CubeProcessor.java:497)
    [bpelc] at com.collaxa.cube.lang.compiler.CubeParserHelper.compileClientSide(CubeParserHelper.java:80)
    [bpelc] at com.collaxa.cube.ant.taskdefs.Bpelc.execute(Bpelc.java:570)
    [bpelc] at org.apache.tools.ant.Task.perform(Task.java:341)
    [bpelc] at org.apache.tools.ant.Target.execute(Target.java:309)
    [bpelc] at org.apache.tools.ant.Target.performTasks(Target.java:336)
    [bpelc] at org.apache.tools.ant.Project.executeTarget(Project.java:1339)
    [bpelc] at org.apache.tools.ant.Project.executeTargets(Project.java:1255)
    [bpelc] at org.apache.tools.ant.Main.runBuild(Main.java:609)
    [bpelc] at org.apache.tools.ant.Main.start(Main.java:196)
    [bpelc] at org.apache.tools.ant.Main.main(Main.java:235)
    [bpelc] at javax.wsdl.factory.WSDLFactory.newInstance(Unknown Source)
    [bpelc] at javax.wsdl.factory.WSDLFactory.newInstance(Unknown Source)
    [bpelc] at com.collaxa.cube.ws.wsdl.WSDLUtils.<clinit>(WSDLUtils.java:97)
    [bpelc] at com.collaxa.cube.lang.compiler.BPELProcessModel.loadWSDLs(BPELProcessModel.java:202)
    [bpelc] at com.collaxa.cube.lang.compiler.bpel.BPELValidator.validateClientSide(BPELValidator.java:64)
    [bpelc] at com.collaxa.cube.lang.compiler.CubeProcessor.validateClientSide(CubeProcessor.java:1120)
    [bpelc] at com.collaxa.cube.lang.compiler.CubeProcessor.transformClientSide(CubeProcessor.java:497)
    [bpelc] at com.collaxa.cube.lang.compiler.CubeParserHelper.compileClientSide(CubeParserHelper.java:80)
    [bpelc] at com.collaxa.cube.ant.taskdefs.Bpelc.execute(Bpelc.java:570)
    [bpelc] at org.apache.tools.ant.Task.perform(Task.java:341)
    [bpelc] at org.apache.tools.ant.Target.execute(Target.java:309)
    [bpelc] at org.apache.tools.ant.Target.performTasks(Target.java:336)
    [bpelc] at org.apache.tools.ant.Project.executeTarget(Project.java:1339)
    [bpelc] at org.apache.tools.ant.Project.executeTargets(Project.java:1255)
    [bpelc] at org.apache.tools.ant.Main.runBuild(Main.java:609)
    [bpelc] at org.apache.tools.ant.Main.start(Main.java:196)
    [bpelc] at org.apache.tools.ant.Main.main(Main.java:235)
    [bpelc] java.lang.ExceptionInInitializerError
    [bpelc] at com.collaxa.cube.lang.compiler.BPELProcessModel.loadWSDLs(BPELProcessModel.java:202)
    [bpelc] at com.collaxa.cube.lang.compiler.bpel.BPELValidator.validateClientSide(BPELValidator.java:64)
    [bpelc] at com.collaxa.cube.lang.compiler.CubeProcessor.validateClientSide(CubeProcessor.java:1120)
    [bpelc] at com.collaxa.cube.lang.compiler.CubeProcessor.transformClientSide(CubeProcessor.java:497)
    [bpelc] at com.collaxa.cube.lang.compiler.CubeParserHelper.compileClientSide(CubeParserHelper.java:80)
    [bpelc] at com.collaxa.cube.ant.taskdefs.Bpelc.execute(Bpelc.java:570)
    [bpelc] at org.apache.tools.ant.Task.perform(Task.java:341)
    [bpelc] at org.apache.tools.ant.Target.execute(Target.java:309)
    [bpelc] at org.apache.tools.ant.Target.performTasks(Target.java:336)
    [bpelc] at org.apache.tools.ant.Project.executeTarget(Project.java:1339)
    [bpelc] at org.apache.tools.ant.Project.executeTargets(Project.java:1255)
    [bpelc] at org.apache.tools.ant.Main.runBuild(Main.java:609)
    [bpelc] at org.apache.tools.ant.Main.start(Main.java:196)
    [bpelc] at org.apache.tools.ant.Main.main(Main.java:235)
    [bpelc] Caused by: java.lang.NullPointerException
    [bpelc] at com.collaxa.cube.ws.wsdl.WSDLUtils.<clinit>(WSDLUtils.java:105)
    [bpelc] ... 14 more
    BUILD FAILED
    file:C:/orabpel/samples/utils/CreditRatingService/build.xml:20: java.lang.ExceptionInInitializerError
    Total time: 0 seconds
    Any help is welcome, thanks.
    Greetz

    It is better adding ioe3.printStackTrace() in your catch statement.
    And try url = new URL("http", "localhost", "Post.php");
    Regards,

  • NullPointerException when removing drilldown on the last characteristic

    Hi,
    This is my system environment :
    =============================
    System Environment
    BI Java Release: 7 - Patch level: 0000000103 - Description: BI Web Applications Java - Additional info:  - Production mode: true
    BI ABAP Release: 701 - Patch level: 0003 - Description: SAP Business Warehouse (MHWCLNT001) - Additional info:  - Production mode: true
    Java Virtual Machine Java HotSpot(TM) 64-Bit Server VM - Hewlett-Packard Company - 1.4.2 1.4.2.19-080515-05:29-IA64W IA64W
    Operating System HP-UX - IA64W - B.11.31
    =============================
    When I launch a query via query designer I could add or remove drilldown except in one case. If I remove the last characteristic in drilldown I got the following dump :
    =============================
    Root Cause
    The initial exception that caused the request to fail was:
    java.lang.NullPointerException
    =============================
    Do you have any idea to help me to solve this issue ?
    Regards,

    This one :
    sap.com/SAP-JEECOR   7.01 SP3 (1000.7.01.3.0.20081208163400) 
    sap.com/SAP-JEE      7.01 SP3 (1000.7.01.3.0.20081208163400)

  • Java.lang.NullPointerException during MySQL 5.0 migration

    The error occurs at the end of the migration process of 150 tables and 4,917 columns. The error occurs with either "Quick Migrate" or "Capture Schema".
    Additional error;
    oracle.dbtools.migration.workbench.core.ui.AbstractMigrationProgressRunnable.start(AbstractMigrationProgressRunnable.java:141)
    Any ideas as to the issue?
    Source DB - MySQL5.0, 150 tables, approx 4,900 columns.
    Target DB - 10.2.0.3 Ent
    sqldeveloper -
    CVS Version     Internal to Oracle SQL Developer (client-only)
    Java(TM) Platform     1.6.0_07
    Oracle IDE     1.5.1.54.40
    Versioning Support     1.5.1.54.40
    Thanks in advance,
    Tim
    Addtional details for sqldeveloper
    About
    Oracle SQL Developer 1.5.1
    Version 1.5.1
    Build MAIN-5440
    Copyright © 2005,2008 Oracle. All Rights Reserved.
    IDE Version: 11.1.1.0.22.49.42
    Product ID: oracle.sqldeveloper
    Product Version: 11.1.1.54.40
    Version
    Component     Version
    =========     =======
    CVS Version     Internal to Oracle SQL Developer (client-only)
    Java(TM) Platform     1.6.0_07
    Oracle IDE     1.5.1.54.40
    Versioning Support     1.5.1.54.40
    Properties
    Name     Value
    ====     =====
    apple.laf.useScreenMenuBar     true
    awt.toolkit     sun.awt.windows.WToolkit
    class.load.environment     oracle.ide.boot.IdeClassLoadEnvironment
    class.load.log.level     CONFIG
    class.transfer     delegate
    com.apple.macos.smallTabs     true
    com.apple.mrj.application.apple.menu.about.name     "SQL_Developer"
    com.apple.mrj.application.growbox.intrudes     false
    file.encoding     Cp1252
    file.encoding.pkg     sun.io
    file.separator     \
    ice.browser.forcegc     false
    ice.pilots.html4.ignoreNonGenericFonts     true
    ice.pilots.html4.tileOptThreshold     0
    ide.AssertTracingDisabled     true
    ide.bootstrap.start     13479365579083
    ide.build     MAIN-5440
    ide.conf     C:\sqldeveloper\sqldeveloper\bin\sqldeveloper.conf
    ide.config_pathname     C:\sqldeveloper\sqldeveloper\bin\sqldeveloper.conf
    ide.debugbuild     false
    ide.devbuild     false
    ide.extension.search.path     sqldeveloper/extensions:jdev/extensions:ide/extensions
    ide.firstrun     false
    ide.java.minversion     1.5.0
    ide.launcherProcessId     4684
    ide.main.class     oracle.ide.boot.IdeLauncher
    ide.patches.dir     ide/lib/patches
    ide.pref.dir     C:\Documents and Settings\Administrator\Application Data\SQL Developer
    ide.pref.dir.base     C:\Documents and Settings\Administrator\Application Data
    ide.product     oracle.sqldeveloper
    ide.shell.enableFileTypeAssociation     C:\sqldeveloper\sqldeveloper.exe
    ide.splash.screen     splash.gif
    ide.startingArg0     C:\sqldeveloper\sqldeveloper.exe
    ide.startingcwd     C:\sqldeveloper
    ide.user.dir     C:\Documents and Settings\Administrator\Application Data\SQL Developer
    ide.user.dir.var     IDE_USER_DIR
    ide.work.dir     C:\Documents and Settings\Administrator\My Documents\SQL Developer
    ide.work.dir.base     C:\Documents and Settings\Administrator\My Documents
    java.awt.graphicsenv     sun.awt.Win32GraphicsEnvironment
    java.awt.printerjob     sun.awt.windows.WPrinterJob
    java.class.path     ..\..\ide\lib\ide-boot.jar
    java.class.version     50.0
    java.endorsed.dirs     C:\Java\jdk1.6.0_07\jre\lib\endorsed
    java.ext.dirs     C:\Java\jdk1.6.0_07\jre\lib\ext;C:\WINDOWS\Sun\Java\lib\ext
    java.home     C:\Java\jdk1.6.0_07\jre
    java.io.tmpdir     c:\temp\
    java.library.path     C:\sqldeveloper;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\oracle\product\10.2.0\client_1\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Universal Extractor\bin;C:\Program Files\IDM Computer Solutions\UltraEdit-32;C:\Program Files\Diskeeper Corporation\Diskeeper\;c:\Embarcadero\PerformanceCenter
    java.naming.factory.initial     oracle.javatools.jndi.LocalInitialContextFactory
    java.runtime.name     Java(TM) SE Runtime Environment
    java.runtime.version     1.6.0_07-b06
    java.specification.name     Java Platform API Specification
    java.specification.vendor     Sun Microsystems Inc.
    java.specification.version     1.6
    java.util.logging.config.file     logging.conf
    java.vendor     Sun Microsystems Inc.
    java.vendor.url     http://java.sun.com/
    java.vendor.url.bug     http://java.sun.com/cgi-bin/bugreport.cgi
    java.version     1.6.0_07
    java.vm.info     mixed mode
    java.vm.name     Java HotSpot(TM) Client VM
    java.vm.specification.name     Java Virtual Machine Specification
    java.vm.specification.vendor     Sun Microsystems Inc.
    java.vm.specification.version     1.0
    java.vm.vendor     Sun Microsystems Inc.
    java.vm.version     10.0-b23
    jdbc.driver.home     /C:/oracle/product/10.2.0/client_1/
    jdbc.library     /C:/oracle/product/10.2.0/client_1/jdbc/lib/ojdbc14.jar
    line.separator     \r\n
    oracle.home     C:\sqldeveloper
    oracle.ide.util.AddinPolicyUtils.OVERRIDE_FLAG     true
    oracle.translated.locales     de,es,fr,it,ja,ko,pt_BR,zh_CN,zh_TW
    oracle.xdkjava.compatibility.version     9.0.4
    orai18n.library     /C:/oracle/product/10.2.0/client_1/jlib/orai18n.jar
    os.arch     x86
    os.name     Windows XP
    os.version     5.1
    path.separator     ;
    reserved_filenames     con,aux,prn,lpt1,lpt2,lpt3,lpt4,lpt5,lpt6,lpt7,lpt8,lpt9,com1,com2,com3,com4,com5,com6,com7,com8,com9,conin$,conout,conout$
    sun.arch.data.model     32
    sun.boot.class.path     C:\Java\jdk1.6.0_07\jre\lib\resources.jar;C:\Java\jdk1.6.0_07\jre\lib\rt.jar;C:\Java\jdk1.6.0_07\jre\lib\sunrsasign.jar;C:\Java\jdk1.6.0_07\jre\lib\jsse.jar;C:\Java\jdk1.6.0_07\jre\lib\jce.jar;C:\Java\jdk1.6.0_07\jre\lib\charsets.jar;C:\Java\jdk1.6.0_07\jre\classes
    sun.boot.library.path     C:\Java\jdk1.6.0_07\jre\bin
    sun.cpu.endian     little
    sun.cpu.isalist     
    sun.desktop     windows
    sun.io.unicode.encoding     UnicodeLittle
    sun.java2d.ddoffscreen     false
    sun.jnu.encoding     Cp1252
    sun.management.compiler     HotSpot Client Compiler
    sun.os.patch.level     Service Pack 3
    user.country     US
    user.dir     C:\sqldeveloper\sqldeveloper\bin
    user.home     C:\Documents and Settings\Administrator
    user.language     en
    user.name     zsysadmin
    user.timezone     America/Los_Angeles
    user.variant     
    windows.shell.font.languages     
    Extensions
    Name     Identifier     Version     Status
    ====     ==========     =======     ======
    Check For Updates     oracle.ide.webupdate     11.1.1.0.22.49.42     Loaded
    Code Editor     oracle.ide.ceditor     11.1.1.0.22.49.42     Loaded
    Database Connection Support     oracle.jdeveloper.db.connection     11.1.1.0.22.49.42     Loaded
    Database Object Explorers     oracle.ide.db.explorer     11.1.1.0.22.49.42     Loaded
    Database UI     oracle.ide.db     11.1.1.0.22.49.42     Loaded
    Diff/Merge     oracle.ide.diffmerge     11.1.1.0.22.49.42     Loaded
    Extended IDE Platform     oracle.javacore     11.1.1.0.22.49.42     Loaded
    External Tools     oracle.ide.externaltools     11.1.1.0.22.49.42     Loaded
    Feedback     oracle.ide.feedback     11.1.1.0.22.49.42     Loaded
    File Support     oracle.ide.files     11.1.1.0.22.49.42     Loaded
    File System Navigator     oracle.sqldeveloper.filenavigator     11.1.1.54.40     Loaded
    Help System     oracle.ide.help     11.1.1.0.22.49.42     Loaded
    History Support     oracle.jdeveloper.history     11.1.1.0.22.49.42     Loaded
    Import/Export Support     oracle.ide.importexport     11.1.1.0.22.49.42     Loaded
    JTDS JDBC Driver     oracle.sqldeveloper.thirdparty.drivers.sqlserver     11.1.1.54.11     Loaded
    Log Window     oracle.ide.log     11.1.1.0.22.49.42     Loaded
    Mac OS X Adapter     oracle.ideimpl.apple     11.1.1.0.22.49.42     Loaded
    MySQL JDBC Driver     oracle.sqldeveloper.thirdparty.drivers.mysql     11.1.1.54.11     Loaded
    Navigator     oracle.ide.navigator     11.1.1.0.22.49.42     Loaded
    Object Gallery     oracle.ide.gallery     11.1.1.0.22.49.42     Loaded
    Object Viewer     oracle.sqldeveloper.oviewer     11.1.1.54.40     Loaded
    Oracle IDE     oracle.ide     11.1.1.0.22.49.42     Loaded
    Oracle Microsoft Access Browser     oracle.sqldeveloper.thirdparty.access     11.1.1.54.40     Loaded
    Oracle Migration Workbench     oracle.sqldeveloper.migration     11.1.1.54.40     Loaded
    Oracle Migration Workbench - MS Access     oracle.sqldeveloper.migration.msaccess     11.1.1.54.40     Loaded
    Oracle Migration Workbench - MySQL     oracle.sqldeveloper.migration.mysql5     11.1.1.54.40     Loaded
    Oracle Migration Workbench - SQLServer     oracle.sqldeveloper.migration.sqlserver2005     11.1.1.54.40     Loaded
    Oracle Migration Workbench - Translation Core     oracle.sqldeveloper.migration.translation.core     11.1.1.54.44     Loaded
    Oracle Migration Workbench - Translation MS Access     oracle.sqldeveloper.migration.translation.msaccess     11.1.1.54.40     Loaded
    Oracle Migration Workbench - Translation MS SQL Server     oracle.sqldeveloper.migration.translation.sqlserver     11.1.1.54.40     Loaded
    Oracle Migration Workbench - Translation MySQL     oracle.sqldeveloper.migration.translation.mysql     11.1.1.54.40     Loaded
    Oracle Migration Workbench - Translation Sybase     oracle.sqldeveloper.migration.translation.sybase     11.1.1.54.44     Loaded
    Oracle Migration Workbench - Translation UI     oracle.sqldeveloper.migration.translation.gui     11.1.1.54.40     Loaded
    Oracle MySQL Browser     oracle.sqldeveloper.thirdparty.mysql     11.1.1.54.40     Loaded
    Oracle SQL Developer     oracle.sqldeveloper     11.1.1.54.40     Loaded
    Oracle SQL Developer Extras     oracle.sqldeveloper.extras     11.1.1.54.40     Loaded
    Oracle SQL Developer Reports     oracle.sqldeveloper.report     11.1.1.54.40     Loaded
    Oracle SQL Developer SearchBar     oracle.sqldeveloper.searchbar     11.1.1.54.40     Loaded
    Oracle SQL Developer TimesTen     oracle.sqldeveloper.timesten     1.5.1.1.2     Loaded
    Oracle SQL Server Browser     oracle.sqldeveloper.thirdparty.sqlserver     11.1.1.54.40     Loaded
    Oracle Sybase Browser     oracle.sqldeveloper.thirdparty.sybase     1.2.1.54.40     Loaded
    Oracle XML Schema Support     oracle.sqldeveloper.xmlschema     11.1.1.54.40     Loaded
    OrindaBuild Java Service Generator (Demo)     com.orindasoft.app.procbuilder.sqldeveloper     5.1.20081208     Loaded
    PROBE Debugger     oracle.jdeveloper.db.debug.probe     11.1.1.0.22.49.42     Loaded
    Peek     oracle.ide.peek     1.0     Loaded
    Replace With     oracle.ide.replace     11.1.1.0.22.49.42     Loaded
    Runner     oracle.ide.runner     11.1.1.0.22.49.42     Loaded
    SQL Worksheet Window     oracle.sqldeveloper.sqlworksheet     11.1.1.54.40     Loaded
    Search Bar     oracle.ide.searchbar     11.1.1.0.0     Loaded
    Snippet Window     oracle.sqldeveloper.snippet     11.1.1.54.40     Loaded
    Sybase 12     oracle.sqldeveloper.migration.sybase12     11.1.1.54.40     Loaded
    Sybase 15     oracle.sqldeveloper.migration.sybase15     11.1.1.54.40     Loaded
    Tuning     oracle.sqldeveloper.tuning     11.1.1.54.40     Loaded
    VHV     oracle.ide.vhv     11.1.1.0.22.49.42     Loaded
    Versioning Support     oracle.jdeveloper.vcs     11.1.1.0.22.49.42     Loaded
    Versioning Support for CVS     oracle.jdeveloper.cvs     11.1.1.0.22.49.42     Loaded
    Versioning Support for Subversion     oracle.jdeveloper.subversion     11.1.1.0.22.49.42     Loaded
    Web Browser and Proxy     oracle.ide.webbrowser     11.1.1.0.22.49.42     Loaded
    oracle.ide.dependency     oracle.ide.dependency     11.1.1.0.22.49.42     Loaded
    oracle.ide.indexing     oracle.ide.indexing     11.1.1.0.22.49.42     Loaded
    Edited by: user518195 on Nov 9, 2008 3:59 PM

    Mireille,
    Thanks for the input. I did both steps you suggested and same result, with the 11.1.0.6 client as well. The stack trace and environment is noted below.
    Still looking for a solution.
    Cheers,
    Tim
    oracle.dbtools.migration.workbench.core.ui.AbstractMigrationProgressRunnable.start(AbstractMigrationProgressRunnable.java:141)
    Stack trace;
    java.lang.Exception: java.lang.NullPointerException
         at oracle.dbtools.migration.workbench.core.ui.AbstractMigrationProgressRunnable.start(AbstractMigrationProgressRunnable.java:141)
         at oracle.dbtools.migration.workbench.core.CaptureInitiator.launch(CaptureInitiator.java:93)
         at oracle.dbtools.raptor.controls.sqldialog.ObjectActionController.handleEvent(ObjectActionController.java:146)
         at oracle.ide.controller.IdeAction.performAction(IdeAction.java:524)
         at oracle.ide.controller.IdeAction.actionPerformedImpl(IdeAction.java:855)
         at oracle.ide.controller.IdeAction.actionPerformed(IdeAction.java:496)
         at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
         at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
         at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
         at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
         at javax.swing.AbstractButton.doClick(AbstractButton.java:357)
         at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1220)
         at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1261)
         at java.awt.Component.processMouseEvent(Component.java:6041)
         at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
         at java.awt.Component.processEvent(Component.java:5806)
         at java.awt.Container.processEvent(Container.java:2058)
         at java.awt.Component.dispatchEventImpl(Component.java:4413)
         at java.awt.Container.dispatchEventImpl(Container.java:2116)
         at java.awt.Component.dispatchEvent(Component.java:4243)
         at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322)
         at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3986)
         at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916)
         at java.awt.Container.dispatchEventImpl(Container.java:2102)
         at java.awt.Window.dispatchEventImpl(Window.java:2440)
         at java.awt.Component.dispatchEvent(Component.java:4243)
         at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
         at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
         at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
         at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
    Caused by: java.lang.NullPointerException
         at oracle.dbtools.migration.workbench.plugin.MySQL5Capturer.captureColumnDetails(MySQL5Capturer.java:405)
         at oracle.dbtools.migration.workbench.plugin.MySQLCapturer.captureObjects(MySQLCapturer.java:176)
         at oracle.dbtools.migration.workbench.plugin.MySQL5Capturer.captureObjects(MySQL5Capturer.java:134)
         at oracle.dbtools.migration.capture.OnlineCaptureWorker.capturePerTableImpl(OnlineCaptureWorker.java:188)
         at oracle.dbtools.migration.capture.CaptureWorker.capturePerTable(CaptureWorker.java:526)
         at oracle.dbtools.migration.capture.CaptureWorker.captureType(CaptureWorker.java:283)
         at oracle.dbtools.migration.capture.CaptureWorker.runCapture(CaptureWorker.java:231)
         at oracle.dbtools.migration.workbench.core.ui.CaptureRunner.doWork(CaptureRunner.java:65)
         at oracle.dbtools.migration.workbench.core.ui.AbstractMigrationProgressRunnable.run(AbstractMigrationProgressRunnable.java:161)
         at oracle.dbtools.migration.workbench.core.ui.MigrationProgressBar.run(MigrationProgressBar.java:569)
         at java.lang.Thread.run(Thread.java:619)
    java.lang.NullPointerException
    Stack trace;
    java.lang.Exception: java.lang.NullPointerException
         at oracle.dbtools.migration.workbench.core.ui.AbstractMigrationProgressRunnable.start(AbstractMigrationProgressRunnable.java:141)
         at oracle.dbtools.migration.workbench.core.CaptureInitiator.launch(CaptureInitiator.java:93)
         at oracle.dbtools.raptor.controls.sqldialog.ObjectActionController.handleEvent(ObjectActionController.java:146)
         at oracle.ide.controller.IdeAction.performAction(IdeAction.java:524)
         at oracle.ide.controller.IdeAction.actionPerformedImpl(IdeAction.java:855)
         at oracle.ide.controller.IdeAction.actionPerformed(IdeAction.java:496)
         at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
         at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
         at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
         at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
         at javax.swing.AbstractButton.doClick(AbstractButton.java:357)
         at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1220)
         at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1261)
         at java.awt.Component.processMouseEvent(Component.java:6041)
         at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
         at java.awt.Component.processEvent(Component.java:5806)
         at java.awt.Container.processEvent(Container.java:2058)
         at java.awt.Component.dispatchEventImpl(Component.java:4413)
         at java.awt.Container.dispatchEventImpl(Container.java:2116)
         at java.awt.Component.dispatchEvent(Component.java:4243)
         at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322)
         at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3986)
         at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916)
         at java.awt.Container.dispatchEventImpl(Container.java:2102)
         at java.awt.Window.dispatchEventImpl(Window.java:2440)
         at java.awt.Component.dispatchEvent(Component.java:4243)
         at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
         at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
         at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
         at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
    Caused by: java.lang.NullPointerException
         at oracle.dbtools.migration.workbench.plugin.MySQL5Capturer.captureColumnDetails(MySQL5Capturer.java:405)
         at oracle.dbtools.migration.workbench.plugin.MySQLCapturer.captureObjects(MySQLCapturer.java:176)
         at oracle.dbtools.migration.workbench.plugin.MySQL5Capturer.captureObjects(MySQL5Capturer.java:134)
         at oracle.dbtools.migration.capture.OnlineCaptureWorker.capturePerTableImpl(OnlineCaptureWorker.java:188)
         at oracle.dbtools.migration.capture.CaptureWorker.capturePerTable(CaptureWorker.java:526)
         at oracle.dbtools.migration.capture.CaptureWorker.captureType(CaptureWorker.java:283)
         at oracle.dbtools.migration.capture.CaptureWorker.runCapture(CaptureWorker.java:231)
         at oracle.dbtools.migration.workbench.core.ui.CaptureRunner.doWork(CaptureRunner.java:65)
         at oracle.dbtools.migration.workbench.core.ui.AbstractMigrationProgressRunnable.run(AbstractMigrationProgressRunnable.java:161)
         at oracle.dbtools.migration.workbench.core.ui.MigrationProgressBar.run(MigrationProgressBar.java:569)
         at java.lang.Thread.run(Thread.java:619)
    About
    Oracle SQL Developer 1.5.1
    Version 1.5.1
    Build MAIN-5440
    Copyright © 2005,2008 Oracle. All Rights Reserved.
    IDE Version: 11.1.1.0.22.49.42
    Product ID: oracle.sqldeveloper
    Product Version: 11.1.1.54.40
    Version
    Component     Version
    =========     =======
    CVS Version     Internal to Oracle SQL Developer (client-only)
    Java(TM) Platform     1.6.0_07
    Oracle IDE     1.5.1.54.40
    Versioning Support     1.5.1.54.40
    Properties
    Name     Value
    ====     =====
    apple.laf.useScreenMenuBar     true
    awt.toolkit     sun.awt.windows.WToolkit
    class.load.environment     oracle.ide.boot.IdeClassLoadEnvironment
    class.load.log.level     CONFIG
    class.transfer     delegate
    com.apple.macos.smallTabs     true
    com.apple.mrj.application.apple.menu.about.name     "SQL_Developer"
    com.apple.mrj.application.growbox.intrudes     false
    file.encoding     Cp1252
    file.encoding.pkg     sun.io
    file.separator     \
    ice.browser.forcegc     false
    ice.pilots.html4.ignoreNonGenericFonts     true
    ice.pilots.html4.tileOptThreshold     0
    ide.AssertTracingDisabled     true
    ide.bootstrap.start     453697421257
    ide.build     MAIN-5440
    ide.conf     C:\sqldeveloper\sqldeveloper\bin\sqldeveloper.conf
    ide.config_pathname     C:\sqldeveloper\sqldeveloper\bin\sqldeveloper.conf
    ide.debugbuild     false
    ide.devbuild     false
    ide.extension.search.path     sqldeveloper/extensions:jdev/extensions:ide/extensions
    ide.firstrun     false
    ide.java.minversion     1.5.0
    ide.launcherProcessId     5044
    ide.main.class     oracle.ide.boot.IdeLauncher
    ide.patches.dir     ide/lib/patches
    ide.pref.dir     C:\Documents and Settings\Administrator\Application Data\SQL Developer
    ide.pref.dir.base     C:\Documents and Settings\Administrator\Application Data
    ide.product     oracle.sqldeveloper
    ide.shell.enableFileTypeAssociation     C:\sqldeveloper\sqldeveloper.exe
    ide.splash.screen     splash.gif
    ide.startingArg0     C:\sqldeveloper\sqldeveloper.exe
    ide.startingcwd     C:\sqldeveloper
    ide.user.dir     C:\Documents and Settings\Administrator\Application Data\SQL Developer
    ide.user.dir.var     IDE_USER_DIR
    ide.work.dir     C:\Documents and Settings\Administrator\My Documents\SQL Developer
    ide.work.dir.base     C:\Documents and Settings\Administrator\My Documents
    java.awt.graphicsenv     sun.awt.Win32GraphicsEnvironment
    java.awt.printerjob     sun.awt.windows.WPrinterJob
    java.class.path     ..\..\ide\lib\ide-boot.jar
    java.class.version     50.0
    java.endorsed.dirs     C:\Java\jdk1.6.0_07\jre\lib\endorsed
    java.ext.dirs     C:\Java\jdk1.6.0_07\jre\lib\ext;C:\WINDOWS\Sun\Java\lib\ext
    java.home     C:\Java\jdk1.6.0_07\jre
    java.io.tmpdir     c:\temp\
    java.library.path     C:\sqldeveloper;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\oracle\product\11.1.0\client_1\bin;C:\oracle\product\10.2.0\client_1\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Universal Extractor\bin;C:\Program Files\IDM Computer Solutions\UltraEdit-32;C:\Program Files\Diskeeper Corporation\Diskeeper\;c:\Embarcadero\PerformanceCenter
    java.naming.factory.initial     oracle.javatools.jndi.LocalInitialContextFactory
    java.runtime.name     Java(TM) SE Runtime Environment
    java.runtime.version     1.6.0_07-b06
    java.specification.name     Java Platform API Specification
    java.specification.vendor     Sun Microsystems Inc.
    java.specification.version     1.6
    java.util.logging.config.file     logging.conf
    java.vendor     Sun Microsystems Inc.
    java.vendor.url     http://java.sun.com/
    java.vendor.url.bug     http://java.sun.com/cgi-bin/bugreport.cgi
    java.version     1.6.0_07
    java.vm.info     mixed mode
    java.vm.name     Java HotSpot(TM) Client VM
    java.vm.specification.name     Java Virtual Machine Specification
    java.vm.specification.vendor     Sun Microsystems Inc.
    java.vm.specification.version     1.0
    java.vm.vendor     Sun Microsystems Inc.
    java.vm.version     10.0-b23
    jdbc.driver.home     /C:/oracle/product/11.1.0/client_1/
    jdbc.library     /C:/oracle/product/11.1.0/client_1/jdbc/lib/ojdbc5.jar
    line.separator     \r\n
    oracle.home     C:\sqldeveloper
    oracle.ide.util.AddinPolicyUtils.OVERRIDE_FLAG     true
    oracle.translated.locales     de,es,fr,it,ja,ko,pt_BR,zh_CN,zh_TW
    oracle.xdkjava.compatibility.version     9.0.4
    orai18n.library     /C:/oracle/product/11.1.0/client_1/jlib/orai18n.jar
    os.arch     x86
    os.name     Windows XP
    os.version     5.1
    path.separator     ;
    reserved_filenames     con,aux,prn,lpt1,lpt2,lpt3,lpt4,lpt5,lpt6,lpt7,lpt8,lpt9,com1,com2,com3,com4,com5,com6,com7,com8,com9,conin$,conout,conout$
    sun.arch.data.model     32
    sun.boot.class.path     C:\Java\jdk1.6.0_07\jre\lib\resources.jar;C:\Java\jdk1.6.0_07\jre\lib\rt.jar;C:\Java\jdk1.6.0_07\jre\lib\sunrsasign.jar;C:\Java\jdk1.6.0_07\jre\lib\jsse.jar;C:\Java\jdk1.6.0_07\jre\lib\jce.jar;C:\Java\jdk1.6.0_07\jre\lib\charsets.jar;C:\Java\jdk1.6.0_07\jre\classes
    sun.boot.library.path     C:\Java\jdk1.6.0_07\jre\bin
    sun.cpu.endian     little
    sun.cpu.isalist     
    sun.desktop     windows
    sun.io.unicode.encoding     UnicodeLittle
    sun.java2d.ddoffscreen     false
    sun.jnu.encoding     Cp1252
    sun.management.compiler     HotSpot Client Compiler
    sun.os.patch.level     Service Pack 3
    user.country     US
    user.dir     C:\sqldeveloper\sqldeveloper\bin
    user.home     C:\Documents and Settings\Administrator
    user.language     en
    user.name     zsysadmin
    user.timezone     America/Los_Angeles
    user.variant     
    windows.shell.font.languages     
    Extensions
    Name     Identifier     Version     Status
    ====     ==========     =======     ======
    Check For Updates     oracle.ide.webupdate     11.1.1.0.22.49.42     Loaded
    Code Editor     oracle.ide.ceditor     11.1.1.0.22.49.42     Loaded
    Database Connection Support     oracle.jdeveloper.db.connection     11.1.1.0.22.49.42     Loaded
    Database Object Explorers     oracle.ide.db.explorer     11.1.1.0.22.49.42     Loaded
    Database UI     oracle.ide.db     11.1.1.0.22.49.42     Loaded
    Diff/Merge     oracle.ide.diffmerge     11.1.1.0.22.49.42     Loaded
    Extended IDE Platform     oracle.javacore     11.1.1.0.22.49.42     Loaded
    External Tools     oracle.ide.externaltools     11.1.1.0.22.49.42     Loaded
    Feedback     oracle.ide.feedback     11.1.1.0.22.49.42     Loaded
    File Support     oracle.ide.files     11.1.1.0.22.49.42     Loaded
    File System Navigator     oracle.sqldeveloper.filenavigator     11.1.1.54.40     Loaded
    Help System     oracle.ide.help     11.1.1.0.22.49.42     Loaded
    History Support     oracle.jdeveloper.history     11.1.1.0.22.49.42     Loaded
    Import/Export Support     oracle.ide.importexport     11.1.1.0.22.49.42     Loaded
    JTDS JDBC Driver     oracle.sqldeveloper.thirdparty.drivers.sqlserver     11.1.1.54.11     Loaded
    Log Window     oracle.ide.log     11.1.1.0.22.49.42     Loaded
    Mac OS X Adapter     oracle.ideimpl.apple     11.1.1.0.22.49.42     Loaded
    MySQL JDBC Driver     oracle.sqldeveloper.thirdparty.drivers.mysql     11.1.1.54.11     Loaded
    Navigator     oracle.ide.navigator     11.1.1.0.22.49.42     Loaded
    Object Gallery     oracle.ide.gallery     11.1.1.0.22.49.42     Loaded
    Object Viewer     oracle.sqldeveloper.oviewer     11.1.1.54.40     Loaded
    Oracle IDE     oracle.ide     11.1.1.0.22.49.42     Loaded
    Oracle Microsoft Access Browser     oracle.sqldeveloper.thirdparty.access     11.1.1.54.40     Loaded
    Oracle Migration Workbench     oracle.sqldeveloper.migration     11.1.1.54.40     Loaded
    Oracle Migration Workbench - MS Access     oracle.sqldeveloper.migration.msaccess     11.1.1.54.40     Loaded
    Oracle Migration Workbench - MySQL     oracle.sqldeveloper.migration.mysql5     11.1.1.54.40     Loaded
    Oracle Migration Workbench - SQLServer     oracle.sqldeveloper.migration.sqlserver2005     11.1.1.54.40     Loaded
    Oracle Migration Workbench - Translation Core     oracle.sqldeveloper.migration.translation.core     11.1.1.54.44     Loaded
    Oracle Migration Workbench - Translation MS Access     oracle.sqldeveloper.migration.translation.msaccess     11.1.1.54.40     Loaded
    Oracle Migration Workbench - Translation MS SQL Server     oracle.sqldeveloper.migration.translation.sqlserver     11.1.1.54.40     Loaded
    Oracle Migration Workbench - Translation MySQL     oracle.sqldeveloper.migration.translation.mysql     11.1.1.54.40     Loaded
    Oracle Migration Workbench - Translation Sybase     oracle.sqldeveloper.migration.translation.sybase     11.1.1.54.44     Loaded
    Oracle Migration Workbench - Translation UI     oracle.sqldeveloper.migration.translation.gui     11.1.1.54.40     Loaded
    Oracle MySQL Browser     oracle.sqldeveloper.thirdparty.mysql     11.1.1.54.40     Loaded
    Oracle SQL Developer     oracle.sqldeveloper     11.1.1.54.40     Loaded
    Oracle SQL Developer Extras     oracle.sqldeveloper.extras     11.1.1.54.40     Loaded
    Oracle SQL Developer Reports     oracle.sqldeveloper.report     11.1.1.54.40     Loaded
    Oracle SQL Developer SearchBar     oracle.sqldeveloper.searchbar     11.1.1.54.40     Loaded
    Oracle SQL Developer TimesTen     oracle.sqldeveloper.timesten     1.5.1.1.2     Loaded
    Oracle SQL Server Browser     oracle.sqldeveloper.thirdparty.sqlserver     11.1.1.54.40     Loaded
    Oracle Sybase Browser     oracle.sqldeveloper.thirdparty.sybase     1.2.1.54.40     Loaded
    Oracle XML Schema Support     oracle.sqldeveloper.xmlschema     11.1.1.54.40     Loaded
    OrindaBuild Java Service Generator (Demo)     com.orindasoft.app.procbuilder.sqldeveloper     5.1.20081208     Loaded
    PROBE Debugger     oracle.jdeveloper.db.debug.probe     11.1.1.0.22.49.42     Loaded
    Peek     oracle.ide.peek     1.0     Loaded
    Replace With     oracle.ide.replace     11.1.1.0.22.49.42     Loaded
    Runner     oracle.ide.runner     11.1.1.0.22.49.42     Loaded
    SQL Worksheet Window     oracle.sqldeveloper.sqlworksheet     11.1.1.54.40     Loaded
    Search Bar     oracle.ide.searchbar     11.1.1.0.0     Loaded
    Snippet Window     oracle.sqldeveloper.snippet     11.1.1.54.40     Loaded
    Sybase 12     oracle.sqldeveloper.migration.sybase12     11.1.1.54.40     Loaded
    Sybase 15     oracle.sqldeveloper.migration.sybase15     11.1.1.54.40     Loaded
    Tuning     oracle.sqldeveloper.tuning     11.1.1.54.40     Loaded
    VHV     oracle.ide.vhv     11.1.1.0.22.49.42     Loaded
    Versioning Support     oracle.jdeveloper.vcs     11.1.1.0.22.49.42     Loaded
    Versioning Support for CVS     oracle.jdeveloper.cvs     11.1.1.0.22.49.42     Loaded
    Versioning Support for Subversion     oracle.jdeveloper.subversion     11.1.1.0.22.49.42     Loaded
    Web Browser and Proxy     oracle.ide.webbrowser     11.1.1.0.22.49.42     Loaded
    oracle.ide.dependency     oracle.ide.dependency     11.1.1.0.22.49.42     Loaded
    oracle.ide.indexing     oracle.ide.indexing     11.1.1.0.22.49.42     Loaded

  • Java.lang.NullPointerException during adding new IDM Form

    Hi,
    I have problem with Net Beans 6.1. When I try to create new Form (or Rule/Workflow) red sign with following warning is appeared:
    java.lang.NullPointerException
         at javax.swing.plaf.basic.BasicTextUI.uninstallUI(BasicTextUI.java:816)
         at org.netbeans.editor.BaseTextUI.uninstallUI(BaseTextUI.java:270)
         at javax.swing.JComponent.setUI(JComponent.java:651)
         at javax.swing.text.JTextComponent.setUI(JTextComponent.java:322)
         at javax.swing.text.JTextComponent.updateUI(JTextComponent.java:332)
         at org.netbeans.editor.BaseKit.deinstall(BaseKit.java:706)
         at javax.swing.JEditorPane.setEditorKit(JEditorPane.java:1092)
         at org.openide.text.CloneableEditor$DoInitialize.initDocument(CloneableEditor.java:360)
         at org.openide.text.CloneableEditor$DoInitialize.initVisual(CloneableEditor.java:367)
         at org.openide.text.CloneableEditor$DoInitialize.run(CloneableEditor.java:246)
    [catch] at org.netbeans.core.windows.WindowManagerImpl$Exclusive.run(WindowManagerImpl.java:1298)
         at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
         at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
         at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:104)
         at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
         at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
         at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)But Form/Rule/Workflow is created. Is it any significant problem?
    Here are log files:
    [Attached log files|http://meloun.ic.cz/tmp/idm/logs.zip]
    thanks you for your answer
    Petr

    This error was solved using latest Identity Manager IDE 8.1 downloaded from page:
    [identitymanageride.dev.java.net|https://identitymanageride.dev.java.net/servlets/ProjectDocumentList?folderID=9474&expandFolder=9474&folderID=9474]

  • Java.lang.NullPointerException during clicking custom editor

    Hi,
    I have faced java.lang.NullPointerException when I want to click the custom editor in the property field. Let me explain more in depth.
    I have selected a hyperlink and want to key in the URL link under the property. When I click on the custom editor, it should have a pop-up screen for me to key in the link. However, it shows a java.lang.NullPointerException error.
    Can anyone please help?
    Thank you.

    This error was solved using latest Identity Manager IDE 8.1 downloaded from page:
    [identitymanageride.dev.java.net|https://identitymanageride.dev.java.net/servlets/ProjectDocumentList?folderID=9474&expandFolder=9474&folderID=9474]

Maybe you are looking for