On Jul 20, 2008, at 10:05 AM, endium wrote:


I'm using maven. Do I need the openejb-core or openejb-standalone?

Should be just openejb-core. The openejb-standalone pom has a handful of client/server related dependencies which you don't need for unit testing.

Using
openejb-core, it seems to be configuring and loading the rar, but later it's
giving a ClassNotFoundException for the quartz activation spec:

java.lang.ClassNotFoundException:
org.jboss.resource.adapter.quartz.inflow.QuartzActivationSpec

I'm setting my properties like this:
properties.setProperty("Default MDB Container.MessageListenerInterface",
"org.quartz.Job");
                properties.setProperty("Default MDB 
Container.ActivationSpecClass",
                                
"org.jboss.resource.adapter.quartz.inflow.QuartzActivationSpec");

That looks right.

I tried manually adding the activation spec class to the build path and I
got this:
javax.resource.NotSupportedException: That type of ActicationSpec not
supported: class
org.jboss.resource.adapter.quartz.inflow.QuartzActivationSpec

Can't seem to find any code that throws that exception. Can you post the stack trace?

-David





David Blevins wrote:


On Jul 18, 2008, at 5:09 PM, endium wrote:


Thanks for your response. Right now I am using openejb embedded for
unit
testing. Is there a way to configure the inbound resource adapter
without
deploying an ear?

In that case, give our latest snapshots a try.  We added support to
basically say "treat my classpath as an ear", in which case you'd
still get the same effect I described.

If you're using maven, just update your openejb version to 3.1-
SNAPSHOT.  If you're using a server distro, this should work:

http://people.apache.org/repo/m2-snapshot-repository/org/apache/openejb/openejb-standalone/3.1-SNAPSHOT/openejb-standalone-3.1-20080719.020443-5.zip

-David

David Blevins wrote:


On Jul 18, 2008, at 7:50 AM, endium wrote:


I am using JBoss' Quartz integration on one of my projects:
http://wiki.jboss.org/wiki/QuartzSchedulerIntegration

This works fine in a JBoss environment, however I haven't been
able to
figure out how to configure openejb to replicate this behavior. Is
it
possible to use openejb to use inbound resource adapters?

We definitely do support inbound resource adapters.  If you package
that rar file and your ejb jar file into an ear and deploy it,
everything should get auto configured and created for you and your
MDBs hooked up to the resource adapter.

-David




--
View this message in context:
http://www.nabble.com/need-help-getting-quartz-ra.rar-file-to-deploy-tp18531000p18539712.html
Sent from the OpenEJB User mailing list archive at Nabble.com.






--
View this message in context: 
http://www.nabble.com/need-help-getting-quartz-ra.rar-file-to-deploy-tp18531000p18556369.html
Sent from the OpenEJB User mailing list archive at Nabble.com.



Reply via email to