[ https://issues.apache.org/jira/browse/GERONIMO-4530?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Shawn Jiang updated GERONIMO-4530: ---------------------------------- Attachment: G4530_trunk.patch In org.apache.geronimo.openejb.deployment.EjbModuleBuilder of geronimo-openejb-builder, NoTxDatasource and NoTxDatasource defined in system-database are used as the default cmp PU datasources(I guess it's for EJB2 CMP entity bean compatibility). As a result, it can't be removed from the openejb + framework assembly. activemq-broker is useless if the user does not want a embedded JMS provider . Sure it's should not be a dependency of openejb. > unnecessary dependencies in custom server > ----------------------------------------- > > Key: GERONIMO-4530 > URL: https://issues.apache.org/jira/browse/GERONIMO-4530 > Project: Geronimo > Issue Type: Bug > Security Level: public(Regular issues) > Components: dependencies > Affects Versions: 2.1.3, 2.1.4 > Reporter: Jürgen Weber > Fix For: 2.2 > > Attachments: G4530_trunk.patch > > > a custom server assembly reduced to Boilerplate Minimal and OpenEJB still has > dependencies to ActiveMQ and Derby. > These should be removed. > see > http://www.nabble.com/Start-server-without-open-ports---possible--td21850866s134.html > Booting Geronimo Kernel (in Java 1.6.0_11)... > Starting Geronimo Application Server v2.1.3 > [****************************************] 100% 9s Startup complete > Listening on Ports: > 1399 0.0.0.0 RMI Naming > 1827 127.0.0.1 Derby Connector > 4501 127.0.0.1 OpenEJB Daemon > 10299 127.0.0.1 JMX Remoting Connector > 61913 0.0.0.0 ActiveMQ Transport Connector > 61916 0.0.0.0 ActiveMQ Transport Connector > Started Application Modules: > RAR: org.apache.geronimo.configs/system-database/2.1.3/car -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.