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