geronimo-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From jklcom99 <jeff_k...@yahoo.com>
Subject Re: geronimo v2 quartz plugin
Date Fri, 27 Jun 2008 18:06:14 GMT

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 <david_jencks@yahoo.com>
> 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/scm@geronimo.apache.org/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.


Mime
View raw message