[ http://jira.nuxeo.org/browse/NXP-403?page=all ]
Work on NXP-403 started by Bogdan Stefanescu. > cannot use other extensions than .ear for nuxeo ear deployment > -------------------------------------------------------------- > > Key: NXP-403 > URL: http://jira.nuxeo.org/browse/NXP-403 > Project: Nuxeo Enterprise Platform 5 > Issue Type: Bug > Security Level: External(All people) > Reporter: Bogdan Stefanescu > Assigned To: Bogdan Stefanescu > Priority: Critical > Original Estimate: 2 days > Remaining Estimate: 2 days > > This is due to an inconsistency between webservices and ejb3 in jboss > Problem description: > web service manager generate for each webservice a key of the form: > jboss.ws:di=nuxeo.ear/nuxeo.jar,port=FileManageInterfacePort,service=FileManageService > and try to find a mbean named: > jboss.j2ee:ear=nuxeo.ear,jar=nuxeo.jar,name=FileManageWS,service=EJB3 > This mbean is registered by ejb3 deployer > When using nuxeo.ear as EAR name it is ok. > If I change nuxeo.ear to nuxeo.nxp the web service manager try to find: > jboss.j2ee:ear=nuxeo.nxp,jar=nuxeo.jar,name=FileManageWS,service=EJB3 > which seems the normal behavior > but the EJB3 deployer is creating a mbean having the name: > jboss.j2ee:jar=nuxeo.jar,name=FileManageWS,service=EJB3 > which doesn't match with the name the web service attempt to find. > Thus web services are no more working. > The only solution I see now is to replace the EAR deployer with the nuxeo one > and > rename nuxeo.nxp to nuxeo.ear > If the EAR archive doesn;t contains an OSGI-INF/deployment-container.xml file > the deploymernt is delegated to the originbal EAR deployer otherwise the > nuxeo preprocessor is started and then the deployment is delegated to the > original jboss EAR deployer > -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.nuxeo.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira _______________________________________________ ECM-tickets mailing list [email protected] http://lists.nuxeo.com/mailman/listinfo/ecm-tickets
