Author: ips Date: Tue Jan 25 09:35:12 2005 New Revision: 126396 URL: http://svn.apache.org/viewcvs?view=rev&rev=126396 Log:
Added: incubator/hermes/trunk/src/webapp/WEB-INF/ incubator/hermes/trunk/src/webapp/WEB-INF/classes/ incubator/hermes/trunk/src/webapp/WEB-INF/classes/jndi-config.xml incubator/hermes/trunk/src/webapp/WEB-INF/classes/log4j.properties incubator/hermes/trunk/src/webapp/WEB-INF/server-config.wsdd incubator/hermes/trunk/src/webapp/WEB-INF/web.xml Added: incubator/hermes/trunk/src/webapp/WEB-INF/classes/jndi-config.xml Url: http://svn.apache.org/viewcvs/incubator/hermes/trunk/src/webapp/WEB-INF/classes/jndi-config.xml?view=auto&rev=126396 ============================================================================== --- (empty file) +++ incubator/hermes/trunk/src/webapp/WEB-INF/classes/jndi-config.xml Tue Jan 25 09:35:12 2005 @@ -0,0 +1,55 @@ +<?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> + + </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.base.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/hermes/trunk/src/webapp/WEB-INF/classes/log4j.properties Url: http://svn.apache.org/viewcvs/incubator/hermes/trunk/src/webapp/WEB-INF/classes/log4j.properties?view=auto&rev=126396 ============================================================================== --- (empty file) +++ incubator/hermes/trunk/src/webapp/WEB-INF/classes/log4j.properties Tue Jan 25 09:35:12 2005 @@ -0,0 +1,93 @@ + +#------------------------------------# +# 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 HP packages... +# +log4j.category.com.hp=INFO +log4j.category.com.hp.ws=INFO + +# +# 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 Added: incubator/hermes/trunk/src/webapp/WEB-INF/server-config.wsdd Url: http://svn.apache.org/viewcvs/incubator/hermes/trunk/src/webapp/WEB-INF/server-config.wsdd?view=auto&rev=126396 ============================================================================== --- (empty file) +++ incubator/hermes/trunk/src/webapp/WEB-INF/server-config.wsdd Tue Jan 25 09:35:12 2005 @@ -0,0 +1,71 @@ +<?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"/> + + <typeMapping deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" encodingStyle="" qname="wsbf:>BaseFaultType>Description" serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" type="java:org.apache.ws.resource.faults.axis._BaseFaultType_Description" xmlns:wsbf="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-BaseFaults-1.2-draft-01.xsd"/> + <typeMapping deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" encodingStyle="" qname="wsbf:>BaseFaultType>ErrorCode" serializer="org.apache.axis.encoding.ser.BeanSerializerFactory" type="java:org.apache.ws.resource.faults.axis._BaseFaultType_ErrorCode" xmlns:wsbf="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-BaseFaults-1.2-draft-01.xsd"/> + </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> + + <service name="SubscriptionManager" provider="java:WSRF" style="document" use="literal"> + + <wsdlFile>/wsdl/SubscriptionManager.wsdl</wsdlFile> + + <requestFlow> + <handler type="java:org.apache.axis.handlers.JAXRPCHandler"> + <parameter name="className" value="org.apache.axis.message.addressing.handler.AxisServerSideAddressingHandler" /> + <parameter name="referencePropertyNames" value="*" /> + </handler> + </requestFlow> + + <responseFlow> + <handler type="java:org.apache.axis.handlers.JAXRPCHandler"> + <parameter name="className" value="org.apache.axis.message.addressing.handler.AxisServerSideAddressingHandler" /> + <parameter name="referencePropertyNames" value="*" /> + </handler> + </responseFlow> + + </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> + +</deployment> Added: incubator/hermes/trunk/src/webapp/WEB-INF/web.xml Url: http://svn.apache.org/viewcvs/incubator/hermes/trunk/src/webapp/WEB-INF/web.xml?view=auto&rev=126396 ============================================================================== --- (empty file) +++ incubator/hermes/trunk/src/webapp/WEB-INF/web.xml Tue Jan 25 09:35:12 2005 @@ -0,0 +1,106 @@ +<?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>Apache-Axis</display-name> + + <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>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> + <load-on-startup>100</load-on-startup> + </servlet> + + <servlet> + <servlet-name>SOAPMonitorService</servlet-name> + <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> + </init-param> + <load-on-startup>100</load-on-startup> + </servlet> + + <servlet-mapping> + <servlet-name>AxisServlet</servlet-name> + <url-pattern>/servlet/AxisServlet</url-pattern> + </servlet-mapping> + + <servlet-mapping> + <servlet-name>AxisServlet</servlet-name> + <url-pattern>*.jws</url-pattern> + </servlet-mapping> + + <servlet-mapping> + <servlet-name>AxisServlet</servlet-name> + <url-pattern>/services/*</url-pattern> + </servlet-mapping> + + <servlet-mapping> + <servlet-name>SOAPMonitorService</servlet-name> + <url-pattern>/SOAPMonitor</url-pattern> + </servlet-mapping> + + <!-- 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> + + <!-- 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-mapping> + + + <mime-mapping> + <extension>xsd</extension> + <mime-type>text/xml</mime-type> + </mime-mapping> + + <welcome-file-list id="WelcomeFileList"> + <welcome-file>index.html</welcome-file> + <welcome-file>index.jsp</welcome-file> + <welcome-file>index.jws</welcome-file> + </welcome-file-list> + +</web-app> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
