Hi all,

I'm using Jencks 2.0 w/ Spring and start off with the following bean
definition:

<bean id="transactionManager" class="
org.jencks.factory.TransactionManagerFactoryBean"/>

... more beans here ...

Then, at Spring startup, I get the following error message:

2007-12-11 10:46:34,510 ERROR [org.springframework.web.context.ContextLoader]
- Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'transactionManager' defined in ServletContext resource
[/WEB-INF/applicationContext.xml]: Instantiation of bean failed; nested
exception is java.lang.NoClassDefFoundError:
org/apache/geronimo/transaction/manager/XidFactory

After finding this post:
http://www.nabble.com/jencks-2---where-to-get-geronimo-transaction.jar--to9562139.html,
I realize it is because the geronimo-transaction jar file is not
included
in the jencks-2.0-all.jar, as might be implied by the name.

Also, this page: http://jencks.org/Requirements does not list any geronimo
dependencies.  The apache repository link on that same page (
http://people.apache.org/repository/geronimo-spec/jars/) also does not have
that jar (which is understood, since they're all spec jars).

Could someone please update the Requirements page to specify the
geronimo-transaction jar (and where one can download it) or include it
automatically in jencks-2.0-all.jar?  I know it would save others the time I
spent searching around...

Thanks so much,

Les Hazlewood
http://www.leshazlewood.com

Reply via email to