From 0f26a1ac2596c4f949973028af21bc0f951b7b7a Mon Sep 17 00:00:00 2001 From: Mathieu Baudier Date: Sun, 15 Mar 2009 08:33:53 +0000 Subject: [PATCH] Improve server structure git-svn-id: https://svn.argeo.org/slc/trunk@2268 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc --- .../META-INF/MANIFEST.MF | 18 +-- .../META-INF/spring/jms.xml | 59 +++----- .../META-INF/spring/osgi.xml | 6 +- .../impl/runtime/AgentServiceImpl.java | 3 +- .../slc/services/runtime/AgentService.java | 2 + .../argeo/slc/server/spring/activemq-osgi.xml | 30 ---- .../org/argeo/slc/server/spring/db-osgi.xml | 136 ------------------ .../main/java/org/argeo/slc/jms/JmsAgent.java | 19 ++- .../org/argeo/slc/activemq/destinations.xml | 21 +++ .../org/argeo/slc/activemq/spring.xml | 63 +------- .../META-INF/MANIFEST.MF | 1 - .../META-INF/spring/activemq-osgi.xml | 11 ++ .../META-INF/spring/activemq.xml | 30 ++-- .../META-INF/MANIFEST.MF | 20 +-- .../META-INF/spring/db-osgi.xml | 7 +- .../META-INF/spring/db.xml | 37 +---- .../META-INF/spring/transaction.xml | 64 +++++++++ .../META-INF/MANIFEST.MF | 12 ++ .../META-INF/spring/hsqldb-osgi.xml | 11 ++ .../META-INF/spring/hsqldb.xml | 32 +++++ .../META-INF/MANIFEST.MF | 14 ++ .../META-INF/spring/jms-osgi.xml | 13 ++ .../META-INF/spring/jms.xml | 44 ++++++ .../META-INF/MANIFEST.MF | 7 + .../META-INF/spring/services-osgi.xml | 23 +++ .../META-INF/spring/services.xml | 21 +++ .../WEB-INF/applicationContext.xml | 73 +--------- .../org.argeo.slc.webapp.war/WEB-INF/osgi.xml | 7 +- server/org.argeo.slc.siteserver/pom.xml | 4 + 29 files changed, 369 insertions(+), 419 deletions(-) delete mode 100644 runtime/org.argeo.slc.server/src/main/resources/org/argeo/slc/server/spring/activemq-osgi.xml delete mode 100644 runtime/org.argeo.slc.server/src/main/resources/org/argeo/slc/server/spring/db-osgi.xml create mode 100644 runtime/org.argeo.slc.support.activemq/src/main/resources/org/argeo/slc/activemq/destinations.xml create mode 100644 server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.activemq/META-INF/spring/activemq-osgi.xml create mode 100644 server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.hibernate/META-INF/spring/transaction.xml create mode 100644 server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.hsqldb/META-INF/MANIFEST.MF create mode 100644 server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.hsqldb/META-INF/spring/hsqldb-osgi.xml create mode 100644 server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.hsqldb/META-INF/spring/hsqldb.xml create mode 100644 server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.jms/META-INF/MANIFEST.MF create mode 100644 server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.jms/META-INF/spring/jms-osgi.xml create mode 100644 server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.jms/META-INF/spring/jms.xml create mode 100644 server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.services/META-INF/MANIFEST.MF create mode 100644 server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.services/META-INF/spring/services-osgi.xml create mode 100644 server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.services/META-INF/spring/services.xml diff --git a/demo/site/org.argeo.slc.demo.agent/META-INF/MANIFEST.MF b/demo/site/org.argeo.slc.demo.agent/META-INF/MANIFEST.MF index 3f39bfa95..b166dcc16 100644 --- a/demo/site/org.argeo.slc.demo.agent/META-INF/MANIFEST.MF +++ b/demo/site/org.argeo.slc.demo.agent/META-INF/MANIFEST.MF @@ -1,14 +1,14 @@ +Bundle-SymbolicName: org.argeo.slc.demo.agent +Bundle-Version: 0.11.3.SNAPSHOT Bundle-Name: Argeo SLC Demo Agent -Require-Bundle: org.springframework.jms, - com.springsource.org.castor, - org.argeo.dep.osgi.activemq, +Import-Package: + javax.jms, + org.apache.activemq.command, + org.springframework.jms.listener, + org.springframework.oxm.castor +Require-Bundle: org.argeo.slc.support.activemq, org.argeo.slc.specs, org.argeo.slc.support.simple, - org.springframework.oxm, - com.springsource.net.sf.cglib, - com.springsource.org.aopalliance -Bundle-Vendor: Argeo -Bundle-Version: 0.11.3.SNAPSHOT -Bundle-SymbolicName: org.argeo.slc.demo.agent + com.springsource.org.castor diff --git a/demo/site/org.argeo.slc.demo.agent/META-INF/spring/jms.xml b/demo/site/org.argeo.slc.demo.agent/META-INF/spring/jms.xml index c4163c20a..448ac8ebb 100644 --- a/demo/site/org.argeo.slc.demo.agent/META-INF/spring/jms.xml +++ b/demo/site/org.argeo.slc.demo.agent/META-INF/spring/jms.xml @@ -5,55 +5,32 @@ default-lazy-init="false"> - - - - + + + + - - + + - + - - + + - - - \ No newline at end of file diff --git a/demo/site/org.argeo.slc.demo.agent/META-INF/spring/osgi.xml b/demo/site/org.argeo.slc.demo.agent/META-INF/spring/osgi.xml index 9cfa235ed..450b60f4a 100644 --- a/demo/site/org.argeo.slc.demo.agent/META-INF/spring/osgi.xml +++ b/demo/site/org.argeo.slc.demo.agent/META-INF/spring/osgi.xml @@ -6,7 +6,9 @@ http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd"> - + + + \ No newline at end of file diff --git a/runtime/org.argeo.slc.server/src/main/java/org/argeo/slc/services/impl/runtime/AgentServiceImpl.java b/runtime/org.argeo.slc.server/src/main/java/org/argeo/slc/services/impl/runtime/AgentServiceImpl.java index f6566c828..0f127269f 100644 --- a/runtime/org.argeo.slc.server/src/main/java/org/argeo/slc/services/impl/runtime/AgentServiceImpl.java +++ b/runtime/org.argeo.slc.server/src/main/java/org/argeo/slc/services/impl/runtime/AgentServiceImpl.java @@ -4,8 +4,9 @@ import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.argeo.slc.dao.runtime.SlcAgentDescriptorDao; import org.argeo.slc.runtime.SlcAgentDescriptor; +import org.argeo.slc.services.runtime.AgentService; -public class AgentServiceImpl { +public class AgentServiceImpl implements AgentService { private final static Log log = LogFactory.getLog(AgentServiceImpl.class); private final SlcAgentDescriptorDao slcAgentDescriptorDao; diff --git a/runtime/org.argeo.slc.server/src/main/java/org/argeo/slc/services/runtime/AgentService.java b/runtime/org.argeo.slc.server/src/main/java/org/argeo/slc/services/runtime/AgentService.java index c4bf2c05d..33da18a50 100644 --- a/runtime/org.argeo.slc.server/src/main/java/org/argeo/slc/services/runtime/AgentService.java +++ b/runtime/org.argeo.slc.server/src/main/java/org/argeo/slc/services/runtime/AgentService.java @@ -4,4 +4,6 @@ import org.argeo.slc.runtime.SlcAgentDescriptor; public interface AgentService { public void register(SlcAgentDescriptor slcAgentDescriptor); + + public void unregister(SlcAgentDescriptor slcAgentDescriptor); } diff --git a/runtime/org.argeo.slc.server/src/main/resources/org/argeo/slc/server/spring/activemq-osgi.xml b/runtime/org.argeo.slc.server/src/main/resources/org/argeo/slc/server/spring/activemq-osgi.xml deleted file mode 100644 index 370a9d186..000000000 --- a/runtime/org.argeo.slc.server/src/main/resources/org/argeo/slc/server/spring/activemq-osgi.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/runtime/org.argeo.slc.server/src/main/resources/org/argeo/slc/server/spring/db-osgi.xml b/runtime/org.argeo.slc.server/src/main/resources/org/argeo/slc/server/spring/db-osgi.xml deleted file mode 100644 index e51c1714c..000000000 --- a/runtime/org.argeo.slc.server/src/main/resources/org/argeo/slc/server/spring/db-osgi.xml +++ /dev/null @@ -1,136 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/runtime/org.argeo.slc.support.activemq/src/main/java/org/argeo/slc/jms/JmsAgent.java b/runtime/org.argeo.slc.support.activemq/src/main/java/org/argeo/slc/jms/JmsAgent.java index 6d79a662c..e8d3cd83c 100644 --- a/runtime/org.argeo.slc.support.activemq/src/main/java/org/argeo/slc/jms/JmsAgent.java +++ b/runtime/org.argeo.slc.support.activemq/src/main/java/org/argeo/slc/jms/JmsAgent.java @@ -4,6 +4,7 @@ import java.net.InetAddress; import java.net.UnknownHostException; import java.util.UUID; +import javax.jms.ConnectionFactory; import javax.jms.Destination; import javax.jms.JMSException; import javax.jms.Message; @@ -27,6 +28,7 @@ public class JmsAgent extends AbstractAgent implements SlcAgent, private final static Log log = LogFactory.getLog(JmsAgent.class); private final SlcAgentDescriptor agentDescriptor; + private ConnectionFactory connectionFactory; private JmsTemplate jmsTemplate; private Destination agentRegister; private Destination agentUnregister; @@ -44,6 +46,10 @@ public class JmsAgent extends AbstractAgent implements SlcAgent, } public void afterPropertiesSet() throws Exception { + // Initialize JMS Template + jmsTemplate = new JmsTemplate(connectionFactory); + jmsTemplate.setMessageConverter(messageConverter); + jmsTemplate.convertAndSend(agentRegister, agentDescriptor); log.info("Agent #" + agentDescriptor.getUuid() + " registered to " + agentRegister); @@ -55,10 +61,6 @@ public class JmsAgent extends AbstractAgent implements SlcAgent, + agentUnregister); } - public void setJmsTemplate(JmsTemplate jmsTemplate) { - this.jmsTemplate = jmsTemplate; - } - public void setAgentRegister(Destination agentRegister) { this.agentRegister = agentRegister; } @@ -68,7 +70,7 @@ public class JmsAgent extends AbstractAgent implements SlcAgent, } public void onMessage(Message message) { - // FIXME: we filter the messages on the client side, + // FIXME: we filter the messages on the client side, // because of a weird problem with selector since moving to OSGi try { if (message.getStringProperty("slc-agentId").equals( @@ -94,6 +96,9 @@ public class JmsAgent extends AbstractAgent implements SlcAgent, public void setMessageConverter(MessageConverter messageConverter) { this.messageConverter = messageConverter; } - - + + public void setConnectionFactory(ConnectionFactory connectionFactory) { + this.connectionFactory = connectionFactory; + } + } diff --git a/runtime/org.argeo.slc.support.activemq/src/main/resources/org/argeo/slc/activemq/destinations.xml b/runtime/org.argeo.slc.support.activemq/src/main/resources/org/argeo/slc/activemq/destinations.xml new file mode 100644 index 000000000..764711cb6 --- /dev/null +++ b/runtime/org.argeo.slc.support.activemq/src/main/resources/org/argeo/slc/activemq/destinations.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/runtime/org.argeo.slc.support.activemq/src/main/resources/org/argeo/slc/activemq/spring.xml b/runtime/org.argeo.slc.support.activemq/src/main/resources/org/argeo/slc/activemq/spring.xml index 83c5ac9dc..429e76f28 100644 --- a/runtime/org.argeo.slc.support.activemq/src/main/resources/org/argeo/slc/activemq/spring.xml +++ b/runtime/org.argeo.slc.support.activemq/src/main/resources/org/argeo/slc/activemq/spring.xml @@ -6,70 +6,11 @@ + + - - - tcp://localhost:61616 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.activemq/META-INF/MANIFEST.MF b/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.activemq/META-INF/MANIFEST.MF index b3b78be1a..778c94e75 100644 --- a/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.activemq/META-INF/MANIFEST.MF +++ b/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.activemq/META-INF/MANIFEST.MF @@ -12,4 +12,3 @@ Require-Bundle: org.argeo.slc.server, org.springframework.jms, com.springsource.org.castor, org.argeo.dep.osgi.activemq -Spring-Context: *;create-asynchronously:=false diff --git a/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.activemq/META-INF/spring/activemq-osgi.xml b/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.activemq/META-INF/spring/activemq-osgi.xml new file mode 100644 index 000000000..789db5f62 --- /dev/null +++ b/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.activemq/META-INF/spring/activemq-osgi.xml @@ -0,0 +1,11 @@ + + + + + + \ No newline at end of file diff --git a/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.activemq/META-INF/spring/activemq.xml b/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.activemq/META-INF/spring/activemq.xml index 6ea6b61c2..2ef51f341 100644 --- a/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.activemq/META-INF/spring/activemq.xml +++ b/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.activemq/META-INF/spring/activemq.xml @@ -6,27 +6,29 @@ - + - + + + + + tcp://localhost:61616 + + + - --> - - - - - + \ No newline at end of file diff --git a/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.hibernate/META-INF/MANIFEST.MF b/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.hibernate/META-INF/MANIFEST.MF index f79d00353..cd721650f 100644 --- a/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.hibernate/META-INF/MANIFEST.MF +++ b/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.hibernate/META-INF/MANIFEST.MF @@ -1,14 +1,14 @@ Bundle-SymbolicName: org.argeo.slc.server.hibernate Bundle-Version: 0.1.0 -Require-Bundle: org.argeo.slc.server, +Import-Package: + org.hibernate, + org.springframework.orm.hibernate3, + org.springframework.aop, + org.springframework.aop.framework, + org.aopalliance.aop, + org.hibernate.jdbc +Require-Bundle: + org.argeo.slc.server, org.argeo.slc.specs, - org.argeo.slc.support.simple, - org.springframework.orm, - org.springframework.jdbc, - org.springframework.context, - org.springframework.context.support, - com.springsource.net.sf.ehcache, - com.springsource.org.hsqldb, - com.springsource.org.hibernate -Spring-Context: *;create-asynchronously:=false + org.argeo.slc.support.simple \ No newline at end of file diff --git a/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.hibernate/META-INF/spring/db-osgi.xml b/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.hibernate/META-INF/spring/db-osgi.xml index e04286679..381fae864 100644 --- a/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.hibernate/META-INF/spring/db-osgi.xml +++ b/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.hibernate/META-INF/spring/db-osgi.xml @@ -16,8 +16,7 @@ ref="slcExecutionDao" /> - - - + + + \ No newline at end of file diff --git a/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.hibernate/META-INF/spring/db.xml b/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.hibernate/META-INF/spring/db.xml index 39070f397..4a08a84d3 100644 --- a/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.hibernate/META-INF/spring/db.xml +++ b/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.hibernate/META-INF/spring/db.xml @@ -8,42 +8,9 @@ http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.5.xsd" default-lazy-init="false"> - + - - - - - - - - - - - - - - - - diff --git a/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.hibernate/META-INF/spring/transaction.xml b/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.hibernate/META-INF/spring/transaction.xml new file mode 100644 index 000000000..7e6d0ad5c --- /dev/null +++ b/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.hibernate/META-INF/spring/transaction.xml @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.hsqldb/META-INF/MANIFEST.MF b/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.hsqldb/META-INF/MANIFEST.MF new file mode 100644 index 000000000..f3bd1fe3e --- /dev/null +++ b/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.hsqldb/META-INF/MANIFEST.MF @@ -0,0 +1,12 @@ +Bundle-SymbolicName: org.argeo.slc.server.hsqldb +Bundle-Version: 0.1.0 +Import-Package: + org.springframework.orm.hibernate3, + org.springframework.cache.ehcache, + net.sf.ehcache.hibernate, + org.hsqldb.jdbc, + org.hibernate +Require-Bundle: org.argeo.slc.server, + org.argeo.slc.specs, + org.argeo.slc.support.simple + \ No newline at end of file diff --git a/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.hsqldb/META-INF/spring/hsqldb-osgi.xml b/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.hsqldb/META-INF/spring/hsqldb-osgi.xml new file mode 100644 index 000000000..6d7b0e6f1 --- /dev/null +++ b/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.hsqldb/META-INF/spring/hsqldb-osgi.xml @@ -0,0 +1,11 @@ + + + + + + \ No newline at end of file diff --git a/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.hsqldb/META-INF/spring/hsqldb.xml b/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.hsqldb/META-INF/spring/hsqldb.xml new file mode 100644 index 000000000..0be5483c7 --- /dev/null +++ b/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.hsqldb/META-INF/spring/hsqldb.xml @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.jms/META-INF/MANIFEST.MF b/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.jms/META-INF/MANIFEST.MF new file mode 100644 index 000000000..ef8372511 --- /dev/null +++ b/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.jms/META-INF/MANIFEST.MF @@ -0,0 +1,14 @@ +Bundle-SymbolicName: org.argeo.slc.server.jms +Bundle-Version: 0.1.0 +Import-Package: javax.jms, + javax.management.j2ee.statistics, + org.apache.commons.logging +Require-Bundle: org.argeo.slc.server, + org.argeo.slc.support.activemq, + org.springframework.core, + org.springframework.context, + org.springframework.beans, + org.springframework.oxm, + org.springframework.jms, + com.springsource.org.castor, + org.argeo.dep.osgi.activemq diff --git a/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.jms/META-INF/spring/jms-osgi.xml b/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.jms/META-INF/spring/jms-osgi.xml new file mode 100644 index 000000000..f3a61d1d5 --- /dev/null +++ b/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.jms/META-INF/spring/jms-osgi.xml @@ -0,0 +1,13 @@ + + + + + + + + \ No newline at end of file diff --git a/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.jms/META-INF/spring/jms.xml b/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.jms/META-INF/spring/jms.xml new file mode 100644 index 000000000..9d9af2262 --- /dev/null +++ b/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.jms/META-INF/spring/jms.xml @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.services/META-INF/MANIFEST.MF b/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.services/META-INF/MANIFEST.MF new file mode 100644 index 000000000..7039015d5 --- /dev/null +++ b/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.services/META-INF/MANIFEST.MF @@ -0,0 +1,7 @@ +Bundle-Name: SLC Server Services +Bundle-SymbolicName: org.argeo.slc.server.services +Bundle-Version: 1.0.0 +Import-Package: org.hibernate.jdbc +Require-Bundle: org.argeo.slc.server, + org.argeo.slc.specs, + org.argeo.slc.support.simple diff --git a/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.services/META-INF/spring/services-osgi.xml b/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.services/META-INF/spring/services-osgi.xml new file mode 100644 index 000000000..5b2b6a5bb --- /dev/null +++ b/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.services/META-INF/spring/services-osgi.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.services/META-INF/spring/services.xml b/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.services/META-INF/spring/services.xml new file mode 100644 index 000000000..e96f1e0df --- /dev/null +++ b/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.services/META-INF/spring/services.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.webapp.war/WEB-INF/applicationContext.xml b/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.webapp.war/WEB-INF/applicationContext.xml index 61b8a81c0..be36828d7 100644 --- a/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.webapp.war/WEB-INF/applicationContext.xml +++ b/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.webapp.war/WEB-INF/applicationContext.xml @@ -6,34 +6,20 @@ http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.5.xsd http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.5.xsd"> - - - - - - - + + - - - - + + ---> + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.webapp.war/WEB-INF/osgi.xml b/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.webapp.war/WEB-INF/osgi.xml index 002e6d9a7..4a655bb6f 100644 --- a/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.webapp.war/WEB-INF/osgi.xml +++ b/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.webapp.war/WEB-INF/osgi.xml @@ -17,10 +17,13 @@ - + + + + \ No newline at end of file diff --git a/server/org.argeo.slc.siteserver/pom.xml b/server/org.argeo.slc.siteserver/pom.xml index 5d859019e..1f68b72b3 100644 --- a/server/org.argeo.slc.siteserver/pom.xml +++ b/server/org.argeo.slc.siteserver/pom.xml @@ -17,7 +17,10 @@ org.springframework.osgi.web.extender, org.springframework.osgi.samples.simplewebapp, org.argeo.slc.server.activemq, + org.argeo.slc.server.hsqldb, org.argeo.slc.server.hibernate, + org.argeo.slc.server.services, + org.argeo.slc.server.jms, org.argeo.slc.webapp, org.argeo.slc.demo.basic, org.argeo.slc.demo.manager @@ -199,6 +202,7 @@ org.argeo.slc.demo org.argeo.slc.demo.deploy ${project.version} + pom -- 2.39.2