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 17:29:59 GMT

I've looked into
         <dependency>
             <groupId>org.apache.xbean</groupId>
             <artifactId>xbean-naming</artifactId>
             <version>3.3</version>
         </dependency> 

xbean-naming has no implementation of ConfigurationAwareReference.

geronimo-naming has both implementations of ConfigurationAwareReference and
SimpleReference that QuartzJobFactory is calling for.  I don't know why it's
not seeing it...

> [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\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)



djencks 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-tp14897501s134p18160090.html
Sent from the Apache Geronimo - Users mailing list archive at Nabble.com.


Mime
View raw message