Menu

Eclipse M7 and FastObjects

Help
2004-03-23
2004-03-26
  • David Holscher

    David Holscher - 2004-03-23

    I installed Eclipse M7, emf_2.0.0_20040225_1234SL, EclipseJDO .99 for M7 and the FastObject driver for M7. The EclipseJDO plug in will load but the FastObjects driver plugin gives the following error:

    Warning Mar 23, 2004 06:48:00.312 Plug-in "com.versant.eclipse.jdo.fastobjects" was disabled due to missing or disabled prerequisite plug-in "com.icl.saxon".

     
    • Yves YANG

      Yves YANG - 2004-03-23

      This plugin is valided by Poet engineer. accordingt o the message it is not eclipsejod issue. Please addreess this to Poet support (now Versant). 

      yves yang
      Versnat France

       
    • Anonymous

      Anonymous - 2004-03-23

      The plugin.xml for the FastObjects driver must not contain com.icl.saxcon in the <requires> section.
      Please remove all entries except com.versant.eclipse.jdo from the section or download and install the updated com.versant.eclipse.jdo.fastobjects_0.9.9_e3.zip file.

      Holger Bischoff

       
    • Eike Stepper

      Eike Stepper - 2004-03-25

      after having done the configuration as described in com.versant.eclipse.jdo.fastobjects_0.9.9\EclipsePlugin.htm i get the error:

      Error parsing plugin manifest file at c:\Programme\eclipse\plugins\com.versant.eclipse.jdo.fastobjects_0.9.9\plugin.xml

      org.xml.sax.SAXParseException: Dokumentwurzelelement fehlt
      at org.apache.crimson.parser.Parser2.fatal(Unknown Source)
      at org.apache.crimson.parser.Parser2.fatal(Unknown Source)
      at org.apache.crimson.parser.Parser2.parseInternal(Unknown Source)
      at org.apache.crimson.parser.Parser2.parse(Unknown Source)
      at org.apache.crimson.parser.XMLReaderImpl.parse(Unknown Source)
      at javax.xml.parsers.SAXParser.parse(Unknown Source)
      at javax.xml.parsers.SAXParser.parse(Unknown Source)
      at org.eclipse.core.runtime.adaptor.PluginParser.parsePlugin(PluginParser.java:364)
      at org.eclipse.core.runtime.adaptor.PluginConverterImpl.parsePluginInfo(PluginConverterImpl.java:428)
      at org.eclipse.core.runtime.adaptor.PluginConverterImpl.convertManifest(PluginConverterImpl.java:64)
      at org.eclipse.core.runtime.adaptor.EclipseBundleData.generateManifest(EclipseBundleData.java:231)
      at org.eclipse.core.runtime.adaptor.EclipseBundleData.loadManifest(EclipseBundleData.java:207)
      at org.eclipse.core.runtime.adaptor.EclipseBundleData.getManifest(EclipseBundleData.java:185)
      at org.eclipse.core.runtime.adaptor.EclipseBundleData.loadFromManifest(EclipseBundleData.java:260)
      at org.eclipse.core.runtime.adaptor.EclipseBundleData.initializeNewBundle(EclipseBundleData.java:75)
      at org.eclipse.osgi.framework.internal.defaultadaptor.DefaultAdaptor$1.begin(DefaultAdaptor.java:438)
      at org.eclipse.osgi.framework.internal.core.Framework.installWorkerPrivileged(Framework.java:906)
      at org.eclipse.osgi.framework.internal.core.Framework$1.run(Framework.java:790)
      at java.security.AccessController.doPrivileged(Native Method)
      at org.eclipse.osgi.framework.internal.core.Framework.installWorker(Framework.java:874)
      at org.eclipse.osgi.framework.internal.core.Framework.installBundle(Framework.java:784)
      at org.eclipse.osgi.framework.internal.core.BundleContext.installBundle(BundleContext.java:212)
      at org.eclipse.update.internal.configurator.ConfigurationActivator.installBundles(ConfigurationActivator.java:196)
      at org.eclipse.update.internal.configurator.ConfigurationActivator.start(ConfigurationActivator.java:79)
      at org.eclipse.osgi.framework.internal.core.BundleContext$1.run(BundleContext.java:1054)
      at java.security.AccessController.doPrivileged(Native Method)
      at org.eclipse.osgi.framework.internal.core.BundleContext.startActivator(BundleContext.java:1050)
      at org.eclipse.osgi.framework.internal.core.BundleContext.start(BundleContext.java:991)
      at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:403)
      at org.eclipse.osgi.framework.internal.core.Bundle.resume(Bundle.java:386)
      at org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1220)
      at org.eclipse.osgi.framework.internal.core.StartLevelImpl.resumeBundles(StartLevelImpl.java:565)
      at org.eclipse.osgi.framework.internal.core.StartLevelImpl.incFWSL(StartLevelImpl.java:479)
      at org.eclipse.osgi.framework.internal.core.StartLevelImpl.doSetStartLevel(StartLevelImpl.java:269)
      at org.eclipse.osgi.framework.internal.core.StartLevelImpl.dispatchEvent(StartLevelImpl.java:439)
      at org.eclipse.osgi.framework.eventmgr.ListenerList.dispatchEvent(ListenerList.java:135)
      at org.eclipse.osgi.framework.eventmgr.EventThread$EventThreadItem.dispatchEvent(EventThread.java:59)
      at org.eclipse.osgi.framework.eventmgr.EventThread.run(EventThread.java:118)

      the plugin.xml is this:

      <?xml version="1.0" encoding="UTF-8"?>
      <?eclipse version="3.0"?>
      <plugin
         id="com.versant.eclipse.jdo.fastobjects"
         name="FastObjects Plug-in"
         version="0.9.9"
         provider-name="Poet Software"
         class="com.versant.eclipse.jdo.driver.DriverPlugin">

         <requires>
            <import plugin="com.versant.eclipse.jdo"/>
         </requires>

         <extension
               point="com.versant.eclipse.jdo.driver">
            <driver
                  driverPath="C:\Programme\FastObjects_Trial\lib"
                  name="FastObjects"
                  id="com.versant.eclipse.jdo.driver.fastobjects"
                  enhancerJar="com.versant.eclipse.jdo.fastobjects.jar"
                  verbose="-v"
                  enhancerClassName="com.versant.eclipse.jdo.fastobjects.EnhancerMain"
                  autoBuild="true"
                  version="0.9.9"
                  docType="SYSTEM &quot;file:/javax/jdo/jdo.dtd&quot;"
                  prefixJDO=""
                  jdoCompliant="1.0.1"
                  prefixClass=""
                  provider="Poet Software">
               <library
                     name="FastObjects SDK"
                     value="FastObjects_e7_SDK.jar">
               </library>
               <library
                     name="JDO"
                     value="C:\Programme\FastObjects_Trial\runtime\lib\jdo.jar">
               </library>
               <property
                     name="javax.jdo.option.ConnectionURL"
                     value="?">
               </property>
               <property
                     name="javax.jdo.option.ConnectionUserName"
                     value="System.getProperty(user.name)">
               </property>
               <property
                     name="javax.jdo.PersistenceManagerFactoryClass"
                     value="com.poet.jdo.PersistenceManagerFactories">
               </property>
            </driver>
         </extension>

      </plugin>

      please help
      /eike

       
      • Yves YANG

        Yves YANG - 2004-03-26

        I guess you have used the build for Eclipse 3 M7 for Eclipse 2.

        yves yang

         

Log in to post a comment.