djencks     2004/01/25 09:55:35

  Modified:    .        maven.xml
               etc      maven.xml
               modules/connector/src/etc/META-INF geronimo-service.xml
               modules/security project.xml
               modules/transaction project.xml
  Added:       modules/security/src/etc/META-INF geronimo-service.xml
               modules/security/src/test-data/data mapping.properties
               modules/transaction/src/etc/META-INF geronimo-service.xml
  Log:
  add dependencies marked with <package>true</package> into package: work on 
constructing server
  
  Revision  Changes    Path
  1.57      +7 -6      incubator-geronimo/maven.xml
  
  Index: maven.xml
  ===================================================================
  RCS file: /home/cvs/incubator-geronimo/maven.xml,v
  retrieving revision 1.56
  retrieving revision 1.57
  diff -u -r1.56 -r1.57
  --- maven.xml 24 Jan 2004 19:50:04 -0000      1.56
  +++ maven.xml 25 Jan 2004 17:55:32 -0000      1.57
  @@ -14,12 +14,13 @@
   
       <j:set var="release.id" 
value="${pom.standardToLegacyId(pom.id)}-${pom.currentVersion}"/>
   
  -    <goal name="deploy:test">
  -        <ant:echo message="in deploy:test"/>
  +    <goal name="deploy:server">
  +        <j:set var="g.repo" value="${maven.repo.local}/geronimo/jars"/>
  +        <ant:echo message="in deploy:server"/>
           <deploy:deploy
  -            deployconfigid="org/apache/geronimo/Default"
  -            deployoutfile="target/Test.car"
  -            deployurl="geronimo-service.xml"/>
  +            deployconfigid="org/apache/geronimo/Server"
  +            deployoutfile="target/Server.car"
  +            
deployurl="${g.repo}/geronimo-security-package-DEV.jar,${g.repo}/geronimo-transaction-package-DEV.jar,${g.repo}/geronimo-connector-package-DEV.jar"/>
           <ant:echo message="did deploy:test"/>
       </goal>
       <!-- ======= -->
  
  
  
  1.26      +9 -3      incubator-geronimo/etc/maven.xml
  
  Index: maven.xml
  ===================================================================
  RCS file: /home/cvs/incubator-geronimo/etc/maven.xml,v
  retrieving revision 1.25
  retrieving revision 1.26
  diff -u -r1.25 -r1.26
  --- maven.xml 24 Jan 2004 20:36:52 -0000      1.25
  +++ maven.xml 25 Jan 2004 17:55:35 -0000      1.26
  @@ -8,8 +8,7 @@
       xmlns:ant="jelly:ant"
       xmlns:maven="jelly:maven"
       xmlns:define="jelly:define"
  -    xmlns:xdoclet="common:xdoclet"
  -    xmlns:castor="common:castor">
  +    >
   
       <!-- ================= -->
       <!-- Global Properties -->
  @@ -188,6 +187,13 @@
               <ant:jar 
destfile="${basedir}/target/${pom.artifactId}-package-${pom.currentVersion}.jar">
                   <fileset dir="${basedir}/target" 
includes="${pom.artifactId}-${pom.currentVersion}.jar"/>
                   <fileset dir="${basedir}/src/etc" 
includes="META-INF/geronimo-service.xml"/>
  +                <j:forEach var="artifact" items="${pom.artifacts}">
  +                    <j:set var="dependency" value="${artifact.dependency}"/>
  +                    <j:if test="${dependency.getProperty('package') == 
'true'}">
  +                        <ant:echo>Processing dependency: 
${dependency.id}</ant:echo>
  +                        <fileset file="${artifact.path}"/>
  +                    </j:if>
  +                </j:forEach>
               </ant:jar>
           </j:if>
       </postGoal>
  
  
  
  1.2       +54 -0     
incubator-geronimo/modules/connector/src/etc/META-INF/geronimo-service.xml
  
  Index: geronimo-service.xml
  ===================================================================
  RCS file: 
/home/cvs/incubator-geronimo/modules/connector/src/etc/META-INF/geronimo-service.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- geronimo-service.xml      24 Jan 2004 20:36:52 -0000      1.1
  +++ geronimo-service.xml      25 Jan 2004 17:55:35 -0000      1.2
  @@ -0,0 +1,54 @@
  +<?xml version="1.0" encoding="UTF-8"?>
  +<gbeans>
  +    <path>geronimo-connector-DEV.jar</path>
  +
  +    <!-- connector -->
  +    <gbean class="org.apache.geronimo.connector.work.GeronimoWorkManager" 
objectName="geronimo.connector:service=WorkManager">
  +        <default attribute="SyncMinimumPoolSize" type="int">0</default>
  +        <default attribute="SyncMaximumPoolSize" type="int">10</default>
  +        <default attribute="StartMinimumPoolSize" type="int">0</default>
  +        <default attribute="StartMaximumPoolSize" type="int">10</default>
  +        <default attribute="ScheduledMinimumPoolSize" type="int">0</default>
  +        <default attribute="ScheduledMaximumPoolSize" type="int">10</default>
  +    </gbean>
  +
  +    <gbean class="org.apache.geronimo.connector.BootstrapContext" 
objectName="geronimo.connector:role=BootstrapContext">
  +        <endpoint name="WorkManager">
  +            <pattern>geronimo.connector:service=WorkManager</pattern>
  +        </endpoint>
  +        <endpoint name="XATerminator">
  +            
<pattern>geronimo.transaction:service=TransactionManager</pattern>
  +        </endpoint>
  +    </gbean>
  +
  +    <gbean 
class="org.apache.geronimo.connector.outbound.connectiontracking.ConnectionTrackingCoordinator"
 objectName="geronimo.connector:service=ConnectionTrackingCoordinator"/>
  +
  +    <!-- test to see if ConnectionManagerDeployment actually deploys.  
Normally set up by deployer. -->
  +    <!--gbean 
class="org.apache.geronimo.connector.outbound.ConnectionManagerDeployment" 
objectName="geronimo.management:j2eeType=ConnectionManager,name=test">
  +        <default attribute="UseConnectionRequestInfo" 
type="boolean">false</default>
  +        <default attribute="UseSubject" type="boolean">false</default>
  +        <default attribute="UseTransactionCaching" 
type="boolean">true</default>
  +        <default attribute="UseLocalTransactions" 
type="boolean">true</default>
  +        <default attribute="UseTransactions" type="boolean">true</default>
  +        <default attribute="MaxSize" type="int">10</default>
  +        <default attribute="BlockingTimeout" type="int">1000</default>
  +        <default attribute="Name" type="java.lang.String">test</default>
  +        <endpoint name="RealmBridge">
  +            
<pattern>geronimo.security:service=RealmBridge,type=CallerIdentity</pattern>
  +        </endpoint>
  +        <endpoint name="ConnectionTracker">
  +            
<pattern>geronimo.connector:service=ConnectionTrackingCoordinator</pattern>
  +        </endpoint>
  +        <endpoint name="Kernel">
  +            <pattern>geronimo.boot:role=Kernel</pattern>
  +        </endpoint>
  +    </gbean-->
  +
  +    <gbean 
class="org.apache.geronimo.connector.deployment.ConnectorDeployer" 
objectName="geronimo.deployment:type=connector">
  +        <default attribute="ConnectionTrackerNamePattern" 
type="javax.management.ObjectName">geronimo.connector:service=ConnectionTrackingCoordinator</default>
  +        <endpoint name="ParserFactory">
  +            <pattern>geronimo.system:type=ParserFactory</pattern>
  +        </endpoint>
  +    </gbean>
  +
  +</gbeans>
  \ No newline at end of file
  
  
  
  1.3       +5 -2      incubator-geronimo/modules/security/project.xml
  
  Index: project.xml
  ===================================================================
  RCS file: /home/cvs/incubator-geronimo/modules/security/project.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- project.xml       23 Jan 2004 08:17:48 -0000      1.2
  +++ project.xml       25 Jan 2004 17:55:35 -0000      1.3
  @@ -68,6 +68,7 @@
               <artifactId>geronimo-spec-j2ee-jacc</artifactId>
               <version>DEV</version>
               <properties>
  +                <package>true</package>
                   <module>true</module>
               </properties>
           </dependency>
  @@ -119,10 +120,12 @@
           </dependency>
   
           <dependency>
  -            <id>regexp</id>
  +            <groupId>regexp</groupId>
  +            <artifactId>regexp</artifactId>
               <version>1.3-dev</version>
               <url>http://jakarta.apache.org/regexp</url>
               <properties>
  +                <package>true</package>
                   <runtime>true</runtime>
               </properties>
           </dependency>
  
  
  
  1.1                  
incubator-geronimo/modules/security/src/etc/META-INF/geronimo-service.xml
  
  Index: geronimo-service.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <gbeans>
      <path>geronimo-security-DEV.jar</path>
      <path>geronimo-spec-j2ee-jacc-DEV.jar</path>
      <path>regexp-1.3-dev.jar</path>
  
      <!-- security -->
      <gbean class="org.apache.geronimo.security.SecurityService" 
objectName="geronimo.security:type=SecurityService">
          <default attribute="PolicyConfigurationFactory" 
type="java.lang.String">org.apache.geronimo.security.jacc.GeronimoPolicyConfigurationFactory</default>
          <endpoint name="Realms">
              <pattern>geronimo.security:type=SecurityRealm,*</pattern>
          </endpoint>
          <endpoint name="ModuleConfigurations">
              <pattern>geronimo.security:type=ModuleConfiguration,*</pattern>
          </endpoint>
      </gbean>
  
      <!-- the rest of these are actually examples that should be set up by the 
security management tool-->
      <gbean 
class="org.apache.geronimo.security.realm.providers.PropertiesFileSecurityRealm"
 objectName="geronimo.security:type=SecurityRealm,name=Foo">
          <default attribute="RealmName" type="java.lang.String">Foo</default>
          <default attribute="UsersURI" 
type="java.net.URI">file:./core/src/test-data/data/users.properties</default>
          <default attribute="GroupsURI" 
type="java.net.URI">file:./core/src/test-data/data/groups.properties</default>
      </gbean>
  
      <gbean 
class="org.apache.geronimo.security.bridge.CallerIdentityUserPasswordRealmBridge"
 objectName="geronimo.security:service=RealmBridge,type=CallerIdentity">
          <default attribute="TargetRealm" type="java.lang.String">Foo</default>
      </gbean>
  
      <gbean 
class="org.apache.geronimo.security.bridge.ConfiguredIdentityUserPasswordRealmBridge"
 objectName="geronimo.security:service=RealmBridge,type=ConfiguredIdentity">
          <default attribute="TargetRealm" type="java.lang.String">Foo</default>
          <default attribute="ConfiguredUser" 
type="java.lang.String">user</default>
          <default attribute="ConfiguredPassword" 
type="java.lang.String">password</default>
      </gbean>
  
      <!--gbean 
class="org.apache.geronimo.security.bridge.PropertiesFilePrincipalMappingUserPasswordRealmBridge"
 objectName="geronimo.security:service=RealmBridge,type=MappedIdentity">
          <default attribute="TargetRealm" type="java.lang.String">Foo</default>
          <default attribute="PrincipalSourceType" 
type="java.lang.Class">org.apache.geronimo.security.realm.providers.PropertiesFileUserPrincipal</default>
          <default attribute="PrincipalTargetCallbackName" 
type="java.lang.String">user name</default>
          <default attribute="UserNameSourceType" 
type="java.lang.Class">org.apache.geronimo.security.realm.providers.PropertiesFileUserPrincipal</default>
          <default attribute="UserNameTargetCallbackName" 
type="java.lang.String">user name</default>
          <default attribute="PasswordSourceType" 
type="java.lang.Class">org.apache.geronimo.security.realm.providers.PropertiesFileUserPrincipal</default>
          <default attribute="PropertyFileURL" 
type="java.net.URL">file:./core/src/test-data/data/mapping.properties</default>
      </gbean-->
  
  </gbeans>
  
  
  1.1                  
incubator-geronimo/modules/security/src/test-data/data/mapping.properties
  
  Index: mapping.properties
  ===================================================================
  izumi=a:A:pa
  alan=b:B:pb
  george=c:C:pc
  gracie=d:D:pd
  metro=e:E:pe
  
  
  1.4       +3 -1      incubator-geronimo/modules/transaction/project.xml
  
  Index: project.xml
  ===================================================================
  RCS file: /home/cvs/incubator-geronimo/modules/transaction/project.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- project.xml       23 Jan 2004 19:14:12 -0000      1.3
  +++ project.xml       25 Jan 2004 17:55:35 -0000      1.4
  @@ -42,6 +42,7 @@
               <artifactId>geronimo-spec-jta</artifactId>
               <version>DEV</version>
               <properties>
  +                <package>true</package>
                   <module>true</module>
               </properties>
           </dependency>
  @@ -60,6 +61,7 @@
               <artifactId>geronimo-spec-j2ee-connector</artifactId>
               <version>DEV</version>
               <properties>
  +                <package>true</package>
                   <module>true</module>
               </properties>
           </dependency>
  
  
  
  1.1                  
incubator-geronimo/modules/transaction/src/etc/META-INF/geronimo-service.xml
  
  Index: geronimo-service.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <gbeans>
      <path>geronimo-transaction-DEV.jar</path>
      <path>geronimo-spec-jta-DEV.jar</path>
      <path>geronimo-spec-j2ee-connector-DEV.jar</path>
  
      <!-- transaction -->
      <gbean class="org.apache.geronimo.transaction.TransactionManagerProxy" 
objectName="geronimo.transaction:service=TransactionManager"/>
  
  </gbeans>
  
  

Reply via email to