And why is it trying to access org.apache.xbean.naming.reference. instead of org.apache.geronimo.naming.reference.* which is what is imported in QuartzJobFactory.java
manucet wrote: > > Hi, > > FYI I got the following error too when i tried to build this. > > [INFO] Failed to configure plugin parameters for: > org.codehaus.mojo:xmlbeans-mav > en-plugin:2.3.1 > > (found static expression: 'geronimo-quartz-0.2.xsd' which may act as a > defau > lt value). > > Cause: Cannot assign configuration entry 'sourceSchemas' to 'interface > java.util > .List' from 'geronimo-quartz-0.2.xsd', which is of type class > java.lang.String > > It was because of a wrong configuration entry in the pom > base/deployer/pom.xml. Modify > > <sourceSchemas>geronimo-quartz-0.2.xsd</sourceSchemas> > > to > > <sourceSchemas> > <sourceSchema>geronimo-quartz-0.2.xsd</sourceSchema> > </sourceSchemas> > > and it will build. Good luck with the porting > > regards > Manu > > On Fri, Jun 27, 2008 at 3:51 AM, David Jencks <[EMAIL PROTECTED]> > wrote: >> >> On Jun 26, 2008, at 1:20 PM, jklcom99 wrote: >> >>> >>> Hi David, >>> >>> After reading up on the documents you suggested. I attempted to get >>> quartz >>> to build with G2.1.2-SNAPSHOT. I'm getting compile error: (even I have >>> included geronimo-naming as a dependency). Can you please point out >>> what >>> I'm doing wrong and missing? Also getting error when tried to build >>> eclipse >>> project, see below. >>> >>> Thank you >>> >>> Thu 06/26/2008 15:59:38.32 >>> C:\downloads\apache\qplugin2.0>mvn compile >>> [INFO] Scanning for projects... >>> [INFO] Reactor build order: >>> [INFO] Quartz Plugin for Geronimo >>> [INFO] Quartz Scheduler for Geronimo >>> [INFO] Geronimo Quartz Deployer >>> [INFO] Quartz Admin Console for Geronimo >>> [INFO] Quartz Plugins :: Geronimo Dependencies >>> [INFO] Quartz Plugins for Geronimo >>> [INFO] Geronimo Plugin :: Quartz Scheduler >>> [INFO] Geronimo Plugin :: Quartz Deployer >>> [INFO] >>> ------------------------------------------------------------------------ >>> [INFO] Building Quartz Plugin for Geronimo >>> [INFO] task-segment: [compile] >>> [INFO] >>> ------------------------------------------------------------------------ >>> [INFO] No goals needed for project - skipping >>> [INFO] >>> ------------------------------------------------------------------------ >>> [INFO] Building Quartz Scheduler for Geronimo >>> [INFO] task-segment: [compile] >>> [INFO] >>> ------------------------------------------------------------------------ >>> [INFO] [resources:resources] >>> [INFO] Using default encoding to copy filtered resources. >>> Downloading: >>> http://people.apache.org/~ammulder//geronimo/geronimo-kernel/2.1.2- >>> SNAPSHOT/geronimo-kernel-2.1.2-SNAPSHOT.pom >>> Downloading: >>> http://people.apache.org/~ammulder//geronimo/geronimo-naming/2.1.2- >>> SNAPSHOT/geronimo-naming-2.1.2-SNAPSHOT.pom >>> Downloading: >>> http://people.apache.org/~ammulder//geronimo/geronimo-deployment/2. >>> 1.2-SNAPSHOT/geronimo-deployment-2.1.2-SNAPSHOT.pom >>> Downloading: >>> http://people.apache.org/~ammulder//geronimo/geronimo-system/2.1.2- >>> SNAPSHOT/geronimo-system-2.1.2-SNAPSHOT.pom >>> Downloading: >>> http://people.apache.org/~ammulder//opensymphony/quartz/1.5.2/quart >>> z-1.5.2.pom >>> Downloading: >>> http://repo1.maven.org/maven2/opensymphony/quartz/1.5.2/quartz-1.5. >>> 2.pom >>> [INFO] [compiler:compile] >>> [INFO] Compiling 5 source files to >>> C:\downloads\apache\qplugin2.0\base\scheduler >>> \target\classes >>> [INFO] >>> ------------------------------------------------------------------------ >>> [ERROR] BUILD FAILURE >>> [INFO] >>> ------------------------------------------------------------------------ >>> [INFO] Compilation failure >>> >>> >>> C:\downloads\apache\qplugin2.0\base\scheduler\src\java\org\gplugins\quartz\Quart >>> zJobFactory.java:[71,42] cannot access >>> org.apache.xbean.naming.reference.SimpleR >>> eference >>> class file for org.apache.xbean.naming.reference.SimpleReference not >>> found >>> ConfigurationAwareReference ref = (ConfigurationAwareReference) >>> value; >>> >>> >>> C:\downloads\apache\qplugin2.0\base\scheduler\src\java\org\gplugins\quartz\Quart >>> zJobFactory.java:[77,33] cannot find symbol >>> symbol : method getContent() >>> location: class >>> org.apache.geronimo.naming.reference.ConfigurationAwareReference >>> >> >> I don't see any good reason for this error unless somehow geronimo-naming >> is >> included as a <scope>provided</scope> dependency. Maybe you can get the >> build to work by including >> >> <dependency> >> <groupId>org.apache.xbean</groupId> >> <artifactId>xbean-naming</artifactId> >> <version>3.3</version> >> </dependency> >> >>> >>> >>> [INFO] >>> ------------------------------------------------------------------------ >>> [INFO] For more information, run Maven with the -e switch >>> [INFO] >>> ------------------------------------------------------------------------ >>> [INFO] Total time: 3 seconds >>> [INFO] Finished at: Thu Jun 26 16:02:01 EDT 2008 >>> [INFO] Final Memory: 6M/11M >>> >>> >>> When I tried to create an Eclipse project, I'm getting this error: >>> >>> [INFO] >>> [INFO] >>> ------------------------------------------------------------------------ >>> [INFO] Building Geronimo Quartz Deployer >>> [INFO] task-segment: [eclipse:eclipse] >>> [INFO] >>> ------------------------------------------------------------------------ >>> [INFO] Preparing eclipse:eclipse >>> Downloading: >>> http://people.apache.org/~ammulder//geronimo/geronimo-service-build >>> er/2.1.2-SNAPSHOT/geronimo-service-builder-2.1.2-SNAPSHOT.pom >>> Downloading: >>> http://people.apache.org/~ammulder//geronimo/geronimo-common/2.1.2- >>> SNAPSHOT/geronimo-common-2.1.2-SNAPSHOT.pom >>> Downloading: >>> http://people.apache.org/~ammulder//geronimo/geronimo-naming-builde >>> r/2.1.2-SNAPSHOT/geronimo-naming-builder-2.1.2-SNAPSHOT.pom >>> Downloading: >>> http://people.apache.org/~ammulder//geronimo/geronimo-j2ee-builder/ >>> 2.1.2-SNAPSHOT/geronimo-j2ee-builder-2.1.2-SNAPSHOT.pom >>> Downloading: >>> http://people.apache.org/~ammulder//geronimo/geronimo-j2ee-schema/2 >>> .1.2-SNAPSHOT/geronimo-j2ee-schema-2.1.2-SNAPSHOT.pom >>> Downloading: >>> http://people.apache.org/~ammulder//geronimo/geronimo-j2ee/2.1.2-SN >>> APSHOT/geronimo-j2ee-2.1.2-SNAPSHOT.pom >>> [INFO] >>> ------------------------------------------------------------------------ >>> [ERROR] BUILD ERROR >>> [INFO] >>> ------------------------------------------------------------------------ >>> [INFO] Failed to configure plugin parameters for: >>> org.codehaus.mojo:xmlbeans-mav >>> en-plugin:2.3.1 >>> >>> (found static expression: 'geronimo-quartz-0.2.xsd' which may act as a >>> defau >>> lt value). >>> >>> >>> Cause: Cannot assign configuration entry 'sourceSchemas' to 'interface >>> java.util >>> .List' from 'geronimo-quartz-0.2.xsd', which is of type class >>> java.lang.String >>> [INFO] >>> ------------------------------------------------------------------------ >>> [INFO] For more information, run Maven with the -e switch >>> [INFO] >>> ------------------------------------------------------------------------ >>> [INFO] Total time: 4 seconds >>> [INFO] Finished at: Thu Jun 26 16:14:55 EDT 2008 >>> [INFO] Final Memory: 6M/12M >> >> I'm not sure what's going on with this, but it might be due to the >> maven-1 >> like directory layout. I spent a couple minutes and moved everything I >> could find into the standard m2 directories. I did not update the poms >> -- >> they must have configuration that sets src, resource, and test >> directories >> to the non-defaults; this now needs to be removed. The xmlbeans plugin >> config ought to look like this: >> >> <plugin> >> <groupId>org.codehaus.mojo</groupId> >> <artifactId>xmlbeans-maven-plugin</artifactId> >> </plugin> >> (possibly with a version) >> >> It's not too hard to patch files in place but its pretty difficult to svn >> mv >> files via a patch, so hopefully this change will make what you are >> working >> on easier. >> >> If you've modified any source or plan files locally you may want to copy >> your project over before svn up. I'm not sure what happens when a file >> you >> have modified is removed by svn up. >> >> hope this helps >> david jencks >> >>> >>> >>> >>> djencks wrote: >>>> >>>> >>>> On Jun 23, 2008, at 12:06 PM, jklcom99 wrote: >>>> >>>>> >>>>> Ok, can you show me the steps and what is involved to create a plugin? >>>> >>>> There are lots of examples of plugins to compare with: the directory >>>> and roller plugins in plugins, the contents of the main server build >>>> plugins directory, and the samples. >>>> >>>> I glanced really quickly at the quartz stuff and it looks like: >>>> 1. update to current geronimo stuff, such as version 2.1.1. Use >>>> org.apache.geronimo.genesis/project-config/1.4/pom as the parent (I >>>> may get a later version out soon, we'll see). Prune unneeded stuff >>>> out of the build such as repositories. Basically get the build to >>>> work. >>>> 2. in geronimo 2.1 and later, the geronimo-plugin.xml is generated by >>>> the car-maven-plugin. The format has also changed a lot. So, you >>>> should figure out what bits of the geronimo-plugin.xml are still >>>> relevant and correct and get them into the appropriate part of the >>>> pom.xml. >>>> >>>> There's some documentation here: >>>> http://cwiki.apache.org/GMOxDOC21/plugin-infrastructure.html >>>> >>>> http://cwiki.apache.org/GMOxDOC21/constructing-a-special-purpose-server-using-maven.html >>>> >>>> Let me know if this is starting you off at the wrong level. >>>> >>>> thanks >>>> david jencks >>>> >>>>> >>>>> >>>>> >>>>> djencks wrote: >>>>>> >>>>>> >>>>>> On Jun 19, 2008, at 2:32 PM, jklcom99 wrote: >>>>>> >>>>>>> >>>>>>> Can some one tell me if the quartz plugin from this link >>>>>>> >>>>>>> http://www.archivum.info/[EMAIL PROTECTED]/2008-05/ >>>>>>> msg00505.html is >>>>>>> applicable for Geronimo 2.1? >>>>>> >>>>>> Definitely not. However it should not be too hard to update. I >>>>>> opened https://issues.apache.org/jira/browse/GERONIMO-4140 to track >>>>>> progress on this. I probably won't have time myself to get to this >>>>>> soon but would be happy to give advice if you (or someone else) would >>>>>> like to work on it. >>>>>> >>>>>> thanks >>>>>> david jencks >>>>>> >>>>>>> >>>>>>> >>>>>>> Thank you >>>>>>> >>>>>>> >>>>>>> Kevan Miller wrote: >>>>>>>> >>>>>>>> >>>>>>>> On Jan 16, 2008, at 5:27 PM, Christian Malolepszy wrote: >>>>>>>> >>>>>>>>> Helo all, >>>>>>>>> >>>>>>>>> is anyone working on a quartz plugin for geronimo 2? >>>>>>>>> I neet the features of quartz to migrate my projects to geronimo2. >>>>>>>> >>>>>>>> Hi Christian, >>>>>>>> I don't recall any quartz plugin work for geronimo 2.0, only 1.1. >>>>>>>> Could be mistaken. >>>>>>>> >>>>>>>> Possible that with a little interest that somebody will have a >>>>>>>> look... >>>>>>>> >>>>>>>> --kevan >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> -- >>>>>>> View this message in context: >>>>>>> >>>>>>> http://www.nabble.com/geronimo-v2-quartz-plugin-tp14897501s134p18018668.html >>>>>>> Sent from the Apache Geronimo - Users mailing list archive at >>>>>>> Nabble.com. >>>>>>> >>>>>> >>>>>> >>>>>> >>>>> >>>>> -- >>>>> View this message in context: >>>>> >>>>> http://www.nabble.com/geronimo-v2-quartz-plugin-tp14897501s134p18076097.html >>>>> Sent from the Apache Geronimo - Users mailing list archive at >>>>> Nabble.com. >>>>> >>>> >>>> >>>> >>> >>> -- >>> View this message in context: >>> http://www.nabble.com/geronimo-v2-quartz-plugin-tp14897501s134p18142347.html >>> Sent from the Apache Geronimo - Users mailing list archive at >>> Nabble.com. >>> >> >> > > -- View this message in context: http://www.nabble.com/geronimo-v2-quartz-plugin-tp14897501s134p18160664.html Sent from the Apache Geronimo - Users mailing list archive at Nabble.com.
