You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by db...@apache.org on 2005/09/26 22:46:48 UTC

svn commit: r291744 [3/3] - in /geronimo/trunk/sandbox/daytrader: ./ modules/ear/ modules/ear/src/conf/ modules/streamer/ modules/streamer/src/conf/ modules/web/src/conf/ modules/web/src/test-cactus/example/web/ modules/web/src/webapp/ modules/web/src/...

Modified: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/web.xml
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/web.xml?rev=291744&r1=291743&r2=291744&view=diff
==============================================================================
--- geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/web.xml (original)
+++ geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/web.xml Mon Sep 26 13:46:44 2005
@@ -1,434 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<web-app version="2.4"
-	xmlns="http://java.sun.com/xml/ns/j2ee"
-	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
-
-      <display-name>TradeWeb</display-name>
-      <filter id="Filter_1">
-         <display-name>OrdersAlertFilter</display-name>
-         <filter-name>OrdersAlertFilter</filter-name>
-         <filter-class>org.apache.geronimo.samples.daytrader.web.OrdersAlertFilter</filter-class>
-      </filter>
-      <filter-mapping id="FilterMapping_1">
-         <filter-name>OrdersAlertFilter</filter-name>
-         <servlet-name>TradeAppServlet</servlet-name>
-      </filter-mapping>
-      <listener id="Listener_1">
-         <listener-class>org.apache.geronimo.samples.daytrader.web.TradeWebContextListener</listener-class>
-      </listener>
-      <servlet id="Servlet_1">
-         <display-name>TradeAppServlet</display-name>
-         <servlet-name>TradeAppServlet</servlet-name>
-         <servlet-class>org.apache.geronimo.samples.daytrader.web.TradeAppServlet</servlet-class>
-         <load-on-startup>1</load-on-startup>         
-      </servlet>
-      <servlet id="Servlet_2">
-         <display-name>register</display-name>
-         <servlet-name>register</servlet-name>
-         <jsp-file>/register.jsp</jsp-file>
-      </servlet>
-      <servlet id="Servlet_3">
-         <display-name>TestServlet</display-name>
-         <servlet-name>TestServlet</servlet-name>
-         <servlet-class>org.apache.geronimo.samples.daytrader.web.TestServlet</servlet-class>
-      </servlet>
-      <servlet id="Servlet_4">
-         <display-name>welcome</display-name>
-         <servlet-name>welcome</servlet-name>
-         <jsp-file>/welcome.jsp</jsp-file>
-      </servlet>
-      <servlet id="Servlet_5">
-         <display-name>order</display-name>
-         <servlet-name>order</servlet-name>
-         <jsp-file>/order.jsp</jsp-file>
-      </servlet>
-      <servlet id="Servlet_6">
-         <display-name>tradehome</display-name>
-         <servlet-name>tradehome</servlet-name>
-         <jsp-file>/tradehome.jsp</jsp-file>
-      </servlet>
-      <servlet id="Servlet_7">
-         <display-name>TradeConfigServlet</display-name>
-         <servlet-name>TradeConfigServlet</servlet-name>
-         <servlet-class>org.apache.geronimo.samples.daytrader.web.TradeConfigServlet</servlet-class>
-      </servlet>
-      <servlet id="Servlet_8">
-         <display-name>TradeScenarioServlet</display-name>
-         <servlet-name>TradeScenarioServlet</servlet-name>
-         <servlet-class>org.apache.geronimo.samples.daytrader.web.TradeScenarioServlet</servlet-class>
-         <init-param id="InitParam_1">
-            <description>Sets the default RuntimeMode. Legal values
-                include EJB and Direct</description>
-            <param-name>runTimeMode</param-name>
-            <param-value>EJB</param-value>
-         </init-param>
-         <init-param id="InitParam_2">
-            <description>Sets the default Order Processing Mode. Legal
-                values include Synchronous, Asynchronous_1-Phase and Asynchronous_2-Phase</description>
-            <param-name>orderProcessingMode</param-name>
-            <param-value>Synchronous</param-value>            
-         </init-param>         
-         <init-param id="InitParam_3">
-            <description>Sets the protocol the web application
-                communicates with the server side services when driving
-                with TradeScenarioServlet. Legal values incude Standard and WebServices.</description>
-            <param-name>accessMode</param-name>
-            <param-value>Standard</param-value>
-         </init-param>        
-        <!-- Commented out as this will only work if IHS is installed, unless the default is changed to port 9080
-         <init-param id="InitParam_4">
-            <description>Sets the WebServices endpoint when using
-                WebServices accessMode when driving with TradeScenarioServlet.</description>
-            <param-name>webServicesEndpoint</param-name>
-            <param-value>http://localhost/trade/services/TradeWSServices?wsdl</param-value>
-         </init-param>        
-        -->
-         <init-param id="InitParam_5">
-            <description>Sets the default workloadMix used with
-                TradeScenario servlet. Legal values include Standard and High-Volume</description>
-            <param-name>workloadMix</param-name>
-            <param-value>Standard</param-value>
-         </init-param>
-         <init-param id="InitParam_6">
-            <description>Sets the default WebInterface. Legal values
-                include JSP and JSP-images</description>
-            <param-name>WebInterface</param-name>
-            <param-value>JSP</param-value>
-         </init-param>
-         <init-param id="InitParam_7">
-            <description>Sets the population of Trade users when driving
-                with TradeScenarioServlet.</description>
-            <param-name>maxUsers</param-name>
-            <param-value>500</param-value>
-         </init-param>
-         <init-param id="InitParam_8">
-            <description>Sets the population of Stock quotes used when
-                driving with TradeScenarioServlet.</description>
-            <param-name>maxQuotes</param-name>
-            <param-value>1000</param-value>
-         </init-param>        
-         <init-param id="InitParam_9">
-            <description>Sets the number of iterations on web/ejb
-                primitives.</description>
-            <param-name>primIterations</param-name>
-            <param-value>1</param-value>
-         </init-param>
-         <init-param id="InitParam_10">
-            <description>Sets the data caching type</description>
-            <param-name>No Caching</param-name>
-            <param-value>2</param-value>
-         </init-param>
-         <load-on-startup>1</load-on-startup>
-      </servlet>
-      <servlet id="Servlet_9">
-         <display-name>PingServlet</display-name>
-         <servlet-name>PingServlet</servlet-name>
-         <servlet-class>org.apache.geronimo.samples.daytrader.web.prims.PingServlet</servlet-class>
-      </servlet>
-      <servlet id="Servlet_10">
-         <display-name>PingServletWriter</display-name>
-         <servlet-name>PingServletWriter</servlet-name>
-         <servlet-class>org.apache.geronimo.samples.daytrader.web.prims.PingServletWriter</servlet-class>
-      </servlet>
-      <servlet id="Servlet_11">
-         <display-name>PingServlet2Servlet</display-name>
-         <servlet-name>PingServlet2Servlet</servlet-name>
-         <servlet-class>org.apache.geronimo.samples.daytrader.web.prims.PingServlet2Servlet</servlet-class>
-      </servlet>
-      <servlet id="Servlet_12">
-         <display-name>PingServlet2ServletRcv</display-name>
-         <servlet-name>PingServlet2ServletRcv</servlet-name>
-         <servlet-class>org.apache.geronimo.samples.daytrader.web.prims.PingServlet2ServletRcv</servlet-class>
-      </servlet>
-      <servlet id="Servlet_13">
-         <display-name>PingServlet2Jsp</display-name>
-         <servlet-name>PingServlet2Jsp</servlet-name>
-         <servlet-class>org.apache.geronimo.samples.daytrader.web.prims.PingServlet2Jsp</servlet-class>
-      </servlet>
-      <servlet id="Servlet_14">
-         <display-name>PingSession1</display-name>
-         <servlet-name>PingSession1</servlet-name>
-         <servlet-class>org.apache.geronimo.samples.daytrader.web.prims.PingSession1</servlet-class>
-      </servlet>
-      <servlet id="Servlet_15">
-         <display-name>PingSession2</display-name>
-         <servlet-name>PingSession2</servlet-name>
-         <servlet-class>org.apache.geronimo.samples.daytrader.web.prims.PingSession2</servlet-class>
-      </servlet>
-      <servlet id="Servlet_16">
-         <display-name>PingSession3</display-name>
-         <servlet-name>PingSession3</servlet-name>
-         <servlet-class>org.apache.geronimo.samples.daytrader.web.prims.PingSession3</servlet-class>
-      </servlet>
-      <servlet id="Servlet_17">
-         <display-name>PingJDBCRead</display-name>
-         <servlet-name>PingJDBCRead</servlet-name>
-         <servlet-class>org.apache.geronimo.samples.daytrader.web.prims.PingJDBCRead</servlet-class>
-      </servlet>
-      <servlet id="Servlet_18">
-         <display-name>PingJDBCWrite</display-name>
-         <servlet-name>PingJDBCWrite</servlet-name>
-         <servlet-class>org.apache.geronimo.samples.daytrader.web.prims.PingJDBCWrite</servlet-class>
-      </servlet>
-      <servlet id="Servlet_19">
-         <display-name>PingServlet2Session</display-name>
-         <servlet-name>PingServlet2Session</servlet-name>
-         <servlet-class>org.apache.geronimo.samples.daytrader.web.prims.PingServlet2Session</servlet-class>
-      </servlet>
-      <servlet id="Servlet_20">
-         <display-name>PingServlet2EntityLocal</display-name>
-         <servlet-name>PingServlet2EntityLocal</servlet-name>
-         <servlet-class>org.apache.geronimo.samples.daytrader.web.prims.PingServlet2EntityLocal</servlet-class>
-      </servlet>
-      <servlet id="Servlet_29">
-         <display-name>PingServlet2EntityRemote</display-name>
-         <servlet-name>PingServlet2EntityRemote</servlet-name>
-         <servlet-class>org.apache.geronimo.samples.daytrader.web.prims.PingServlet2EntityRemote</servlet-class>
-      </servlet>      
-      <servlet id="Servlet_21">
-         <display-name>PingServlet2Session2Entity</display-name>
-         <servlet-name>PingServlet2Session2Entity</servlet-name>
-         <servlet-class>org.apache.geronimo.samples.daytrader.web.prims.PingServlet2Session2Entity</servlet-class>
-      </servlet>
-      <servlet id="Servlet_22">
-         <display-name>PingServlet2Session2EntityCollection</display-name>
-         <servlet-name>PingServlet2Session2EntityCollection</servlet-name>
-         <servlet-class>org.apache.geronimo.samples.daytrader.web.prims.PingServlet2Session2EntityCollection</servlet-class>
-      </servlet>
-      <servlet id="Servlet_23">
-         <display-name>PingServlet2Session2CMROne2One</display-name>
-         <servlet-name>PingServlet2Session2CMROne2One</servlet-name>
-         <servlet-class>org.apache.geronimo.samples.daytrader.web.prims.PingServlet2Session2CMROne2One</servlet-class>
-      </servlet>
-      <servlet id="Servlet_24">
-         <display-name>PingServlet2Session2CMROne2Many</display-name>
-         <servlet-name>PingServlet2Session2CMROne2Many</servlet-name>
-         <servlet-class>org.apache.geronimo.samples.daytrader.web.prims.PingServlet2Session2CMROne2Many</servlet-class>
-      </servlet>
-      <servlet id="Servlet_25">
-         <display-name>PingServlet2MDBQueue</display-name>
-         <servlet-name>PingServlet2MDBQueue</servlet-name>
-         <servlet-class>org.apache.geronimo.samples.daytrader.web.prims.PingServlet2MDBQueue</servlet-class>
-      </servlet>     
-      <servlet id="Servlet_26">
-         <display-name>PingServlet2MDBTopic</display-name>
-         <servlet-name>PingServlet2MDBTopic</servlet-name>
-         <servlet-class>org.apache.geronimo.samples.daytrader.web.prims.PingServlet2MDBTopic</servlet-class>
-      </servlet>     
-      <servlet id="Servlet_27">
-         <display-name>PingServlet2JNDI</display-name>
-         <servlet-name>PingServlet2JNDI</servlet-name>
-         <servlet-class>org.apache.geronimo.samples.daytrader.web.prims.PingServlet2JNDI</servlet-class>
-      </servlet>           
-      <servlet id="Servlet_28">
-         <display-name>PingServlet2TwoPhase</display-name>
-         <servlet-name>PingServlet2TwoPhase</servlet-name>
-         <servlet-class>org.apache.geronimo.samples.daytrader.web.prims.PingServlet2TwoPhase</servlet-class>
-      </servlet>  
-      <servlet id="Servlet_31">
-         <display-name>PingServlet2Include</display-name>
-         <servlet-name>PingServlet2Include</servlet-name>
-         <servlet-class>org.apache.geronimo.samples.daytrader.web.prims.PingServlet2Include</servlet-class>
-      </servlet>
-      <servlet id="Servlet_32">
-         <display-name>PingServlet2IncludeRcv</display-name>
-         <servlet-name>PingServlet2IncludeRcv</servlet-name>
-         <servlet-class>org.apache.geronimo.samples.daytrader.web.prims.PingServlet2IncludeRcv</servlet-class>
-      </servlet>
-      <servlet id="Servlet_30">
-         <display-name>org_apache_geronimo_samples_daytrader_TradeWSAction</display-name>
-         <servlet-name>org_apache_geronimo_samples_daytrader_TradeWSAction</servlet-name>
-         <servlet-class>org.apache.geronimo.samples.daytrader.TradeWSAction</servlet-class>
-      </servlet>                  
-      <servlet-mapping id="ServletMapping_1">
-         <servlet-name>TradeAppServlet</servlet-name>
-         <url-pattern>/app</url-pattern>
-      </servlet-mapping>
-      <servlet-mapping id="ServletMapping_2">
-         <servlet-name>TestServlet</servlet-name>
-         <url-pattern>/TestServlet</url-pattern>
-      </servlet-mapping>
-      <servlet-mapping id="ServletMapping_3">
-         <servlet-name>TradeConfigServlet</servlet-name>
-         <url-pattern>/config</url-pattern>
-      </servlet-mapping>
-      <servlet-mapping id="ServletMapping_4">
-         <servlet-name>TradeScenarioServlet</servlet-name>
-         <url-pattern>/scenario</url-pattern>
-      </servlet-mapping>
-      <servlet-mapping id="ServletMapping_99">
-         <servlet-name>org_apache_geronimo_samples_daytrader_TradeWSAction</servlet-name>
-         <url-pattern>/services/TradeWSServices</url-pattern>
-      </servlet-mapping>
-      <servlet-mapping id="ServletMapping_5">
-         <servlet-name>PingServlet</servlet-name>
-         <url-pattern>/servlet/PingServlet</url-pattern>
-      </servlet-mapping>
-      <servlet-mapping id="ServletMapping_6">
-         <servlet-name>PingServletWriter</servlet-name>
-         <url-pattern>/servlet/PingServletWriter</url-pattern>
-      </servlet-mapping>
-      <servlet-mapping id="ServletMapping_7">
-         <servlet-name>PingServlet2Servlet</servlet-name>
-         <url-pattern>/servlet/PingServlet2Servlet</url-pattern>
-      </servlet-mapping>
-      <servlet-mapping id="ServletMapping_8">
-         <servlet-name>PingServlet2ServletRcv</servlet-name>
-         <url-pattern>/servlet/PingServlet2ServletRcv</url-pattern>
-      </servlet-mapping>
-      <servlet-mapping id="ServletMapping_9">
-         <servlet-name>PingServlet2Jsp</servlet-name>
-         <url-pattern>/servlet/PingServlet2Jsp</url-pattern>
-      </servlet-mapping>
-      <servlet-mapping id="ServletMapping_10">
-         <servlet-name>PingSession1</servlet-name>
-         <url-pattern>/servlet/PingSession1</url-pattern>
-      </servlet-mapping>
-      <servlet-mapping id="ServletMapping_11">
-         <servlet-name>PingSession2</servlet-name>
-         <url-pattern>/servlet/PingSession2</url-pattern>
-      </servlet-mapping>
-      <servlet-mapping id="ServletMapping_12">
-         <servlet-name>PingSession3</servlet-name>
-         <url-pattern>/servlet/PingSession3</url-pattern>
-      </servlet-mapping>
-      <servlet-mapping id="ServletMapping_13">
-         <servlet-name>PingJDBCRead</servlet-name>
-         <url-pattern>/servlet/PingJDBCRead</url-pattern>
-      </servlet-mapping>
-      <servlet-mapping id="ServletMapping_14">
-         <servlet-name>PingJDBCWrite</servlet-name>
-         <url-pattern>/servlet/PingJDBCWrite</url-pattern>
-      </servlet-mapping>
-      <servlet-mapping id="ServletMapping_15">
-         <servlet-name>PingServlet2Session</servlet-name>
-         <url-pattern>/servlet/PingServlet2Session</url-pattern>
-      </servlet-mapping>
-      <servlet-mapping id="ServletMapping_16">
-         <servlet-name>PingServlet2EntityLocal</servlet-name>
-         <url-pattern>/servlet/PingServlet2EntityLocal</url-pattern>
-      </servlet-mapping>
-      <servlet-mapping id="ServletMapping_25">
-         <servlet-name>PingServlet2EntityRemote</servlet-name>
-         <url-pattern>/servlet/PingServlet2EntityRemote</url-pattern>
-      </servlet-mapping>      
-      <servlet-mapping id="ServletMapping_17">
-         <servlet-name>PingServlet2Session2Entity</servlet-name>
-         <url-pattern>/servlet/PingServlet2Session2Entity</url-pattern>
-      </servlet-mapping>
-      <servlet-mapping id="ServletMapping_18">
-         <servlet-name>PingServlet2Session2EntityCollection</servlet-name>
-         <url-pattern>/servlet/PingServlet2Session2EntityCollection</url-pattern>
-      </servlet-mapping>
-      <servlet-mapping id="ServletMapping_19">
-         <servlet-name>PingServlet2Session2CMROne2One</servlet-name>
-         <url-pattern>/servlet/PingServlet2Session2CMROne2One</url-pattern>
-      </servlet-mapping>
-      <servlet-mapping id="ServletMapping_20">
-         <servlet-name>PingServlet2Session2CMROne2Many</servlet-name>
-         <url-pattern>/servlet/PingServlet2Session2CMROne2Many</url-pattern>
-      </servlet-mapping>
-      <servlet-mapping id="ServletMapping_21">
-         <servlet-name>PingServlet2MDBQueue</servlet-name>
-         <url-pattern>/servlet/PingServlet2MDBQueue</url-pattern>
-      </servlet-mapping>
-      <servlet-mapping id="ServletMapping_22">
-         <servlet-name>PingServlet2MDBTopic</servlet-name>
-         <url-pattern>/servlet/PingServlet2MDBTopic</url-pattern>
-      </servlet-mapping>      
-      <servlet-mapping id="ServletMapping_23">
-         <servlet-name>PingServlet2JNDI</servlet-name>
-         <url-pattern>/servlet/PingServlet2JNDI</url-pattern>
-      </servlet-mapping>           
-      <servlet-mapping id="ServletMapping_24">
-         <servlet-name>PingServlet2TwoPhase</servlet-name>
-         <url-pattern>/servlet/PingServlet2TwoPhase</url-pattern>
-      </servlet-mapping>                 
-      <servlet-mapping id="ServletMapping_26">
-         <servlet-name>PingServlet2Include</servlet-name>
-         <url-pattern>/servlet/PingServlet2Include</url-pattern>
-      </servlet-mapping>                 
-      <session-config id="SessionConfig_1">
-         <session-timeout>30</session-timeout>
-      </session-config>
-      <welcome-file-list id="WelcomeFileList_1">
-         <welcome-file>index.html</welcome-file>
-      </welcome-file-list>
-      <error-page id="ExceptionTypeErrorPage_1">
-         <exception-type>java.lang.Exception</exception-type>
-         <location>/error.jsp</location>
-      </error-page>
-      <error-page id="ErrorCodeErrorPage_1">
-         <error-code>500</error-code>
-         <location>/error.jsp</location>
-      </error-page>
-      <message-destination-ref id="MessageDestinationRef_1">
-         <message-destination-ref-name>jms/TradeBrokerQueue</message-destination-ref-name>
-         <message-destination-type>javax.jms.Queue</message-destination-type>
-         <message-destination-usage>Produces</message-destination-usage>
-         <message-destination-link>tradeEJB.jar#TradeBrokerQueue</message-destination-link>
-      </message-destination-ref>            
-      <message-destination-ref id="MessageDestinationRef_2">
-         <message-destination-ref-name>jms/TradeStreamerTopic</message-destination-ref-name>
-         <message-destination-type>javax.jms.Topic</message-destination-type>
-         <message-destination-usage>Produces</message-destination-usage>
-         <message-destination-link>tradeEJB.jar#TradeStreamerTopic</message-destination-link>
-      </message-destination-ref>
-      <resource-ref id="ResourceRef_1">
-         <res-ref-name>jdbc/TradeDataSource</res-ref-name>
-         <res-type>javax.sql.DataSource</res-type>
-         <res-auth>Container</res-auth>
-         <res-sharing-scope>Shareable</res-sharing-scope>
-      </resource-ref>
-      <resource-ref id="ResourceRef_2">
-         <res-ref-name>jms/QueueConnectionFactory</res-ref-name>
-         <res-type>javax.jms.QueueConnectionFactory</res-type>
-         <res-auth>Application</res-auth>
-         <res-sharing-scope>Shareable</res-sharing-scope>
-      </resource-ref>
-      <resource-ref id="ResourceRef_3">
-         <res-ref-name>jms/TopicConnectionFactory</res-ref-name>
-         <res-type>javax.jms.TopicConnectionFactory</res-type>
-         <res-auth>Application</res-auth>
-         <res-sharing-scope>Shareable</res-sharing-scope>
-      </resource-ref>
-      <ejb-ref id="EjbRef_1">
-         <ejb-ref-name>ejb/Trade</ejb-ref-name>
-         <ejb-ref-type>Session</ejb-ref-type>
-         <home>org.apache.geronimo.samples.daytrader.ejb.TradeHome</home>
-         <remote>org.apache.geronimo.samples.daytrader.ejb.Trade</remote>
-         <ejb-link>TradeEJB</ejb-link>
-      </ejb-ref>
-      <ejb-ref id="EjbRef_2">
-         <ejb-ref-name>ejb/Quote</ejb-ref-name>
-         <ejb-ref-type>Entity</ejb-ref-type>
-         <home>org.apache.geronimo.samples.daytrader.ejb.QuoteHome</home>
-         <remote>org.apache.geronimo.samples.daytrader.ejb.Quote</remote>
-         <ejb-link>QuoteEJB</ejb-link>
-      </ejb-ref>      
-      <ejb-local-ref id="EJBLocalRef_1">
-         <ejb-ref-name>ejb/LocalQuote</ejb-ref-name>
-         <ejb-ref-type>Entity</ejb-ref-type>
-         <local-home>org.apache.geronimo.samples.daytrader.ejb.LocalQuoteHome</local-home>
-         <local>org.apache.geronimo.samples.daytrader.ejb.LocalQuote</local>
-         <ejb-link>QuoteEJB</ejb-link>
-      </ejb-local-ref>
-      <ejb-local-ref id="EJBLocalRef_2">
-         <ejb-ref-name>ejb/LocalAccountHome</ejb-ref-name>
-         <ejb-ref-type>Entity</ejb-ref-type>
-         <local-home>org.apache.geronimo.samples.daytrader.ejb.LocalAccountHome</local-home>
-         <local>org.apache.geronimo.samples.daytrader.ejb.LocalAccount</local>
-         <ejb-link>AccountEJB</ejb-link>
-      </ejb-local-ref>
-      <service-ref>
-        <description>WSDL Service Trade</description>
-        <service-ref-name>service/Trade</service-ref-name>
-        <service-interface>org.apache.geronimo.samples.daytrader.client.ws.Trade</service-interface>
-        <wsdl-file>WEB-INF/wsdl/TradeServices.wsdl</wsdl-file>
-        <jaxrpc-mapping-file>WEB-INF/TradeServicesClient_mapping.xml</jaxrpc-mapping-file>
-        <service-qname xmlns:pfx="http://daytrader.samples.geronimo.apache.org">pfx:Trade</service-qname>
-        <port-component-ref>
-            <service-endpoint-interface>org.apache.geronimo.samples.daytrader.client.ws.TradeWSServices</service-endpoint-interface>
-        </port-component-ref>
-    </service-ref>
-</web-app>
\ No newline at end of file

Modified: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/webservices.xml
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/webservices.xml?rev=291744&r1=291743&r2=291744&view=diff
==============================================================================
--- geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/webservices.xml (original)
+++ geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/webservices.xml Mon Sep 26 13:46:44 2005
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<webservices version="1.1" xmlns="http://java.sun.com/xml/ns/j2ee"
-    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://www.ibm.com/webservices/xsd/j2ee_web_services_1_1.xsd">
-    <webservice-description>
-        <webservice-description-name>Trade</webservice-description-name>
-        <wsdl-file>WEB-INF/wsdl/TradeServices.wsdl</wsdl-file>
-        <jaxrpc-mapping-file>WEB-INF/TradeServices_mapping.xml</jaxrpc-mapping-file>
-        <port-component>
-            <port-component-name>TradeWSServices</port-component-name>
-            <wsdl-port xmlns:pfx="http://daytrader.samples.geronimo.apache.org">pfx:TradeWSServices</wsdl-port>
-            <service-endpoint-interface>org.apache.geronimo.samples.daytrader.TradeWSServices</service-endpoint-interface>
-            <service-impl-bean>
-                <servlet-link>org_apache_geronimo_samples_daytrader_TradeWSAction</servlet-link>
-            </service-impl-bean>
-        </port-component>
-    </webservice-description>
-</webservices>

Modified: geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/wsdl/TradeServices.wsdl
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/wsdl/TradeServices.wsdl?rev=291744&r1=291743&r2=291744&view=diff
==============================================================================
--- geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/wsdl/TradeServices.wsdl (original)
+++ geronimo/trunk/sandbox/daytrader/modules/web/src/webapp/wsdl/TradeServices.wsdl Mon Sep 26 13:46:44 2005
@@ -1,1286 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<wsdl:definitions targetNamespace="http://daytrader.samples.geronimo.apache.org" 
-             xmlns:impl="http://daytrader.samples.geronimo.apache.org" 
-             xmlns:intf="http://daytrader.samples.geronimo.apache.org" 
-             xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" 
-             xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" 
-             xmlns:xsd="http://www.w3.org/2001/XMLSchema">
- <wsdl:types>
-  <schema elementFormDefault="qualified" 
-          targetNamespace="http://daytrader.samples.geronimo.apache.org" 
-          xmlns="http://www.w3.org/2001/XMLSchema" 
-          xmlns:impl="http://daytrader.samples.geronimo.apache.org" 
-          xmlns:intf="http://daytrader.samples.geronimo.apache.org" 
-          xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" 
-          xmlns:xsd="http://www.w3.org/2001/XMLSchema">
-   <element name="getMarketSummary">
-    <complexType>
-     <sequence/>
-    </complexType>
-   </element>
-   <complexType name="MarketSummaryDataBeanWS">
-    <sequence>
-     <element name="TSIA" nillable="true" type="xsd:decimal"/>
-     <element name="openTSIA" nillable="true" type="xsd:decimal"/>
-     <element name="volume" type="xsd:double"/>
-     <element name="topGainers" nillable="true" type="impl:ArrayOfQuoteDataBean"/>
-     <element name="topLosers" nillable="true" type="impl:ArrayOfQuoteDataBean"/>
-     <element name="summaryDate" nillable="true" type="xsd:dateTime"/>
-    </sequence>
-   </complexType>
-   <complexType name="QuoteDataBean">
-    <sequence>
-     <element name="symbol" nillable="true" type="xsd:string"/>
-     <element name="companyName" nillable="true" type="xsd:string"/>
-     <element name="price" nillable="true" type="xsd:decimal"/>
-     <element name="open" nillable="true" type="xsd:decimal"/>
-     <element name="low" nillable="true" type="xsd:decimal"/>
-     <element name="high" nillable="true" type="xsd:decimal"/>
-     <element name="change" type="xsd:double"/>
-     <element name="volume" type="xsd:double"/>
-    </sequence>
-   </complexType>
-   <complexType name="ArrayOfQuoteDataBean">
-    <sequence>
-     <element maxOccurs="unbounded" minOccurs="0" name="QuoteDataBean" nillable="true" type="impl:QuoteDataBean"/>
-    </sequence>
-   </complexType>
-   <element name="getMarketSummaryResponse">
-    <complexType>
-     <sequence>
-      <element name="getMarketSummaryReturn" nillable="true" type="impl:MarketSummaryDataBeanWS"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="buy">
-    <complexType>
-     <sequence>
-      <element name="userID" nillable="true" type="xsd:string"/>
-      <element name="symbol" nillable="true" type="xsd:string"/>
-      <element name="quantity" type="xsd:double"/>
-      <element name="orderProcessingMode" type="xsd:int"/>
-     </sequence>
-    </complexType>
-   </element>
-   <complexType name="OrderDataBean">
-    <sequence>
-     <element name="orderID" nillable="true" type="xsd:int"/>
-     <element name="orderType" nillable="true" type="xsd:string"/>
-     <element name="orderStatus" nillable="true" type="xsd:string"/>
-     <element name="openDate" nillable="true" type="xsd:dateTime"/>
-     <element name="completionDate" nillable="true" type="xsd:dateTime"/>
-     <element name="quantity" type="xsd:double"/>
-     <element name="price" nillable="true" type="xsd:decimal"/>
-     <element name="orderFee" nillable="true" type="xsd:decimal"/>
-     <element name="symbol" nillable="true" type="xsd:string"/>
-    </sequence>
-   </complexType>
-   <element name="buyResponse">
-    <complexType>
-     <sequence>
-      <element name="buyReturn" nillable="true" type="impl:OrderDataBean"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="sell">
-    <complexType>
-     <sequence>
-      <element name="userID" nillable="true" type="xsd:string"/>
-      <element name="holdingID" nillable="true" type="xsd:int"/>
-      <element name="orderProcessingMode" type="xsd:int"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="sellResponse">
-    <complexType>
-     <sequence>
-      <element name="sellReturn" nillable="true" type="impl:OrderDataBean"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="queueOrder">
-    <complexType>
-     <sequence>
-      <element name="orderID" nillable="true" type="xsd:int"/>
-      <element name="twoPhase" type="xsd:boolean"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="queueOrderResponse">
-    <complexType>
-     <sequence/>
-    </complexType>
-   </element>
-   <element name="completeOrder">
-    <complexType>
-     <sequence>
-      <element name="orderID" nillable="true" type="xsd:int"/>
-      <element name="twoPhase" type="xsd:boolean"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="completeOrderResponse">
-    <complexType>
-     <sequence>
-      <element name="completeOrderReturn" nillable="true" type="impl:OrderDataBean"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="cancelOrder">
-    <complexType>
-     <sequence>
-      <element name="orderID" nillable="true" type="xsd:int"/>
-      <element name="twoPhase" type="xsd:boolean"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="cancelOrderResponse">
-    <complexType>
-     <sequence/>
-    </complexType>
-   </element>
-   <element name="orderCompleted">
-    <complexType>
-     <sequence>
-      <element name="userID" nillable="true" type="xsd:string"/>
-      <element name="orderID" nillable="true" type="xsd:int"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="orderCompletedResponse">
-    <complexType>
-     <sequence/>
-    </complexType>
-   </element>
-   <element name="getOrders">
-    <complexType>
-     <sequence>
-      <element name="userID" nillable="true" type="xsd:string"/>
-     </sequence>
-    </complexType>
-   </element>
-   <complexType name="ArrayOfOrderDataBean">
-    <sequence>
-     <element maxOccurs="unbounded" minOccurs="0" name="OrderDataBean" nillable="true" type="impl:OrderDataBean"/>
-    </sequence>
-   </complexType>
-   <element name="getOrdersResponse">
-    <complexType>
-     <sequence>
-      <element name="getOrdersReturn" nillable="true" type="impl:ArrayOfOrderDataBean"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="getClosedOrders">
-    <complexType>
-     <sequence>
-      <element name="userID" nillable="true" type="xsd:string"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="getClosedOrdersResponse">
-    <complexType>
-     <sequence>
-      <element name="getClosedOrdersReturn" nillable="true" type="impl:ArrayOfOrderDataBean"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="createQuote">
-    <complexType>
-     <sequence>
-      <element name="symbol" nillable="true" type="xsd:string"/>
-      <element name="companyName" nillable="true" type="xsd:string"/>
-      <element name="price" nillable="true" type="xsd:decimal"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="createQuoteResponse">
-    <complexType>
-     <sequence>
-      <element name="createQuoteReturn" nillable="true" type="impl:QuoteDataBean"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="getQuote">
-    <complexType>
-     <sequence>
-      <element name="symbol" nillable="true" type="xsd:string"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="getQuoteResponse">
-    <complexType>
-     <sequence>
-      <element name="getQuoteReturn" nillable="true" type="impl:QuoteDataBean"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="getAllQuotes">
-    <complexType>
-     <sequence/>
-    </complexType>
-   </element>
-   <element name="getAllQuotesResponse">
-    <complexType>
-     <sequence>
-      <element name="getAllQuotesReturn" nillable="true" type="impl:ArrayOfQuoteDataBean"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="updateQuotePriceVolume">
-    <complexType>
-     <sequence>
-      <element name="symbol" nillable="true" type="xsd:string"/>
-      <element name="newPrice" nillable="true" type="xsd:decimal"/>
-      <element name="sharesTraded" type="xsd:double"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="updateQuotePriceVolumeResponse">
-    <complexType>
-     <sequence>
-      <element name="updateQuotePriceVolumeReturn" nillable="true" type="impl:QuoteDataBean"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="getHoldings">
-    <complexType>
-     <sequence>
-      <element name="userID" nillable="true" type="xsd:string"/>
-     </sequence>
-    </complexType>
-   </element>
-   <complexType name="HoldingDataBean">
-    <sequence>
-     <element name="holdingID" nillable="true" type="xsd:int"/>
-     <element name="quantity" type="xsd:double"/>
-     <element name="purchasePrice" nillable="true" type="xsd:decimal"/>
-     <element name="purchaseDate" nillable="true" type="xsd:dateTime"/>
-     <element name="quoteID" nillable="true" type="xsd:string"/>
-    </sequence>
-   </complexType>
-   <complexType name="ArrayOfHoldingDataBean">
-    <sequence>
-     <element maxOccurs="unbounded" minOccurs="0" name="HoldingDataBean" nillable="true" type="impl:HoldingDataBean"/>
-    </sequence>
-   </complexType>
-   <element name="getHoldingsResponse">
-    <complexType>
-     <sequence>
-      <element name="getHoldingsReturn" nillable="true" type="impl:ArrayOfHoldingDataBean"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="getHolding">
-    <complexType>
-     <sequence>
-      <element name="holdingID" nillable="true" type="xsd:int"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="getHoldingResponse">
-    <complexType>
-     <sequence>
-      <element name="getHoldingReturn" nillable="true" type="impl:HoldingDataBean"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="getAccountData">
-    <complexType>
-     <sequence>
-      <element name="userID" nillable="true" type="xsd:string"/>
-     </sequence>
-    </complexType>
-   </element>
-   <complexType name="AccountDataBean">
-    <sequence>
-     <element name="accountID" nillable="true" type="xsd:int"/>
-     <element name="loginCount" type="xsd:int"/>
-     <element name="logoutCount" type="xsd:int"/>
-     <element name="lastLogin" nillable="true" type="xsd:dateTime"/>
-     <element name="creationDate" nillable="true" type="xsd:dateTime"/>
-     <element name="balance" nillable="true" type="xsd:decimal"/>
-     <element name="openBalance" nillable="true" type="xsd:decimal"/>
-     <element name="profileID" nillable="true" type="xsd:string"/>
-    </sequence>
-   </complexType>
-   <element name="getAccountDataResponse">
-    <complexType>
-     <sequence>
-      <element name="getAccountDataReturn" nillable="true" type="impl:AccountDataBean"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="getAccountProfileData">
-    <complexType>
-     <sequence>
-      <element name="userID" nillable="true" type="xsd:string"/>
-     </sequence>
-    </complexType>
-   </element>
-   <complexType name="AccountProfileDataBean">
-    <sequence>
-     <element name="userID" nillable="true" type="xsd:string"/>
-     <element name="password" nillable="true" type="xsd:string"/>
-     <element name="fullName" nillable="true" type="xsd:string"/>
-     <element name="address" nillable="true" type="xsd:string"/>
-     <element name="email" nillable="true" type="xsd:string"/>
-     <element name="creditCard" nillable="true" type="xsd:string"/>
-    </sequence>
-   </complexType>
-   <element name="getAccountProfileDataResponse">
-    <complexType>
-     <sequence>
-      <element name="getAccountProfileDataReturn" nillable="true" type="impl:AccountProfileDataBean"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="updateAccountProfile">
-    <complexType>
-     <sequence>
-      <element name="profileData" nillable="true" type="impl:AccountProfileDataBean"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="updateAccountProfileResponse">
-    <complexType>
-     <sequence>
-      <element name="updateAccountProfileReturn" nillable="true" type="impl:AccountProfileDataBean"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="login">
-    <complexType>
-     <sequence>
-      <element name="userID" nillable="true" type="xsd:string"/>
-      <element name="password" nillable="true" type="xsd:string"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="loginResponse">
-    <complexType>
-     <sequence>
-      <element name="loginReturn" nillable="true" type="impl:AccountDataBean"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="logout">
-    <complexType>
-     <sequence>
-      <element name="userID" nillable="true" type="xsd:string"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="logoutResponse">
-    <complexType>
-     <sequence/>
-    </complexType>
-   </element>
-   <element name="register">
-    <complexType>
-     <sequence>
-      <element name="userID" nillable="true" type="xsd:string"/>
-      <element name="password" nillable="true" type="xsd:string"/>
-      <element name="fullname" nillable="true" type="xsd:string"/>
-      <element name="address" nillable="true" type="xsd:string"/>
-      <element name="email" nillable="true" type="xsd:string"/>
-      <element name="creditcard" nillable="true" type="xsd:string"/>
-      <element name="openBalance" nillable="true" type="xsd:decimal"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="registerResponse">
-    <complexType>
-     <sequence>
-      <element name="registerReturn" nillable="true" type="impl:AccountDataBean"/>
-     </sequence>
-    </complexType>
-   </element>
-   <element name="resetTrade">
-    <complexType>
-     <sequence>
-      <element name="deleteAll" type="xsd:boolean"/>
-     </sequence>
-    </complexType>
-   </element>
-   <complexType name="RunStatsDataBean">
-    <sequence>
-     <element name="tradeUserCount" type="xsd:int"/>
-     <element name="newUserCount" type="xsd:int"/>
-     <element name="sumLoginCount" type="xsd:int"/>
-     <element name="sumLogoutCount" type="xsd:int"/>
-     <element name="holdingCount" type="xsd:int"/>
-     <element name="buyOrderCount" type="xsd:int"/>
-     <element name="sellOrderCount" type="xsd:int"/>
-     <element name="cancelledOrderCount" type="xsd:int"/>
-     <element name="openOrderCount" type="xsd:int"/>
-     <element name="deletedOrderCount" type="xsd:int"/>
-     <element name="orderCount" type="xsd:int"/>
-     <element name="tradeStockCount" type="xsd:int"/>
-    </sequence>
-   </complexType>
-   <element name="resetTradeResponse">
-    <complexType>
-     <sequence>
-      <element name="resetTradeReturn" nillable="true" type="impl:RunStatsDataBean"/>
-     </sequence>
-    </complexType>
-   </element>
-  </schema>
- </wsdl:types>
-
-   <wsdl:message name="createQuoteRequest">
-
-      <wsdl:part element="impl:createQuote" name="parameters"/>
-
-   </wsdl:message>
-
-   <wsdl:message name="loginRequest">
-
-      <wsdl:part element="impl:login" name="parameters"/>
-
-   </wsdl:message>
-
-   <wsdl:message name="createQuoteResponse">
-
-      <wsdl:part element="impl:createQuoteResponse" name="parameters"/>
-
-   </wsdl:message>
-
-   <wsdl:message name="buyResponse">
-
-      <wsdl:part element="impl:buyResponse" name="parameters"/>
-
-   </wsdl:message>
-
-   <wsdl:message name="buyRequest">
-
-      <wsdl:part element="impl:buy" name="parameters"/>
-
-   </wsdl:message>
-
-   <wsdl:message name="cancelOrderRequest">
-
-      <wsdl:part element="impl:cancelOrder" name="parameters"/>
-
-   </wsdl:message>
-
-   <wsdl:message name="sellResponse">
-
-      <wsdl:part element="impl:sellResponse" name="parameters"/>
-
-   </wsdl:message>
-
-   <wsdl:message name="queueOrderResponse">
-
-      <wsdl:part element="impl:queueOrderResponse" name="parameters"/>
-
-   </wsdl:message>
-
-   <wsdl:message name="updateAccountProfileResponse">
-
-      <wsdl:part element="impl:updateAccountProfileResponse" name="parameters"/>
-
-   </wsdl:message>
-
-   <wsdl:message name="registerResponse">
-
-      <wsdl:part element="impl:registerResponse" name="parameters"/>
-
-   </wsdl:message>
-
-   <wsdl:message name="getClosedOrdersResponse">
-
-      <wsdl:part element="impl:getClosedOrdersResponse" name="parameters"/>
-
-   </wsdl:message>
-
-   <wsdl:message name="resetTradeRequest">
-
-      <wsdl:part element="impl:resetTrade" name="parameters"/>
-
-   </wsdl:message>
-
-   <wsdl:message name="orderCompletedRequest">
-
-      <wsdl:part element="impl:orderCompleted" name="parameters"/>
-
-   </wsdl:message>
-
-   <wsdl:message name="getOrdersResponse">
-
-      <wsdl:part element="impl:getOrdersResponse" name="parameters"/>
-
-   </wsdl:message>
-
-   <wsdl:message name="orderCompletedResponse">
-
-      <wsdl:part element="impl:orderCompletedResponse" name="parameters"/>
-
-   </wsdl:message>
-
-   <wsdl:message name="getHoldingsResponse">
-
-      <wsdl:part element="impl:getHoldingsResponse" name="parameters"/>
-
-   </wsdl:message>
-
-   <wsdl:message name="logoutRequest">
-
-      <wsdl:part element="impl:logout" name="parameters"/>
-
-   </wsdl:message>
-
-   <wsdl:message name="getAllQuotesResponse">
-
-      <wsdl:part element="impl:getAllQuotesResponse" name="parameters"/>
-
-   </wsdl:message>
-
-   <wsdl:message name="getAccountProfileDataResponse">
-
-      <wsdl:part element="impl:getAccountProfileDataResponse" name="parameters"/>
-
-   </wsdl:message>
-
-   <wsdl:message name="updateAccountProfileRequest">
-
-      <wsdl:part element="impl:updateAccountProfile" name="parameters"/>
-
-   </wsdl:message>
-
-   <wsdl:message name="getOrdersRequest">
-
-      <wsdl:part element="impl:getOrders" name="parameters"/>
-
-   </wsdl:message>
-
-   <wsdl:message name="getHoldingsRequest">
-
-      <wsdl:part element="impl:getHoldings" name="parameters"/>
-
-   </wsdl:message>
-
-   <wsdl:message name="getClosedOrdersRequest">
-
-      <wsdl:part element="impl:getClosedOrders" name="parameters"/>
-
-   </wsdl:message>
-
-   <wsdl:message name="getMarketSummaryResponse">
-
-      <wsdl:part element="impl:getMarketSummaryResponse" name="parameters"/>
-
-   </wsdl:message>
-
-   <wsdl:message name="registerRequest">
-
-      <wsdl:part element="impl:register" name="parameters"/>
-
-   </wsdl:message>
-
-   <wsdl:message name="loginResponse">
-
-      <wsdl:part element="impl:loginResponse" name="parameters"/>
-
-   </wsdl:message>
-
-   <wsdl:message name="queueOrderRequest">
-
-      <wsdl:part element="impl:queueOrder" name="parameters"/>
-
-   </wsdl:message>
-
-   <wsdl:message name="getHoldingResponse">
-
-      <wsdl:part element="impl:getHoldingResponse" name="parameters"/>
-
-   </wsdl:message>
-
-   <wsdl:message name="sellRequest">
-
-      <wsdl:part element="impl:sell" name="parameters"/>
-
-   </wsdl:message>
-
-   <wsdl:message name="updateQuotePriceVolumeRequest">
-
-      <wsdl:part element="impl:updateQuotePriceVolume" name="parameters"/>
-
-   </wsdl:message>
-
-   <wsdl:message name="getAccountDataRequest">
-
-      <wsdl:part element="impl:getAccountData" name="parameters"/>
-
-   </wsdl:message>
-
-   <wsdl:message name="getAccountProfileDataRequest">
-
-      <wsdl:part element="impl:getAccountProfileData" name="parameters"/>
-
-   </wsdl:message>
-
-   <wsdl:message name="resetTradeResponse">
-
-      <wsdl:part element="impl:resetTradeResponse" name="parameters"/>
-
-   </wsdl:message>
-
-   <wsdl:message name="updateQuotePriceVolumeResponse">
-
-      <wsdl:part element="impl:updateQuotePriceVolumeResponse" name="parameters"/>
-
-   </wsdl:message>
-
-   <wsdl:message name="cancelOrderResponse">
-
-      <wsdl:part element="impl:cancelOrderResponse" name="parameters"/>
-
-   </wsdl:message>
-
-   <wsdl:message name="getHoldingRequest">
-
-      <wsdl:part element="impl:getHolding" name="parameters"/>
-
-   </wsdl:message>
-
-   <wsdl:message name="getMarketSummaryRequest">
-
-      <wsdl:part element="impl:getMarketSummary" name="parameters"/>
-
-   </wsdl:message>
-
-   <wsdl:message name="getQuoteRequest">
-
-      <wsdl:part element="impl:getQuote" name="parameters"/>
-
-   </wsdl:message>
-
-   <wsdl:message name="logoutResponse">
-
-      <wsdl:part element="impl:logoutResponse" name="parameters"/>
-
-   </wsdl:message>
-
-   <wsdl:message name="getAllQuotesRequest">
-
-      <wsdl:part element="impl:getAllQuotes" name="parameters"/>
-
-   </wsdl:message>
-
-   <wsdl:message name="getQuoteResponse">
-
-      <wsdl:part element="impl:getQuoteResponse" name="parameters"/>
-
-   </wsdl:message>
-
-   <wsdl:message name="getAccountDataResponse">
-
-      <wsdl:part element="impl:getAccountDataResponse" name="parameters"/>
-
-   </wsdl:message>
-
-   <wsdl:message name="completeOrderResponse">
-
-      <wsdl:part element="impl:completeOrderResponse" name="parameters"/>
-
-   </wsdl:message>
-
-   <wsdl:message name="completeOrderRequest">
-
-      <wsdl:part element="impl:completeOrder" name="parameters"/>
-
-   </wsdl:message>
-
-   <wsdl:portType name="TradeWSServices">
-
-      <wsdl:operation name="getMarketSummary">
-
-         <wsdl:input message="impl:getMarketSummaryRequest" name="getMarketSummaryRequest"/>
-
-         <wsdl:output message="impl:getMarketSummaryResponse" name="getMarketSummaryResponse"/>
-
-      </wsdl:operation>
-
-      <wsdl:operation name="buy">
-
-         <wsdl:input message="impl:buyRequest" name="buyRequest"/>
-
-         <wsdl:output message="impl:buyResponse" name="buyResponse"/>
-
-      </wsdl:operation>
-
-      <wsdl:operation name="sell">
-
-         <wsdl:input message="impl:sellRequest" name="sellRequest"/>
-
-         <wsdl:output message="impl:sellResponse" name="sellResponse"/>
-
-      </wsdl:operation>
-
-      <wsdl:operation name="queueOrder">
-
-         <wsdl:input message="impl:queueOrderRequest" name="queueOrderRequest"/>
-
-         <wsdl:output message="impl:queueOrderResponse" name="queueOrderResponse"/>
-
-      </wsdl:operation>
-
-      <wsdl:operation name="completeOrder">
-
-         <wsdl:input message="impl:completeOrderRequest" name="completeOrderRequest"/>
-
-         <wsdl:output message="impl:completeOrderResponse" name="completeOrderResponse"/>
-
-      </wsdl:operation>
-
-      <wsdl:operation name="cancelOrder">
-
-         <wsdl:input message="impl:cancelOrderRequest" name="cancelOrderRequest"/>
-
-         <wsdl:output message="impl:cancelOrderResponse" name="cancelOrderResponse"/>
-
-      </wsdl:operation>
-
-      <wsdl:operation name="orderCompleted">
-
-         <wsdl:input message="impl:orderCompletedRequest" name="orderCompletedRequest"/>
-
-         <wsdl:output message="impl:orderCompletedResponse" name="orderCompletedResponse"/>
-
-      </wsdl:operation>
-
-      <wsdl:operation name="getOrders">
-
-         <wsdl:input message="impl:getOrdersRequest" name="getOrdersRequest"/>
-
-         <wsdl:output message="impl:getOrdersResponse" name="getOrdersResponse"/>
-
-      </wsdl:operation>
-
-      <wsdl:operation name="getClosedOrders">
-
-         <wsdl:input message="impl:getClosedOrdersRequest" name="getClosedOrdersRequest"/>
-
-         <wsdl:output message="impl:getClosedOrdersResponse" name="getClosedOrdersResponse"/>
-
-      </wsdl:operation>
-
-      <wsdl:operation name="createQuote">
-
-         <wsdl:input message="impl:createQuoteRequest" name="createQuoteRequest"/>
-
-         <wsdl:output message="impl:createQuoteResponse" name="createQuoteResponse"/>
-
-      </wsdl:operation>
-
-      <wsdl:operation name="getQuote">
-
-         <wsdl:input message="impl:getQuoteRequest" name="getQuoteRequest"/>
-
-         <wsdl:output message="impl:getQuoteResponse" name="getQuoteResponse"/>
-
-      </wsdl:operation>
-
-      <wsdl:operation name="getAllQuotes">
-
-         <wsdl:input message="impl:getAllQuotesRequest" name="getAllQuotesRequest"/>
-
-         <wsdl:output message="impl:getAllQuotesResponse" name="getAllQuotesResponse"/>
-
-      </wsdl:operation>
-
-      <wsdl:operation name="updateQuotePriceVolume">
-
-         <wsdl:input message="impl:updateQuotePriceVolumeRequest" name="updateQuotePriceVolumeRequest"/>
-
-         <wsdl:output message="impl:updateQuotePriceVolumeResponse" name="updateQuotePriceVolumeResponse"/>
-
-      </wsdl:operation>
-
-      <wsdl:operation name="getHoldings">
-
-         <wsdl:input message="impl:getHoldingsRequest" name="getHoldingsRequest"/>
-
-         <wsdl:output message="impl:getHoldingsResponse" name="getHoldingsResponse"/>
-
-      </wsdl:operation>
-
-      <wsdl:operation name="getHolding">
-
-         <wsdl:input message="impl:getHoldingRequest" name="getHoldingRequest"/>
-
-         <wsdl:output message="impl:getHoldingResponse" name="getHoldingResponse"/>
-
-      </wsdl:operation>
-
-      <wsdl:operation name="getAccountData">
-
-         <wsdl:input message="impl:getAccountDataRequest" name="getAccountDataRequest"/>
-
-         <wsdl:output message="impl:getAccountDataResponse" name="getAccountDataResponse"/>
-
-      </wsdl:operation>
-
-      <wsdl:operation name="getAccountProfileData">
-
-         <wsdl:input message="impl:getAccountProfileDataRequest" name="getAccountProfileDataRequest"/>
-
-         <wsdl:output message="impl:getAccountProfileDataResponse" name="getAccountProfileDataResponse"/>
-
-      </wsdl:operation>
-
-      <wsdl:operation name="updateAccountProfile">
-
-         <wsdl:input message="impl:updateAccountProfileRequest" name="updateAccountProfileRequest"/>
-
-         <wsdl:output message="impl:updateAccountProfileResponse" name="updateAccountProfileResponse"/>
-
-      </wsdl:operation>
-
-      <wsdl:operation name="login">
-
-         <wsdl:input message="impl:loginRequest" name="loginRequest"/>
-
-         <wsdl:output message="impl:loginResponse" name="loginResponse"/>
-
-      </wsdl:operation>
-
-      <wsdl:operation name="logout">
-
-         <wsdl:input message="impl:logoutRequest" name="logoutRequest"/>
-
-         <wsdl:output message="impl:logoutResponse" name="logoutResponse"/>
-
-      </wsdl:operation>
-
-      <wsdl:operation name="register">
-
-         <wsdl:input message="impl:registerRequest" name="registerRequest"/>
-
-         <wsdl:output message="impl:registerResponse" name="registerResponse"/>
-
-      </wsdl:operation>
-
-      <wsdl:operation name="resetTrade">
-
-         <wsdl:input message="impl:resetTradeRequest" name="resetTradeRequest"/>
-
-         <wsdl:output message="impl:resetTradeResponse" name="resetTradeResponse"/>
-
-      </wsdl:operation>
-
-   </wsdl:portType>
-
-   <wsdl:binding name="TradeWSServicesSoapBinding" type="impl:TradeWSServices">
-
-      <wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
-
-      <wsdl:operation name="getMarketSummary">
-
-         <wsdlsoap:operation soapAction=""/>
-
-         <wsdl:input name="getMarketSummaryRequest">
-
-            <wsdlsoap:body use="literal"/>
-
-         </wsdl:input>
-
-         <wsdl:output name="getMarketSummaryResponse">
-
-            <wsdlsoap:body use="literal"/>
-
-         </wsdl:output>
-
-      </wsdl:operation>
-
-      <wsdl:operation name="buy">
-
-         <wsdlsoap:operation soapAction=""/>
-
-         <wsdl:input name="buyRequest">
-
-            <wsdlsoap:body use="literal"/>
-
-         </wsdl:input>
-
-         <wsdl:output name="buyResponse">
-
-            <wsdlsoap:body use="literal"/>
-
-         </wsdl:output>
-
-      </wsdl:operation>
-
-      <wsdl:operation name="sell">
-
-         <wsdlsoap:operation soapAction=""/>
-
-         <wsdl:input name="sellRequest">
-
-            <wsdlsoap:body use="literal"/>
-
-         </wsdl:input>
-
-         <wsdl:output name="sellResponse">
-
-            <wsdlsoap:body use="literal"/>
-
-         </wsdl:output>
-
-      </wsdl:operation>
-
-      <wsdl:operation name="queueOrder">
-
-         <wsdlsoap:operation soapAction=""/>
-
-         <wsdl:input name="queueOrderRequest">
-
-            <wsdlsoap:body use="literal"/>
-
-         </wsdl:input>
-
-         <wsdl:output name="queueOrderResponse">
-
-            <wsdlsoap:body use="literal"/>
-
-         </wsdl:output>
-
-      </wsdl:operation>
-
-      <wsdl:operation name="completeOrder">
-
-         <wsdlsoap:operation soapAction=""/>
-
-         <wsdl:input name="completeOrderRequest">
-
-            <wsdlsoap:body use="literal"/>
-
-         </wsdl:input>
-
-         <wsdl:output name="completeOrderResponse">
-
-            <wsdlsoap:body use="literal"/>
-
-         </wsdl:output>
-
-      </wsdl:operation>
-
-      <wsdl:operation name="cancelOrder">
-
-         <wsdlsoap:operation soapAction=""/>
-
-         <wsdl:input name="cancelOrderRequest">
-
-            <wsdlsoap:body use="literal"/>
-
-         </wsdl:input>
-
-         <wsdl:output name="cancelOrderResponse">
-
-            <wsdlsoap:body use="literal"/>
-
-         </wsdl:output>
-
-      </wsdl:operation>
-
-      <wsdl:operation name="orderCompleted">
-
-         <wsdlsoap:operation soapAction=""/>
-
-         <wsdl:input name="orderCompletedRequest">
-
-            <wsdlsoap:body use="literal"/>
-
-         </wsdl:input>
-
-         <wsdl:output name="orderCompletedResponse">
-
-            <wsdlsoap:body use="literal"/>
-
-         </wsdl:output>
-
-      </wsdl:operation>
-
-      <wsdl:operation name="getOrders">
-
-         <wsdlsoap:operation soapAction=""/>
-
-         <wsdl:input name="getOrdersRequest">
-
-            <wsdlsoap:body use="literal"/>
-
-         </wsdl:input>
-
-         <wsdl:output name="getOrdersResponse">
-
-            <wsdlsoap:body use="literal"/>
-
-         </wsdl:output>
-
-      </wsdl:operation>
-
-      <wsdl:operation name="getClosedOrders">
-
-         <wsdlsoap:operation soapAction=""/>
-
-         <wsdl:input name="getClosedOrdersRequest">
-
-            <wsdlsoap:body use="literal"/>
-
-         </wsdl:input>
-
-         <wsdl:output name="getClosedOrdersResponse">
-
-            <wsdlsoap:body use="literal"/>
-
-         </wsdl:output>
-
-      </wsdl:operation>
-
-      <wsdl:operation name="createQuote">
-
-         <wsdlsoap:operation soapAction=""/>
-
-         <wsdl:input name="createQuoteRequest">
-
-            <wsdlsoap:body use="literal"/>
-
-         </wsdl:input>
-
-         <wsdl:output name="createQuoteResponse">
-
-            <wsdlsoap:body use="literal"/>
-
-         </wsdl:output>
-
-      </wsdl:operation>
-
-      <wsdl:operation name="getQuote">
-
-         <wsdlsoap:operation soapAction=""/>
-
-         <wsdl:input name="getQuoteRequest">
-
-            <wsdlsoap:body use="literal"/>
-
-         </wsdl:input>
-
-         <wsdl:output name="getQuoteResponse">
-
-            <wsdlsoap:body use="literal"/>
-
-         </wsdl:output>
-
-      </wsdl:operation>
-
-      <wsdl:operation name="getAllQuotes">
-
-         <wsdlsoap:operation soapAction=""/>
-
-         <wsdl:input name="getAllQuotesRequest">
-
-            <wsdlsoap:body use="literal"/>
-
-         </wsdl:input>
-
-         <wsdl:output name="getAllQuotesResponse">
-
-            <wsdlsoap:body use="literal"/>
-
-         </wsdl:output>
-
-      </wsdl:operation>
-
-      <wsdl:operation name="updateQuotePriceVolume">
-
-         <wsdlsoap:operation soapAction=""/>
-
-         <wsdl:input name="updateQuotePriceVolumeRequest">
-
-            <wsdlsoap:body use="literal"/>
-
-         </wsdl:input>
-
-         <wsdl:output name="updateQuotePriceVolumeResponse">
-
-            <wsdlsoap:body use="literal"/>
-
-         </wsdl:output>
-
-      </wsdl:operation>
-
-      <wsdl:operation name="getHoldings">
-
-         <wsdlsoap:operation soapAction=""/>
-
-         <wsdl:input name="getHoldingsRequest">
-
-            <wsdlsoap:body use="literal"/>
-
-         </wsdl:input>
-
-         <wsdl:output name="getHoldingsResponse">
-
-            <wsdlsoap:body use="literal"/>
-
-         </wsdl:output>
-
-      </wsdl:operation>
-
-      <wsdl:operation name="getHolding">
-
-         <wsdlsoap:operation soapAction=""/>
-
-         <wsdl:input name="getHoldingRequest">
-
-            <wsdlsoap:body use="literal"/>
-
-         </wsdl:input>
-
-         <wsdl:output name="getHoldingResponse">
-
-            <wsdlsoap:body use="literal"/>
-
-         </wsdl:output>
-
-      </wsdl:operation>
-
-      <wsdl:operation name="getAccountData">
-
-         <wsdlsoap:operation soapAction=""/>
-
-         <wsdl:input name="getAccountDataRequest">
-
-            <wsdlsoap:body use="literal"/>
-
-         </wsdl:input>
-
-         <wsdl:output name="getAccountDataResponse">
-
-            <wsdlsoap:body use="literal"/>
-
-         </wsdl:output>
-
-      </wsdl:operation>
-
-      <wsdl:operation name="getAccountProfileData">
-
-         <wsdlsoap:operation soapAction=""/>
-
-         <wsdl:input name="getAccountProfileDataRequest">
-
-            <wsdlsoap:body use="literal"/>
-
-         </wsdl:input>
-
-         <wsdl:output name="getAccountProfileDataResponse">
-
-            <wsdlsoap:body use="literal"/>
-
-         </wsdl:output>
-
-      </wsdl:operation>
-
-      <wsdl:operation name="updateAccountProfile">
-
-         <wsdlsoap:operation soapAction=""/>
-
-         <wsdl:input name="updateAccountProfileRequest">
-
-            <wsdlsoap:body use="literal"/>
-
-         </wsdl:input>
-
-         <wsdl:output name="updateAccountProfileResponse">
-
-            <wsdlsoap:body use="literal"/>
-
-         </wsdl:output>
-
-      </wsdl:operation>
-
-      <wsdl:operation name="login">
-
-         <wsdlsoap:operation soapAction=""/>
-
-         <wsdl:input name="loginRequest">
-
-            <wsdlsoap:body use="literal"/>
-
-         </wsdl:input>
-
-         <wsdl:output name="loginResponse">
-
-            <wsdlsoap:body use="literal"/>
-
-         </wsdl:output>
-
-      </wsdl:operation>
-
-      <wsdl:operation name="logout">
-
-         <wsdlsoap:operation soapAction=""/>
-
-         <wsdl:input name="logoutRequest">
-
-            <wsdlsoap:body use="literal"/>
-
-         </wsdl:input>
-
-         <wsdl:output name="logoutResponse">
-
-            <wsdlsoap:body use="literal"/>
-
-         </wsdl:output>
-
-      </wsdl:operation>
-
-      <wsdl:operation name="register">
-
-         <wsdlsoap:operation soapAction=""/>
-
-         <wsdl:input name="registerRequest">
-
-            <wsdlsoap:body use="literal"/>
-
-         </wsdl:input>
-
-         <wsdl:output name="registerResponse">
-
-            <wsdlsoap:body use="literal"/>
-
-         </wsdl:output>
-
-      </wsdl:operation>
-
-      <wsdl:operation name="resetTrade">
-
-         <wsdlsoap:operation soapAction=""/>
-
-         <wsdl:input name="resetTradeRequest">
-
-            <wsdlsoap:body use="literal"/>
-
-         </wsdl:input>
-
-         <wsdl:output name="resetTradeResponse">
-
-            <wsdlsoap:body use="literal"/>
-
-         </wsdl:output>
-
-      </wsdl:operation>
-
-   </wsdl:binding>
-
-   <wsdl:service name="Trade">
-
-      <wsdl:port binding="impl:TradeWSServicesSoapBinding" name="TradeWSServices">
-         <wsdlsoap:address location="http://localhost:8080/trade/services/TradeWSServices"/>
-      </wsdl:port>
-
-   </wsdl:service>
-
-</wsdl:definitions>

Modified: geronimo/trunk/sandbox/daytrader/modules/wsappclient/project.properties
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/daytrader/modules/wsappclient/project.properties?rev=291744&r1=291743&r2=291744&view=diff
==============================================================================
--- geronimo/trunk/sandbox/daytrader/modules/wsappclient/project.properties (original)
+++ geronimo/trunk/sandbox/daytrader/modules/wsappclient/project.properties Mon Sep 26 13:46:44 2005
@@ -1,11 +1,3 @@
-maven.xdoc.date=left
-maven.ejb.src=${maven.build.dir}/xdoclet/ejb
-maven.eclipse.classpath.include=${maven.build.dir}/xdoclet/ejbdoclet,src/test-cactus
-maven.xdoclet.ejbdoclet.utilobject.0.cacheHomes=true
-maven.xdoclet.ejbdoclet.utilobject.0.includeGUID=true
-maven.xdoclet.ejbdoclet.dataobject.0=true
-maven.xdoclet.ejbdoclet.entityfacade.0=true
-maven.xdoclet.ejbdoclet.valueobject.0=true
-maven.xdoclet.ejbdoclet.deploymentdescriptor.0.validateXML=true
 cactus.src.mergewebxml = src/conf/cactus-web.xml
+maven.jar.manifest=src/client/META-INF/MANIFEST.MF
 cactus.is.ear=true

Modified: geronimo/trunk/sandbox/daytrader/modules/wsappclient/project.xml
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/daytrader/modules/wsappclient/project.xml?rev=291744&r1=291743&r2=291744&view=diff
==============================================================================
--- geronimo/trunk/sandbox/daytrader/modules/wsappclient/project.xml (original)
+++ geronimo/trunk/sandbox/daytrader/modules/wsappclient/project.xml Mon Sep 26 13:46:44 2005
@@ -37,12 +37,14 @@
       </excludes>
     </unitTest>
     <resources>
-      <resource>
-        <directory>src/conf</directory>
-        <includes>
-          <include>*.properties</include>
-        </includes>
-      </resource>
+        <resource>
+            <directory>src/client</directory>
+            <includes>
+                <include>META-INF/application-client.xml</include>
+                <include>META-INF/wsdl/TradeServices.wsdl</include>
+                <include>META-INF/TradeServices_mapping.xml</include>
+            </includes>
+        </resource>
     </resources>
   </build>
 </project>

Modified: geronimo/trunk/sandbox/daytrader/modules/wsappclient/src/conf/app.properties
URL: http://svn.apache.org/viewcvs/geronimo/trunk/sandbox/daytrader/modules/wsappclient/src/conf/app.properties?rev=291744&r1=291743&r2=291744&view=diff
==============================================================================
--- geronimo/trunk/sandbox/daytrader/modules/wsappclient/src/conf/app.properties (original)
+++ geronimo/trunk/sandbox/daytrader/modules/wsappclient/src/conf/app.properties Mon Sep 26 13:46:44 2005
@@ -1,18 +0,0 @@
-# -------------------------------------------------------------------
-# Copyright 2001-2004 The Apache Software Foundation.
-# 
-# Licensed 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.
-# -------------------------------------------------------------------
-
-# Sample app properties.
-foo=bar