Unable to generate toplink java project file Eclipselink Workbench 2.1.2

I am getting the following exception, I verfied eclipselink.jar exists and is part of the classpath. Any ideas would be helpful. Thanks
Local Exception Stack:
Exception [EclipseLink-7042] (Eclipse Persistence Services - 2.1.0.v20100614-r7608): org.eclipse.persistence.exceptions.ValidationException
Exception Description: Database platform class [org.eclipse.persistence.platform.database.oracle.Oracle11Platform] not found.
Internal Exception: java.lang.NoClassDefFoundError: org/eclipse/persistence/platform/database/oracle/Oracle11Platform
     at org.eclipse.persistence.exceptions.ValidationException.platformClassNotFound(ValidationException.java:1504)
     at org.eclipse.persistence.sessions.DatasourceLogin.setPlatformClassName(DatasourceLogin.java:515)
     at org.eclipse.persistence.tools.workbench.mappingsmodel.db.MWLoginSpec.buildRuntimeDatabaseLogin(MWLoginSpec.java:518)
     at org.eclipse.persistence.tools.workbench.mappingsmodel.db.MWLoginSpec.buildDeploymentRuntimeDatabaseLogin(MWLoginSpec.java:502)
     at org.eclipse.persistence.tools.workbench.mappingsmodel.db.MWDatabase.buildDeploymentRuntimeDatabaseLogin(MWDatabase.java:837)
     at org.eclipse.persistence.tools.workbench.mappingsmodel.project.relational.MWRelationalProject.buildRuntimeLogin(MWRelationalProject.java:437)
     at org.eclipse.persistence.tools.workbench.mappingsmodel.project.MWProject.buildRuntimeProject(MWProject.java:925)
     at org.eclipse.persistence.tools.workbench.mappingsmodel.project.MWProject.exportProjectSource(MWProject.java:820)
     at org.eclipse.persistence.tools.workbench.mappingsplugin.ProjectSourceGenerationCoordinator.exportProjectSource(ProjectSourceGenerationCoordinator.java:81)
     at org.eclipse.persistence.tools.workbench.mappingsplugin.ExportJavaSourceAction.execute(ExportJavaSourceAction.java:44)
     at org.eclipse.persistence.tools.workbench.framework.action.AbstractFrameworkAction.actionPerformed(AbstractFrameworkAction.java:147)
     at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849)
     at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169)
     at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
     at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
     at javax.swing.AbstractButton.doClick(AbstractButton.java:302)
     at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1051)
     at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1092)
     at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:231)
     at java.awt.Component.processMouseEvent(Component.java:5517)
     at javax.swing.JComponent.processMouseEvent(JComponent.java:3135)
     at java.awt.Component.processEvent(Component.java:5282)
     at java.awt.Container.processEvent(Container.java:1966)
     at java.awt.Component.dispatchEventImpl(Component.java:3984)
     at java.awt.Container.dispatchEventImpl(Container.java:2024)
     at java.awt.Component.dispatchEvent(Component.java:3819)
     at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212)
     at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892)
     at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
     at java.awt.Container.dispatchEventImpl(Container.java:2010)
     at java.awt.Window.dispatchEventImpl(Window.java:1791)
     at java.awt.Component.dispatchEvent(Component.java:3819)
     at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
     at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
     at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
     at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
Caused by: java.lang.NoClassDefFoundError: org/eclipse/persistence/platform/database/oracle/Oracle11Platform
     at java.lang.Class.forName0(Native Method)
     at java.lang.Class.forName(Class.java:242)
     at org.eclipse.persistence.internal.helper.ConversionManager.convertObjectToClass(ConversionManager.java:437)
     at org.eclipse.persistence.internal.helper.ConversionManager.convertObject(ConversionManager.java:141)
     at org.eclipse.persistence.internal.helper.ConversionManager.loadClass(ConversionManager.java:858)
     at org.eclipse.persistence.sessions.DatasourceLogin.setPlatformClassName(DatasourceLogin.java:501)
     at org.eclipse.persistence.tools.workbench.mappingsmodel.db.MWLoginSpec.buildRuntimeDatabaseLogin(MWLoginSpec.java:518)
     at org.eclipse.persistence.tools.workbench.mappingsmodel.db.MWLoginSpec.buildDeploymentRuntimeDatabaseLogin(MWLoginSpec.java:503)
     at org.eclipse.persistence.tools.workbench.mappingsmodel.db.MWDatabase.buildDeploymentRuntimeDatabaseLogin(MWDatabase.java:837)
     at org.eclipse.persistence.tools.workbench.mappingsmodel.project.relational.MWRelationalProject.buildRuntimeLogin(MWRelationalProject.java:437)
     at org.eclipse.persistence.tools.workbench.mappingsmodel.project.MWProject.buildRuntimeProject(MWProject.java:925)
     at org.eclipse.persistence.tools.workbench.mappingsmodel.project.MWProject.exportProjectSource(MWProject.java:820)
     at org.eclipse.persistence.tools.workbench.mappingsplugin.ProjectSourceGenerationCoordinator.exportProjectSource(ProjectSourceGenerationCoordinator.java:81)
     at org.eclipse.persistence.tools.workbench.mappingsplugin.ExportJavaSourceAction.execute(ExportJavaSourceAction.java:44)
     at org.eclipse.persistence.tools.workbench.framework.action.AbstractFrameworkAction.actionPerformed(AbstractFrameworkAction.java:147)
     at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849)
     at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2170)
     at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
     at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
     at javax.swing.AbstractButton.doClick(AbstractButton.java:303)
     at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1052)
     at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1092)
     at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:231)
     at java.awt.Component.processMouseEvent(Component.java:5517)
     at javax.swing.JComponent.processMouseEvent(JComponent.java:3136)
     at java.awt.Component.processEvent(Component.java:5282)
     at java.awt.Container.processEvent(Container.java:1967)
     at java.awt.Component.dispatchEventImpl(Component.java:3984)
     at java.awt.Container.dispatchEventImpl(Container.java:2026)
     at java.awt.Component.dispatchEvent(Component.java:3820)
     at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212)
     at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892)
     at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
     at java.awt.Container.dispatchEventImpl(Container.java:2010)
     at java.awt.Window.dispatchEventImpl(Window.java:1792)
     at java.awt.Component.dispatchEvent(Component.java:3820)
     at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
     at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
     at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:158)
     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:150)
     ... 1 more

Hi,
I've added ojdbc6.jar to the classpath. Did not help. Still have got the same error when tried to generate project deployment xml for Oracle10 database.
I've also tried to set Oracle11 as database platform and generate project deployment xml. I've got the following error:
Exception [EclipseLink-7042] (Eclipse Persistence Services - 2.3.0.v20110604-r9504): org.eclipse.persistence.exceptions.ValidationException
Exception Description: Database platform class *[org.eclipse.persistence.platform.database.oracle.Oracle11Platform]* not found.
Internal Exception: java.lang.NoClassDefFoundError: org.eclipse.persistence.platform.database.oracle.Oracle10Platform
Notice the strange inconsistency in the error above. Different classes appear in the error message.
Following is stack trace of this error:
Local Exception Stack:
Exception [EclipseLink-7042] (Eclipse Persistence Services - 2.3.0.v20110604-r9504): org.eclipse.persistence.exceptions.ValidationException
Exception Description: Database platform class [org.eclipse.persistence.platform.database.oracle.Oracle11Platform] not found.
Internal Exception: java.lang.NoClassDefFoundError: org.eclipse.persistence.platform.database.oracle.Oracle10Platform
     at org.eclipse.persistence.exceptions.ValidationException.platformClassNotFound(ValidationException.java:1507)
     at org.eclipse.persistence.sessions.DatasourceLogin.setPlatformClassName(DatasourceLogin.java:515)
     at org.eclipse.persistence.tools.workbench.mappingsmodel.db.MWDatabase.buildDeploymentRuntimeDatabaseLogin(MWDatabase.java:834)
     at org.eclipse.persistence.tools.workbench.mappingsmodel.project.relational.MWRelationalProject.buildRuntimeLogin(MWRelationalProject.java:437)
     at org.eclipse.persistence.tools.workbench.mappingsmodel.project.MWProject.buildRuntimeProject(MWProject.java:925)
     at org.eclipse.persistence.tools.workbench.mappingsmodel.project.MWProject.exportDeploymentXML(MWProject.java:800)
     at org.eclipse.persistence.tools.workbench.mappingsplugin.ProjectDeploymentXmlGenerationCoordinator.exportProjectDeploymentXml(ProjectDeploymentXmlGenerationCoordinator.java:59)
     at org.eclipse.persistence.tools.workbench.mappingsplugin.ExportDeploymentXmlAction.execute(ExportDeploymentXmlAction.java:40)
     at org.eclipse.persistence.tools.workbench.framework.action.AbstractFrameworkAction.actionPerformed(AbstractFrameworkAction.java:147)
     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:1223)
     at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1264)
     at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272)
     at java.awt.Component.processMouseEvent(Component.java:6263)
     at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
     at java.awt.Component.processEvent(Component.java:6028)
     at java.awt.Container.processEvent(Container.java:2041)
     at java.awt.Component.dispatchEventImpl(Component.java:4630)
     at java.awt.Container.dispatchEventImpl(Container.java:2099)
     at java.awt.Component.dispatchEvent(Component.java:4460)
     at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4574)
     at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
     at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
     at java.awt.Container.dispatchEventImpl(Container.java:2085)
     at java.awt.Window.dispatchEventImpl(Window.java:2478)
     at java.awt.Component.dispatchEvent(Component.java:4460)
     at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
     at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
     at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
     at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
     at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: java.lang.NoClassDefFoundError: org.eclipse.persistence.platform.database.oracle.Oracle10Platform
     at java.lang.Class.forName0(Native Method)
     at java.lang.Class.forName(Class.java:247)
     at org.eclipse.persistence.internal.helper.ConversionManager.convertObjectToClass(ConversionManager.java:438)
     at org.eclipse.persistence.internal.helper.ConversionManager.convertObject(ConversionManager.java:141)
     at org.eclipse.persistence.internal.helper.ConversionManager.loadClass(ConversionManager.java:859)
     at org.eclipse.persistence.sessions.DatasourceLogin.setPlatformClassName(DatasourceLogin.java:501)
     ... 35 more

Similar Messages

  • Generate JDeveloper 11g project files using Ant

    Is there any plug-in or an ant task that someone has written to generate JDeveloper 11g project files (.jpr, .jws) ?
    Thanks
    Ramesh

    Not at this time. However, there is a maven plugin available through the Apache Trinidad project. See the following thread for more information:
    Maven2 plugin
    --Ric                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • Unable to generate new Unification Project due to an error

    Hello,
    I am trying to generate a Unification project but at the "Creating project infrastructure" I receive this error:
    "Could not open a registry key. Verify read permissions in the registry of the target machine or contact your administrator".
    The machine I am trying to connect is an SQL Server located locally on my machine.
    Ant ideas why this happen?

    Hi Roy,
    First of all as Ori mentioned it would be best to go to the new Java unification(last released version is SP10) but...
    In case you would like to use the integration solution between portal 6.0 SP2 and unification 5.0 the start point should be having the following installed:
    1. SP4 Patch 3 (Full Installation)
    2. Patch 6 for Unification server SP4 which is known also as Patch 3 for SAP Unifiers SP5.
    3. Hotfix  for 'Unification Server SP4 Patch 6/ SAP Unifiers SP5 Patch 3'
    The last 3 steps will bring you to the most updated solution of the 5.0 unification solution.
    All 3 (full installation,patch,hotfix) can be found on the SMP.
    In the new Java solution the only needed component to be installed is the portal.
    The error should be gone once you have the correct version installed and administrative permissions to the machine on which the unification is installed and the same goes to the SQL user.
    Thanks
    Yair

  • Unable to generate and open pdf file

    I am unable to open your PDF files generated with BO any more after upgrading my adobe to 9.3. Xcelsius SP3 is installed on my system.
    Can somebody please guide me?

    Hi,
    We are having the same problem as well. When we tried exporting to a PowerPoint (*.pptx) file we noticed additional a piece of information appear in the notes section:
    "IMPORTANT INFORMATION ABOUT XCELSIUS CONTENT EMBEDDED INTO THIS SLIDE - PLEASE READ ON IF YOU ARE EXPERIENCING DIFFICULTIES!
    This PowerPoint slide has Xcelsius content embedded into it and certain restrictions apply:
    1). Information message shown when you open this slide deck: "Some controls on this presentation canu2019t be activated. They might not be registered on this computer".
        You need the latest Adobe Flash Player on your machine to view the embedded Xcelsius content:
        a). Close PowerPoint - make sure you DO NOT SAVE this slide deck.
        b). Using Internet Explorer install the latest Adobe Flash Player from adobe.com
        c). Open this PowerPoint slide deck again.
    2). A design-time thumbnail is not shown for the Xcelsius content when you open this slide deck until you enter and exit Slide Show mode.
    3). Office 2007 files (.pptx) do not support Xcelsius embedded content - save as an Office 2003 file (.ppt) instead.
        For more information refer to the Export to Microsoft Word 2007 and PowerPoint 2007 section in the Xcelsius release notes.
    4). The Xcelsius visualization shows error code messages (#2048, etc).
        Flash security restrictions have prevented the embedded Xcelsius content from accessing external data.
        To allow the Xcelsius embedded content to access external data refer to the Adobe Flash Player - Security Issues section in the Xcelsius release notes.
        Note: To allow embedded Xcelsius content in a PowerPoint slide you have to add POWERPNT.EXE as a trusted Adobe Flash application:
              Office 2003 path example -  C:\Program Files\Microsoft Office\OFFICE11\POWERPNT.EXE
              Office 2007 path example -  C:\Program Files\Microsoft Office\Office12\POWERPNT.EXE"
    I bet there is some sort of similar procedure needing to take place on the Adobe Reader/Acrobat side to add as a Trusted application.
    Has anyone tried this?
    Thanks,
    Phil

  • Unable to generate out put to file & page cannot be displayed

    Hi I created one report in ids 10.2 on windows but when i am trying to call the report thru form its generating in cache but not displaying any output.How can i generate the output in a pdf file and open in the browser.I am using web_show.document but still getting error pls find my following code.I already put file and need to generate an output file,its showing the message REPORT WAS CORRECTLY RUN and opening a new page with jobid
    like this
    http://test.com/rwservlet/getjobid=_54?server=test
    and giving error page cannot displayed
    IF get_application_property(user_interface) = 'WEB' THEN
    report_id:= FIND_REPORT_OBJECT('test');
    set_report_object_property(report_id, REPORT_COMM_MODE, SYNCHRONOUS);
    set_report_object_property(report_id, REPORT_EXECUTION_MODE, runtime);
    set_report_object_property(report_id, REPORT_DESTYPE,file);
    set_report_object_property(report_id, REPORT_DESFORMAT, 'PDF');
    report_job_id := RUN_REPORT_OBJECT(report_id);
    rep_status:=REPORT_OBJECT_STATUS(report_job_id);
    WHILE rep_status in ('RUNNING','OPENING_REPORT','ENQUEUED')
    LOOP
    rep_status := report_object_status(report_job_id);
    END LOOP;
    IF rep_status='FINISHED' THEN
    message('REPORT WAS CORRECTLY RUN');
    end if;
    JOB_NUMBER := length(server_name) + 1;
    WEB.SHOW_DOCUMENT ('http://test.com/rwservlet/getjobid='||substr(report_job_id,JOB_NUMBER)||'?server=' || server_name ,'_BLANK');
    end if;
    rgds
    shrey

    Hi
    I think you didnt got my problem correctly,i tried that and its showing page cannot displayed.if i run this report with full paramters in the URL its showing the result,if i put this in web_show.document parameter aslo its displaying the output
    http://test.com/reports/rwservlet/getjobid54?server=test will showing page cannot displayed
    if i put full parameters
    http://test.com/reports/rwservlet/server=test&report=d:\test.rdf&destype=cache&desformat=pdf&userid=test/test@bac
    it will generate the file to client
    rgds
    shrey

  • Mapping Workbench Java Project Export Exception

    Hello,
    We're using TopLink Workbench 9.0.4.1 build 040128
    We are experiencing exceptions when we try to export our Mapping Workbench Project as a java project file. (We have never had this problem before).
    I fear we may have somehow corrupted the TopLink mapping project file(s) when we were last editing them. We can open the project file and all mappings and tables look clean. However, when we try to export the java project file we get an exception (see the stack trace below).
    Is there any way to recover our project file? We had made a lot of changes before noticing the problem with the java project generation. It would be a lot of work to go back to our last good back-up copy and apply the updates all over again.
    Here's the stack trace from the Workbench when trying to export the java project file:
    java.lang.NullPointerException
         at oracle.toplink.workbench.persistence.MWProjectToRuntimeProjectConverter.convertAggregatePathToFieldIntoTranslationDictionaries(MWProjectToRuntimeProjectConverter.java:189)
         at oracle.toplink.workbench.persistence.MWProjectToRuntimeProjectConverter.convertMappings(MWProjectToRuntimeProjectConverter.java:715)
         at oracle.toplink.workbench.persistence.MWProjectToRuntimeProjectConverter.convert(MWProjectToRuntimeProjectConverter.java:74)
         at oracle.toplink.workbench.model.MWProject.exportJavaSource(MWProject.java:885)
         at oracle.toplink.workbench.model.MWProject.exportJavaSource(MWProject.java:848)
         at oracle.toplink.workbench.ui.ProjectSourceGenerationCoordinator.exportProjectSource(ProjectSourceGenerationCoordinator.java:162)
         at oracle.toplink.workbench.ui.MainView.exportSelectedProjectsToJavaSource(MainView.java:616)
         at oracle.toplink.workbench.ui.ActionManager$50.actionPerformed(ActionManager.java:1395)
         at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
         at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Unknown Source)
         at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
         at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
         at javax.swing.AbstractButton.doClick(Unknown Source)
         at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
         at javax.swing.plaf.basic.BasicMenuItemUI$MouseInputHandler.mouseReleased(Unknown Source)
         at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
         at java.awt.Component.processMouseEvent(Unknown Source)
         at java.awt.Component.processEvent(Unknown Source)
         at java.awt.Container.processEvent(Unknown Source)
         at java.awt.Component.dispatchEventImpl(Unknown Source)
         at java.awt.Container.dispatchEventImpl(Unknown Source)
         at java.awt.Component.dispatchEvent(Unknown Source)
         at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
         at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
         at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
         at java.awt.Container.dispatchEventImpl(Unknown Source)
         at java.awt.Window.dispatchEventImpl(Unknown Source)
         at java.awt.Component.dispatchEvent(Unknown Source)
         at java.awt.EventQueue.dispatchEvent(Unknown Source)
         at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
         at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
         at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
         at java.awt.EventDispatchThread.run(Unknown Source)

    Are there many aggregate mappings in your project? Or do you know of any aggregate mappings or mappings in aggregate descriptors that have changed since you last exported your java source successfully. It appears that something in an aggregate mapping has become corrupted and I'm just wondering if you can narrow down where the problem might have occured. If this is possible, then try remapping those aggregate mappings and then generating the java source again.
    If it is not possible or this does not solve the problem, you will need to send this project and the class files in to support.
    Thanks,
    Karen Moore

  • Unable to generate design after FK creation

    Hi
    I have a relational model that was created from an import from data dictionary.
    As I amended the tables and keys in the DB, I synced with the database to pull the changes through to Data Modeler. This worked just fine until the most recent addition of a foreign key, I now get an error when trying to sync:
    "Unable to generate design
    See log file for details"
    In the 'Messages - Log' tab, I get the following:
    "2015-04-07 12:00:04 - Importing DB Metadata
    2015-04-07 12:00:06 - Import of DB Metadata Finished"
    This ONLY happens if the table with new foreign key is selected.
    I'm using version 4.0.3.853 although this also occurs if someone else opens the model and tries to sync with 4.0.0.833.
    I appreciate this probably isn't enough information but initially just wondered if anyone has come across this before and what further information you may require. I could just recreate the model from scratch but I'd like to know what has gone wrong.
    Cheers
    Ben

    Hi David
    Apologies in advance for this massive dump! (is there a code format option on here?)
    Cheers
    Ben
    2015-04-08 10:15:05,480 [main] INFO  ApplicationView - Oracle SQL Developer Data Modeler 4.0.3.853
    2015-04-08 10:16:00,107 [Thread-24] ERROR PropertyMapWrapper - Illegal argument for setter
    java.lang.IllegalArgumentException: object is not an instance of declaring class
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at oracle.dbtools.crest.model.metadata.MDTransformer.setProperty(MDTransformer.java:84)
    at oracle.dbtools.crest.model.metadata.MDTransformer.setDefaultProperty(MDTransformer.java:445)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.processProperty(XMLToObjectTransformer.java:390)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:238)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.processCollectionWithContained(XMLToObjectTransformer.java:643)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.processCollection(XMLToObjectTransformer.java:496)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:261)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:183)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:154)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:118)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:111)
    at oracle.dbtools.crest.model.metadata.XMLTransformationManager.transformFromXMLToObject(XMLTransformationManager.java:1659)
    at oracle.dbtools.crest.model.metadata.XMLTransformationManager.openPhysicalModel(XMLTransformationManager.java:3175)
    at oracle.dbtools.crest.model.metadata.XMLTransformationManager.openPhysicalModel(XMLTransformationManager.java:3110)
    at oracle.dbtools.crest.model.design.storage.StorageDesign.openStorageDesign(StorageDesign.java:2999)
    at oracle.dbtools.crest.imports.metadata.DBMExtractionController$Runner.run(DBMExtractionController.java:360)
    at java.lang.Thread.run(Thread.java:745)
    2015-04-08 10:16:00,150 [Thread-24] ERROR PropertyMapWrapper - Illegal argument for setter
    java.lang.IllegalArgumentException: object is not an instance of declaring class
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at oracle.dbtools.crest.model.metadata.MDTransformer.setProperty(MDTransformer.java:84)
    at oracle.dbtools.crest.model.metadata.MDTransformer.setDefaultProperty(MDTransformer.java:445)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.processProperty(XMLToObjectTransformer.java:390)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:238)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.processCollectionWithContained(XMLToObjectTransformer.java:643)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.processCollection(XMLToObjectTransformer.java:496)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:261)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:183)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:154)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:118)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:111)
    at oracle.dbtools.crest.model.metadata.XMLTransformationManager.transformFromXMLToObject(XMLTransformationManager.java:1659)
    at oracle.dbtools.crest.model.metadata.XMLTransformationManager.openPhysicalModel(XMLTransformationManager.java:3175)
    at oracle.dbtools.crest.model.metadata.XMLTransformationManager.openPhysicalModel(XMLTransformationManager.java:3110)
    at oracle.dbtools.crest.model.design.storage.StorageDesign.openStorageDesign(StorageDesign.java:2999)
    at oracle.dbtools.crest.imports.metadata.DBMExtractionController$Runner.run(DBMExtractionController.java:360)
    at java.lang.Thread.run(Thread.java:745)
    2015-04-08 10:16:00,150 [Thread-24] ERROR PropertyMapWrapper - Illegal argument for setter
    java.lang.IllegalArgumentException: object is not an instance of declaring class
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at oracle.dbtools.crest.model.metadata.MDTransformer.setProperty(MDTransformer.java:84)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.processProperty(XMLToObjectTransformer.java:404)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:238)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.processCollectionWithContained(XMLToObjectTransformer.java:643)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.processCollection(XMLToObjectTransformer.java:496)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:261)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:183)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:154)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:118)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:111)
    at oracle.dbtools.crest.model.metadata.XMLTransformationManager.transformFromXMLToObject(XMLTransformationManager.java:1659)
    at oracle.dbtools.crest.model.metadata.XMLTransformationManager.openPhysicalModel(XMLTransformationManager.java:3175)
    at oracle.dbtools.crest.model.metadata.XMLTransformationManager.openPhysicalModel(XMLTransformationManager.java:3110)
    at oracle.dbtools.crest.model.design.storage.StorageDesign.openStorageDesign(StorageDesign.java:2999)
    at oracle.dbtools.crest.imports.metadata.DBMExtractionController$Runner.run(DBMExtractionController.java:360)
    at java.lang.Thread.run(Thread.java:745)
    2015-04-08 10:16:00,150 [Thread-24] ERROR PropertyMapWrapper - Illegal argument for setter
    java.lang.IllegalArgumentException: object is not an instance of declaring class
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at oracle.dbtools.crest.model.metadata.MDTransformer.setProperty(MDTransformer.java:84)
    at oracle.dbtools.crest.model.metadata.MDTransformer.setDefaultProperty(MDTransformer.java:445)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.processProperty(XMLToObjectTransformer.java:390)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:238)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.processCollectionWithContained(XMLToObjectTransformer.java:643)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.processCollection(XMLToObjectTransformer.java:496)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:261)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:183)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:154)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:118)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:111)
    at oracle.dbtools.crest.model.metadata.XMLTransformationManager.transformFromXMLToObject(XMLTransformationManager.java:1659)
    at oracle.dbtools.crest.model.metadata.XMLTransformationManager.openPhysicalModel(XMLTransformationManager.java:3175)
    at oracle.dbtools.crest.model.metadata.XMLTransformationManager.openPhysicalModel(XMLTransformationManager.java:3110)
    at oracle.dbtools.crest.model.design.storage.StorageDesign.openStorageDesign(StorageDesign.java:2999)
    at oracle.dbtools.crest.imports.metadata.DBMExtractionController$Runner.run(DBMExtractionController.java:360)
    at java.lang.Thread.run(Thread.java:745)
    2015-04-08 10:16:00,150 [Thread-24] ERROR PropertyMapWrapper - Illegal argument for setter
    java.lang.IllegalArgumentException: object is not an instance of declaring class
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at oracle.dbtools.crest.model.metadata.MDTransformer.setProperty(MDTransformer.java:84)
    at oracle.dbtools.crest.model.metadata.MDTransformer.setDefaultProperty(MDTransformer.java:445)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.processProperty(XMLToObjectTransformer.java:390)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:238)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.processCollectionWithContained(XMLToObjectTransformer.java:643)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.processCollection(XMLToObjectTransformer.java:496)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:261)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:183)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:154)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:118)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:111)
    at oracle.dbtools.crest.model.metadata.XMLTransformationManager.transformFromXMLToObject(XMLTransformationManager.java:1659)
    at oracle.dbtools.crest.model.metadata.XMLTransformationManager.openPhysicalModel(XMLTransformationManager.java:3175)
    at oracle.dbtools.crest.model.metadata.XMLTransformationManager.openPhysicalModel(XMLTransformationManager.java:3110)
    at oracle.dbtools.crest.model.design.storage.StorageDesign.openStorageDesign(StorageDesign.java:2999)
    at oracle.dbtools.crest.imports.metadata.DBMExtractionController$Runner.run(DBMExtractionController.java:360)
    at java.lang.Thread.run(Thread.java:745)
    2015-04-08 10:16:00,151 [Thread-24] ERROR PropertyMapWrapper - Illegal argument for setter
    java.lang.IllegalArgumentException: object is not an instance of declaring class
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at oracle.dbtools.crest.model.metadata.MDTransformer.setProperty(MDTransformer.java:84)
    at oracle.dbtools.crest.model.metadata.MDTransformer.setDefaultProperty(MDTransformer.java:445)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.processProperty(XMLToObjectTransformer.java:390)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:238)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.processCollectionWithContained(XMLToObjectTransformer.java:643)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.processCollection(XMLToObjectTransformer.java:496)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:261)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:183)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:154)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:118)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:111)
    at oracle.dbtools.crest.model.metadata.XMLTransformationManager.transformFromXMLToObject(XMLTransformationManager.java:1659)
    at oracle.dbtools.crest.model.metadata.XMLTransformationManager.openPhysicalModel(XMLTransformationManager.java:3175)
    at oracle.dbtools.crest.model.metadata.XMLTransformationManager.openPhysicalModel(XMLTransformationManager.java:3110)
    at oracle.dbtools.crest.model.design.storage.StorageDesign.openStorageDesign(StorageDesign.java:2999)
    at oracle.dbtools.crest.imports.metadata.DBMExtractionController$Runner.run(DBMExtractionController.java:360)
    at java.lang.Thread.run(Thread.java:745)
    2015-04-08 10:16:00,151 [Thread-24] ERROR PropertyMapWrapper - Illegal argument for setter
    java.lang.IllegalArgumentException: object is not an instance of declaring class
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at oracle.dbtools.crest.model.metadata.MDTransformer.setProperty(MDTransformer.java:84)
    at oracle.dbtools.crest.model.metadata.MDTransformer.setDefaultProperty(MDTransformer.java:445)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.processProperty(XMLToObjectTransformer.java:390)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:238)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.processCollectionWithContained(XMLToObjectTransformer.java:643)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.processCollection(XMLToObjectTransformer.java:496)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:261)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:183)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:154)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:118)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:111)
    at oracle.dbtools.crest.model.metadata.XMLTransformationManager.transformFromXMLToObject(XMLTransformationManager.java:1659)
    at oracle.dbtools.crest.model.metadata.XMLTransformationManager.openPhysicalModel(XMLTransformationManager.java:3175)
    at oracle.dbtools.crest.model.metadata.XMLTransformationManager.openPhysicalModel(XMLTransformationManager.java:3110)
    at oracle.dbtools.crest.model.design.storage.StorageDesign.openStorageDesign(StorageDesign.java:2999)
    at oracle.dbtools.crest.imports.metadata.DBMExtractionController$Runner.run(DBMExtractionController.java:360)
    at java.lang.Thread.run(Thread.java:745)
    2015-04-08 10:16:00,151 [Thread-24] ERROR PropertyMapWrapper - Illegal argument for setter
    java.lang.IllegalArgumentException: object is not an instance of declaring class
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at oracle.dbtools.crest.model.metadata.MDTransformer.setProperty(MDTransformer.java:84)
    at oracle.dbtools.crest.model.metadata.MDTransformer.setDefaultProperty(MDTransformer.java:445)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.processProperty(XMLToObjectTransformer.java:390)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:238)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.processCollectionWithContained(XMLToObjectTransformer.java:643)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.processCollection(XMLToObjectTransformer.java:496)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:261)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:183)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:154)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:118)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:111)
    at oracle.dbtools.crest.model.metadata.XMLTransformationManager.transformFromXMLToObject(XMLTransformationManager.java:1659)
    at oracle.dbtools.crest.model.metadata.XMLTransformationManager.openPhysicalModel(XMLTransformationManager.java:3175)
    at oracle.dbtools.crest.model.metadata.XMLTransformationManager.openPhysicalModel(XMLTransformationManager.java:3110)
    at oracle.dbtools.crest.model.design.storage.StorageDesign.openStorageDesign(StorageDesign.java:2999)
    at oracle.dbtools.crest.imports.metadata.DBMExtractionController$Runner.run(DBMExtractionController.java:360)
    at java.lang.Thread.run(Thread.java:745)
    2015-04-08 10:16:00,151 [Thread-24] ERROR PropertyMapWrapper - Illegal argument for getter
    java.lang.IllegalArgumentException: object is not an instance of declaring class
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at oracle.dbtools.crest.model.metadata.MDTransformer.getProperty(MDTransformer.java:173)
    at oracle.dbtools.crest.model.metadata.MDTransformer.setDefaultProperty(MDTransformer.java:449)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.processProperty(XMLToObjectTransformer.java:390)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:238)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.processCollectionWithContained(XMLToObjectTransformer.java:643)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.processCollection(XMLToObjectTransformer.java:496)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:261)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:183)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:154)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:118)
    at oracle.dbtools.crest.model.metadata.XMLToObjectTransformer.transformToObject(XMLToObjectTransformer.java:111)
    at oracle.dbtools.crest.model.metadata.XMLTransformationManager.transformFromXMLToObject(XMLTransformationManager.java:1659)
    at oracle.dbtools.crest.model.metadata.XMLTransformationManager.openPhysicalModel(XMLTransformationManager.java:3175)
    at oracle.dbtools.crest.model.metadata.XMLTransformationManager.openPhysicalModel(XMLTransformationManager.java:3110)
    at oracle.dbtools.crest.model.design.storage.StorageDesign.openStorageDesign(StorageDesign.java:2999)
    at oracle.dbtools.crest.imports.metadata.DBMExtractionController$Runner.run(DBMExtractionController.java:360)
    at java.lang.Thread.run(Thread.java:745)
    2015-04-08 10:16:01,588 [Thread-24] ERROR DBMExtractionController - Error Generate Design: IFRS_data_model
    java.lang.NullPointerException
    at oracle.dbtools.crest.model.design.compare.CompareModelToModel.addDeletedFKAssociation(CompareModelToModel.java:1450)
    at oracle.dbtools.crest.model.design.compare.CompareModelToModel.addTableDetails(CompareModelToModel.java:1377)
    at oracle.dbtools.crest.model.design.compare.CompareModelToModel.addTable(CompareModelToModel.java:225)
    at oracle.dbtools.crest.model.design.compare.CompareModelToModel.addFromSourceModel(CompareModelToModel.java:709)
    at oracle.dbtools.crest.model.design.compare.CompareModelToModel.<init>(CompareModelToModel.java:155)
    at oracle.dbtools.crest.swingui.compare.CompareModelsDialog.<init>(CompareModelsDialog.java:356)
    at oracle.dbtools.crest.swingui.compare.CompareModelsDialog.<init>(CompareModelsDialog.java:317)
    at oracle.dbtools.crest.imports.metadata.DBMExtractionController$Runner.run(DBMExtractionController.java:388)
    at java.lang.Thread.run(Thread.java:745)

  • How to run a java project based on x86 Windows XP on Windows CE?

    I am a freshbird of J2ME and i am very confused these days.I beg you can look this topic thoughout.
    I used to configurate a Java Project File about SIP&VOIP successfully,and I can run it well on my PC .
    Now I want to migrate the project to a Mobile OS,and problems comes.
    I have installed the Windows CE 5.0 Evalution Edition on my machine(Windows XP SP2) and it works fine.I search it online for days ,and I download almost all related including CLDC(j2me_cldc-1_1-fcs-src-winunix.zip),MIDP(midp-2_0-fr-spec.zip<==Maybe this is not the right one beacuse it don't have a bin folder),and J2ME Wireless Tool KIt(j2me_wireless_toolkit-2_2-ml-windows.exe).
    I have configrate the enviroment-variable already , but I don't kown what to do next . Do you kown? I would be very thankfull.

    You need to completely rewrite the app to use the mobile APIs as they're very different from the PC ones, I suppose.

  • Parser converting java source file

    I want to build a parser, which reads a java source and adds stubs at the start and end of a method, which might be for a public/protected/private method.
    This public/protected/private keyowrd , and source file will be passed as command line arguments to the parser.
    The generated output java source file should be similar to input source file with stubs.
    For example , we have a java source file( A.java) file as specified below
    class A{
         public m1(int m1_a, int m1_b){  }
         protected m2(int m2_x, int m2_y){ }
         private m3(int m3_p, int m3_q) {  }
    parser public A.java;
    after parsing it should generate output source file as A.JAVA as specified below
    class A{
         public m1(int m1_a, int m1_b)
    {  System.out.println(" start of "A:m1"" +  time: +"parameters:" +" a="+a ," b="+b)
         System.out.println(" End of "A:m1"" + time: +"parameters:" +" a="+a ," b="+b)
         protected m2(int m2_x, int m2_y){ }
         private m3(int m3_p, int m3_q) {  }
    Are there any tools , example programs , tips on the above problem .
    Anticipating help at the earliest

    HI dcminter,
    I am not talking about performance tuning,
    I need to build a program ( tool) which add System.out.println() statements as specified above for specific methods ( which might be public/private/protected ) which will be passed to the parser along with the java source text file.
    This program(tool)should only convert from one java source text file (A.java) to another java source text (A.JAVA) file , by adding the extra System.out.println() statements.
    Please help in this regard about any sample or tool or tips in solving.
    Awaiting for ur reply
    --gvr123                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • Project-file contains user-regarding information

    Hi all,
    after the first period of enthusiasm about JDeveloper 3
    I noticed that in those jpr (Java-project file) files
    information is stored that belongs to the actual
    development session, for example : my settings about
    variable watches.
    We want to use this tool with a version control system
    for our projects. Therefore we need to share those
    project-files in a team of developers.
    Our problem is that the information about required
    files for the project needs to be share amoung the
    team members, but the settings regarding debugging
    and working with the IDE have to be separated.
    Now our version control system always complains about
    conflicts while merging those project files and we
    need to change them manually.
    This habit is quite ugly, though I like this tool.
    Is there anyone having the same or alike problem ?
    And maybe you've found a solution. Please let
    me know.
    Regards,
    -Thorsten Redicker
    null

    Thorsten,
    This problem is known and is being adressed for a future
    release. For now, you can easily write a script
    (Perl/Java/other) to strip out what you need to remove.
    -JDeveloper Team
    Thorsten Redicker (guest) wrote:
    : Hi all,
    : after the first period of enthusiasm about JDeveloper 3
    : I noticed that in those jpr (Java-project file) files
    : information is stored that belongs to the actual
    : development session, for example : my settings about
    : variable watches.
    : We want to use this tool with a version control system
    : for our projects. Therefore we need to share those
    : project-files in a team of developers.
    : Our problem is that the information about required
    : files for the project needs to be share amoung the
    : team members, but the settings regarding debugging
    : and working with the IDE have to be separated.
    : Now our version control system always complains about
    : conflicts while merging those project files and we
    : need to change them manually.
    : This habit is quite ugly, though I like this tool.
    : Is there anyone having the same or alike problem ?
    : And maybe you've found a solution. Please let
    : me know.
    : Regards,
    : -Thorsten Redicker
    null

  • Why AE project files in Premiere Pro Project Manager collection of files?

    Am I missing something? I can't seem to find any information as to why a AE project file is collected by Premiere Pro CC 2014. I realize that I I'm using AE Comps within Premiere Pro  (Dynamic Link). I have always wished that Premiere Pro would "collect" any AE projects being used. But apparently Premiere Pro just collect the AE project file...
    If I open the AE project file that Premiere Pro "collected" it still has to locate its resources on my machine, and I also now have two copies of the same AE project file. Nothing gained for me. I still have to "collect" the AE project file which creates yet another copy of the same AE project file... I makes no sense to me and I hope I'm missing a step or overlooking something...
    Ideally it would nice if PPro would somehow communicate with AE and have AE collect the project and send it over to Premiere Pro to include in its "collection" of resources.
    Am I missing something here?
    Thanks in advance,
    Lou

    Discovered another issue. If I'm using multiple AE comps in PPro, PPro generates several AE project files, on for each Comp. If I go back into my PPro collected project file it references those specific AE files. That means I have to collect each of those new AE project files that PPro generated... In addition, PPro won't let me change those references within the PPro collected project file to the original AE project file. What a headache! There has to be another way. Is that the way I'm going to have to collect projects from both PPro and AE now??

  • XML to Java source files

    Hi,
    I need to create classes and interfaces for certain elements in my node.xml ( along with a node.dtd).
    In my node.xml I have the following element:
    <exception name="XXNotLockedException">
    <description>The xxxx to be tested was not in administrative state LOCKED.</description>
    <exceptionParameter name="message">
    <dataType>
    <string/>
    </dataType>
    </exceptionParameter>
    </exception>
    from this I want to generate a java source file like below.
    Is it a possible and good way to do it? Or is it the old SAX with events that shall be used?
    I have managed to generate java files but they are only the default ones.
    All help appreciated from more experienced programmers.
    //Mikael
    Source file
    package se.company.xxx.bcm.iface;
    public class XXNotLockedException
    extends se.company.xxframework.XXAccessException
    * Constructor
    public XXNotLockedException()
    super("XXNotLocked");

    I would say using XSLT would be easier to understand than a SAX events program. And more flexible, too, if your requirements changed.

  • Unable to compile the Java Files generated by JAXB

    Hi,
    I have generated the Java Files for a DTD and .xjs file using JAXB. But when i tyr to compile the .java files generated i am getting errors.
    My DTD file is addctq.dtd
    <?xml version="1.0" encoding="UTF-8"?>
    <!ELEMENT AddCtq (Ctq*)>
    <!ELEMENT Ctq (PartNumber ,PartDescription,CtqDescription,CtqType,ProductLine,Supplier,Ppctq,Ctp,Ctc,CtqCode1,CtqCode2,CtqCode3,Commodity,SubCommodity,UnitOfMeasure,Client,SamplingFrequency,Remarks,VariableData)>
    <!ELEMENT VariableData (SubGroupSize, Specification,Nominal,Usl,Ual,Lal,Lsl,Zal,RangeVal?,RangeAlarmVal?)>
    <!ELEMENT PartNumber (#PCDATA)>
    <!ATTLIST PartNumber new CDATA #REQUIRED >
    <!ELEMENT PartDescription (#PCDATA)>
    <!ELEMENT CtqDescription (#PCDATA)>
    <!ELEMENT CtqType (#PCDATA)>
    <!ELEMENT ProductLine (#PCDATA)>
    <!ELEMENT Supplier (#PCDATA)>
    <!ELEMENT Ppctq (#PCDATA)>
    <!ELEMENT Ctp (#PCDATA)>
    <!ELEMENT Ctc (#PCDATA)>
    <!ELEMENT CtqCode1 (#PCDATA)>
    <!ELEMENT CtqCode2 (#PCDATA)>
    <!ELEMENT CtqCode3 (#PCDATA)>
    <!ELEMENT Commodity (#PCDATA)>
    <!ELEMENT SubCommodity (#PCDATA)>
    <!ELEMENT UnitOfMeasure (#PCDATA)>
    <!ELEMENT Client (#PCDATA)>
    <!ELEMENT SamplingFrequency (#PCDATA)>
    <!ELEMENT Remarks (#PCDATA)>
    <!ELEMENT SubGroupSize (#PCDATA)>
    <!ELEMENT Specification (#PCDATA)>
    <!ELEMENT Nominal (#PCDATA)>
    <!ELEMENT Usl (#PCDATA)>
    <!ELEMENT Ual (#PCDATA)>
    <!ELEMENT Lal (#PCDATA)>
    <!ELEMENT Lsl (#PCDATA)>
    <!ELEMENT Zal (#PCDATA)>
    <!ELEMENT RangeVal (#PCDATA)>
    <!ELEMENT RangeAlarmVal (#PCDATA)>
    and the .xjs file i created is addctq.xjs
    <?xml version="1.0" encoding="UTF-8" ?>
    <xml-java-binding-schema version="1.0-ea">
    <options package="com.geindustrial.sqms"/>
    <element name="AddCtq" type="class" root="true">
    <content>
    <element-ref name="Ctq"/>
    </content>
    </element>
    <element name="Ctq" type="class">
    <content>
         <element-ref name="PartNumber"/>
         <element-ref name="PartDescription"/>
         <element-ref name="CtqDescription"/>
         <element-ref name="CtqType"/>
         <element-ref name="ProductLine"/>
         <element-ref name="Supplier"/>
         <element-ref name="Ppctq"/>
         <element-ref name="Ctp"/>
         <element-ref name="Ctc"/>
         <element-ref name="CtqCode1"/>
         <element-ref name="CtqCode2"/>
         <element-ref name="CtqCode3"/>
         <element-ref name="Commodity"/>
         <element-ref name="SubCommodity"/>
         <element-ref name="UnitOfMeasure"/>
         <element-ref name="Client"/>
         <element-ref name="SamplingFrequency"/>
         <element-ref name="Remarks"/>
         <element-ref name="VariableData"/>
    </content>      
    </element>
    <element name="VariableData" type="class">
    <content>
    <element-ref name="SubGroupSize"/>
    <element-ref name="Specification"/>
    <element-ref name="Nominal"/>
    <element-ref name="Usl"/>
    <element-ref name="Ual"/>
    <element-ref name="Lal"/>
    <element-ref name="Lsl"/>
    <element-ref name="Zal"/>
    </content>
    </element>
    <element name="PartNumber" type="value">
    <attribute name="new"/>
    </element>
    <element name="PartDescription" type="value">
    </element>
    <element name="CtqDescription" type="value">
    </element>
    <element name="CtqType" type="value">
    </element>
    <element name="ProductLine" type="value">
    </element>
    <element name="Supplier" type="value">
    </element>
    <element name="Ppctq" type="value">
    </element>
    <element name="Ctp" type="value">
    </element>
    <element name="Ctc" type="value">
    </element>
    <element name="CtqCode1" type="value">
    </element>
    <element name="CtqCode2" type="value">
    </element>
    <element name="CtqCode3" type="value">
    </element>
    <element name="Commodity" type="value">
    </element>
    <element name="SubCommodity" type="value">
    </element>
    <element name="UnitOfMeasure" type="value">
    </element>
    <element name="Client" type="value">
    </element>
    <element name="SamplingFrequency" type="value">
    </element>
    <element name="Remarks" type="value">
    </element>
    <element name="SubGroupSize" type="value" convert="int">
    </element>
    <element name="Specification" type="value">
    </element>
    <element name="Nominal" type="value" convert="float">
    </element>
    <element name="Usl" type="value" convert="float">
    </element>
    <element name="Ual" type="value" convert="float">
    </element>
    <element name="Lal" type="value" convert="float">
    </element>
    <element name="Lsl" type="value" convert="float">
    </element>
    <element name="Zal" type="value" convert="float">
    </element>
    <element name="RangeVal" type="value" convert="float">
    </element>
    <element name="RangeAlarmVal" type="value" convert="float">
    </element>
    </xml-java-binding-schema>
    When i ran the xjc , it generated 3 .java files
    AddCtq.java , Ctq.java and VariableData.java
    But i am unable to compile any of the above files...
    The Error i am getting is
    VariableData.java:710: Undefined variable or class name: AddCtq
    return AddCtq.newDispatcher();
    ^
    1 error
    If i try to compile AddCtq.java , the Error i am getting is
    AddCtq.java:4: Class com.geindustrial.sqms.Ctq not found in import.
    import com.geindustrial.sqms.Ctq;
    ^
    AddCtq.java:169: Class com.geindustrial.sqms.Ctq not found.
    if (!(ob instanceof Ctq)) {
    ^
    AddCtq.java:170: Class com.geindustrial.sqms.Ctq not found.
    throw new InvalidContentObjectException(ob, (Ctq.class));
    ^
    3 errors
    And when i try to compile Ctq.java , i am getting the following Error:
    Ctq.java:4: Class com.geindustrial.sqms.VariableData not found in import.
    import com.geindustrial.sqms.VariableData;
    ^
    1 error
    How to solve this problem..Pls advise...
    Thanks
    Sateesh

    I suspect you are trying to compile the files one by one. You may also be trying to compile them disregarding the package structure.
    From your post, I gather these files are in the package: com.geindustrial.sqms
    Therefore, if they are not so already, put them under a directory structure:
    com/geindustrial/sqms
    and then compile with:
    javac com/geindustrial/sqms/AddCtq.java com/geindustrial/sqms/Ctq.java com/geindustrial/sqms/VariableData.java
    (The above is all on one line.)
    HTH,
    Manuel Amago.

  • Adogjf Unable to generate jar files under JAVA_TOP error while patching

    Hi,
    I'm upgrading my version of Java from 1.3.1_19 to 1.5.0_17. I downloaded the jdk-1_5_0_17-linux-i586.bin file and unpackaged it to /u0/<SID>/<SID>db/10.2.0. It unpackaged it to a new directory jdk1.5.0_17 (/u0/<SID>/<SID>db/10.2.0/jdk1.5.0_17), whereas the old version is in a directory jdk (/u0/<SID>/<SID>db/10.2.0/jdk).
    Having done that I had to run an interoperability patch (4372996). Upon running this patch I received an error at the end:
    adogjf() Unable to generate jar files under JAVA_TOP
    There were no other errors.
    I think the problem has to do with where my new java version is located but I'm not sure. I'm thinking that it's still looking under the old JAVA_TOP (/u0/<SID>/<SID>db/10.2.0/jdk) when I want it to look under the new JAVA_TOP (/u0/<SID>/<SID>db/10.2.0/jdk1.5.0_17). So, should I move the contents from the new directory (jdk1.5.0_17) to the old directory (jdk) or is there a way to 'point' it to the new JAVA_TOP.
    Please let me know if I'm totally off base and there's another solution. We're currently on EBS 11.5.10.2, DB 10.2.0.4 and RHEL 4 Update 5.
    Thanks,
    Lia.

    Here you go. Hope this helps you to help me :-). Thanks.
    +
    ** Generating the product JAR files...
    STRT_TASK: [Generate JAR files] [] [Fri Mar 27 2009 09:20:32]
    STRT_TASK: [Generate JAR files under JAVA_TOP] [] [Fri Mar 27 2009 09:20:32]
    Signing product JAR files in JAVA_TOP -
    /u0/mary/marycomn/java
    using entity Customer and certificate 1.
    Calling /u0/mary/marycomn/util/jre/1.1.8/bin/jre ...
    Successfully created javaVersionFile.
    Generating product JAR files in JAVA_TOP -
    /u0/mary/marycomn/java with command:
    adjava -mx512m -nojit oracle.apps.ad.jri.adjmx @/u0/mary/maryappl/admin/mary/out/genjars.cmd
    Reading product information from file...
    Reading language and territory information from file...
    Reading language information from applUS.txt ...
    Temporarily resetting CLASSPATH to:
    "/u0/mary/maryappl/ad/11.5.0/java/adjri.zip:/u0/mary/marycomn/util/jre/1.1.8/lib/rt.jar:/u0/mary/marycomn/util/jre/1.1.8/lib/i18n.jar:/u0/mary/marycomn/util/jre/1.1.8/lib/tools.jar:/u0/mary/marycomn/java/appsborg.zip:/u0/mary/marycomn/java/apps.zip:/u0/mary/maryora/8.0.6/forms60/java:/u0/mary/marycomn/java"
    Calling /u0/mary/marycomn/util/jre/1.1.8/bin/jre ...
    The JDK version is 1.1.8
    Validating the files/directories specified for -areas option
    Validating the files/directories specified for -outputSpec option
    Validating the directory specified for -lstDir option
    About to Analyze the input areas : Fri Mar 27 2009 09:20:36
    WARNING: Will not load stale resource unit META-INF/services/javax.xml.parsers
    WARNING: Will not load stale resource unit META-INF/services/javax.xml.transform
    Done Analyzing the input areas : Fri Mar 27 2009 09:20:43
    About to Analyze/Generate jar files : Fri Mar 27 2009 09:20:43
    About to Analyze fndnetcharts.jar : Fri Mar 27 2009 09:20:43
    Up-to-date : fndnetcharts.jar
    Done Analyzing fndnetcharts.jar : Fri Mar 27 2009 09:20:44
    About to Analyze fndtdg.jar : Fri Mar 27 2009 09:20:44
    Up-to-date : fndtdg.jar
    Done Analyzing fndtdg.jar : Fri Mar 27 2009 09:20:44
    About to Analyze fndjgl.jar : Fri Mar 27 2009 09:20:44
    Up-to-date : fndjgl.jar
    Done Analyzing fndjgl.jar : Fri Mar 27 2009 09:20:45
    About to Analyze fndjle.jar : Fri Mar 27 2009 09:20:45
    Up-to-date : fndjle.jar
    Done Analyzing fndjle.jar : Fri Mar 27 2009 09:20:47
    About to Analyze fndlrucache.jar : Fri Mar 27 2009 09:20:47
    Up-to-date : fndlrucache.jar
    Done Analyzing fndlrucache.jar : Fri Mar 27 2009 09:20:47
    About to Analyze fndgantt.jar : Fri Mar 27 2009 09:20:47
    Up-to-date : fndgantt.jar
    Done Analyzing fndgantt.jar : Fri Mar 27 2009 09:20:47
    About to Analyze fndpromise.jar : Fri Mar 27 2009 09:20:47
    Up-to-date : fndpromise.jar
    Done Analyzing fndpromise.jar : Fri Mar 27 2009 09:20:48
    About to Analyze fndforms.jar : Fri Mar 27 2009 09:20:48
    About to Generate fndforms.jar : Fri Mar 27 2009 09:20:49
    Done Generating fndforms.jar : Fri Mar 27 2009 09:20:50
    About to Sign fndforms.jar : Fri Mar 27 2009 09:20:50
    ERROR: Javakey subcommand exited with status 1
    Javakey standard output:
    Adding entry: META-INF/MANIFEST.MF
    Copyright (c) 2002 Oracle Corporation
    Redwood Shores, California, USA
    AD Java Key Generation
    Version 11.5.0
    NOTE: You may not use this utility for custom development
    unless you have written permission from Oracle Corporation.
    Javakey error output:
    Reading product information from file...
    Reading language and territory information from file...
    Reading language information from applUS.txt ...
    Successfully created javaVersionFile.
    Customer not found in database.
    java key error:
    adjava -ms128m -mx256m sun.security.provider.Main -gs /u0/mary/marycomn/java/oracle/apps/fnd/jar/fndforms.jar.tmp /u0/mary/marycomn/java/oracle/apps/fnd/jar/fndforms.jar.uns
    The above Java program failed with error code 1.
    Done Analyzing/Generating jar files : Fri Mar 27 2009 09:20:51
    AD Run Java Command is complete.
    Copyright (c) 2002 Oracle Corporation
    Redwood Shores, California, USA
    AD Java
    Version 11.5.0
    NOTE: You may not use this utility for custom development
    unless you have written permission from Oracle Corporation.
    Failed to generate product JAR files in JAVA_TOP -
    /u0/mary/marycomn/java.
    adogjf() Unable to generate jar files under JAVA_TOP
    AutoPatch error:
    Failed to generate the product JAR files
    You should check the file
    /u0/mary/maryappl/admin/mary/log/4372996.log
    for errors.
    +

  • The command oracg fails to generate Java source files

    I tried to use the command 'oracg -schema Openshipments.xdr' to generate Java source files from
    XML schema file Openshipments.xdr . Although the schema file is valid, the command oracg fails with following error messages :
    file:/D:/romel/project/UPS/doc/Openshipments.xdr<Line 6, Column 47>:
    XSD-2026: (Error) Invalid attribute 'name' in element 'element'
    file:/D:/romel/project/UPS/doc/Openshipments.xdr<Line 6, Column 47>:
    XSD-2030: (Error) Element 'schema' has invalid namespace:
    'urn:schemas-microsoft-com:xml-data'
    file:/D:/romel/project/UPS/doc/Openshipments.xdr<Line 6, Column 47>:
    XSD-2027: (Error) Invalid element 'ElementType' in 'schema'
    file:/D:/romel/project/UPS/doc/Openshipments.xdr<Line 6, Column 47>:
    XSD-2027: (Error) Invalid element 'ElementType' in
    'schema'file:/D:/romel/project/UPS/doc/Openshipments.xdr<Line 6, Column
    47>: XSD-2027: (Error) Invalid element 'ElementType' in 'schema'
    file:/D:/romel/project/UPS/doc/Openshipments.xdr<Line 6, Column 47>:
    XSD-2027: (Error) Invalid element 'ElementType' in 'schema'
    file:/D:/romel/project/UPS/doc/Openshipments.xdr<Line 6, Column 47>:
    XSD-2027: (Error) Invalid element 'ElementType' in 'schema'
    file:/D:/romel/project/UPS/doc/Openshipments.xdr<Line 6, Column 47>:
    XSD-2027: (Error) Invalid element 'ElementType' in
    'schema'file:/D:/romel/project/UPS/doc/Openshipments.xdr<Line 6, Column
    47>: XSD-2027: (Error) Invalid element 'ElementType' in 'schema'
    file:/D:/romel/project/UPS/doc/Openshipments.xdr<Line 6, Column 47>:
    XSD-2027: (Error) Invalid element 'ElementType' in 'schema'
    ...... the above line is repeated many times
    Error: Schema Class Generator failed to generate classes.
    oracle.xml.parser.schema.XSDException: Invalid attribute 'name' in
    element 'element'

    Your schema is not a valid XML Schema. Please check up with the syntax.
    Thanks.

Maybe you are looking for