[jira] Commented: (GERONIMO-4530) unnecessary dependencies in custom server
[ https://issues.apache.org/jira/browse/GERONIMO-4530?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12711004#action_12711004 ] Shawn Jiang commented on GERONIMO-4530: --- openejb-deployer will add system-database as the default dependency for each EJB module when deploying the EJB module. seems system-database is tight couple with EJB function. See plan.xml of openejb-deployer: {noformat} gbean name=EJBBuilder class=org.apache.geronimo.openejb.deployment.EjbModuleBuilder attribute name=defaultCmpJTADataSourceSystemDatasource/attribute attribute name=defaultCmpNonJTADataSourceNoTxDatasource/attribute ... ... xml-attribute name=defaultEnvironment environment dependencies dependency groupIdorg.apache.geronimo.configs/groupId artifactIdopenejb/artifactId typecar/type /dependency dependency groupIdorg.apache.geronimo.configs/groupId artifactIdsystem-database/artifactId typecar/type /dependency /dependencies /environment /xml-attribute /gbean {noformat} 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_21.patch, 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.
[jira] Commented: (GERONIMO-4530) unnecessary dependencies in custom server
[ https://issues.apache.org/jira/browse/GERONIMO-4530?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12711010#action_12711010 ] Shawn Jiang commented on GERONIMO-4530: --- Sure I've tested the patch on the latest 2009-05-19 geronimo 2.2-SNAPSHOT build. 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_21.patch, 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.
[jira] Commented: (GERONIMO-4530) unnecessary dependencies in custom server
[ https://issues.apache.org/jira/browse/GERONIMO-4530?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12671144#action_12671144 ] Donald Woods commented on GERONIMO-4530: Have you tried this with a 2.2-SNAPSHOT build? There were a lot of changes (like the new plugingroups and using maven to determine the actual depends when creating CARs) that went into 2.2 that could not be easily ported back into 2.1.4 without potential breaking existing plugins built for 2.1.3. 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 Reporter: Jürgen Weber Fix For: 2.1.4 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.
[jira] Commented: (GERONIMO-4530) unnecessary dependencies in custom server
[ https://issues.apache.org/jira/browse/GERONIMO-4530?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12671165#action_12671165 ] Jürgen Weber commented on GERONIMO-4530: OK, I've just downloaded the current 2.2 snapshot, assembled a server (btw, I don't like the Custom Assembly Mode on the plugins page, it's too early, it should be on the next page, where there is space to explain what this means, and why is there no more a default for assembly path?) well, I chose Geronimo Plugin Group :: Framework Geronimo Plugin Group :: EJB and got an exception. Seems, there is still a dependency on activeMQ. Starting Geronimo Application Server v2.2-SNAPSHOT [** ] 76% 4s Starting org.apache.ger...2009-02-06 16:25:46,405 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state: abstractName=org.apache.geronimo.configs/activemq-broker/2.2-SNAPSHOT/car?ServiceModule=org.apache.geronimo.configs/activemq-broker/2.2-SNAPSHOT/car,j2eeType=JMSServer,name=DefaultActiveMQBroker org.springframework.beans.factory.BeanDefinitionStoreException: Invalid bean definition with name 'org.apache.activemq.xbean.XBeanBrokerService#0' defined in file [/projekte/geronimo-jetty6-javaee5-2.2-SNAPSHOT/var/temp/assembly/var/activemq/conf/activemq.xml]: Could not resolve placeholder 'ActiveMQPort' at org.springframework.beans.factory.config.PropertyPlaceholderConfigurer.processProperties(PropertyPlaceholderConfigurer.java:268) 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 Reporter: Jürgen Weber Fix For: 2.1.4 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.