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.