Author: ips
Date: Fri Mar 25 12:16:21 2005
New Revision: 159057

URL: http://svn.apache.org/viewcvs?view=rev&rev=159057
Log: (empty)


Added:
    incubator/muse/trunk/src/webapp/WEB-INF/classes/
    incubator/muse/trunk/src/webapp/WEB-INF/classes/jndi-config.xml
    incubator/muse/trunk/src/webapp/WEB-INF/classes/log4j.properties
Modified:
    incubator/muse/trunk/maven.xml
    incubator/muse/trunk/project.properties
    
incubator/muse/trunk/src/site/content/interop/src/test/org/apache/ws/muws/interop/client/AbstractWsdmInteropTestCase.java
    
incubator/muse/trunk/src/site/content/interop/src/test/org/apache/ws/muws/interop/client/ServerMgmtTestCase.java
    
incubator/muse/trunk/src/site/content/interop/src/test/org/apache/ws/muws/interop/client/SmallDeviceMgmtTestCase.java
    
incubator/muse/trunk/src/site/content/interop/src/test/org/apache/ws/muws/interop/client/WebServicesMgmtTestCase.java
    incubator/muse/trunk/src/webapp/WEB-INF/server-config.wsdd
    incubator/muse/trunk/src/webapp/WEB-INF/web.xml

Modified: incubator/muse/trunk/maven.xml
URL: 
http://svn.apache.org/viewcvs/incubator/muse/trunk/maven.xml?view=diff&r1=159056&r2=159057
==============================================================================
--- incubator/muse/trunk/maven.xml (original)
+++ incubator/muse/trunk/maven.xml Fri Mar 25 12:16:21 2005
@@ -36,33 +36,7 @@
   <postGoal name="test:test">
     <j:set var="maven.test.skip" value="true" />    
   </postGoal>
-  
-  <goal name="prep" prereqs="java:prepare-filesystem" />   
-  <goal name="compile" prereqs="java:compile" />   
-  <goal name="webapp" prereqs="war:webapp" />
-  
-  <!-- ================================================================== -->
-  <!-- J A V A : J A R -R E S O U R C E S  P O S T - G O A L              -->
-  <!-- ================================================================== -->
-  <!-- After compiling and copying jar resources, ensure generated code   -->
-  <!-- has been created and compiled.  Do this post java:jar-resources    -->
-  <!-- because we need the resource bundles in place and we need to do    -->
-  <!-- this before testing begins.                                        -->
-  <!-- ================================================================== -->
-  <postGoal name="java:jar-resources">
-    <mkdir dir="${maven.build.dir}" />       
-    <copy file="${src.config.wsdd}" tofile="${target.config.wsdd}" 
overwrite="true" verbose="true" />
-    <path id="muse.classpath.id">
-      <pathelement location="${maven.build.dest}" />
-      <path refid="maven.dependency.classpath" />
-    </path>       
-    <copy todir="${maven.build.dir}/test-classes" overwrite="true" 
verbose="true">
-      <fileset dir="${maven.src.dir}/test">
-         <include name="*.wsdd" />
-      </fileset>
-    </copy>   
-  </postGoal>
-    
+        
   <!-- ================================================================== -->
   <!-- W E B S I T E   G O A L                                                 
  -->
   <!-- ================================================================== -->
@@ -120,37 +94,34 @@
   <!-- W A R : W E B A P P                                                -->
   <!-- P O S T - G O A L                                                  -->
   <!-- ================================================================== -->
-  <!-- Store Muse classes in WEB-INF/lib instead of WEB-INF/classes     -->
-  <!-- ================================================================== -->
-  <postGoal name="war:webapp">    
+  <postGoal name="war:webapp">
 
-    <!-- Copy spec WSDLs into webapp docroot -->
-    <property name="spec.wsdl.deploy.dir" 
location="${maven.war.webapp.dir}/spec" />
-    <mkdir dir="${spec.wsdl.deploy.dir}" />
-    <copy todir="${spec.wsdl.deploy.dir}">
-       <fileset dir="${maven.src.dir}/wsdl/spec" />
-    </copy>
-    
-    <copy file="${target.config.wsdd}" todir="${maven.war.webapp.dir}/WEB-INF" 
overwrite="true" verbose="true" />    
-    
-    <!-- Clear out WEB-INF/classes/, since we're going to use a jar in 
WEB-INF/lib/ instead -->
-    <delete dir="${maven.war.webapp.dir}/WEB-INF/classes" />
-    <mkdir dir="${maven.war.webapp.dir}/WEB-INF/classes" />
-    
-    <!-- Copy log4j config file into docroot to make it easier for users to 
edit -->
-    <copy file="${maven.build.dest}/log4j.properties" 
todir="${maven.war.webapp.dir}/WEB-INF/classes" />            
-    
+    <!-- Delete the Muse classes that war:webapp copied into WEB-INF/classes/. 
-->
+    <delete><fileset dir="${maven.war.webapp.dir}/WEB-INF/classes" 
excludes="*.*, wsdl" /></delete>
+
+    <!-- Delete empty WEB-INF/tld/ dir that war plugin created -->
+    <delete dir="${maven.war.webapp.dir}/WEB-INF/tld" />    
+
+    <!-- Build Muse jar and copy it into WEB-INF/lib/. -->
     <j:set var="maven.test.skip" value="true" />
-    <attainGoal name="jar" />
+    <attainGoal name="jar:jar" />
     <copy file="${maven.build.dir}/${maven.final.name}.jar" 
todir="${maven.war.webapp.dir}/WEB-INF/lib" overwrite="true" verbose="true" />
 
-    <attainGoal name="dep-license-files" />
+    <!-- Copy spec WSDLs into spec/ subdir of webapp docroot. -->
+    <mkdir dir="${spec.wsdl.dest.dir}" />
+    <copy todir="${spec.wsdl.dest.dir}">
+       <fileset dir="${wsdm.wsdl.src.dir}" />       
+    </copy>
     
-    <!-- Delete empty WEB-INF/tld/ dir that war plugin created -->
-    <delete dir="${maven.war.webapp.dir}/WEB-INF/tld" />
+    <attainGoal name="dep-license-files" />
     
   </postGoal>
 
+  <goal name="deploy">
+    <mkdir dir="${env.CATALINA_HOME}/webapps/${webapp.name}/WEB-INF/lib" />
+    <copy file="${maven.build.dir}/${maven.final.name}.jar" 
todir="${env.CATALINA_HOME}/webapps/${webapp.name}/WEB-INF/lib" 
overwrite="true" verbose="true" />
+  </goal>
+
   <!-- ================================================================== -->
   <!-- D I S T : P R E P A R E - B I N - F I L E S Y S T E M              -->
   <!-- P O S T - G O A L                                                  -->
@@ -216,54 +187,6 @@
        <fileset dir="${maven.dist.dir}"><include name="*.tar.gz" /></fileset>  
  
     </delete>
   </postGoal>    
-
-  <!-- ================================================================== -->
-  <!-- C M 2 : D I S T   G O A L                                          -->
-  <!-- ================================================================== -->
-  <!-- Build distribution on CM2 build server.                            -->
-  <!-- For use with the CM2 build system.                                 -->
-  <!-- ================================================================== -->
-  <goal name="cm2:dist" prereqs="clean, cm2:checkout">
-    <maven:snapshot project="${pom}" />    
-    <j:set var="maven.final.name" 
value="${snapshotSignature}-${pom.currentVersion}" />
-    <attainGoal name="dist:build" />
-  </goal>
-
-  <!-- ================================================================== -->
-  <!-- C M 2 : C H E C K O U T   G O A L                                  -->
-  <!-- ================================================================== -->
-  <!-- Checkout project from CVS with Date label on CM2 build server.     -->
-  <!-- For use with the CM2 build system.                                 -->
-  <!-- ================================================================== -->
-  <goal name="cm2:checkout">     
-    <property environment="env" />
-    <property file="${basedir}/internal-build.properties" />
-    <!-- this sets the Label prop -->
-    <property file="${cm2.config.file}" /> 
-    <cvs command="checkout -P -A -D ${Label}"
-         cvsRoot=":pserver:${env.CVS_USR}:[EMAIL PROTECTED]:/cvs"
-         package="${cm2.project.name}"         
-         dest="${basedir}/.."           
-         quiet="${cvs.quiet}" />
-  </goal>
-  
-  <!-- ================================================================== -->
-  <!-- CC : C H E C K O U T   G O A L                                     -->
-  <!-- ================================================================== -->
-  <!-- Checkout project from CVS.                                         -->
-  <!-- Used by cruisecontrol.                                             -->
-  <!-- ================================================================== -->
-  <goal name="cc:checkout">     
-     <mkdir  dir="${maven.build.dir}/test-reports"/>
-     <property environment="env" />
-     <!-- property file="${basedir}/internal-build.properties" / -->
-     <cvs command="update -d -P -C"
-          cvsRoot=":pserver:${env.CVS_USR}:[EMAIL PROTECTED]:/cvs"
-          package="ws-rp"         
-          dest=".."           
-          quiet="no"
-     />
-  </goal>
   
 <!--
   <preGoal name="xdoc:register-reports">    
@@ -335,6 +258,10 @@
        classpathref="maven.dependency.classpath"
        processor="trax"/>         
   </goal>  
+
+  <goal name="prep" prereqs="java:prepare-filesystem" />   
+  <goal name="compile" prereqs="java:compile" />   
+  <goal name="webapp" prereqs="war:webapp" />
   
   <!-- ================================================================== -->
   <!-- D E P - L I C E N S E - F I L E S   G O A L                        -->

Modified: incubator/muse/trunk/project.properties
URL: 
http://svn.apache.org/viewcvs/incubator/muse/trunk/project.properties?view=diff&r1=159056&r2=159057
==============================================================================
--- incubator/muse/trunk/project.properties (original)
+++ incubator/muse/trunk/project.properties Fri Mar 25 12:16:21 2005
@@ -49,15 +49,6 @@
   
 # MAVEN.XML GOALS
 ###################
-site.dest.dir = ${basedir}/../site
-muse.service.wsdl.dir = ${maven.src.dir}/wsdl/muse
-muse.spec.wsdl.dir = ${maven.src.dir}/wsdl/spec
-
-wsnt.submgr.wsdl.file = ${muse.service.wsdl.dir}/subscription-manager.wsdl
-registry.wsdl.file = ${muse.service.wsdl.dir}/registry.wsdl
-
-src.config.wsdd = ${maven.src.dir}/webapp/WEB-INF/server-config.wsdd
-target.config.wsdd = ${maven.build.dir}/server-config.wsdd
-
-wsrf.disk.types.src.dir = ${maven.build.dir}/generated/src
-wsrf.disk.types.classes.dir = ${maven.build.dir}/generated/classes
+site.dest.dir = ../site
+wsdm.wsdl.src.dir = wsdm-xbeans/src/wsdl
+spec.wsdl.dest.dir = ${maven.war.webapp.dir}/spec

Modified: 
incubator/muse/trunk/src/site/content/interop/src/test/org/apache/ws/muws/interop/client/AbstractWsdmInteropTestCase.java
URL: 
http://svn.apache.org/viewcvs/incubator/muse/trunk/src/site/content/interop/src/test/org/apache/ws/muws/interop/client/AbstractWsdmInteropTestCase.java?view=diff&r1=159056&r2=159057
==============================================================================
--- 
incubator/muse/trunk/src/site/content/interop/src/test/org/apache/ws/muws/interop/client/AbstractWsdmInteropTestCase.java
 (original)
+++ 
incubator/muse/trunk/src/site/content/interop/src/test/org/apache/ws/muws/interop/client/AbstractWsdmInteropTestCase.java
 Fri Mar 25 12:16:21 2005
@@ -18,6 +18,7 @@
 import org.apache.ws.muws.v1_0.capability.IdentityCapability;
 import 
org.apache.ws.muws.v1_0.capability.ManageabilityCharacteristicsCapability;
 import org.apache.ws.muws.v1_0.capability.OperationalStatusCapability;
+import org.apache.ws.util.jndi.XmlBeanJndiUtils;
 import org.apache.ws.util.test.axis.AbstractOneAxisTestCase;
 import org.apache.xmlbeans.XmlAnyURI;
 import org.apache.xmlbeans.XmlObject;
@@ -32,20 +33,42 @@
 public abstract class AbstractWsdmInteropTestCase extends 
AbstractOneAxisTestCase
 {
 
+    private static final boolean RUN_AXIS_SERVER = Boolean.valueOf( 
System.getProperty( "runAxis", "true" ) ).booleanValue();
+
+    public AbstractWsdmInteropTestCase()
+    {
+        super( RUN_AXIS_SERVER );
+    }
+
+    protected void setUp() throws Exception
+    {
+        super.setUp();
+        if ( RUN_AXIS_SERVER )
+        {
+            //init jndi from config
+            XmlBeanJndiUtils.initializeFromInputStream(
+                    
Thread.currentThread().getContextClassLoader().getResourceAsStream(
+                            XmlBeanJndiUtils.JNDI_CONFIG_FILENAME ) );
+        }
+    }
+
     protected void performMuwsIdentityCharacteristicsAct( ResourceStub 
resource ) throws FaultException
     {
         XmlObject[] idElems = resource.getResourceProperty( 
IdentityCapability.PROP_NAME_RESOURCE_ID );
         assertEquals( 1, idElems.length );
         assertTrue( idElems[0] instanceof XmlAnyURI );
-        XmlObject[] capabilityElems = resource.getResourceProperty( 
ManageabilityCharacteristicsCapability.PROP_NAME_MANAGEABILITY_CAPABILITY );
+        XmlObject[] capabilityElems = resource.getResourceProperty(
+                
ManageabilityCharacteristicsCapability.PROP_NAME_MANAGEABILITY_CAPABILITY );
         assertContainsURI( capabilityElems, IdentityCapability.URI );
     }
 
     protected void performMuwsStatusAct( ResourceStub resource ) throws 
FaultException
     {
-        XmlObject[] capabilityElems = resource.getResourceProperty( 
ManageabilityCharacteristicsCapability.PROP_NAME_MANAGEABILITY_CAPABILITY );
+        XmlObject[] capabilityElems = resource.getResourceProperty(
+                
ManageabilityCharacteristicsCapability.PROP_NAME_MANAGEABILITY_CAPABILITY );
         assertContainsURI( capabilityElems, OperationalStatusCapability.URI );
-        XmlObject[] statusElems = resource.getResourceProperty( 
OperationalStatusCapability.PROP_NAME_OPERATIONAL_STATUS );
+        XmlObject[] statusElems = resource.getResourceProperty(
+                OperationalStatusCapability.PROP_NAME_OPERATIONAL_STATUS );
         assertEquals( 1, statusElems.length );
         assertTrue( statusElems[0] instanceof 
OperationalStatusDocument.OperationalStatus );
     }

Modified: 
incubator/muse/trunk/src/site/content/interop/src/test/org/apache/ws/muws/interop/client/ServerMgmtTestCase.java
URL: 
http://svn.apache.org/viewcvs/incubator/muse/trunk/src/site/content/interop/src/test/org/apache/ws/muws/interop/client/ServerMgmtTestCase.java?view=diff&r1=159056&r2=159057
==============================================================================
--- 
incubator/muse/trunk/src/site/content/interop/src/test/org/apache/ws/muws/interop/client/ServerMgmtTestCase.java
 (original)
+++ 
incubator/muse/trunk/src/site/content/interop/src/test/org/apache/ws/muws/interop/client/ServerMgmtTestCase.java
 Fri Mar 25 12:16:21 2005
@@ -38,6 +38,7 @@
     public ServerMgmtTestCase() throws Exception
     {
         EndpointReferenceDocument serverEprDoc = getEndpointReference( new 
URL( SERVER_EPR ) );
+        System.out.println( "*** Using IPMI Server EPR:" );
         m_resource = new ResourceStub( serverEprDoc.getEndpointReference() );
     }
 

Modified: 
incubator/muse/trunk/src/site/content/interop/src/test/org/apache/ws/muws/interop/client/SmallDeviceMgmtTestCase.java
URL: 
http://svn.apache.org/viewcvs/incubator/muse/trunk/src/site/content/interop/src/test/org/apache/ws/muws/interop/client/SmallDeviceMgmtTestCase.java?view=diff&r1=159056&r2=159057
==============================================================================
--- 
incubator/muse/trunk/src/site/content/interop/src/test/org/apache/ws/muws/interop/client/SmallDeviceMgmtTestCase.java
 (original)
+++ 
incubator/muse/trunk/src/site/content/interop/src/test/org/apache/ws/muws/interop/client/SmallDeviceMgmtTestCase.java
 Fri Mar 25 12:16:21 2005
@@ -38,6 +38,7 @@
     public SmallDeviceMgmtTestCase() throws Exception
     {
         EndpointReferenceDocument smallDeviceEprDoc = getEndpointReference( 
new URL( SERVER_EPR ) );
+        System.out.println( "*** Using Small Device EPR:" );
         m_resource = new ResourceStub( 
smallDeviceEprDoc.getEndpointReference() );
     }
 

Modified: 
incubator/muse/trunk/src/site/content/interop/src/test/org/apache/ws/muws/interop/client/WebServicesMgmtTestCase.java
URL: 
http://svn.apache.org/viewcvs/incubator/muse/trunk/src/site/content/interop/src/test/org/apache/ws/muws/interop/client/WebServicesMgmtTestCase.java?view=diff&r1=159056&r2=159057
==============================================================================
--- 
incubator/muse/trunk/src/site/content/interop/src/test/org/apache/ws/muws/interop/client/WebServicesMgmtTestCase.java
 (original)
+++ 
incubator/muse/trunk/src/site/content/interop/src/test/org/apache/ws/muws/interop/client/WebServicesMgmtTestCase.java
 Fri Mar 25 12:16:21 2005
@@ -48,6 +48,7 @@
     public WebServicesMgmtTestCase() throws Exception
     {
         EndpointReferenceDocument weatherStationEprDoc = getEndpointReference( 
new URL( SERVER_EPR ) );
+        System.out.println( "*** Using Weather Station EPR:" );
         m_resource = new ResourceStub( 
weatherStationEprDoc.getEndpointReference() );
     }
 

Added: incubator/muse/trunk/src/webapp/WEB-INF/classes/jndi-config.xml
URL: 
http://svn.apache.org/viewcvs/incubator/muse/trunk/src/webapp/WEB-INF/classes/jndi-config.xml?view=auto&rev=159057
==============================================================================
--- incubator/muse/trunk/src/webapp/WEB-INF/classes/jndi-config.xml (added)
+++ incubator/muse/trunk/src/webapp/WEB-INF/classes/jndi-config.xml Fri Mar 25 
12:16:21 2005
@@ -0,0 +1,73 @@
+<?xml version="1.0"?>
+
+<jndiConfig xmlns="http://www.apache.org/wsfx/wsrf/jndi/config";>
+
+   <global>
+      
+      <resource name="DefaultParameters" 
type="org.apache.ws.util.jndi.DefaultParameters">
+         <resourceParams>
+            <parameter>
+               <name>factory</name>
+               <value>org.apache.ws.util.jndi.BeanFactory</value>
+            </parameter>           
+            <parameter>
+               <name>resourceKeyClassName</name>
+               <value>org.apache.ws.resource.impl.SimpleTypeResourceKey</value>
+            </parameter>
+         </resourceParams>
+      </resource>
+      
+      <resource name="timer/ContainerTimer" 
type="org.apache.ws.util.timer.TimerManagerImpl">
+         <resourceParams>
+            <parameter>
+               <name>factory</name>
+               <value>org.apache.ws.util.jndi.BeanFactory</value>
+            </parameter>
+         </resourceParams>
+      </resource>
+      
+      <resource name="topic/eval/simple" 
type="org.apache.ws.notification.topics.impl.SimpleTopicExpressionEvaluator">
+         <resourceParams>
+            <parameter>
+               <name>factory</name>
+               <value>org.apache.ws.util.jndi.BeanFactory</value>
+            </parameter>
+         </resourceParams>
+      </resource>
+      
+      <resource name="topic/ContainerTopicExpressionEngine" 
type="org.apache.ws.notification.topics.impl.TopicExpressionEngineImpl">
+         <resourceParams>
+            <parameter>
+               <name>factory</name>
+               <value>org.apache.ws.util.jndi.BeanFactory</value>
+            </parameter>
+         </resourceParams>
+      </resource>          
+      
+   </global>
+
+   <service name="SubscriptionManager">
+      <resource name="home" 
type="org.apache.ws.notification.base.service.SubscriptionHome">
+         <resourceParams>
+            <parameter>
+               <name>serviceClassName</name>
+               
<value>org.apache.ws.notification.impl.service.SubscriptionService</value>
+            </parameter>
+            <parameter>
+               <name>resourceClassName</name>
+               
<value>org.apache.ws.notification.base.service.SubscriptionResource</value>
+            </parameter>
+            <parameter>
+               <name>wsdlTargetNamespace</name>
+               
<value>http://ws.apache.org/notification/base/service/SubscriptionManager</value>
+            </parameter>            
+            <parameter>
+               <name>resourceKeyName</name>
+               
<value>{http://ws.apache.org/notification/base/service/SubscriptionManager}ResourceID</value>
+            </parameter>
+         </resourceParams>
+      </resource>
+   </service>
+
+</jndiConfig>
+    

Added: incubator/muse/trunk/src/webapp/WEB-INF/classes/log4j.properties
URL: 
http://svn.apache.org/viewcvs/incubator/muse/trunk/src/webapp/WEB-INF/classes/log4j.properties?view=auto&rev=159057
==============================================================================
--- incubator/muse/trunk/src/webapp/WEB-INF/classes/log4j.properties (added)
+++ incubator/muse/trunk/src/webapp/WEB-INF/classes/log4j.properties Fri Mar 25 
12:16:21 2005
@@ -0,0 +1,87 @@
+
+#------------------------------------#
+#  Syntax for log-level definitions  #
+#------------------------------------#
+#
+#    log4j.<logger_name>=<priority_level>, <appender_name> 
[,<appender_name>...]
+#
+#       -or-
+#
+#    log4j.<logger_name>=INHERITED
+#
+# NOTE: Appenders are defined at the end of this configuration file.
+#
+#-------------------------------------------------------------------------------#
+#  Root logger's log-level (affects all classes within the JVM that use Log4J) 
 #
+#-------------------------------------------------------------------------------#
+#
+log4j.rootCategory=WARN, STDOUT
+log4j.additivity.rootCategory=false
+
+#--------------------------------------------------#
+#  Log-levels for specific Java packages           #
+#  Syntax: log4j.category.<full_package_name>=...  #
+#--------------------------------------------------#
+#
+#  Log-levels for Apache packages...
+#
+log4j.category.org.apache=WARN
+log4j.category.org.apache.ws=DEBUG
+log4j.category.org.apache.axis=INFO
+log4j.category.org.apache.axis.transport.http.SimpleAxisServer=WARN
+log4j.category.org.apache.axis.wsdl.toJava.JavaGeneratorFactory=WARN
+
+#-------------------------------------------#
+#  Log appenders and their output patterns  #
+#-------------------------------------------#
+# STDOUT_MSG_ONLY - a console appender that prints the message itself and 
nothing else
+#
+log4j.appender.STDOUT_MSG_ONLY=org.apache.log4j.ConsoleAppender
+log4j.appender.STDOUT_MSG_ONLY.layout=org.apache.log4j.PatternLayout
+log4j.appender.STDOUT_MSG_ONLY.layout.ConversionPattern=%m%n
+
+#
+# STDOUT_TERSE - a terse console appender
+#
+log4j.appender.STDOUT_TERSE=org.apache.log4j.ConsoleAppender
+log4j.appender.STDOUT_TERSE.layout=org.apache.log4j.PatternLayout
+log4j.appender.STDOUT_TERSE.layout.ConversionPattern=* %5p %c{1}: %m%n
+
+# STDOUT - a console appender with average verbosity 
+#
+log4j.appender.STDOUT=org.apache.log4j.ConsoleAppender
+log4j.appender.STDOUT.layout=org.apache.log4j.PatternLayout
+log4j.appender.STDOUT.layout.ConversionPattern=--> %d{MM-dd-yy HH:mm:ss} %5p 
[%t] %c{1}: %m%n
+
+# STDOUT_VERBOSE - a verbose console appender; WARNING: this will slow things 
down considerably!
+#
+log4j.appender.STDOUT_VERBOSE=org.apache.log4j.ConsoleAppender
+log4j.appender.STDOUT_VERBOSE.layout=org.apache.log4j.PatternLayout
+log4j.appender.STDOUT_VERBOSE.layout.ConversionPattern=--> %d{yyyy-MMM-dd 
HH:mm:ss.SSS} %5p [%t] %c.%M(%F:%L): %m%n
+
+# ROLL_FILE_TERSE - rolling file appender that writes the logs to the file 
system using terse messages
+#
+log4j.appender.ROLL_FILE_TERSE=org.apache.log4j.RollingFileAppender
+log4j.appender.ROLL_FILE_TERSE.File=%SBA_HOME%/sba-log.txt
+log4j.appender.ROLL_FILE_TERSE.MaxFileSize=512KB
+log4j.appender.ROLL_FILE_TERSE.MaxBackupIndex=1
+log4j.appender.ROLL_FILE_TERSE.layout=org.apache.log4j.PatternLayout
+log4j.appender.ROLL_FILE_TERSE.layout.ConversionPattern=*|%5p|%c{1}|%m%n
+
+# ROLL_FILE - rolling file appender that writes the logs to the file system 
with average verbosity
+#
+log4j.appender.ROLL_FILE=org.apache.log4j.RollingFileAppender
+log4j.appender.ROLL_FILE.File=%SBA_HOME%/sba-log.txt
+log4j.appender.ROLL_FILE.MaxFileSize=512KB
+log4j.appender.ROLL_FILE.MaxBackupIndex=1
+log4j.appender.ROLL_FILE.layout=org.apache.log4j.PatternLayout
+log4j.appender.ROLL_FILE.layout.ConversionPattern=-->|%d{yyyyMMdd|HH:mm:ss}|%p|%t|%c{1}|%m%n
+
+# ROLL_FILE_VERBOSE - rolling file appender that writes verbose messages the 
logs to the file system; WARNING this is slow!
+#
+log4j.appender.ROLL_FILE_VERBOSE=org.apache.log4j.RollingFileAppender
+log4j.appender.ROLL_FILE_VERBOSE.File=%SBA_HOME%/sba-log.txt
+log4j.appender.ROLL_FILE_VERBOSE.MaxFileSize=512KB
+log4j.appender.ROLL_FILE_VERBOSE.MaxBackupIndex=1
+log4j.appender.ROLL_FILE_VERBOSE.layout=org.apache.log4j.PatternLayout
+log4j.appender.ROLL_FILE_VERBOSE.layout.ConversionPattern=-->|%d{yyyyMMMdd|HH:mm:ss.SSS}|%5p|%t|%c|%M(%F:%L)|%m%n

Modified: incubator/muse/trunk/src/webapp/WEB-INF/server-config.wsdd
URL: 
http://svn.apache.org/viewcvs/incubator/muse/trunk/src/webapp/WEB-INF/server-config.wsdd?view=diff&r1=159056&r2=159057
==============================================================================
--- incubator/muse/trunk/src/webapp/WEB-INF/server-config.wsdd (original)
+++ incubator/muse/trunk/src/webapp/WEB-INF/server-config.wsdd Fri Mar 25 
12:16:21 2005
@@ -1,53 +1,47 @@
-<?xml version="1.0" encoding="UTF-8"?>
+<?xml version="1.0"?>
+
 <deployment xmlns="http://xml.apache.org/axis/wsdd/"; 
xmlns:java="http://xml.apache.org/axis/wsdd/providers/java";>
+
+   <globalConfiguration>
+      <parameter name="adminPassword" value="admin"/>
+      <parameter name="disablePrettyXML" value="false"/>
+      <parameter name="sendXsiTypes" value="false"/>
+      <parameter name="sendMultiRefs" value="false"/>
+      <parameter name="sendXMLDeclaration" value="true"/>            
+   </globalConfiguration>
+
+   <handler name="LocalResponder" 
type="java:org.apache.axis.transport.local.LocalResponder"/>
+   <handler name="URLMapper" 
type="java:org.apache.axis.handlers.http.URLMapper"/>
+   <handler name="Authenticate" 
type="java:org.apache.axis.handlers.SimpleAuthenticationHandler"/>
+
+   <service name="AdminService" provider="java:MSG">
+      <parameter name="allowedMethods" value="AdminService"/>
+      <parameter name="enableRemoteAdmin" value="true"/>
+      <parameter name="className" value="org.apache.axis.utils.Admin"/>
+      <namespace>http://xml.apache.org/axis/wsdd/</namespace>
+   </service>
+
+   <service name="Version" provider="java:RPC">
+      <parameter name="allowedMethods" value="getVersion"/>
+      <parameter name="className" value="org.apache.axis.Version"/>
+   </service>
+
+   <transport name="http">
+      <requestFlow>
+         <handler type="URLMapper"/>
+         <handler type="java:org.apache.axis.handlers.http.HTTPAuthHandler"/>
+      </requestFlow>
+      <parameter name="qs:list" 
value="org.apache.axis.transport.http.QSListHandler"/>      
+      <parameter name="useDefaultQueryStrings" value="true"/>
+      <parameter name="qs.list" 
value="org.apache.axis.transport.http.QSListHandler"/>
+      <parameter name="qs.method" 
value="org.apache.axis.transport.http.QSMethodHandler"/>
+      <parameter name="qs:method" 
value="org.apache.axis.transport.http.QSMethodHandler"/>
+   </transport>
+
+   <transport name="local">
+      <responseFlow>
+         <handler type="LocalResponder"/>
+      </responseFlow>
+   </transport>
    
-  <globalConfiguration>
-    <parameter name="adminPassword" value="admin"/>
-    <parameter name="disablePrettyXML" value="true"/>
-    <parameter name="sendXsiTypes" value="true"/>
-    <parameter name="sendMultiRefs" value="true"/>
-    <parameter name="sendXMLDeclaration" value="true"/>  
-  </globalConfiguration>
-  
-  <handler name="LocalResponder" 
type="java:org.apache.axis.transport.local.LocalResponder"/>
-  <handler name="URLMapper" 
type="java:org.apache.axis.handlers.http.URLMapper"/>
-  <handler name="Authenticate" 
type="java:org.apache.axis.handlers.SimpleAuthenticationHandler"/>
-  
-  <service name="AdminService" provider="java:MSG">
-    <parameter name="allowedMethods" value="AdminService"/>
-    <parameter name="enableRemoteAdmin" value="true"/>
-    <parameter name="className" value="org.apache.axis.utils.Admin"/>
-    <namespace>http://xml.apache.org/axis/wsdd/</namespace>
-  </service>
-  
-  <service name="Version" provider="java:RPC">
-    <parameter name="allowedMethods" value="getVersion"/>
-    <parameter name="className" value="org.apache.axis.Version"/>
-  </service>
- 
-  <transport name="http">
-    <requestFlow>
-      <handler type="URLMapper"/>
-      <handler type="java:org.apache.axis.handlers.http.HTTPAuthHandler"/>
-    </requestFlow>
-    <parameter name="qs:list" 
value="org.apache.axis.transport.http.QSListHandler"/>
-    <!-- 
-         Set the useDefaultQueryStrings to "false" if you would like the 
WsdmQSWsdlHandler 
-         to handle ?wsdl requests and ensure the soap:address location is 
returned in the wsdl 
-         with the same host as was sent in the ?wsdl request.         
-    -->
-    <parameter name="useDefaultQueryStrings" value="true"/>
-    <parameter name="qs:wsdl" 
value="org.apache.ws.platform.axis.wsdl.WsdmQSWsdlHandler"/>
-    <parameter name="qs.wsdl" 
value="org.apache.ws.platform.axis.wsdl.WsdmQSWsdlHandler"/>
-    <parameter name="qs.list" 
value="org.apache.axis.transport.http.QSListHandler"/>
-    <parameter name="qs.method" 
value="org.apache.axis.transport.http.QSMethodHandler"/>
-    <parameter name="qs:method" 
value="org.apache.axis.transport.http.QSMethodHandler"/>    
-  </transport>
-  
-  <transport name="local">
-    <responseFlow>
-      <handler type="LocalResponder"/>
-    </responseFlow>
-  </transport>
-  
 </deployment>

Modified: incubator/muse/trunk/src/webapp/WEB-INF/web.xml
URL: 
http://svn.apache.org/viewcvs/incubator/muse/trunk/src/webapp/WEB-INF/web.xml?view=diff&r1=159056&r2=159057
==============================================================================
--- incubator/muse/trunk/src/webapp/WEB-INF/web.xml (original)
+++ incubator/muse/trunk/src/webapp/WEB-INF/web.xml Fri Mar 25 12:16:21 2005
@@ -1,33 +1,48 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="ISO-8859-1"?>
 
 <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web
 Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd";>
 
 <web-app>
-  <display-name>Muse running on Apache-Axis SOAP platform</display-name>
+  <display-name>Apache-Axis</display-name>
     
-  <listener>
-     
<listener-class>org.apache.axis.transport.http.AxisHTTPSessionListener</listener-class>
-  </listener>
+    <listener>
+        
<listener-class>org.apache.axis.transport.http.AxisHTTPSessionListener</listener-class>
+    </listener>
     
+ <!-- <servlet>
+    <servlet-name>AxisServlet</servlet-name>
+    <display-name>Apache-Axis Servlet</display-name>
+    <servlet-class>
+        org.apache.axis.transport.http.AxisServlet
+    </servlet-class>
+  </servlet>
+-->
+<!-- Wsrf Servlet -->
   <servlet>
-    <servlet-name>ResourceManagerServlet</servlet-name>
-    <display-name>Axis Servlet, extended to support WS-RF Implied Resource 
Pattern</display-name>
-    
<servlet-class>org.apache.ws.platform.axis.transport.http.MuwsAxisServlet</servlet-class>
+    <servlet-name>AxisServlet</servlet-name>
+    <display-name>Apache-Axis Servlet</display-name>
+    <servlet-class>
+        org.apache.ws.resource.handler.axis.WsrfAxisServlet
+    </servlet-class>
     <load-on-startup>100</load-on-startup>
   </servlet>
-
+  
   <servlet>
     <servlet-name>AdminServlet</servlet-name>
     <display-name>Axis Admin Servlet</display-name>
-    <servlet-class>org.apache.axis.transport.http.AdminServlet</servlet-class>
+    <servlet-class>
+        org.apache.axis.transport.http.AdminServlet
+    </servlet-class>
     <load-on-startup>100</load-on-startup>
   </servlet>
 
   <servlet>
     <servlet-name>SOAPMonitorService</servlet-name>
-    <display-name>Axis SOAP Monitor Service</display-name>
-    <servlet-class>org.apache.axis.monitor.SOAPMonitorService</servlet-class>
+    <display-name>SOAPMonitorService</display-name>
+    <servlet-class>
+        org.apache.axis.monitor.SOAPMonitorService
+    </servlet-class>
     <init-param>
       <param-name>SOAPMonitorPort</param-name>
       <param-value>5001</param-value>
@@ -36,22 +51,17 @@
   </servlet>
 
   <servlet-mapping>
-    <servlet-name>ResourceManagerServlet</servlet-name>
-    <url-pattern>/servlet/ResourceManagerServlet</url-pattern>
+    <servlet-name>AxisServlet</servlet-name>
+    <url-pattern>/servlet/AxisServlet</url-pattern>
   </servlet-mapping>
 
   <servlet-mapping>
-   <servlet-name>ResourceManagerServlet</servlet-name>
-   <url-pattern>/servlet/AxisServlet</url-pattern>
-  </servlet-mapping>
-
-  <servlet-mapping>
-    <servlet-name>ResourceManagerServlet</servlet-name>
+    <servlet-name>AxisServlet</servlet-name>
     <url-pattern>*.jws</url-pattern>
   </servlet-mapping>
 
   <servlet-mapping>
-    <servlet-name>ResourceManagerServlet</servlet-name>
+    <servlet-name>AxisServlet</servlet-name>
     <url-pattern>/services/*</url-pattern>
   </servlet-mapping>
 
@@ -60,25 +70,25 @@
     <url-pattern>/SOAPMonitor</url-pattern>
   </servlet-mapping>
 
-  <!-- uncomment this if you want the Admin servlet --> 
-  <!--
+ <!-- uncomment this if you want the admin servlet -->
+ <!--
   <servlet-mapping>
     <servlet-name>AdminServlet</servlet-name>
     <url-pattern>/servlet/AdminServlet</url-pattern>
   </servlet-mapping>
-  -->
-  
-  <session-config>
-    <!-- Default to 5 minute session timeouts -->
-    <session-timeout>5</session-timeout>
-  </session-config>
+ -->
+
+    <session-config>
+        <!-- Default to 5 minute session timeouts -->
+        <session-timeout>5</session-timeout>
+    </session-config>
 
     <!-- currently the W3C havent settled on a media type for WSDL;
     http://www.w3.org/TR/2003/WD-wsdl12-20030303/#ietf-draft
     for now we go with the basic 'it's XML' response -->
   <mime-mapping>
     <extension>wsdl</extension>
-    <mime-type>text/xml</mime-type>
+     <mime-type>text/xml</mime-type>
   </mime-mapping>
   
   <mime-mapping>
@@ -87,7 +97,6 @@
   </mime-mapping>
 
   <welcome-file-list id="WelcomeFileList">
-    <welcome-file>index.htm</welcome-file>
     <welcome-file>index.html</welcome-file>
     <welcome-file>index.jsp</welcome-file>
     <welcome-file>index.jws</welcome-file>



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

Reply via email to