Hi,
I'm having some dependency issues. Here's the deal:
My cxf-deployer/car has a dependency on cxf/car and
openejb-deployer/car (openejb-deployer/car also pulls in openejb/car).
In cxf-deployer plan.xml I deploy a EJBWebServiceGBean. That GBean
lives in cxf/jar and has a following reference:
infoFactory.addReference("EjbDeployment", EjbDeployment.class);
During cxf-deployer/car install I get the following exception:
java.lang.NoClassDefFoundError: org/apache/geronimo/openejb/EjbDeployment
at org.apache.geronimo.cxf.ejb.EJBWebServiceGBean.<clinit>(EJBWebService
GBean.java:102)
I can fix that error by adding openejb/car dependency to cxf/car but I
do not want to do that because for POJO web services I do not need the
ejb dependency.
Is there an easy way to fix that or some work-around? Or do I have to
create separate configs for ejb with cxf combination?
Thanks,
Jarek