Author: ptahchiev
Date: Fri Sep 19 01:05:51 2008
New Revision: 696970

URL: http://svn.apache.org/viewvc?rev=696970&view=rev
Log:
Changes on the ejb samples.

Added:
    jakarta/cactus/trunk/samples/ejb/src/main/resources/META-INF/
    jakarta/cactus/trunk/samples/ejb/src/main/resources/META-INF/README   (with 
props)
    jakarta/cactus/trunk/samples/ejb/src/main/resources/META-INF/ejb-jar.xml   
(with props)
Removed:
    
jakarta/cactus/trunk/samples/ejb/src/main/java/org/apache/cactus/sample/ejb/redirector/
Modified:
    jakarta/cactus/trunk/samples/ejb/build.xml
    jakarta/cactus/trunk/samples/ejb/pom.xml
    
jakarta/cactus/trunk/samples/ejb/src/main/java/org/apache/cactus/sample/ejb/SampleMDB.java
    jakarta/cactus/trunk/samples/ejb/src/main/resources/ejb-jar.xml
    jakarta/cactus/trunk/samples/ejb/src/main/webapp/WEB-INF/cactus-web.xml
    jakarta/cactus/trunk/samples/ejb/src/main/webapp/WEB-INF/web.xml

Modified: jakarta/cactus/trunk/samples/ejb/build.xml
URL: 
http://svn.apache.org/viewvc/jakarta/cactus/trunk/samples/ejb/build.xml?rev=696970&r1=696969&r2=696970&view=diff
==============================================================================
--- jakarta/cactus/trunk/samples/ejb/build.xml (original)
+++ jakarta/cactus/trunk/samples/ejb/build.xml Fri Sep 19 01:05:51 2008
@@ -148,7 +148,7 @@
          step. For example: JBoss -->
     <jar jarfile="${target.dir}/${ejb.project.name}.jar">
       <fileset dir="${build.dir}"/>
-      <metainf dir="${meta.inf.dir}"/>
+      <metainf dir="${meta.inf.dir}/META-INF"/>
     </jar>
 
   </target>

Modified: jakarta/cactus/trunk/samples/ejb/pom.xml
URL: 
http://svn.apache.org/viewvc/jakarta/cactus/trunk/samples/ejb/pom.xml?rev=696970&r1=696969&r2=696970&view=diff
==============================================================================
--- jakarta/cactus/trunk/samples/ejb/pom.xml (original)
+++ jakarta/cactus/trunk/samples/ejb/pom.xml Fri Sep 19 01:05:51 2008
@@ -156,28 +156,37 @@
                                        
<srcFile>target/cactus.samples.ejb-1.8.1-SNAPSHOT-bin.ear</srcFile>
                                        
<destFile>${project.build.directory}/${pom.artifactId}-cactified.ear</destFile>
                                        
<!--mergeWebXml>src/main/webapp/WEB-INF/cactus-web.xml</mergeWebXml-->
-                                       <libDependencies>
-                                               <dependency>
-                                                       
<groupId>javax.servlet</groupId>
-                                                       
<artifactId>servlet-api</artifactId>
-                                               </dependency>
-                                               <dependency>
-                                                       
<groupId>httpunit</groupId>
-                                                       
<artifactId>httpunit</artifactId>
-                                               </dependency>
-                                       </libDependencies>
-                                       <redirectors>
-                                               <servletRedirector>
-                                                       
<name>ServletRedirectorSecure</name>
-                                                       
<mapping>/ServletRedirectorSecure</mapping>
-                                                       <roles>test</roles>
-                                               </servletRedirector>
-                                               <servletRedirector/>
-                                               <filterRedirector>
-                                                       
<name>FilterRedirector</name>
-                                                       
<mapping>/test/filterRedirector</mapping>
-                                               </filterRedirector>
-                                       </redirectors>  
+                                       <cactusWar>
+                                               <redirectors>
+                                                       <servletRedirector>
+                                                               
<name>ServletRedirectorSecure</name>
+                                                               
<mapping>/ServletRedirectorSecure</mapping>
+                                                               
<roles>test</roles>
+                                                       </servletRedirector>
+                                                       <servletRedirector/>
+                                                       <filterRedirector>
+                                                               
<name>FilterRedirector</name>
+                                                               
<mapping>/test/filterRedirector</mapping>
+                                                       </filterRedirector>
+                                               </redirectors>
+                                               <libDependencies>
+                                                       <dependency>
+                                                               
<groupId>javax.servlet</groupId>
+                                                               
<artifactId>servlet-api</artifactId>
+                                                       </dependency>
+                                                       <dependency>
+                                                               
<groupId>httpunit</groupId>
+                                                               
<artifactId>httpunit</artifactId>
+                                                       </dependency>
+                                               </libDependencies>
+                                               <classes>
+                                                       
<directory>target/classes</directory>
+                                                       <includes>
+                                                               
<include>**/*Test*.*</include>
+                                                       </includes>
+                                               </classes>
+                                               <version>2.3</version>
+                                       </cactusWar>
                                </configuration>
                                <executions>
                                        <execution>
@@ -225,10 +234,7 @@
                                                <deployables>
                                                        <deployable>
                                                                
<location>${project.build.directory}/${pom.artifactId}-cactified.ear</location>
-                                                               <type>war</type>
-                                                               <properties>
-                                                                       
<context>/test</context>
-                                                               </properties>
+                                                               <type>ear</type>
                                                                
<pingURL>http://localhost:8080/</pingURL>
                                                        </deployable>
                                                </deployables>
@@ -257,7 +263,7 @@
                                                        <systemProperties>
                                                                <property>
                                                                        
<name>cactus.contextURL</name>
-                                                                       
<value>http://localhost:8080/test/</value>
+                                                                       
<value>http://localhost:8080/cactus.samples.ejb-cactified/cactus/</value>
                                                                </property>
                                                                <property>
                                                                        
<name>cactus.filterRedirectorName</name>

Modified: 
jakarta/cactus/trunk/samples/ejb/src/main/java/org/apache/cactus/sample/ejb/SampleMDB.java
URL: 
http://svn.apache.org/viewvc/jakarta/cactus/trunk/samples/ejb/src/main/java/org/apache/cactus/sample/ejb/SampleMDB.java?rev=696970&r1=696969&r2=696970&view=diff
==============================================================================
--- 
jakarta/cactus/trunk/samples/ejb/src/main/java/org/apache/cactus/sample/ejb/SampleMDB.java
 (original)
+++ 
jakarta/cactus/trunk/samples/ejb/src/main/java/org/apache/cactus/sample/ejb/SampleMDB.java
 Fri Sep 19 01:05:51 2008
@@ -1,4 +1,24 @@
 package org.apache.cactus.sample.ejb;
+/* 
+ * ========================================================================
+ * 
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ * 
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ * 
+ * ========================================================================
+ */
 import javax.ejb.EJBException;
 import javax.ejb.MessageDrivenBean;
 import javax.ejb.MessageDrivenContext;

Added: jakarta/cactus/trunk/samples/ejb/src/main/resources/META-INF/README
URL: 
http://svn.apache.org/viewvc/jakarta/cactus/trunk/samples/ejb/src/main/resources/META-INF/README?rev=696970&view=auto
==============================================================================
--- jakarta/cactus/trunk/samples/ejb/src/main/resources/META-INF/README (added)
+++ jakarta/cactus/trunk/samples/ejb/src/main/resources/META-INF/README Fri Sep 
19 01:05:51 2008
@@ -0,0 +1,3 @@
+This sample application demonstrates:
+- how to write Cactus test cases for EJBs
+- how to use the Ant Integration to deploy EARs from your own Ant build file

Propchange: jakarta/cactus/trunk/samples/ejb/src/main/resources/META-INF/README
------------------------------------------------------------------------------
    svn:eol-style = native

Added: jakarta/cactus/trunk/samples/ejb/src/main/resources/META-INF/ejb-jar.xml
URL: 
http://svn.apache.org/viewvc/jakarta/cactus/trunk/samples/ejb/src/main/resources/META-INF/ejb-jar.xml?rev=696970&view=auto
==============================================================================
--- jakarta/cactus/trunk/samples/ejb/src/main/resources/META-INF/ejb-jar.xml 
(added)
+++ jakarta/cactus/trunk/samples/ejb/src/main/resources/META-INF/ejb-jar.xml 
Fri Sep 19 01:05:51 2008
@@ -0,0 +1,49 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+       Licensed to the Apache Software Foundation (ASF) under one
+       or more contributor license agreements.  See the NOTICE file
+       distributed with this work for additional information
+       regarding copyright ownership.  The ASF licenses this file
+       to you under the Apache License, Version 2.0 (the
+       "License"); you may not use this file except in compliance
+       with the License.  You may obtain a copy of the License at
+       
+       http://www.apache.org/licenses/LICENSE-2.0
+       
+       Unless required by applicable law or agreed to in writing,
+       software distributed under the License is distributed on an
+       "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+       KIND, either express or implied.  See the License for the
+       specific language governing permissions and limitations
+       under the License.   
+-->
+
+<!DOCTYPE ejb-jar PUBLIC
+'-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 1.1//EN'
+'http://java.sun.com/j2ee/dtds/ejb-jar_1_1.dtd'>
+
+<ejb-jar>
+  <display-name>cactus-sample-ejb</display-name>
+  <enterprise-beans>
+    <session>
+      <description>Converter Session Bean</description>
+      <display-name>Converter</display-name>
+      <ejb-name>Converter</ejb-name>
+      <home>org.apache.cactus.sample.ejb.ConverterHome</home>
+      <remote>org.apache.cactus.sample.ejb.Converter</remote>
+      <ejb-class>org.apache.cactus.sample.ejb.ConverterEJB</ejb-class>
+      <session-type>Stateless</session-type>
+      <transaction-type>Container</transaction-type>
+    </session>
+  </enterprise-beans>
+  <assembly-descriptor>
+    <container-transaction>
+      <method>
+        <ejb-name>Converter</ejb-name>
+        <method-intf>Remote</method-intf>
+        <method-name>*</method-name>
+      </method>
+      <trans-attribute>NotSupported</trans-attribute>
+    </container-transaction>
+  </assembly-descriptor>
+</ejb-jar>

Propchange: 
jakarta/cactus/trunk/samples/ejb/src/main/resources/META-INF/ejb-jar.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: jakarta/cactus/trunk/samples/ejb/src/main/resources/ejb-jar.xml
URL: 
http://svn.apache.org/viewvc/jakarta/cactus/trunk/samples/ejb/src/main/resources/ejb-jar.xml?rev=696970&r1=696969&r2=696970&view=diff
==============================================================================
--- jakarta/cactus/trunk/samples/ejb/src/main/resources/ejb-jar.xml (original)
+++ jakarta/cactus/trunk/samples/ejb/src/main/resources/ejb-jar.xml Fri Sep 19 
01:05:51 2008
@@ -1,4 +1,22 @@
 <?xml version="1.0" encoding="UTF-8"?>
+<!--
+       Licensed to the Apache Software Foundation (ASF) under one
+       or more contributor license agreements.  See the NOTICE file
+       distributed with this work for additional information
+       regarding copyright ownership.  The ASF licenses this file
+       to you under the Apache License, Version 2.0 (the
+       "License"); you may not use this file except in compliance
+       with the License.  You may obtain a copy of the License at
+       
+       http://www.apache.org/licenses/LICENSE-2.0
+       
+       Unless required by applicable law or agreed to in writing,
+       software distributed under the License is distributed on an
+       "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+       KIND, either express or implied.  See the License for the
+       specific language governing permissions and limitations
+       under the License.   
+-->
 
 <!DOCTYPE ejb-jar PUBLIC
 '-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 1.1//EN'

Modified: 
jakarta/cactus/trunk/samples/ejb/src/main/webapp/WEB-INF/cactus-web.xml
URL: 
http://svn.apache.org/viewvc/jakarta/cactus/trunk/samples/ejb/src/main/webapp/WEB-INF/cactus-web.xml?rev=696970&r1=696969&r2=696970&view=diff
==============================================================================
--- jakarta/cactus/trunk/samples/ejb/src/main/webapp/WEB-INF/cactus-web.xml 
(original)
+++ jakarta/cactus/trunk/samples/ejb/src/main/webapp/WEB-INF/cactus-web.xml Fri 
Sep 19 01:05:51 2008
@@ -1,4 +1,24 @@
 <?xml version="1.0" encoding="ISO-8859-1"?>
+<!--
+       Licensed to the Apache Software Foundation (ASF) under one
+       or more contributor license agreements.  See the NOTICE file
+       distributed with this work for additional information
+       regarding copyright ownership.  The ASF licenses this file
+       to you under the Apache License, Version 2.0 (the
+       "License"); you may not use this file except in compliance
+       with the License.  You may obtain a copy of the License at
+       
+       http://www.apache.org/licenses/LICENSE-2.0
+       
+       Unless required by applicable law or agreed to in writing,
+       software distributed under the License is distributed on an
+       "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+       KIND, either express or implied.  See the License for the
+       specific language governing permissions and limitations
+       under the License.   
+-->
+
+
 <!DOCTYPE web-app
     PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
     "http://java.sun.com/dtd/web-app_2_3.dtd";>

Modified: jakarta/cactus/trunk/samples/ejb/src/main/webapp/WEB-INF/web.xml
URL: 
http://svn.apache.org/viewvc/jakarta/cactus/trunk/samples/ejb/src/main/webapp/WEB-INF/web.xml?rev=696970&r1=696969&r2=696970&view=diff
==============================================================================
--- jakarta/cactus/trunk/samples/ejb/src/main/webapp/WEB-INF/web.xml (original)
+++ jakarta/cactus/trunk/samples/ejb/src/main/webapp/WEB-INF/web.xml Fri Sep 19 
01:05:51 2008
@@ -1,4 +1,23 @@
 <?xml version="1.0" encoding="ISO-8859-1"?>
+<!--
+       Licensed to the Apache Software Foundation (ASF) under one
+       or more contributor license agreements.  See the NOTICE file
+       distributed with this work for additional information
+       regarding copyright ownership.  The ASF licenses this file
+       to you under the Apache License, Version 2.0 (the
+       "License"); you may not use this file except in compliance
+       with the License.  You may obtain a copy of the License at
+       
+       http://www.apache.org/licenses/LICENSE-2.0
+       
+       Unless required by applicable law or agreed to in writing,
+       software distributed under the License is distributed on an
+       "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+       KIND, either express or implied.  See the License for the
+       specific language governing permissions and limitations
+       under the License.   
+-->
+
 <!DOCTYPE web-app
     PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
     "http://java.sun.com/dtd/web-app_2_3.dtd";>



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to