[jboss-cvs] JBoss Messaging SVN: r3322 - in branches/Branch_MC_Integration_New/src/etc: server/standalone/config and 2 other directories.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Tue Nov 13 13:27:17 EST 2007
Author: ataylor
Date: 2007-11-13 13:27:17 -0500 (Tue, 13 Nov 2007)
New Revision: 3322
Added:
branches/Branch_MC_Integration_New/src/etc/embedded.mf
branches/Branch_MC_Integration_New/src/etc/server/standalone/config/local/
branches/Branch_MC_Integration_New/src/etc/server/standalone/config/local/jndi.properties
branches/Branch_MC_Integration_New/src/etc/server/standalone/config/local/local.xml
branches/Branch_MC_Integration_New/src/etc/server/standalone/config/log4j.xml
branches/Branch_MC_Integration_New/src/etc/server/standalone/config/remote/
branches/Branch_MC_Integration_New/src/etc/server/standalone/config/remote/jndi.properties
branches/Branch_MC_Integration_New/src/etc/server/standalone/config/remote/remote.xml
Log:
initial microcontainer integration, new standalone config files
Added: branches/Branch_MC_Integration_New/src/etc/embedded.mf
===================================================================
--- branches/Branch_MC_Integration_New/src/etc/embedded.mf (rev 0)
+++ branches/Branch_MC_Integration_New/src/etc/embedded.mf 2007-11-13 18:27:17 UTC (rev 3322)
@@ -0,0 +1,12 @@
+Manifest-Version: 1.0
+Created-By: @JAVA_VM_VERSION@ (@JAVA_VM_VENDOR@)
+Specification-Title: @MODULE_NAME@
+Specification-Version: @MODULE_VERSION@
+Specification-Vendor: @MODULE_VENDOR@
+Implementation-Title: @MODULE_NAME@
+Implementation-URL: @MODULE_URL@
+Implementation-Version: @MODULE_IMPLEMENTATION_VERSION@
+Implementation-Vendor: @MODULE_VENDOR@
+Implementation-Vendor-Id: @MODULE_URL@
+Main-Class: org.jboss.jms.server.microcontainer.JBMBootstrapServer
+Class-Path: jboss-kernel.jar jboss-j2ee.jar jboss-common.jar jboss-xml-binding.jar jboss-common-core.jar jboss-container.jar jboss-dependency.jar concurrent.jar jnp-client.jar jnpserver.jar xercesImpl.jar jgroups.jar jboss-remoting.jar commons-logging.jar hsqldb.jar jbossjta.jar jbossjta-integration.jar jbossts-common.jar jbosssx-client.jar jboss-system.jar jboss-jmx.jar jboss-aop-jdk50.jar trove.jar javassist.jar log4j.jar
\ No newline at end of file
Added: branches/Branch_MC_Integration_New/src/etc/server/standalone/config/local/jndi.properties
===================================================================
--- branches/Branch_MC_Integration_New/src/etc/server/standalone/config/local/jndi.properties (rev 0)
+++ branches/Branch_MC_Integration_New/src/etc/server/standalone/config/local/jndi.properties 2007-11-13 18:27:17 UTC (rev 3322)
@@ -0,0 +1,3 @@
+java.naming.factory.initial=org.jnp.interfaces.LocalOnlyContextFactory
+java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces
+
Added: branches/Branch_MC_Integration_New/src/etc/server/standalone/config/local/local.xml
===================================================================
--- branches/Branch_MC_Integration_New/src/etc/server/standalone/config/local/local.xml (rev 0)
+++ branches/Branch_MC_Integration_New/src/etc/server/standalone/config/local/local.xml 2007-11-13 18:27:17 UTC (rev 3322)
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<deployment xmlns="urn:jboss:bean-deployer:2.0">
+
+ <bean name="Naming" class="org.jnp.server.SingletonNamingServer"/>
+
+ <bean name="InitialContextProperties" class="java.util.Hashtable">
+ <constructor>
+ <parameter class="java.util.Map">
+ <map keyClass="java.lang.String" valueClass="java.lang.String">
+ <entry>
+ <key>java.naming.factory.initial</key>
+ <value>org.jnp.interfaces.LocalOnlyContextFactory</value>
+ </entry>
+ <entry>
+ <key>java.naming.factory.url.pkgs</key>
+ <value>org.jboss.naming:org.jnp.interfaces</value>
+ </entry>
+ </map>
+ </parameter>
+ </constructor>
+ </bean>
+
+ <bean name="JaasBinding" class="org.jboss.jms.server.microcontainer.JndiBinder">
+ <property name="jndiProperties">
+ <inject bean="InitialContextProperties"/>
+ </property>
+ <property name="target">
+ <inject bean="Jaas"/>
+ </property>
+ <property name="bindTo">java:/jaas/messaging</property>
+ <property name="serializable">false</property>
+ </bean>
+
+ <bean name="Jaas" class="org.jboss.jms.server.microcontainer.AuthenticationManager"/>
+
+ <bean name="jboss.jca:name=DefaultDS,service=DataSourceBinding" class="org.hsqldb.jdbc.jdbcDataSource">
+ <property name="database">jdbc:hsqldb:file:myHSQLDBInstance</property>
+ <property name="user">sa</property>
+ </bean>
+
+ <bean name="DSBinding" class="org.jboss.jms.server.microcontainer.JndiBinder">
+ <property name="jndiProperties">
+ <inject bean="InitialContextProperties"/>
+ </property>
+ <property name="target">
+ <inject bean="jboss.jca:name=DefaultDS,service=DataSourceBinding"/>
+ </property>
+ <property name="bindTo">java:/DefaultDS</property>
+ <property name="serializable">false</property>
+ </bean>
+
+ <bean name="TMBinding" class="org.jboss.jms.server.microcontainer.JndiBinder">
+ <property name="jndiProperties">
+ <inject bean="InitialContextProperties"/>
+ </property>
+ <property name="target">
+ <inject bean="jboss:service=TransactionManager"/>
+ </property>
+ <property name="bindTo">java:/TransactionManager</property>
+ <property name="serializable">false</property>
+ </bean>
+
+ <bean name="jboss:service=TransactionManager"
+ class="com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionManagerImple"/>
+
+ <bean class="org.jgroups.JChannelFactory" name="JChannelFactory">
+ <!--mbean code="org.jgroups.JChannelFactory" name="jgroups.mux:name=Multiplexer" xmbean-dd="resource:META-INF/multiplexer-xmbean.xml" -->
+ <property name="domain">jgroups.mux</property>
+ <property name="multiplexerConfig">multiplexer-stacks.xml</property>
+ <property name="exposeChannels">false</property>
+ <property name="exposeProtocols">false</property>
+
+ <!-- The address used to determine the node name -->
+ <!-- <attribute name="NodeAddress">${jboss.bind.address}</attribute> -->
+
+ </bean>
+
+</deployment>
\ No newline at end of file
Added: branches/Branch_MC_Integration_New/src/etc/server/standalone/config/log4j.xml
===================================================================
--- branches/Branch_MC_Integration_New/src/etc/server/standalone/config/log4j.xml (rev 0)
+++ branches/Branch_MC_Integration_New/src/etc/server/standalone/config/log4j.xml 2007-11-13 18:27:17 UTC (rev 3322)
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
+
+<!-- $Id: log4j.xml 536 2005-12-22 06:28:39Z ovidiu $ -->
+
+<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/" debug="false">
+
+ <appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
+ <param name="Target" value="System.out"/>
+ <param name="Threshold" value="INFO"/>
+ <layout class="org.apache.log4j.PatternLayout">
+ <param name="ConversionPattern" value="%d{ABSOLUTE} %-5p @%t [%c{1}] %m%n"/>
+ </layout>
+ </appender>
+
+ <root>
+ <appender-ref ref="CONSOLE"/>
+ </root>
+
+</log4j:configuration>
Added: branches/Branch_MC_Integration_New/src/etc/server/standalone/config/remote/jndi.properties
===================================================================
--- branches/Branch_MC_Integration_New/src/etc/server/standalone/config/remote/jndi.properties (rev 0)
+++ branches/Branch_MC_Integration_New/src/etc/server/standalone/config/remote/jndi.properties 2007-11-13 18:27:17 UTC (rev 3322)
@@ -0,0 +1,3 @@
+java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory
+java.naming.factory.url.pkgs=org.jboss.naming:org.jnp.interfaces
+
Added: branches/Branch_MC_Integration_New/src/etc/server/standalone/config/remote/remote.xml
===================================================================
--- branches/Branch_MC_Integration_New/src/etc/server/standalone/config/remote/remote.xml (rev 0)
+++ branches/Branch_MC_Integration_New/src/etc/server/standalone/config/remote/remote.xml 2007-11-13 18:27:17 UTC (rev 3322)
@@ -0,0 +1,87 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<deployment xmlns="urn:jboss:bean-deployer:2.0">
+
+ <bean name="Naming" class="org.jnp.server.NamingBeanImpl"/>
+
+ <bean name="Main" class="org.jnp.server.Main">
+ <property name="namingInfo"><inject bean="Naming"/> </property>
+ <property name="port">1099</property>
+ <property name="bindAddress">localhost</property>
+ <property name="rmiPort">1098</property>
+ <property name="rmiBindAddress">localhost</property>
+ </bean>
+
+ <bean name="InitialContextProperties" class="java.util.Hashtable">
+ <constructor>
+ <parameter class="java.util.Map">
+ <map keyClass="java.lang.String" valueClass="java.lang.String">
+ <entry>
+ <key>java.naming.factory.initial</key>
+ <value>org.jnp.interfaces.NamingContextFactory</value>
+ </entry>
+ <entry>
+ <key>java.naming.factory.url.pkgs</key>
+ <value>org.jboss.naming:org.jnp.interfaces</value>
+ </entry>
+ </map>
+ </parameter>
+ </constructor>
+ </bean>
+
+ <bean name="JaasBinding" class="org.jboss.jms.server.microcontainer.JndiBinder">
+ <property name="jndiProperties">
+ <inject bean="InitialContextProperties"/>
+ </property>
+ <property name="target">
+ <inject bean="Jaas"/>
+ </property>
+ <property name="bindTo">java:/jaas/messaging</property>
+ <property name="serializable">false</property>
+ </bean>
+
+ <bean name="Jaas" class="org.jboss.jms.server.microcontainer.AuthenticationManager"/>
+
+ <bean name="jboss.jca:name=DefaultDS,service=DataSourceBinding" class="org.hsqldb.jdbc.jdbcDataSource">
+ <property name="database">jdbc:hsqldb:file:myHSQLDBInstance</property>
+ <property name="user">sa</property>
+ </bean>
+
+ <bean name="DSBinding" class="org.jboss.jms.server.microcontainer.JndiBinder">
+ <property name="jndiProperties">
+ <inject bean="InitialContextProperties"/>
+ </property>
+ <property name="target">
+ <inject bean="jboss.jca:name=DefaultDS,service=DataSourceBinding"/>
+ </property>
+ <property name="bindTo">java:/DefaultDS</property>
+ <property name="serializable">false</property>
+ </bean>
+
+ <bean name="TMBinding" class="org.jboss.jms.server.microcontainer.JndiBinder">
+ <property name="jndiProperties">
+ <inject bean="InitialContextProperties"/>
+ </property>
+ <property name="target">
+ <inject bean="jboss:service=TransactionManager"/>
+ </property>
+ <property name="bindTo">java:/TransactionManager</property>
+ <property name="serializable">false</property>
+ </bean>
+
+ <bean name="jboss:service=TransactionManager"
+ class="com.arjuna.ats.internal.jta.transaction.arjunacore.TransactionManagerImple"/>
+
+ <bean class="org.jgroups.JChannelFactory" name="JChannelFactory">
+ <!--mbean code="org.jgroups.JChannelFactory" name="jgroups.mux:name=Multiplexer" xmbean-dd="resource:META-INF/multiplexer-xmbean.xml" -->
+ <property name="domain">jgroups.mux</property>
+ <property name="multiplexerConfig">multiplexer-stacks.xml</property>
+ <property name="exposeChannels">false</property>
+ <property name="exposeProtocols">false</property>
+
+ <!-- The address used to determine the node name -->
+ <!-- <attribute name="NodeAddress">${jboss.bind.address}</attribute> -->
+
+ </bean>
+
+</deployment>
\ No newline at end of file
More information about the jboss-cvs-commits
mailing list