facebook

RCP Toplink : File path returnd was emty or null

  1. MyEclipse IDE
  2.  > 
  3. Off Topic
Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #281074 Reply

    Please see this url as a point of reference:
    http://forums.java.net/jive/thread.jspa?threadID=14316

    I created a RCP plugin app using RCL Mail Template.
    I added JPA capabilities via the wizard and connected to the sql server db ok
    All entities and dao were created ok
    I added all jars and folders and plugin dependencies in the plugin.xml (I have included the contents of plugin.xml here and manifest)

    I am not using Glassfish as per the abovementioned url but running the plugin in Myeclipse ide

    I am still getting the above error message when I try to call the findall method in the dao class that was created by the myeclipse wizard:

    manifest file contents:

    Manifest-Version: 1.0
    Bundle-ManifestVersion: 2
    Bundle-Name: OES_Entensions Plug-in
    Bundle-SymbolicName: OES_Entensions; singleton:=true
    Bundle-Version: 1.0.0
    Bundle-Activator: oes_entensions.Activator
    Require-Bundle: org.eclipse.ui,
    org.eclipse.core.runtime,
    org.eclipse.dali.core,
    org.eclipse.dali.db,
    org.eclipse.dali.edit,
    org.eclipse.dali.gen,
    org.eclipse.dali.ui,
    org.eclipse.dali.utility,
    org.eclipse.datatools.connectivity,
    org.eclipse.datatools.connectivity.db.generic,
    org.eclipse.datatools.connectivity.db.generic.ui,
    org.eclipse.datatools.connectivity.dbdefinition.genericJDBC
    Eclipse-LazyStart: true
    Export-Package: javax.persistence,
    javax.persistence.spi,
    net.sourceforge.jtds.jdbc,
    net.sourceforge.jtds.jdbcx,
    oes.app.data,
    oes_entensions,
    oracle.toplink.essentials,
    oracle.toplink.essentials.changesets,
    oracle.toplink.essentials.descriptors,
    oracle.toplink.essentials.descriptors.changetracking,
    oracle.toplink.essentials.descriptors.copying,
    oracle.toplink.essentials.descriptors.invalidation,
    oracle.toplink.essentials.ejb.cmp3,
    oracle.toplink.essentials.ejb.cmp3.persistence,
    oracle.toplink.essentials.exceptions,
    oracle.toplink.essentials.exceptions.i18n,
    oracle.toplink.essentials.expressions,
    oracle.toplink.essentials.indirection,
    oracle.toplink.essentials.internal.databaseaccess,
    oracle.toplink.essentials.internal.descriptors,
    oracle.toplink.essentials.internal.ejb.cmp3,
    oracle.toplink.essentials.internal.ejb.cmp3.annotations,
    oracle.toplink.essentials.internal.ejb.cmp3.base,
    oracle.toplink.essentials.internal.ejb.cmp3.jdbc.base,
    oracle.toplink.essentials.internal.ejb.cmp3.metadata,
    oracle.toplink.essentials.internal.ejb.cmp3.naming,
    oracle.toplink.essentials.internal.ejb.cmp3.naming.base,
    oracle.toplink.essentials.internal.ejb.cmp3.transaction,
    oracle.toplink.essentials.internal.ejb.cmp3.transaction.base,
    oracle.toplink.essentials.internal.ejb.cmp3.xml,
    oracle.toplink.essentials.internal.ejb.cmp3.xml.sequencing,
    oracle.toplink.essentials.internal.expressions,
    oracle.toplink.essentials.internal.helper,
    oracle.toplink.essentials.internal.helper.linkedlist,
    oracle.toplink.essentials.internal.identitymaps,
    oracle.toplink.essentials.internal.indirection,
    oracle.toplink.essentials.internal.localization,
    oracle.toplink.essentials.internal.localization.i18n,
    oracle.toplink.essentials.internal.parsing,
    oracle.toplink.essentials.internal.parsing.ejbql,
    oracle.toplink.essentials.internal.parsing.ejbql.antlr273,
    oracle.toplink.essentials.internal.queryframework,
    oracle.toplink.essentials.internal.security,
    oracle.toplink.essentials.internal.sequencing,
    oracle.toplink.essentials.internal.sessions,
    oracle.toplink.essentials.internal.weaving,
    oracle.toplink.essentials.jndi,
    oracle.toplink.essentials.logging,
    oracle.toplink.essentials.mappings,
    oracle.toplink.essentials.mappings.converters,
    oracle.toplink.essentials.mappings.foundation,
    oracle.toplink.essentials.platform.database,
    oracle.toplink.essentials.platform.database.oracle,
    oracle.toplink.essentials.platform.server,
    oracle.toplink.essentials.platform.server.oc4j,
    oracle.toplink.essentials.platform.server.sunas,
    oracle.toplink.essentials.platform.xml,
    oracle.toplink.essentials.platform.xml.jaxp,
    oracle.toplink.essentials.queryframework,
    oracle.toplink.essentials.querykeys,
    oracle.toplink.essentials.sequencing,
    oracle.toplink.essentials.sessions,
    oracle.toplink.essentials.threetier,
    oracle.toplink.essentials.tools.schemaframework,
    oracle.toplink.essentials.tools.sessionmanagement,
    oracle.toplink.essentials.transaction,
    oracle.toplink.essentials.transaction.oc4j,
    oracle.toplink.essentials.transaction.sunas,
    oracle.toplink.libraries.asm,
    oracle.toplink.libraries.asm.attrs,
    persistence.antlr,
    persistence.antlr.actions.cpp,
    persistence.antlr.actions.csharp,
    persistence.antlr.actions.java,
    persistence.antlr.collections,
    persistence.antlr.collections.impl,
    persistence.antlr.debug,
    persistence.antlr.debug.misc,
    persistence.antlr.preprocessor
    Bundle-ClassPath: jtds-1.2.2.jar,
    .,
    toplink-essentials.jar,
    toplink-essentials-agent.jar,
    bin/META-INF/

    Installation summary:
    *** Date:
    Thursday, January 24, 2008 9:01:02 AM EST

    ** System properties:
    OS=WindowsXP
    OS version=5.1
    Java version=1.5.0_11

    *** MyEclipse details:
    MyEclipse Enterprise Workbench
    Version: 6.0.1 GA
    Build id: 6.0.1-GA-200710

    *** Eclipse details:
    MyEclipse Enterprise Workbench

    Version: 6.0.1 GA
    Build id: 6.0.1-GA-200710

    Eclipse Graphical Editing Framework

    Version: 3.3.1.v20070814
    Build id: 20070814-1555

    Eclipse Platform

    Version: 3.3.1.R33x_r20070911-_19UEkpF-B7Uh2hKy75y
    Build id: M20070921-1145

    Eclipse RCP

    Version: 3.3.1.R33x_r20070802-8y8eE8sEV3Fz0z0GlHJrXvTAUS
    Build id: M20070921-1145

    Eclipse Java Development Tools

    Version: 3.3.1.r331_v20070629-7o7jE72EDlXAbqAcnbmyg1rf8RIL
    Build id: M20070921-1145

    Eclipse Plug-in Development Environment

    Version: 3.3.1.R33x_r20070802-7N7M3D1VIA_52JsDFsEC
    Build id: M20070921-1145

    Eclipse Project SDK

    Version: 3.3.1.R33x_r20070802-7M7J78_mu1mnlRa7A4Ns52XeZ6D0
    Build id: M20070921-1145

    Eclipse startup command=-os
    win32
    -ws
    win32
    -arch
    x86
    -showsplash
    -launcher
    C:\Program Files\MyEclipse 6.0\eclipse\eclipse.exe
    -name
    Eclipse
    –launcher.library
    C:\Program Files\MyEclipse 6.0\eclipse\plugins\org.eclipse.equinox.launcher.win32.win32.x86_1.0.1.R33x_v20070828\eclipse_1020.dll
    -startup
    C:\Program Files\MyEclipse 6.0\eclipse\plugins\org.eclipse.equinox.launcher_1.0.1.R33x_v20070828.jar
    -exitdata
    a68_7c
    -vm
    C:\Program Files\MyEclipse 6.0\jre\bin\javaw.exe

    #281075 Reply

    Here is the output of the log file;

    !SESSION 2008-01-23 18:57:55.734 ———————————————–
    eclipse.buildId=M20070921-1145
    java.version=1.5.0_11
    java.vendor=Sun Microsystems Inc.
    BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
    Command-line arguments: -os win32 -ws win32 -arch x86

    !ENTRY org.eclipse.update.configurator 2008-01-23 18:58:31.500
    !MESSAGE Could not install bundle plugins/javax.servlet.jsp_2.0.0.v200706191603.jar Bundle “javax.servlet.jsp” version “2.0.0.v200706191603” has already been installed from: update@../myeclipse/eclipse/plugins/javax.servlet.jsp_2.0.0.v200706191603.jar

    !ENTRY org.eclipse.update.configurator 2008-01-23 18:58:31.500
    !MESSAGE Could not install bundle plugins/javax.servlet_2.4.0.v200706111738.jar Bundle “javax.servlet” version “2.4.0.v200706111738” has already been installed from: update@../myeclipse/eclipse/plugins/javax.servlet_2.4.0.v200706111738.jar

    !ENTRY org.eclipse.update.configurator 2008-01-23 18:58:31.515
    !MESSAGE Could not install bundle plugins/org.apache.commons.el_1.0.0.v200706111724.jar Bundle “org.apache.commons.el” version “1.0.0.v200706111724” has already been installed from: update@../myeclipse/eclipse/plugins/org.apache.commons.el_1.0.0.v200706111724.jar

    !ENTRY org.eclipse.update.configurator 2008-01-23 18:58:31.515
    !MESSAGE Could not install bundle plugins/org.apache.commons.logging_1.0.4.v200706111724.jar Bundle “org.apache.commons.logging” version “1.0.4.v200706111724” has already been installed from: update@../myeclipse/eclipse/plugins/org.apache.commons.logging_1.0.4.v200706111724.jar

    !ENTRY com.genuitec.eclipse.wizards 1 0 2008-01-23 19:20:00.500
    !MESSAGE Installed snippet library: C:\Program Files\MyEclipse 6.0\myeclipse\eclipse\plugins\com.genuitec.eclipse.wizards_6.0.1.zmyeclipse601200710\snippets\html\css_snippets.xml

    !ENTRY com.genuitec.eclipse.wizards 1 0 2008-01-23 19:20:00.640
    !MESSAGE Installed snippet library: C:\Program Files\MyEclipse 6.0\myeclipse\eclipse\plugins\com.genuitec.eclipse.wizards_6.0.1.zmyeclipse601200710\snippets\html\forms_lists_snippets.xml

    !ENTRY com.genuitec.eclipse.wizards 1 0 2008-01-23 19:20:00.703
    !MESSAGE Installed snippet library: C:\Program Files\MyEclipse 6.0\myeclipse\eclipse\plugins\com.genuitec.eclipse.wizards_6.0.1.zmyeclipse601200710\snippets\html\htmlform_snippets.xml

    !ENTRY com.genuitec.eclipse.wizards 1 0 2008-01-23 19:20:00.765
    !MESSAGE Installed snippet library: C:\Program Files\MyEclipse 6.0\myeclipse\eclipse\plugins\com.genuitec.eclipse.wizards_6.0.1.zmyeclipse601200710\snippets\html\html_snippets.xml

    !ENTRY com.genuitec.eclipse.wizards 1 0 2008-01-23 19:20:00.828
    !MESSAGE Installed snippet library: C:\Program Files\MyEclipse 6.0\myeclipse\eclipse\plugins\com.genuitec.eclipse.wizards_6.0.1.zmyeclipse601200710\snippets\html\javascript_snippets.xml

    !ENTRY com.genuitec.eclipse.wizards 1 0 2008-01-23 19:20:00.906
    !MESSAGE Installed snippet library: C:\Program Files\MyEclipse 6.0\myeclipse\eclipse\plugins\com.genuitec.eclipse.wizards_6.0.1.zmyeclipse601200710\snippets\jsp\jsf_f_snippets.xml

    !ENTRY com.genuitec.eclipse.wizards 1 0 2008-01-23 19:20:00.984
    !MESSAGE Installed snippet library: C:\Program Files\MyEclipse 6.0\myeclipse\eclipse\plugins\com.genuitec.eclipse.wizards_6.0.1.zmyeclipse601200710\snippets\jsp\jsf_h_snippets.xml

    !ENTRY com.genuitec.eclipse.wizards 1 0 2008-01-23 19:20:01.046
    !MESSAGE Installed snippet library: C:\Program Files\MyEclipse 6.0\myeclipse\eclipse\plugins\com.genuitec.eclipse.wizards_6.0.1.zmyeclipse601200710\snippets\jsp\struts_bean_snippets.xml

    !ENTRY com.genuitec.eclipse.wizards 1 0 2008-01-23 19:20:01.140
    !MESSAGE Installed snippet library: C:\Program Files\MyEclipse 6.0\myeclipse\eclipse\plugins\com.genuitec.eclipse.wizards_6.0.1.zmyeclipse601200710\snippets\jsp\struts_html_snippets.xml

    !ENTRY com.genuitec.eclipse.wizards 1 0 2008-01-23 19:20:01.218
    !MESSAGE Installed snippet library: C:\Program Files\MyEclipse 6.0\myeclipse\eclipse\plugins\com.genuitec.eclipse.wizards_6.0.1.zmyeclipse601200710\snippets\jsp\struts_logic_snippets.xml

    !ENTRY com.genuitec.eclipse.wizards 1 0 2008-01-23 19:20:01.281
    !MESSAGE Installed snippet library: C:\Program Files\MyEclipse 6.0\myeclipse\eclipse\plugins\com.genuitec.eclipse.wizards_6.0.1.zmyeclipse601200710\snippets\jsp\struts_tiles_snippets.xml
    !SESSION 2008-01-23 19:38:12.734 ———————————————–
    eclipse.buildId=M20070921-1145
    java.version=1.5.0_11
    java.vendor=Sun Microsystems Inc.
    BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
    Command-line arguments: -os win32 -ws win32 -arch x86

    !ENTRY org.eclipse.update.configurator 2008-01-23 19:38:15.593
    !MESSAGE Could not install bundle plugins/javax.servlet.jsp_2.0.0.v200706191603.jar Bundle “javax.servlet.jsp” version “2.0.0.v200706191603” has already been installed from: update@../myeclipse/eclipse/plugins/javax.servlet.jsp_2.0.0.v200706191603.jar

    !ENTRY org.eclipse.update.configurator 2008-01-23 19:38:15.609
    !MESSAGE Could not install bundle plugins/javax.servlet_2.4.0.v200706111738.jar Bundle “javax.servlet” version “2.4.0.v200706111738” has already been installed from: update@../myeclipse/eclipse/plugins/javax.servlet_2.4.0.v200706111738.jar

    !ENTRY org.eclipse.update.configurator 2008-01-23 19:38:15.609
    !MESSAGE Could not install bundle plugins/org.apache.commons.el_1.0.0.v200706111724.jar Bundle “org.apache.commons.el” version “1.0.0.v200706111724” has already been installed from: update@../myeclipse/eclipse/plugins/org.apache.commons.el_1.0.0.v200706111724.jar

    !ENTRY org.eclipse.update.configurator 2008-01-23 19:38:15.609
    !MESSAGE Could not install bundle plugins/org.apache.commons.logging_1.0.4.v200706111724.jar Bundle “org.apache.commons.logging” version “1.0.4.v200706111724” has already been installed from: update@../myeclipse/eclipse/plugins/org.apache.commons.logging_1.0.4.v200706111724.jar

    !ENTRY org.eclipse.core.resources 4 2 2008-01-23 19:53:23.984
    !MESSAGE Problems occurred when invoking code from plug-in: “org.eclipse.core.resources”.
    !STACK 0
    java.lang.NullPointerException
    at org.eclipse.dali.orm.impl.PersistenceElementImpl.getPersistenceProject(PersistenceElementImpl.java:60)
    at org.eclipse.dali.orm.impl.PersistenceElementImpl.getPersistenceProject(PersistenceElementImpl.java:60)
    at org.eclipse.dali.orm.impl.PersistenceElementImpl.getJavaProject(PersistenceElementImpl.java:67)
    at org.eclipse.dali.orm.impl.PersistenceFileImpl.resolvePersistentType(PersistenceFileImpl.java:223)
    at org.eclipse.dali.orm.adapters.java.JavaEmbeddedMappingModelAdapter.getEmbeddable(JavaEmbeddedMappingModelAdapter.java:293)
    at org.eclipse.dali.orm.adapters.java.JavaEmbeddedMappingModelAdapter.defaultApplies(JavaEmbeddedMappingModelAdapter.java:301)
    at org.eclipse.dali.orm.adapters.java.JavaPersistentAttributeModelAdapter.javaDefaultConfigurationElement(JavaPersistentAttributeModelAdapter.java:201)
    at org.eclipse.dali.orm.adapters.java.JavaPersistentAttributeModelAdapter.updatePersAttributeMappingFromJavaDefault(JavaPersistentAttributeModelAdapter.java:97)
    at org.eclipse.dali.orm.adapters.java.JavaPersistentAttributeModelAdapter.postUpdatePersModel(JavaPersistentAttributeModelAdapter.java:56)
    at org.eclipse.dali.orm.adapters.java.JavaPersistentTypeModelAdapter.postUpdatePersMappings(JavaPersistentTypeModelAdapter.java:128)
    at org.eclipse.dali.orm.adapters.java.JavaPersistentTypeModelAdapter.postUpdatePersModel(JavaPersistentTypeModelAdapter.java:123)
    at org.eclipse.dali.orm.adapters.java.JavaPersistenceFileModelAdapter.postUpdatePersModel(JavaPersistenceFileModelAdapter.java:192)
    at org.eclipse.dali.orm.impl.PersistenceFileImpl.postEngageModel(PersistenceFileImpl.java:101)
    at org.eclipse.dali.orm.impl.PersistenceContainerImpl.getPersistenceFile(PersistenceContainerImpl.java:315)
    at org.eclipse.dali.orm.impl.PersistenceContainerImpl$1.visit(PersistenceContainerImpl.java:170)
    at org.eclipse.core.internal.resources.Resource.accept(Resource.java:120)
    at org.eclipse.core.internal.resources.Resource.accept(Resource.java:134)
    at org.eclipse.dali.orm.impl.PersistenceContainerImpl.buildInternalResources(PersistenceContainerImpl.java:185)
    at org.eclipse.dali.orm.impl.PersistenceContainerImpl$1.visit(PersistenceContainerImpl.java:176)
    at org.eclipse.core.internal.resources.Resource.accept(Resource.java:120)
    at org.eclipse.core.internal.resources.Resource.accept(Resource.java:134)
    at org.eclipse.dali.orm.impl.PersistenceContainerImpl.buildInternalResources(PersistenceContainerImpl.java:185)
    at org.eclipse.dali.orm.impl.PersistenceContainerImpl$1.visit(PersistenceContainerImpl.java:176)
    at org.eclipse.core.internal.resources.Resource.accept(Resource.java:120)
    at org.eclipse.core.internal.resources.Resource.accept(Resource.java:134)
    at org.eclipse.dali.orm.impl.PersistenceContainerImpl.buildInternalResources(PersistenceContainerImpl.java:185)
    at org.eclipse.dali.orm.impl.PersistenceProjectImpl.buildResources(PersistenceProjectImpl.java:120)
    at org.eclipse.dali.core.internal.PersistenceBuilder.computePersistenceFiles(PersistenceBuilder.java:158)
    at org.eclipse.dali.core.internal.PersistenceBuilder.fullBuild(PersistenceBuilder.java:142)
    at org.eclipse.dali.core.internal.PersistenceBuilder.build(PersistenceBuilder.java:125)
    at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:624)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
    at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:166)
    at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:197)
    at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:246)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
    at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:249)
    at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:302)
    at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:334)
    at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:137)
    at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:235)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

    !ENTRY org.eclipse.core.resources 2 75 2008-01-23 19:53:26.257
    !MESSAGE Errors during build.
    !SUBENTRY 1 org.eclipse.dali.core 2 75 2008-01-23 19:53:26.257
    !MESSAGE Errors running builder ‘Persistence Builder’ on project ‘OES Entensions’.
    !SUBENTRY 1 org.eclipse.dali.core 2 75 2008-01-23 19:53:26.257
    !MESSAGE java.lang.NullPointerException encountered while running Persistence Builder.
    !STACK 0
    java.lang.NullPointerException
    at org.eclipse.dali.orm.impl.PersistenceElementImpl.getPersistenceProject(PersistenceElementImpl.java:60)
    at org.eclipse.dali.orm.impl.PersistenceElementImpl.getPersistenceProject(PersistenceElementImpl.java:60)
    at org.eclipse.dali.orm.impl.PersistenceElementImpl.getJavaProject(PersistenceElementImpl.java:67)
    at org.eclipse.dali.orm.impl.PersistenceFileImpl.resolvePersistentType(PersistenceFileImpl.java:223)
    at org.eclipse.dali.orm.adapters.java.JavaEmbeddedMappingModelAdapter.getEmbeddable(JavaEmbeddedMappingModelAdapter.java:293)
    at org.eclipse.dali.orm.adapters.java.JavaEmbeddedMappingModelAdapter.defaultApplies(JavaEmbeddedMappingModelAdapter.java:301)
    at org.eclipse.dali.orm.adapters.java.JavaPersistentAttributeModelAdapter.javaDefaultConfigurationElement(JavaPersistentAttributeModelAdapter.java:201)
    at org.eclipse.dali.orm.adapters.java.JavaPersistentAttributeModelAdapter.updatePersAttributeMappingFromJavaDefault(JavaPersistentAttributeModelAdapter.java:97)
    at org.eclipse.dali.orm.adapters.java.JavaPersistentAttributeModelAdapter.postUpdatePersModel(JavaPersistentAttributeModelAdapter.java:56)
    at org.eclipse.dali.orm.adapters.java.JavaPersistentTypeModelAdapter.postUpdatePersMappings(JavaPersistentTypeModelAdapter.java:128)
    at org.eclipse.dali.orm.adapters.java.JavaPersistentTypeModelAdapter.postUpdatePersModel(JavaPersistentTypeModelAdapter.java:123)
    at org.eclipse.dali.orm.adapters.java.JavaPersistenceFileModelAdapter.postUpdatePersModel(JavaPersistenceFileModelAdapter.java:192)
    at org.eclipse.dali.orm.impl.PersistenceFileImpl.postEngageModel(PersistenceFileImpl.java:101)
    at org.eclipse.dali.orm.impl.PersistenceContainerImpl.getPersistenceFile(PersistenceContainerImpl.java:315)
    at org.eclipse.dali.orm.impl.PersistenceContainerImpl$1.visit(PersistenceContainerImpl.java:170)
    at org.eclipse.core.internal.resources.Resource.accept(Resource.java:120)
    at org.eclipse.core.internal.resources.Resource.accept(Resource.java:134)
    at org.eclipse.dali.orm.impl.PersistenceContainerImpl.buildInternalResources(PersistenceContainerImpl.java:185)
    at org.eclipse.dali.orm.impl.PersistenceContainerImpl$1.visit(PersistenceContainerImpl.java:176)
    at org.eclipse.core.internal.resources.Resource.accept(Resource.java:120)
    at org.eclipse.core.internal.resources.Resource.accept(Resource.java:134)
    at org.eclipse.dali.orm.impl.PersistenceContainerImpl.buildInternalResources(PersistenceContainerImpl.java:185)
    at org.eclipse.dali.orm.impl.PersistenceContainerImpl$1.visit(PersistenceContainerImpl.java:176)
    at org.eclipse.core.internal.resources.Resource.accept(Resource.java:120)
    at org.eclipse.core.internal.resources.Resource.accept(Resource.java:134)
    at org.eclipse.dali.orm.impl.PersistenceContainerImpl.buildInternalResources(PersistenceContainerImpl.java:185)
    at org.eclipse.dali.orm.impl.PersistenceProjectImpl.buildResources(PersistenceProjectImpl.java:120)
    at org.eclipse.dali.core.internal.PersistenceBuilder.computePersistenceFiles(PersistenceBuilder.java:158)
    at org.eclipse.dali.core.internal.PersistenceBuilder.fullBuild(PersistenceBuilder.java:142)
    at org.eclipse.dali.core.internal.PersistenceBuilder.build(PersistenceBuilder.java:125)
    at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:624)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
    at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:166)
    at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:197)
    at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:246)
    at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
    at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:249)
    at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:302)
    at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:334)
    at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:137)
    at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:235)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

    !ENTRY org.eclipse.wst.internet.cache 1 0 2008-01-23 19:53:27.435
    !MESSAGE wtp.autotest.noninteractive is set. Licenses dialogs will not be displayed.

    !ENTRY org.eclipse.ui 4 0 2008-01-23 19:57:19.497
    !MESSAGE Unhandled event loop exception
    !STACK 0
    org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.NullPointerException)
    at org.eclipse.swt.SWT.error(SWT.java:3563)
    at org.eclipse.swt.SWT.error(SWT.java:3481)
    at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:126)
    at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3659)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3296)
    at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2389)
    at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353)
    at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
    at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
    at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:106)
    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:169)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
    at org.eclipse.equinox.launcher.Main.main(Main.java:1148)
    Caused by: java.lang.NullPointerException
    at com.genuitec.eclipse.hibernate.wizards.GenerateArtifactsJob$4.getCompilationUnits(GenerateArtifactsJob.java:740)
    at com.genuitec.eclipse.hibernate.wizards.GenerateArtifactsJob$4.run(GenerateArtifactsJob.java:726)
    at com.genuitec.eclipse.hibernate.wizards.GenerateArtifactsJob$5.run(GenerateArtifactsJob.java:758)
    at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:155)
    at org.eclipse.ui.internal.UISynchronizer$2.run(UISynchronizer.java:126)
    at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
    at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)
    … 23 more
    !SESSION 2008-01-24 07:52:40.610 ———————————————–
    eclipse.buildId=M20070921-1145
    java.version=1.5.0_11
    java.vendor=Sun Microsystems Inc.
    BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
    Command-line arguments: -os win32 -ws win32 -arch x86

    !ENTRY org.eclipse.core.resources 2 10035 2008-01-24 07:53:05.145
    !MESSAGE The workspace exited with unsaved changes in the previous session; refreshing workspace to recover changes.

    !ENTRY org.eclipse.jst.jsp.core 4 4 2008-01-24 07:53:57.997
    !MESSAGE A workspace crash was detected. The previous session did not exit normally. Not using saved taglib indexes

    !ENTRY org.eclipse.wst.internet.cache 1 0 2008-01-24 07:54:01.329
    !MESSAGE wtp.autotest.noninteractive is set. Licenses dialogs will not be displayed.

    #281076 Reply

    Here is the fullstacktrace:

    Local Exception Stack:
    Exception [TOPLINK-30008] (Oracle TopLink Essentials – 2006.4 (Build 060412)): oracle.toplink.essentials.exceptions.PersistenceUnitLoadingException
    Exception Description: File path returned was empty or null
    at oracle.toplink.essentials.exceptions.PersistenceUnitLoadingException.filePathMissingException(PersistenceUnitLoadingException.java:76)
    at oracle.toplink.essentials.ejb.cmp3.persistence.PersistenceUnitProcessor.convertURLToURI(PersistenceUnitProcessor.java:499)
    at oracle.toplink.essentials.ejb.cmp3.persistence.PersistenceUnitProcessor.processPersistenceArchive(PersistenceUnitProcessor.java:145)
    at oracle.toplink.essentials.ejb.cmp3.persistence.PersistenceUnitProcessor.getPersistenceUnits(PersistenceUnitProcessor.java:70)
    at oracle.toplink.essentials.internal.ejb.cmp3.JavaSECMPInitializer.initPersistenceUnits(JavaSECMPInitializer.java:305)
    at oracle.toplink.essentials.internal.ejb.cmp3.JavaSECMPInitializer.initialize(JavaSECMPInitializer.java:335)
    at oracle.toplink.essentials.internal.ejb.cmp3.JavaSECMPInitializer.initializeFromMain(JavaSECMPInitializer.java:372)
    at oracle.toplink.essentials.internal.ejb.cmp3.JavaSECMPInitializer.getJavaSECMPInitializer(JavaSECMPInitializer.java:83)
    at oracle.toplink.essentials.ejb.cmp3.EntityManagerFactoryProvider.getServerSession(EntityManagerFactoryProvider.java:283)
    at oracle.toplink.essentials.ejb.cmp3.EntityManagerFactoryProvider.createEntityManagerFactory(EntityManagerFactoryProvider.java:125)
    at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:83)
    at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:60)
    at oes.app.data.EntityManagerHelper.<clinit>(EntityManagerHelper.java:21)
    at oes.app.data.LotNumbersDAO.findAll(LotNumbersDAO.java:205)
    at oes_entensions.View.createPartControl(View.java:50)
    at org.eclipse.ui.internal.ViewReference.createPartHelper(ViewReference.java:370)
    at org.eclipse.ui.internal.ViewReference.createPart(ViewReference.java:227)
    at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:592)
    at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:299)
    at org.eclipse.ui.internal.ViewPane.setVisible(ViewPane.java:531)
    at org.eclipse.ui.internal.presentations.PresentablePart.setVisible(PresentablePart.java:179)
    at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(PresentablePartFolder.java:268)
    at org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(LeftToRightTabOrder.java:65)
    at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart(TabbedStackPresentation.java:400)
    at org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.java:1256)
    at org.eclipse.ui.internal.PartStack.setSelection(PartStack.java:1209)
    at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:1604)
    at org.eclipse.ui.internal.PartStack.createControl(PartStack.java:649)
    at org.eclipse.ui.internal.PartStack.createControl(PartStack.java:576)
    at org.eclipse.ui.internal.PartSashContainer.createControl(PartSashContainer.java:564)
    at org.eclipse.ui.internal.PerspectiveHelper.activate(PerspectiveHelper.java:270)
    at org.eclipse.ui.internal.Perspective.onActivate(Perspective.java:931)
    at org.eclipse.ui.internal.WorkbenchPage.onActivate(WorkbenchPage.java:2515)
    at org.eclipse.ui.internal.WorkbenchWindow$23.run(WorkbenchWindow.java:2837)
    at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:67)
    at org.eclipse.ui.internal.WorkbenchWindow.setActivePage(WorkbenchWindow.java:2818)
    at org.eclipse.ui.internal.WorkbenchWindow.busyOpenPage(WorkbenchWindow.java:735)
    at org.eclipse.ui.internal.Workbench$20.runWithException(Workbench.java:1023)
    at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31)
    at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
    at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)
    at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3659)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3296)
    at org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:801)
    at org.eclipse.ui.internal.Workbench$25.runWithException(Workbench.java:1342)
    at org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.java:31)
    at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
    at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)
    at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3659)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3296)
    at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2309)
    at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
    at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289)
    at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)
    at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
    at oes_entensions.Application.start(Application.java:20)
    at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:169)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106)
    at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363)
    at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1173)
    at org.eclipse.equinox.launcher.Main.main(Main.java:1148)

    #281118 Reply

    Loyal Water
    Member

    Moving to Off Topic >> Software Development.

Viewing 4 posts - 1 through 4 (of 4 total)
Reply To: RCP Toplink : File path returnd was emty or null

You must be logged in to post in the forum log in