You are viewing a plain text version of this content. The canonical link for it is here.
Posted to scm@geronimo.apache.org by xi...@apache.org on 2010/08/09 06:56:01 UTC
svn commit: r983523 [3/9] - in
/geronimo/samples/trunk/samples/daytrader/assemblies: ./ webprofile/
webprofile/daytrader-webprofile-ear/ webprofile/daytrader-webprofile-ear/src/
webprofile/daytrader-webprofile-ear/src/main/ webprofile/daytrader-webprof...
Added: geronimo/samples/trunk/samples/daytrader/assemblies/webprofile/daytrader-webprofile-war/src/main/webapp/WEB-INF/TradeServices_mapping.xml
URL: http://svn.apache.org/viewvc/geronimo/samples/trunk/samples/daytrader/assemblies/webprofile/daytrader-webprofile-war/src/main/webapp/WEB-INF/TradeServices_mapping.xml?rev=983523&view=auto
==============================================================================
--- geronimo/samples/trunk/samples/daytrader/assemblies/webprofile/daytrader-webprofile-war/src/main/webapp/WEB-INF/TradeServices_mapping.xml (added)
+++ geronimo/samples/trunk/samples/daytrader/assemblies/webprofile/daytrader-webprofile-war/src/main/webapp/WEB-INF/TradeServices_mapping.xml Mon Aug 9 04:55:58 2010
@@ -0,0 +1,951 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<java-wsdl-mapping 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_jaxrpc_mapping_1_1.xsd">
+ <package-mapping>
+ <package-type>org.apache.geronimo.samples.daytrader</package-type>
+ <namespaceURI>http://daytrader.samples.geronimo.apache.org</namespaceURI>
+ </package-mapping>
+ <java-xml-type-mapping>
+ <java-type>org.apache.geronimo.samples.daytrader.QuoteDataBean[]</java-type>
+ <anonymous-type-qname>http://daytrader.samples.geronimo.apache.org:QuoteDataBean[0,unbounded]</anonymous-type-qname>
+ <qname-scope>complexType</qname-scope>
+ </java-xml-type-mapping>
+ <java-xml-type-mapping>
+ <java-type>double</java-type>
+ <root-type-qname xmlns:rtq="http://www.w3.org/2001/XMLSchema">rtq:double</root-type-qname>
+ <qname-scope>simpleType</qname-scope>
+ </java-xml-type-mapping>
+ <java-xml-type-mapping>
+ <java-type>org.apache.geronimo.samples.daytrader.OrderDataBean</java-type>
+ <root-type-qname xmlns:rtq="http://daytrader.samples.geronimo.apache.org">rtq:OrderDataBean</root-type-qname>
+ <qname-scope>complexType</qname-scope>
+ <variable-mapping>
+ <java-variable-name>orderID</java-variable-name>
+ <xml-element-name>orderID</xml-element-name>
+ </variable-mapping>
+ <variable-mapping>
+ <java-variable-name>orderType</java-variable-name>
+ <xml-element-name>orderType</xml-element-name>
+ </variable-mapping>
+ <variable-mapping>
+ <java-variable-name>orderStatus</java-variable-name>
+ <xml-element-name>orderStatus</xml-element-name>
+ </variable-mapping>
+ <variable-mapping>
+ <java-variable-name>openDate</java-variable-name>
+ <xml-element-name>openDate</xml-element-name>
+ </variable-mapping>
+ <variable-mapping>
+ <java-variable-name>completionDate</java-variable-name>
+ <xml-element-name>completionDate</xml-element-name>
+ </variable-mapping>
+ <variable-mapping>
+ <java-variable-name>quantity</java-variable-name>
+ <xml-element-name>quantity</xml-element-name>
+ </variable-mapping>
+ <variable-mapping>
+ <java-variable-name>price</java-variable-name>
+ <xml-element-name>price</xml-element-name>
+ </variable-mapping>
+ <variable-mapping>
+ <java-variable-name>orderFee</java-variable-name>
+ <xml-element-name>orderFee</xml-element-name>
+ </variable-mapping>
+ <variable-mapping>
+ <java-variable-name>symbol</java-variable-name>
+ <xml-element-name>symbol</xml-element-name>
+ </variable-mapping>
+ </java-xml-type-mapping>
+<!-- <java-xml-type-mapping>
+ <java-type>java.math.BigDecimal</java-type>
+ <root-type-qname xmlns:rtq="http://www.w3.org/2001/XMLSchema">rtq:decimal</root-type-qname>
+ <qname-scope>simpleType</qname-scope>
+ </java-xml-type-mapping> -->
+<!-- <java-xml-type-mapping>
+ <java-type>org.apache.geronimo.samples.daytrader.OrderDataBean[]</java-type>
+ <root-type-qname xmlns:rtq="http://daytrader.samples.geronimo.apache.org">rtq:ArrayOfOrderDataBean</root-type-qname>
+ <qname-scope>complexType</qname-scope>
+ <variable-mapping>
+ <java-variable-name>orderDataBean</java-variable-name>
+ <xml-element-name>OrderDataBean</xml-element-name>
+ </variable-mapping>
+ </java-xml-type-mapping> -->
+<!-- <java-xml-type-mapping>
+ <java-type>java.util.Calendar</java-type>
+ <root-type-qname xmlns:rtq="http://www.w3.org/2001/XMLSchema">rtq:dateTime</root-type-qname>
+ <qname-scope>simpleType</qname-scope>
+ </java-xml-type-mapping> -->
+<java-xml-type-mapping>
+ <java-type>org.apache.geronimo.samples.daytrader.AccountProfileDataBean</java-type>
+ <root-type-qname xmlns:rtq="http://daytrader.samples.geronimo.apache.org">rtq:AccountProfileDataBean</root-type-qname>
+ <qname-scope>complexType</qname-scope>
+ <variable-mapping>
+ <java-variable-name>userID</java-variable-name>
+ <xml-element-name>userID</xml-element-name>
+ </variable-mapping>
+ <variable-mapping>
+ <java-variable-name>password</java-variable-name>
+ <xml-element-name>password</xml-element-name>
+ </variable-mapping>
+ <variable-mapping>
+ <java-variable-name>fullName</java-variable-name>
+ <xml-element-name>fullName</xml-element-name>
+ </variable-mapping>
+ <variable-mapping>
+ <java-variable-name>address</java-variable-name>
+ <xml-element-name>address</xml-element-name>
+ </variable-mapping>
+ <variable-mapping>
+ <java-variable-name>email</java-variable-name>
+ <xml-element-name>email</xml-element-name>
+ </variable-mapping>
+ <variable-mapping>
+ <java-variable-name>creditCard</java-variable-name>
+ <xml-element-name>creditCard</xml-element-name>
+ </variable-mapping>
+ </java-xml-type-mapping>
+ <java-xml-type-mapping>
+ <java-type>org.apache.geronimo.samples.daytrader.AccountDataBean</java-type>
+ <root-type-qname xmlns:rtq="http://daytrader.samples.geronimo.apache.org">rtq:AccountDataBean</root-type-qname>
+ <qname-scope>complexType</qname-scope>
+ <variable-mapping>
+ <java-variable-name>accountID</java-variable-name>
+ <xml-element-name>accountID</xml-element-name>
+ </variable-mapping>
+ <variable-mapping>
+ <java-variable-name>loginCount</java-variable-name>
+ <xml-element-name>loginCount</xml-element-name>
+ </variable-mapping>
+ <variable-mapping>
+ <java-variable-name>logoutCount</java-variable-name>
+ <xml-element-name>logoutCount</xml-element-name>
+ </variable-mapping>
+ <variable-mapping>
+ <java-variable-name>lastLogin</java-variable-name>
+ <xml-element-name>lastLogin</xml-element-name>
+ </variable-mapping>
+ <variable-mapping>
+ <java-variable-name>creationDate</java-variable-name>
+ <xml-element-name>creationDate</xml-element-name>
+ </variable-mapping>
+ <variable-mapping>
+ <java-variable-name>balance</java-variable-name>
+ <xml-element-name>balance</xml-element-name>
+ </variable-mapping>
+ <variable-mapping>
+ <java-variable-name>openBalance</java-variable-name>
+ <xml-element-name>openBalance</xml-element-name>
+ </variable-mapping>
+ <variable-mapping>
+ <java-variable-name>profileID</java-variable-name>
+ <xml-element-name>profileID</xml-element-name>
+ </variable-mapping>
+ </java-xml-type-mapping>
+ <java-xml-type-mapping>
+ <java-type>org.apache.geronimo.samples.daytrader.RunStatsDataBean</java-type>
+ <root-type-qname xmlns:rtq="http://daytrader.samples.geronimo.apache.org">rtq:RunStatsDataBean</root-type-qname>
+ <qname-scope>complexType</qname-scope>
+ <variable-mapping>
+ <java-variable-name>tradeUserCount</java-variable-name>
+ <xml-element-name>tradeUserCount</xml-element-name>
+ </variable-mapping>
+ <variable-mapping>
+ <java-variable-name>newUserCount</java-variable-name>
+ <xml-element-name>newUserCount</xml-element-name>
+ </variable-mapping>
+ <variable-mapping>
+ <java-variable-name>sumLoginCount</java-variable-name>
+ <xml-element-name>sumLoginCount</xml-element-name>
+ </variable-mapping>
+ <variable-mapping>
+ <java-variable-name>sumLogoutCount</java-variable-name>
+ <xml-element-name>sumLogoutCount</xml-element-name>
+ </variable-mapping>
+ <variable-mapping>
+ <java-variable-name>holdingCount</java-variable-name>
+ <xml-element-name>holdingCount</xml-element-name>
+ </variable-mapping>
+ <variable-mapping>
+ <java-variable-name>buyOrderCount</java-variable-name>
+ <xml-element-name>buyOrderCount</xml-element-name>
+ </variable-mapping>
+ <variable-mapping>
+ <java-variable-name>sellOrderCount</java-variable-name>
+ <xml-element-name>sellOrderCount</xml-element-name>
+ </variable-mapping>
+ <variable-mapping>
+ <java-variable-name>cancelledOrderCount</java-variable-name>
+ <xml-element-name>cancelledOrderCount</xml-element-name>
+ </variable-mapping>
+ <variable-mapping>
+ <java-variable-name>openOrderCount</java-variable-name>
+ <xml-element-name>openOrderCount</xml-element-name>
+ </variable-mapping>
+ <variable-mapping>
+ <java-variable-name>deletedOrderCount</java-variable-name>
+ <xml-element-name>deletedOrderCount</xml-element-name>
+ </variable-mapping>
+ <variable-mapping>
+ <java-variable-name>orderCount</java-variable-name>
+ <xml-element-name>orderCount</xml-element-name>
+ </variable-mapping>
+ <variable-mapping>
+ <java-variable-name>tradeStockCount</java-variable-name>
+ <xml-element-name>tradeStockCount</xml-element-name>
+ </variable-mapping>
+ </java-xml-type-mapping>
+ <java-xml-type-mapping>
+ <java-type>org.apache.geronimo.samples.daytrader.HoldingDataBean[]</java-type>
+ <anonymous-type-qname>http://daytrader.samples.geronimo.apache.org:HoldingDataBean[0,unbounded]</anonymous-type-qname>
+ <qname-scope>complexType</qname-scope>
+ </java-xml-type-mapping>
+<!-- <java-xml-type-mapping>
+ <java-type>java.lang.String</java-type>
+ <root-type-qname xmlns:rtq="http://www.w3.org/2001/XMLSchema">rtq:string</root-type-qname>
+ <qname-scope>simpleType</qname-scope>
+ </java-xml-type-mapping> -->
+<!-- <java-xml-type-mapping>
+ <java-type>org.apache.geronimo.samples.daytrader.HoldingDataBean[]</java-type>
+ <root-type-qname xmlns:rtq="http://daytrader.samples.geronimo.apache.org">rtq:ArrayOfHoldingDataBean</root-type-qname>
+ <qname-scope>complexType</qname-scope>
+ <variable-mapping>
+ <java-variable-name>holdingDataBean</java-variable-name>
+ <xml-element-name>HoldingDataBean</xml-element-name>
+ </variable-mapping>
+ </java-xml-type-mapping> -->
+ <java-xml-type-mapping>
+ <java-type>org.apache.geronimo.samples.daytrader.QuoteDataBean</java-type>
+ <root-type-qname xmlns:rtq="http://daytrader.samples.geronimo.apache.org">rtq:QuoteDataBean</root-type-qname>
+ <qname-scope>complexType</qname-scope>
+ <variable-mapping>
+ <java-variable-name>symbol</java-variable-name>
+ <xml-element-name>symbol</xml-element-name>
+ </variable-mapping>
+ <variable-mapping>
+ <java-variable-name>companyName</java-variable-name>
+ <xml-element-name>companyName</xml-element-name>
+ </variable-mapping>
+ <variable-mapping>
+ <java-variable-name>price</java-variable-name>
+ <xml-element-name>price</xml-element-name>
+ </variable-mapping>
+ <variable-mapping>
+ <java-variable-name>open</java-variable-name>
+ <xml-element-name>open</xml-element-name>
+ </variable-mapping>
+ <variable-mapping>
+ <java-variable-name>low</java-variable-name>
+ <xml-element-name>low</xml-element-name>
+ </variable-mapping>
+ <variable-mapping>
+ <java-variable-name>high</java-variable-name>
+ <xml-element-name>high</xml-element-name>
+ </variable-mapping>
+ <variable-mapping>
+ <java-variable-name>change</java-variable-name>
+ <xml-element-name>change</xml-element-name>
+ </variable-mapping>
+ <variable-mapping>
+ <java-variable-name>volume</java-variable-name>
+ <xml-element-name>volume</xml-element-name>
+ </variable-mapping>
+ </java-xml-type-mapping>
+ <java-xml-type-mapping>
+ <java-type>org.apache.geronimo.samples.daytrader.MarketSummaryDataBeanWS</java-type>
+ <root-type-qname xmlns:rtq="http://daytrader.samples.geronimo.apache.org">rtq:MarketSummaryDataBeanWS</root-type-qname>
+ <qname-scope>complexType</qname-scope>
+ <variable-mapping>
+ <java-variable-name>TSIA</java-variable-name>
+ <xml-element-name>TSIA</xml-element-name>
+ </variable-mapping>
+ <variable-mapping>
+ <java-variable-name>openTSIA</java-variable-name>
+ <xml-element-name>openTSIA</xml-element-name>
+ </variable-mapping>
+ <variable-mapping>
+ <java-variable-name>volume</java-variable-name>
+ <xml-element-name>volume</xml-element-name>
+ </variable-mapping>
+ <variable-mapping>
+ <java-variable-name>topGainers</java-variable-name>
+ <xml-element-name>topGainers</xml-element-name>
+ </variable-mapping>
+ <variable-mapping>
+ <java-variable-name>topLosers</java-variable-name>
+ <xml-element-name>topLosers</xml-element-name>
+ </variable-mapping>
+ <variable-mapping>
+ <java-variable-name>summaryDate</java-variable-name>
+ <xml-element-name>summaryDate</xml-element-name>
+ </variable-mapping>
+ </java-xml-type-mapping>
+ <java-xml-type-mapping>
+ <java-type>org.apache.geronimo.samples.daytrader.HoldingDataBean</java-type>
+ <root-type-qname xmlns:rtq="http://daytrader.samples.geronimo.apache.org">rtq:HoldingDataBean</root-type-qname>
+ <qname-scope>complexType</qname-scope>
+ <variable-mapping>
+ <java-variable-name>holdingID</java-variable-name>
+ <xml-element-name>holdingID</xml-element-name>
+ </variable-mapping>
+ <variable-mapping>
+ <java-variable-name>quantity</java-variable-name>
+ <xml-element-name>quantity</xml-element-name>
+ </variable-mapping>
+ <variable-mapping>
+ <java-variable-name>purchasePrice</java-variable-name>
+ <xml-element-name>purchasePrice</xml-element-name>
+ </variable-mapping>
+ <variable-mapping>
+ <java-variable-name>purchaseDate</java-variable-name>
+ <xml-element-name>purchaseDate</xml-element-name>
+ </variable-mapping>
+ <variable-mapping>
+ <java-variable-name>quoteID</java-variable-name>
+ <xml-element-name>quoteID</xml-element-name>
+ </variable-mapping>
+ </java-xml-type-mapping>
+<!-- <java-xml-type-mapping>
+ <java-type>int</java-type>
+ <root-type-qname xmlns:rtq="http://www.w3.org/2001/XMLSchema">rtq:int</root-type-qname>
+ <qname-scope>simpleType</qname-scope>
+ </java-xml-type-mapping> -->
+<!-- <java-xml-type-mapping>
+ <java-type>org.apache.geronimo.samples.daytrader.QuoteDataBean[]</java-type>
+ <root-type-qname xmlns:rtq="http://daytrader.samples.geronimo.apache.org">rtq:ArrayOfQuoteDataBean</root-type-qname>
+ <qname-scope>complexType</qname-scope>
+ <variable-mapping>
+ <java-variable-name>quoteDataBean</java-variable-name>
+ <xml-element-name>QuoteDataBean</xml-element-name>
+ </variable-mapping>
+ </java-xml-type-mapping> -->
+<!-- <java-xml-type-mapping>
+ <java-type>boolean</java-type>
+ <root-type-qname xmlns:rtq="http://www.w3.org/2001/XMLSchema">rtq:boolean</root-type-qname>
+ <qname-scope>simpleType</qname-scope>
+ </java-xml-type-mapping> -->
+ <java-xml-type-mapping>
+ <java-type>org.apache.geronimo.samples.daytrader.OrderDataBean[]</java-type>
+ <anonymous-type-qname>http://daytrader.samples.geronimo.apache.org:OrderDataBean[0,unbounded]</anonymous-type-qname>
+ <qname-scope>complexType</qname-scope>
+ </java-xml-type-mapping>
+ <java-xml-type-mapping>
+ <java-type>org.apache.geronimo.samples.daytrader.QuoteDataBean[]</java-type>
+ <anonymous-type-qname>http://daytrader.samples.geronimo.apache.org:ArrayOfQuoteDataBean>QuoteDataBean[0,unbounded]</anonymous-type-qname>
+ <qname-scope>complexType</qname-scope>
+ </java-xml-type-mapping>
+ <java-xml-type-mapping>
+ <java-type>org.apache.geronimo.samples.daytrader.HoldingDataBean[]</java-type>
+ <anonymous-type-qname>http://daytrader.samples.geronimo.apache.org:ArrayOfHoldingDataBean>HoldingDataBean[0,unbounded]</anonymous-type-qname>
+ <qname-scope>complexType</qname-scope>
+ </java-xml-type-mapping>
+ <java-xml-type-mapping>
+ <java-type>org.apache.geronimo.samples.daytrader.OrderDataBean[]</java-type>
+ <anonymous-type-qname>http://daytrader.samples.geronimo.apache.org:ArrayOfOrderDataBean>OrderDataBean[0,unbounded]</anonymous-type-qname>
+ <qname-scope>complexType</qname-scope>
+ </java-xml-type-mapping>
+ <service-interface-mapping>
+ <service-interface>org.apache.geronimo.samples.daytrader.Trade</service-interface>
+ <wsdl-service-name xmlns:sim="http://daytrader.samples.geronimo.apache.org">sim:Trade</wsdl-service-name>
+ <port-mapping>
+ <port-name>TradeWSServices</port-name>
+ <java-port-name>TradeWSServices</java-port-name>
+ </port-mapping>
+ </service-interface-mapping>
+ <service-endpoint-interface-mapping>
+ <service-endpoint-interface>org.apache.geronimo.samples.daytrader.TradeWSServices</service-endpoint-interface>
+ <wsdl-port-type xmlns:seimwpt="http://daytrader.samples.geronimo.apache.org">seimwpt:TradeWSServices</wsdl-port-type>
+ <wsdl-binding xmlns:seimwb="http://daytrader.samples.geronimo.apache.org">seimwb:TradeWSServicesSoapBinding</wsdl-binding>
+ <service-endpoint-method-mapping>
+ <java-method-name>getHoldings</java-method-name>
+ <wsdl-operation>getHoldings</wsdl-operation>
+ <wrapped-element/>
+ <method-param-parts-mapping>
+ <param-position>0</param-position>
+ <param-type>java.lang.String</param-type>
+ <wsdl-message-mapping>
+ <wsdl-message xmlns:mppm="http://daytrader.samples.geronimo.apache.org">mppm:getHoldingsRequest</wsdl-message>
+ <wsdl-message-part-name>userID</wsdl-message-part-name>
+ <parameter-mode>IN</parameter-mode>
+ </wsdl-message-mapping>
+ </method-param-parts-mapping>
+ <wsdl-return-value-mapping>
+ <method-return-value>org.apache.geronimo.samples.daytrader.HoldingDataBean[]</method-return-value>
+ <wsdl-message xmlns:wrvm="http://daytrader.samples.geronimo.apache.org">wrvm:getHoldingsResponse</wsdl-message>
+ <wsdl-message-part-name>getHoldingsReturn</wsdl-message-part-name>
+ </wsdl-return-value-mapping>
+ </service-endpoint-method-mapping>
+ <service-endpoint-method-mapping>
+ <java-method-name>updateAccountProfile</java-method-name>
+ <wsdl-operation>updateAccountProfile</wsdl-operation>
+ <wrapped-element/>
+ <method-param-parts-mapping>
+ <param-position>0</param-position>
+ <param-type>org.apache.geronimo.samples.daytrader.AccountProfileDataBean</param-type>
+ <wsdl-message-mapping>
+ <wsdl-message xmlns:mppm="http://daytrader.samples.geronimo.apache.org">mppm:updateAccountProfileRequest</wsdl-message>
+ <wsdl-message-part-name>profileData</wsdl-message-part-name>
+ <parameter-mode>IN</parameter-mode>
+ </wsdl-message-mapping>
+ </method-param-parts-mapping>
+ <wsdl-return-value-mapping>
+ <method-return-value>org.apache.geronimo.samples.daytrader.AccountProfileDataBean</method-return-value>
+ <wsdl-message xmlns:wrvm="http://daytrader.samples.geronimo.apache.org">wrvm:updateAccountProfileResponse</wsdl-message>
+ <wsdl-message-part-name>updateAccountProfileReturn</wsdl-message-part-name>
+ </wsdl-return-value-mapping>
+ </service-endpoint-method-mapping>
+ <service-endpoint-method-mapping>
+ <java-method-name>getMarketSummary</java-method-name>
+ <wsdl-operation>getMarketSummary</wsdl-operation>
+ <wrapped-element/>
+ <wsdl-return-value-mapping>
+ <method-return-value>org.apache.geronimo.samples.daytrader.MarketSummaryDataBeanWS</method-return-value>
+ <wsdl-message xmlns:wrvm="http://daytrader.samples.geronimo.apache.org">wrvm:getMarketSummaryResponse</wsdl-message>
+ <wsdl-message-part-name>getMarketSummaryReturn</wsdl-message-part-name>
+ </wsdl-return-value-mapping>
+ </service-endpoint-method-mapping>
+ <service-endpoint-method-mapping>
+ <java-method-name>updateQuotePriceVolume</java-method-name>
+ <wsdl-operation>updateQuotePriceVolume</wsdl-operation>
+ <wrapped-element/>
+ <method-param-parts-mapping>
+ <param-position>0</param-position>
+ <param-type>java.lang.String</param-type>
+ <wsdl-message-mapping>
+ <wsdl-message xmlns:mppm="http://daytrader.samples.geronimo.apache.org">mppm:updateQuotePriceVolumeRequest</wsdl-message>
+ <wsdl-message-part-name>symbol</wsdl-message-part-name>
+ <parameter-mode>IN</parameter-mode>
+ </wsdl-message-mapping>
+ </method-param-parts-mapping>
+ <method-param-parts-mapping>
+ <param-position>1</param-position>
+ <param-type>java.math.BigDecimal</param-type>
+ <wsdl-message-mapping>
+ <wsdl-message xmlns:mppm="http://daytrader.samples.geronimo.apache.org">mppm:updateQuotePriceVolumeRequest</wsdl-message>
+ <wsdl-message-part-name>newPrice</wsdl-message-part-name>
+ <parameter-mode>IN</parameter-mode>
+ </wsdl-message-mapping>
+ </method-param-parts-mapping>
+ <method-param-parts-mapping>
+ <param-position>2</param-position>
+ <param-type>double</param-type>
+ <wsdl-message-mapping>
+ <wsdl-message xmlns:mppm="http://daytrader.samples.geronimo.apache.org">mppm:updateQuotePriceVolumeRequest</wsdl-message>
+ <wsdl-message-part-name>sharesTraded</wsdl-message-part-name>
+ <parameter-mode>IN</parameter-mode>
+ </wsdl-message-mapping>
+ </method-param-parts-mapping>
+ <wsdl-return-value-mapping>
+ <method-return-value>org.apache.geronimo.samples.daytrader.QuoteDataBean</method-return-value>
+ <wsdl-message xmlns:wrvm="http://daytrader.samples.geronimo.apache.org">wrvm:updateQuotePriceVolumeResponse</wsdl-message>
+ <wsdl-message-part-name>updateQuotePriceVolumeReturn</wsdl-message-part-name>
+ </wsdl-return-value-mapping>
+ </service-endpoint-method-mapping>
+ <service-endpoint-method-mapping>
+ <java-method-name>register</java-method-name>
+ <wsdl-operation>register</wsdl-operation>
+ <wrapped-element/>
+ <method-param-parts-mapping>
+ <param-position>0</param-position>
+ <param-type>java.lang.String</param-type>
+ <wsdl-message-mapping>
+ <wsdl-message xmlns:mppm="http://daytrader.samples.geronimo.apache.org">mppm:registerRequest</wsdl-message>
+ <wsdl-message-part-name>userID</wsdl-message-part-name>
+ <parameter-mode>IN</parameter-mode>
+ </wsdl-message-mapping>
+ </method-param-parts-mapping>
+ <method-param-parts-mapping>
+ <param-position>1</param-position>
+ <param-type>java.lang.String</param-type>
+ <wsdl-message-mapping>
+ <wsdl-message xmlns:mppm="http://daytrader.samples.geronimo.apache.org">mppm:registerRequest</wsdl-message>
+ <wsdl-message-part-name>password</wsdl-message-part-name>
+ <parameter-mode>IN</parameter-mode>
+ </wsdl-message-mapping>
+ </method-param-parts-mapping>
+ <method-param-parts-mapping>
+ <param-position>2</param-position>
+ <param-type>java.lang.String</param-type>
+ <wsdl-message-mapping>
+ <wsdl-message xmlns:mppm="http://daytrader.samples.geronimo.apache.org">mppm:registerRequest</wsdl-message>
+ <wsdl-message-part-name>fullname</wsdl-message-part-name>
+ <parameter-mode>IN</parameter-mode>
+ </wsdl-message-mapping>
+ </method-param-parts-mapping>
+ <method-param-parts-mapping>
+ <param-position>3</param-position>
+ <param-type>java.lang.String</param-type>
+ <wsdl-message-mapping>
+ <wsdl-message xmlns:mppm="http://daytrader.samples.geronimo.apache.org">mppm:registerRequest</wsdl-message>
+ <wsdl-message-part-name>address</wsdl-message-part-name>
+ <parameter-mode>IN</parameter-mode>
+ </wsdl-message-mapping>
+ </method-param-parts-mapping>
+ <method-param-parts-mapping>
+ <param-position>4</param-position>
+ <param-type>java.lang.String</param-type>
+ <wsdl-message-mapping>
+ <wsdl-message xmlns:mppm="http://daytrader.samples.geronimo.apache.org">mppm:registerRequest</wsdl-message>
+ <wsdl-message-part-name>email</wsdl-message-part-name>
+ <parameter-mode>IN</parameter-mode>
+ </wsdl-message-mapping>
+ </method-param-parts-mapping>
+ <method-param-parts-mapping>
+ <param-position>5</param-position>
+ <param-type>java.lang.String</param-type>
+ <wsdl-message-mapping>
+ <wsdl-message xmlns:mppm="http://daytrader.samples.geronimo.apache.org">mppm:registerRequest</wsdl-message>
+ <wsdl-message-part-name>creditcard</wsdl-message-part-name>
+ <parameter-mode>IN</parameter-mode>
+ </wsdl-message-mapping>
+ </method-param-parts-mapping>
+ <method-param-parts-mapping>
+ <param-position>6</param-position>
+ <param-type>java.math.BigDecimal</param-type>
+ <wsdl-message-mapping>
+ <wsdl-message xmlns:mppm="http://daytrader.samples.geronimo.apache.org">mppm:registerRequest</wsdl-message>
+ <wsdl-message-part-name>openBalance</wsdl-message-part-name>
+ <parameter-mode>IN</parameter-mode>
+ </wsdl-message-mapping>
+ </method-param-parts-mapping>
+ <wsdl-return-value-mapping>
+ <method-return-value>org.apache.geronimo.samples.daytrader.AccountDataBean</method-return-value>
+ <wsdl-message xmlns:wrvm="http://daytrader.samples.geronimo.apache.org">wrvm:registerResponse</wsdl-message>
+ <wsdl-message-part-name>registerReturn</wsdl-message-part-name>
+ </wsdl-return-value-mapping>
+ </service-endpoint-method-mapping>
+ <service-endpoint-method-mapping>
+ <java-method-name>getHolding</java-method-name>
+ <wsdl-operation>getHolding</wsdl-operation>
+ <wrapped-element/>
+ <method-param-parts-mapping>
+ <param-position>0</param-position>
+ <param-type>java.lang.Integer</param-type>
+ <wsdl-message-mapping>
+ <wsdl-message xmlns:mppm="http://daytrader.samples.geronimo.apache.org">mppm:getHoldingRequest</wsdl-message>
+ <wsdl-message-part-name>holdingID</wsdl-message-part-name>
+ <parameter-mode>IN</parameter-mode>
+ </wsdl-message-mapping>
+ </method-param-parts-mapping>
+ <wsdl-return-value-mapping>
+ <method-return-value>org.apache.geronimo.samples.daytrader.HoldingDataBean</method-return-value>
+ <wsdl-message xmlns:wrvm="http://daytrader.samples.geronimo.apache.org">wrvm:getHoldingResponse</wsdl-message>
+ <wsdl-message-part-name>getHoldingReturn</wsdl-message-part-name>
+ </wsdl-return-value-mapping>
+ </service-endpoint-method-mapping>
+ <service-endpoint-method-mapping>
+ <java-method-name>getOrders</java-method-name>
+ <wsdl-operation>getOrders</wsdl-operation>
+ <wrapped-element/>
+ <method-param-parts-mapping>
+ <param-position>0</param-position>
+ <param-type>java.lang.String</param-type>
+ <wsdl-message-mapping>
+ <wsdl-message xmlns:mppm="http://daytrader.samples.geronimo.apache.org">mppm:getOrdersRequest</wsdl-message>
+ <wsdl-message-part-name>userID</wsdl-message-part-name>
+ <parameter-mode>IN</parameter-mode>
+ </wsdl-message-mapping>
+ </method-param-parts-mapping>
+ <wsdl-return-value-mapping>
+ <method-return-value>org.apache.geronimo.samples.daytrader.OrderDataBean[]</method-return-value>
+ <wsdl-message xmlns:wrvm="http://daytrader.samples.geronimo.apache.org">wrvm:getOrdersResponse</wsdl-message>
+ <wsdl-message-part-name>getOrdersReturn</wsdl-message-part-name>
+ </wsdl-return-value-mapping>
+ </service-endpoint-method-mapping>
+ <service-endpoint-method-mapping>
+ <java-method-name>queueOrder</java-method-name>
+ <wsdl-operation>queueOrder</wsdl-operation>
+ <wrapped-element/>
+ <method-param-parts-mapping>
+ <param-position>0</param-position>
+ <param-type>java.lang.Integer</param-type>
+ <wsdl-message-mapping>
+ <wsdl-message xmlns:mppm="http://daytrader.samples.geronimo.apache.org">mppm:queueOrderRequest</wsdl-message>
+ <wsdl-message-part-name>orderID</wsdl-message-part-name>
+ <parameter-mode>IN</parameter-mode>
+ </wsdl-message-mapping>
+ </method-param-parts-mapping>
+ <method-param-parts-mapping>
+ <param-position>1</param-position>
+ <param-type>boolean</param-type>
+ <wsdl-message-mapping>
+ <wsdl-message xmlns:mppm="http://daytrader.samples.geronimo.apache.org">mppm:queueOrderRequest</wsdl-message>
+ <wsdl-message-part-name>twoPhase</wsdl-message-part-name>
+ <parameter-mode>IN</parameter-mode>
+ </wsdl-message-mapping>
+ </method-param-parts-mapping>
+ <wsdl-return-value-mapping>
+ <method-return-value>void</method-return-value>
+ <wsdl-message xmlns:wrvm="http://daytrader.samples.geronimo.apache.org">wrvm:queueOrderResponse</wsdl-message>
+ </wsdl-return-value-mapping>
+ </service-endpoint-method-mapping>
+ <service-endpoint-method-mapping>
+ <java-method-name>cancelOrder</java-method-name>
+ <wsdl-operation>cancelOrder</wsdl-operation>
+ <wrapped-element/>
+ <method-param-parts-mapping>
+ <param-position>0</param-position>
+ <param-type>java.lang.Integer</param-type>
+ <wsdl-message-mapping>
+ <wsdl-message xmlns:mppm="http://daytrader.samples.geronimo.apache.org">mppm:cancelOrderRequest</wsdl-message>
+ <wsdl-message-part-name>orderID</wsdl-message-part-name>
+ <parameter-mode>IN</parameter-mode>
+ </wsdl-message-mapping>
+ </method-param-parts-mapping>
+ <method-param-parts-mapping>
+ <param-position>1</param-position>
+ <param-type>boolean</param-type>
+ <wsdl-message-mapping>
+ <wsdl-message xmlns:mppm="http://daytrader.samples.geronimo.apache.org">mppm:cancelOrderRequest</wsdl-message>
+ <wsdl-message-part-name>twoPhase</wsdl-message-part-name>
+ <parameter-mode>IN</parameter-mode>
+ </wsdl-message-mapping>
+ </method-param-parts-mapping>
+ <wsdl-return-value-mapping>
+ <method-return-value>void</method-return-value>
+ <wsdl-message xmlns:wrvm="http://daytrader.samples.geronimo.apache.org">wrvm:cancelOrderResponse</wsdl-message>
+ </wsdl-return-value-mapping>
+ </service-endpoint-method-mapping>
+ <service-endpoint-method-mapping>
+ <java-method-name>getAccountData</java-method-name>
+ <wsdl-operation>getAccountData</wsdl-operation>
+ <wrapped-element/>
+ <method-param-parts-mapping>
+ <param-position>0</param-position>
+ <param-type>java.lang.String</param-type>
+ <wsdl-message-mapping>
+ <wsdl-message xmlns:mppm="http://daytrader.samples.geronimo.apache.org">mppm:getAccountDataRequest</wsdl-message>
+ <wsdl-message-part-name>userID</wsdl-message-part-name>
+ <parameter-mode>IN</parameter-mode>
+ </wsdl-message-mapping>
+ </method-param-parts-mapping>
+ <wsdl-return-value-mapping>
+ <method-return-value>org.apache.geronimo.samples.daytrader.AccountDataBean</method-return-value>
+ <wsdl-message xmlns:wrvm="http://daytrader.samples.geronimo.apache.org">wrvm:getAccountDataResponse</wsdl-message>
+ <wsdl-message-part-name>getAccountDataReturn</wsdl-message-part-name>
+ </wsdl-return-value-mapping>
+ </service-endpoint-method-mapping>
+ <service-endpoint-method-mapping>
+ <java-method-name>sell</java-method-name>
+ <wsdl-operation>sell</wsdl-operation>
+ <wrapped-element/>
+ <method-param-parts-mapping>
+ <param-position>0</param-position>
+ <param-type>java.lang.String</param-type>
+ <wsdl-message-mapping>
+ <wsdl-message xmlns:mppm="http://daytrader.samples.geronimo.apache.org">mppm:sellRequest</wsdl-message>
+ <wsdl-message-part-name>userID</wsdl-message-part-name>
+ <parameter-mode>IN</parameter-mode>
+ </wsdl-message-mapping>
+ </method-param-parts-mapping>
+ <method-param-parts-mapping>
+ <param-position>1</param-position>
+ <param-type>java.lang.Integer</param-type>
+ <wsdl-message-mapping>
+ <wsdl-message xmlns:mppm="http://daytrader.samples.geronimo.apache.org">mppm:sellRequest</wsdl-message>
+ <wsdl-message-part-name>holdingID</wsdl-message-part-name>
+ <parameter-mode>IN</parameter-mode>
+ </wsdl-message-mapping>
+ </method-param-parts-mapping>
+ <method-param-parts-mapping>
+ <param-position>2</param-position>
+ <param-type>int</param-type>
+ <wsdl-message-mapping>
+ <wsdl-message xmlns:mppm="http://daytrader.samples.geronimo.apache.org">mppm:sellRequest</wsdl-message>
+ <wsdl-message-part-name>orderProcessingMode</wsdl-message-part-name>
+ <parameter-mode>IN</parameter-mode>
+ </wsdl-message-mapping>
+ </method-param-parts-mapping>
+ <wsdl-return-value-mapping>
+ <method-return-value>org.apache.geronimo.samples.daytrader.OrderDataBean</method-return-value>
+ <wsdl-message xmlns:wrvm="http://daytrader.samples.geronimo.apache.org">wrvm:sellResponse</wsdl-message>
+ <wsdl-message-part-name>sellReturn</wsdl-message-part-name>
+ </wsdl-return-value-mapping>
+ </service-endpoint-method-mapping>
+ <service-endpoint-method-mapping>
+ <java-method-name>orderCompleted</java-method-name>
+ <wsdl-operation>orderCompleted</wsdl-operation>
+ <wrapped-element/>
+ <method-param-parts-mapping>
+ <param-position>0</param-position>
+ <param-type>java.lang.String</param-type>
+ <wsdl-message-mapping>
+ <wsdl-message xmlns:mppm="http://daytrader.samples.geronimo.apache.org">mppm:orderCompletedRequest</wsdl-message>
+ <wsdl-message-part-name>userID</wsdl-message-part-name>
+ <parameter-mode>IN</parameter-mode>
+ </wsdl-message-mapping>
+ </method-param-parts-mapping>
+ <method-param-parts-mapping>
+ <param-position>1</param-position>
+ <param-type>java.lang.Integer</param-type>
+ <wsdl-message-mapping>
+ <wsdl-message xmlns:mppm="http://daytrader.samples.geronimo.apache.org">mppm:orderCompletedRequest</wsdl-message>
+ <wsdl-message-part-name>orderID</wsdl-message-part-name>
+ <parameter-mode>IN</parameter-mode>
+ </wsdl-message-mapping>
+ </method-param-parts-mapping>
+ <wsdl-return-value-mapping>
+ <method-return-value>void</method-return-value>
+ <wsdl-message xmlns:wrvm="http://daytrader.samples.geronimo.apache.org">wrvm:orderCompletedResponse</wsdl-message>
+ </wsdl-return-value-mapping>
+ </service-endpoint-method-mapping>
+ <service-endpoint-method-mapping>
+ <java-method-name>getClosedOrders</java-method-name>
+ <wsdl-operation>getClosedOrders</wsdl-operation>
+ <wrapped-element/>
+ <method-param-parts-mapping>
+ <param-position>0</param-position>
+ <param-type>java.lang.String</param-type>
+ <wsdl-message-mapping>
+ <wsdl-message xmlns:mppm="http://daytrader.samples.geronimo.apache.org">mppm:getClosedOrdersRequest</wsdl-message>
+ <wsdl-message-part-name>userID</wsdl-message-part-name>
+ <parameter-mode>IN</parameter-mode>
+ </wsdl-message-mapping>
+ </method-param-parts-mapping>
+ <wsdl-return-value-mapping>
+ <method-return-value>org.apache.geronimo.samples.daytrader.OrderDataBean[]</method-return-value>
+ <wsdl-message xmlns:wrvm="http://daytrader.samples.geronimo.apache.org">wrvm:getClosedOrdersResponse</wsdl-message>
+ <wsdl-message-part-name>getClosedOrdersReturn</wsdl-message-part-name>
+ </wsdl-return-value-mapping>
+ </service-endpoint-method-mapping>
+ <service-endpoint-method-mapping>
+ <java-method-name>logout</java-method-name>
+ <wsdl-operation>logout</wsdl-operation>
+ <wrapped-element/>
+ <method-param-parts-mapping>
+ <param-position>0</param-position>
+ <param-type>java.lang.String</param-type>
+ <wsdl-message-mapping>
+ <wsdl-message xmlns:mppm="http://daytrader.samples.geronimo.apache.org">mppm:logoutRequest</wsdl-message>
+ <wsdl-message-part-name>userID</wsdl-message-part-name>
+ <parameter-mode>IN</parameter-mode>
+ </wsdl-message-mapping>
+ </method-param-parts-mapping>
+ <wsdl-return-value-mapping>
+ <method-return-value>void</method-return-value>
+ <wsdl-message xmlns:wrvm="http://daytrader.samples.geronimo.apache.org">wrvm:logoutResponse</wsdl-message>
+ </wsdl-return-value-mapping>
+ </service-endpoint-method-mapping>
+ <service-endpoint-method-mapping>
+ <java-method-name>resetTrade</java-method-name>
+ <wsdl-operation>resetTrade</wsdl-operation>
+ <wrapped-element/>
+ <method-param-parts-mapping>
+ <param-position>0</param-position>
+ <param-type>boolean</param-type>
+ <wsdl-message-mapping>
+ <wsdl-message xmlns:mppm="http://daytrader.samples.geronimo.apache.org">mppm:resetTradeRequest</wsdl-message>
+ <wsdl-message-part-name>deleteAll</wsdl-message-part-name>
+ <parameter-mode>IN</parameter-mode>
+ </wsdl-message-mapping>
+ </method-param-parts-mapping>
+ <wsdl-return-value-mapping>
+ <method-return-value>org.apache.geronimo.samples.daytrader.RunStatsDataBean</method-return-value>
+ <wsdl-message xmlns:wrvm="http://daytrader.samples.geronimo.apache.org">wrvm:resetTradeResponse</wsdl-message>
+ <wsdl-message-part-name>resetTradeReturn</wsdl-message-part-name>
+ </wsdl-return-value-mapping>
+ </service-endpoint-method-mapping>
+ <service-endpoint-method-mapping>
+ <java-method-name>createQuote</java-method-name>
+ <wsdl-operation>createQuote</wsdl-operation>
+ <wrapped-element/>
+ <method-param-parts-mapping>
+ <param-position>0</param-position>
+ <param-type>java.lang.String</param-type>
+ <wsdl-message-mapping>
+ <wsdl-message xmlns:mppm="http://daytrader.samples.geronimo.apache.org">mppm:createQuoteRequest</wsdl-message>
+ <wsdl-message-part-name>symbol</wsdl-message-part-name>
+ <parameter-mode>IN</parameter-mode>
+ </wsdl-message-mapping>
+ </method-param-parts-mapping>
+ <method-param-parts-mapping>
+ <param-position>1</param-position>
+ <param-type>java.lang.String</param-type>
+ <wsdl-message-mapping>
+ <wsdl-message xmlns:mppm="http://daytrader.samples.geronimo.apache.org">mppm:createQuoteRequest</wsdl-message>
+ <wsdl-message-part-name>companyName</wsdl-message-part-name>
+ <parameter-mode>IN</parameter-mode>
+ </wsdl-message-mapping>
+ </method-param-parts-mapping>
+ <method-param-parts-mapping>
+ <param-position>2</param-position>
+ <param-type>java.math.BigDecimal</param-type>
+ <wsdl-message-mapping>
+ <wsdl-message xmlns:mppm="http://daytrader.samples.geronimo.apache.org">mppm:createQuoteRequest</wsdl-message>
+ <wsdl-message-part-name>price</wsdl-message-part-name>
+ <parameter-mode>IN</parameter-mode>
+ </wsdl-message-mapping>
+ </method-param-parts-mapping>
+ <wsdl-return-value-mapping>
+ <method-return-value>org.apache.geronimo.samples.daytrader.QuoteDataBean</method-return-value>
+ <wsdl-message xmlns:wrvm="http://daytrader.samples.geronimo.apache.org">wrvm:createQuoteResponse</wsdl-message>
+ <wsdl-message-part-name>createQuoteReturn</wsdl-message-part-name>
+ </wsdl-return-value-mapping>
+ </service-endpoint-method-mapping>
+ <service-endpoint-method-mapping>
+ <java-method-name>buy</java-method-name>
+ <wsdl-operation>buy</wsdl-operation>
+ <wrapped-element/>
+ <method-param-parts-mapping>
+ <param-position>0</param-position>
+ <param-type>java.lang.String</param-type>
+ <wsdl-message-mapping>
+ <wsdl-message xmlns:mppm="http://daytrader.samples.geronimo.apache.org">mppm:buyRequest</wsdl-message>
+ <wsdl-message-part-name>userID</wsdl-message-part-name>
+ <parameter-mode>IN</parameter-mode>
+ </wsdl-message-mapping>
+ </method-param-parts-mapping>
+ <method-param-parts-mapping>
+ <param-position>1</param-position>
+ <param-type>java.lang.String</param-type>
+ <wsdl-message-mapping>
+ <wsdl-message xmlns:mppm="http://daytrader.samples.geronimo.apache.org">mppm:buyRequest</wsdl-message>
+ <wsdl-message-part-name>symbol</wsdl-message-part-name>
+ <parameter-mode>IN</parameter-mode>
+ </wsdl-message-mapping>
+ </method-param-parts-mapping>
+ <method-param-parts-mapping>
+ <param-position>2</param-position>
+ <param-type>double</param-type>
+ <wsdl-message-mapping>
+ <wsdl-message xmlns:mppm="http://daytrader.samples.geronimo.apache.org">mppm:buyRequest</wsdl-message>
+ <wsdl-message-part-name>quantity</wsdl-message-part-name>
+ <parameter-mode>IN</parameter-mode>
+ </wsdl-message-mapping>
+ </method-param-parts-mapping>
+ <method-param-parts-mapping>
+ <param-position>3</param-position>
+ <param-type>int</param-type>
+ <wsdl-message-mapping>
+ <wsdl-message xmlns:mppm="http://daytrader.samples.geronimo.apache.org">mppm:buyRequest</wsdl-message>
+ <wsdl-message-part-name>orderProcessingMode</wsdl-message-part-name>
+ <parameter-mode>IN</parameter-mode>
+ </wsdl-message-mapping>
+ </method-param-parts-mapping>
+ <wsdl-return-value-mapping>
+ <method-return-value>org.apache.geronimo.samples.daytrader.OrderDataBean</method-return-value>
+ <wsdl-message xmlns:wrvm="http://daytrader.samples.geronimo.apache.org">wrvm:buyResponse</wsdl-message>
+ <wsdl-message-part-name>buyReturn</wsdl-message-part-name>
+ </wsdl-return-value-mapping>
+ </service-endpoint-method-mapping>
+ <service-endpoint-method-mapping>
+ <java-method-name>getAllQuotes</java-method-name>
+ <wsdl-operation>getAllQuotes</wsdl-operation>
+ <wrapped-element/>
+ <wsdl-return-value-mapping>
+ <method-return-value>org.apache.geronimo.samples.daytrader.QuoteDataBean[]</method-return-value>
+ <wsdl-message xmlns:wrvm="http://daytrader.samples.geronimo.apache.org">wrvm:getAllQuotesResponse</wsdl-message>
+ <wsdl-message-part-name>getAllQuotesReturn</wsdl-message-part-name>
+ </wsdl-return-value-mapping>
+ </service-endpoint-method-mapping>
+ <service-endpoint-method-mapping>
+ <java-method-name>login</java-method-name>
+ <wsdl-operation>login</wsdl-operation>
+ <wrapped-element/>
+ <method-param-parts-mapping>
+ <param-position>0</param-position>
+ <param-type>java.lang.String</param-type>
+ <wsdl-message-mapping>
+ <wsdl-message xmlns:mppm="http://daytrader.samples.geronimo.apache.org">mppm:loginRequest</wsdl-message>
+ <wsdl-message-part-name>userID</wsdl-message-part-name>
+ <parameter-mode>IN</parameter-mode>
+ </wsdl-message-mapping>
+ </method-param-parts-mapping>
+ <method-param-parts-mapping>
+ <param-position>1</param-position>
+ <param-type>java.lang.String</param-type>
+ <wsdl-message-mapping>
+ <wsdl-message xmlns:mppm="http://daytrader.samples.geronimo.apache.org">mppm:loginRequest</wsdl-message>
+ <wsdl-message-part-name>password</wsdl-message-part-name>
+ <parameter-mode>IN</parameter-mode>
+ </wsdl-message-mapping>
+ </method-param-parts-mapping>
+ <wsdl-return-value-mapping>
+ <method-return-value>org.apache.geronimo.samples.daytrader.AccountDataBean</method-return-value>
+ <wsdl-message xmlns:wrvm="http://daytrader.samples.geronimo.apache.org">wrvm:loginResponse</wsdl-message>
+ <wsdl-message-part-name>loginReturn</wsdl-message-part-name>
+ </wsdl-return-value-mapping>
+ </service-endpoint-method-mapping>
+ <service-endpoint-method-mapping>
+ <java-method-name>getAccountProfileData</java-method-name>
+ <wsdl-operation>getAccountProfileData</wsdl-operation>
+ <wrapped-element/>
+ <method-param-parts-mapping>
+ <param-position>0</param-position>
+ <param-type>java.lang.String</param-type>
+ <wsdl-message-mapping>
+ <wsdl-message xmlns:mppm="http://daytrader.samples.geronimo.apache.org">mppm:getAccountProfileDataRequest</wsdl-message>
+ <wsdl-message-part-name>userID</wsdl-message-part-name>
+ <parameter-mode>IN</parameter-mode>
+ </wsdl-message-mapping>
+ </method-param-parts-mapping>
+ <wsdl-return-value-mapping>
+ <method-return-value>org.apache.geronimo.samples.daytrader.AccountProfileDataBean</method-return-value>
+ <wsdl-message xmlns:wrvm="http://daytrader.samples.geronimo.apache.org">wrvm:getAccountProfileDataResponse</wsdl-message>
+ <wsdl-message-part-name>getAccountProfileDataReturn</wsdl-message-part-name>
+ </wsdl-return-value-mapping>
+ </service-endpoint-method-mapping>
+ <service-endpoint-method-mapping>
+ <java-method-name>getQuote</java-method-name>
+ <wsdl-operation>getQuote</wsdl-operation>
+ <wrapped-element/>
+ <method-param-parts-mapping>
+ <param-position>0</param-position>
+ <param-type>java.lang.String</param-type>
+ <wsdl-message-mapping>
+ <wsdl-message xmlns:mppm="http://daytrader.samples.geronimo.apache.org">mppm:getQuoteRequest</wsdl-message>
+ <wsdl-message-part-name>symbol</wsdl-message-part-name>
+ <parameter-mode>IN</parameter-mode>
+ </wsdl-message-mapping>
+ </method-param-parts-mapping>
+ <wsdl-return-value-mapping>
+ <method-return-value>org.apache.geronimo.samples.daytrader.QuoteDataBean</method-return-value>
+ <wsdl-message xmlns:wrvm="http://daytrader.samples.geronimo.apache.org">wrvm:getQuoteResponse</wsdl-message>
+ <wsdl-message-part-name>getQuoteReturn</wsdl-message-part-name>
+ </wsdl-return-value-mapping>
+ </service-endpoint-method-mapping>
+ <service-endpoint-method-mapping>
+ <java-method-name>completeOrder</java-method-name>
+ <wsdl-operation>completeOrder</wsdl-operation>
+ <wrapped-element/>
+ <method-param-parts-mapping>
+ <param-position>0</param-position>
+ <param-type>java.lang.Integer</param-type>
+ <wsdl-message-mapping>
+ <wsdl-message xmlns:mppm="http://daytrader.samples.geronimo.apache.org">mppm:completeOrderRequest</wsdl-message>
+ <wsdl-message-part-name>orderID</wsdl-message-part-name>
+ <parameter-mode>IN</parameter-mode>
+ </wsdl-message-mapping>
+ </method-param-parts-mapping>
+ <method-param-parts-mapping>
+ <param-position>1</param-position>
+ <param-type>boolean</param-type>
+ <wsdl-message-mapping>
+ <wsdl-message xmlns:mppm="http://daytrader.samples.geronimo.apache.org">mppm:completeOrderRequest</wsdl-message>
+ <wsdl-message-part-name>twoPhase</wsdl-message-part-name>
+ <parameter-mode>IN</parameter-mode>
+ </wsdl-message-mapping>
+ </method-param-parts-mapping>
+ <wsdl-return-value-mapping>
+ <method-return-value>org.apache.geronimo.samples.daytrader.OrderDataBean</method-return-value>
+ <wsdl-message xmlns:wrvm="http://daytrader.samples.geronimo.apache.org">wrvm:completeOrderResponse</wsdl-message>
+ <wsdl-message-part-name>completeOrderReturn</wsdl-message-part-name>
+ </wsdl-return-value-mapping>
+ </service-endpoint-method-mapping>
+ </service-endpoint-interface-mapping>
+</java-wsdl-mapping>
Propchange: geronimo/samples/trunk/samples/daytrader/assemblies/webprofile/daytrader-webprofile-war/src/main/webapp/WEB-INF/TradeServices_mapping.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/samples/trunk/samples/daytrader/assemblies/webprofile/daytrader-webprofile-war/src/main/webapp/WEB-INF/TradeServices_mapping.xml
------------------------------------------------------------------------------
svn:keywords = Date Revision
Propchange: geronimo/samples/trunk/samples/daytrader/assemblies/webprofile/daytrader-webprofile-war/src/main/webapp/WEB-INF/TradeServices_mapping.xml
------------------------------------------------------------------------------
svn:mime-type = text/xml
Added: geronimo/samples/trunk/samples/daytrader/assemblies/webprofile/daytrader-webprofile-war/src/main/webapp/WEB-INF/geronimo-web.xml
URL: http://svn.apache.org/viewvc/geronimo/samples/trunk/samples/daytrader/assemblies/webprofile/daytrader-webprofile-war/src/main/webapp/WEB-INF/geronimo-web.xml?rev=983523&view=auto
==============================================================================
--- geronimo/samples/trunk/samples/daytrader/assemblies/webprofile/daytrader-webprofile-war/src/main/webapp/WEB-INF/geronimo-web.xml (added)
+++ geronimo/samples/trunk/samples/daytrader/assemblies/webprofile/daytrader-webprofile-war/src/main/webapp/WEB-INF/geronimo-web.xml Mon Aug 9 04:55:58 2010
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+ <web-app xmlns="http://geronimo.apache.org/xml/ns/j2ee/web-2.0.1"
+ xmlns:naming="http://geronimo.apache.org/xml/ns/naming-1.2"
+ configId="TradeWeb" parentId="Trade">
+
+ <context-priority-classloader>false</context-priority-classloader>
+
+ <naming:resource-ref>
+ <naming:ref-name>jdbc/TradeDataSource</naming:ref-name>
+ <naming:resource-link>
+ TradeDataSource
+ </naming:resource-link>
+ </naming:resource-ref>
+</web-app>
+
+
Propchange: geronimo/samples/trunk/samples/daytrader/assemblies/webprofile/daytrader-webprofile-war/src/main/webapp/WEB-INF/geronimo-web.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/samples/trunk/samples/daytrader/assemblies/webprofile/daytrader-webprofile-war/src/main/webapp/WEB-INF/geronimo-web.xml
------------------------------------------------------------------------------
svn:keywords = Date Revision
Propchange: geronimo/samples/trunk/samples/daytrader/assemblies/webprofile/daytrader-webprofile-war/src/main/webapp/WEB-INF/geronimo-web.xml
------------------------------------------------------------------------------
svn:mime-type = text/xml
Added: geronimo/samples/trunk/samples/daytrader/assemblies/webprofile/daytrader-webprofile-war/src/main/webapp/WEB-INF/jboss-web.xml
URL: http://svn.apache.org/viewvc/geronimo/samples/trunk/samples/daytrader/assemblies/webprofile/daytrader-webprofile-war/src/main/webapp/WEB-INF/jboss-web.xml?rev=983523&view=auto
==============================================================================
--- geronimo/samples/trunk/samples/daytrader/assemblies/webprofile/daytrader-webprofile-war/src/main/webapp/WEB-INF/jboss-web.xml (added)
+++ geronimo/samples/trunk/samples/daytrader/assemblies/webprofile/daytrader-webprofile-war/src/main/webapp/WEB-INF/jboss-web.xml Mon Aug 9 04:55:58 2010
@@ -0,0 +1,52 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<!DOCTYPE jboss-web PUBLIC "-//JBoss//DTD Web Application 5.0//EN" "http://www.jboss.org/j2ee/dtd/jboss-web_5_0.dtd">
+
+<jboss-web>
+
+ <resource-ref>
+ <res-ref-name>jdbc/TradeDataSource</res-ref-name>
+ <!-- If using DB2, comment out this line -->
+ <!--<jndi-name>jdbc/TradeDataSource</jndi-name>-->
+ <!-- If using MySql or Oracle, use this line -->
+ <jndi-name>java:jdbc/TradeDataSource</jndi-name>
+ </resource-ref>
+
+ <resource-ref>
+ <res-ref-name>jms/QueueConnectionFactory</res-ref-name>
+ <jndi-name>ConnectionFactory</jndi-name>
+ </resource-ref>
+
+ <resource-ref>
+ <res-ref-name>jms/TopicConnectionFactory</res-ref-name>
+ <jndi-name>ConnectionFactory</jndi-name>
+ </resource-ref>
+
+ <message-destination-ref>
+ <message-destination-ref-name>jms/TradeBrokerQueue</message-destination-ref-name>
+ <jndi-name>TradeBrokerQueue</jndi-name>
+ </message-destination-ref>
+
+ <message-destination-ref>
+ <message-destination-ref-name>jms/TradeStreamerTopic</message-destination-ref-name>
+ <jndi-name>TradeStreamerTopic</jndi-name>
+ </message-destination-ref>
+
+</jboss-web>
Propchange: geronimo/samples/trunk/samples/daytrader/assemblies/webprofile/daytrader-webprofile-war/src/main/webapp/WEB-INF/jboss-web.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/samples/trunk/samples/daytrader/assemblies/webprofile/daytrader-webprofile-war/src/main/webapp/WEB-INF/jboss-web.xml
------------------------------------------------------------------------------
svn:keywords = Date Revision
Propchange: geronimo/samples/trunk/samples/daytrader/assemblies/webprofile/daytrader-webprofile-war/src/main/webapp/WEB-INF/jboss-web.xml
------------------------------------------------------------------------------
svn:mime-type = text/xml
Added: geronimo/samples/trunk/samples/daytrader/assemblies/webprofile/daytrader-webprofile-war/src/main/webapp/WEB-INF/jboss-web.xml.old
URL: http://svn.apache.org/viewvc/geronimo/samples/trunk/samples/daytrader/assemblies/webprofile/daytrader-webprofile-war/src/main/webapp/WEB-INF/jboss-web.xml.old?rev=983523&view=auto
==============================================================================
--- geronimo/samples/trunk/samples/daytrader/assemblies/webprofile/daytrader-webprofile-war/src/main/webapp/WEB-INF/jboss-web.xml.old (added)
+++ geronimo/samples/trunk/samples/daytrader/assemblies/webprofile/daytrader-webprofile-war/src/main/webapp/WEB-INF/jboss-web.xml.old Mon Aug 9 04:55:58 2010
@@ -0,0 +1,59 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<!DOCTYPE jboss-web PUBLIC "-//JBoss//DTD Web Application 2.3//EN" "http://www.jboss.org/j2ee/dtd/jboss-web_4_0.dtd">
+
+<jboss-web>
+
+ <resource-ref>
+ <res-ref-name>jdbc/TradeDataSource</res-ref-name>
+ <jndi-name>jdbc/TradeDataSource</jndi-name>
+ </resource-ref>
+
+ <resource-ref>
+ <res-ref-name>jms/QueueConnectionFactory</res-ref-name>
+ <jndi-name>ConnectionFactory</jndi-name>
+ </resource-ref>
+
+ <resource-ref>
+ <res-ref-name>jms/TopicConnectionFactory</res-ref-name>
+ <jndi-name>ConnectionFactory</jndi-name>
+ </resource-ref>
+
+ <ejb-ref>
+ <ejb-ref-name>ejb/Trade</ejb-ref-name>
+ <jndi-name>Trade</jndi-name>
+ </ejb-ref>
+
+ <ejb-ref>
+ <ejb-ref-name>ejb/Quote</ejb-ref-name>
+ <jndi-name>Quote</jndi-name>
+ </ejb-ref>
+
+
+ <message-destination-ref>
+ <message-destination-ref-name>jms/TradeBrokerQueue</message-destination-ref-name>
+ <jndi-name>TradeBrokerQueue</jndi-name>
+ </message-destination-ref>
+
+ <message-destination-ref>
+ <message-destination-ref-name>jms/TradeStreamerTopic</message-destination-ref-name>
+ <jndi-name>TradeStreamerTopic</jndi-name>
+ </message-destination-ref>
+</jboss-web>
Added: geronimo/samples/trunk/samples/daytrader/assemblies/webprofile/daytrader-webprofile-war/src/main/webapp/WEB-INF/web.xml
URL: http://svn.apache.org/viewvc/geronimo/samples/trunk/samples/daytrader/assemblies/webprofile/daytrader-webprofile-war/src/main/webapp/WEB-INF/web.xml?rev=983523&view=auto
==============================================================================
--- geronimo/samples/trunk/samples/daytrader/assemblies/webprofile/daytrader-webprofile-war/src/main/webapp/WEB-INF/web.xml (added)
+++ geronimo/samples/trunk/samples/daytrader/assemblies/webprofile/daytrader-webprofile-war/src/main/webapp/WEB-INF/web.xml Mon Aug 9 04:55:58 2010
@@ -0,0 +1,466 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<web-app xmlns="http://java.sun.com/xml/ns/javaee" version="2.5" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
+
+ <display-name>DayTrader Web</display-name>
+
+ <filter>
+ <display-name>OrdersAlertFilter</display-name>
+ <filter-name>OrdersAlertFilter</filter-name>
+ <filter-class>org.apache.geronimo.samples.daytrader.web.OrdersAlertFilter</filter-class>
+ </filter>
+ <filter-mapping>
+ <filter-name>OrdersAlertFilter</filter-name>
+ <servlet-name>TradeAppServlet</servlet-name>
+ </filter-mapping>
+
+ <listener>
+ <listener-class>org.apache.geronimo.samples.daytrader.web.TradeDirectContextListener</listener-class>
+ </listener>
+
+ <servlet>
+ <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>
+ <display-name>TestServlet</display-name>
+ <servlet-name>TestServlet</servlet-name>
+ <servlet-class>org.apache.geronimo.samples.daytrader.web.TestServlet</servlet-class>
+ </servlet>
+
+ <servlet>
+ <display-name>register</display-name>
+ <servlet-name>register</servlet-name>
+ <jsp-file>/register.jsp</jsp-file>
+ </servlet>
+ <servlet>
+ <display-name>welcome</display-name>
+ <servlet-name>welcome</servlet-name>
+ <jsp-file>/welcome.jsp</jsp-file>
+ </servlet>
+ <servlet>
+ <display-name>order</display-name>
+ <servlet-name>order</servlet-name>
+ <jsp-file>/order.jsp</jsp-file>
+ </servlet>
+ <servlet>
+ <display-name>tradehome</display-name>
+ <servlet-name>tradehome</servlet-name>
+ <jsp-file>/tradehome.jsp</jsp-file>
+ </servlet>
+
+ <servlet>
+ <display-name>TradeConfigServlet</display-name>
+ <servlet-name>TradeConfigServlet</servlet-name>
+ <servlet-class>org.apache.geronimo.samples.daytrader.web.TradeConfigServlet</servlet-class>
+ </servlet>
+
+ <servlet>
+ <display-name>TradeScenarioServlet</display-name>
+ <servlet-name>TradeScenarioServlet</servlet-name>
+ <servlet-class>org.apache.geronimo.samples.daytrader.web.TradeScenarioServlet</servlet-class>
+ <init-param>
+ <description>Sets the default RuntimeMode. Legal values include EJB and Direct</description>
+ <param-name>runTimeMode</param-name>
+ <param-value>DIRECT</param-value>
+ </init-param>
+ <init-param>
+ <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>
+ <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>
+ <init-param>
+ <description>Sets the WebServices endpoint when using WebServices accessMode when driving with TradeScenarioServlet.</description>
+ <param-name>webServicesEndpoint</param-name>
+ <param-value>http://localhost:8080/daytrader/services/TradeWSServices</param-value>
+ </init-param>
+ <init-param>
+ <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>
+ <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>
+ <description>Sets the population of Trade users when driving with TradeScenarioServlet.</description>
+ <param-name>maxUsers</param-name>
+ <param-value>200</param-value>
+ </init-param>
+ <init-param>
+ <description>Sets the population of Stock quotes used when driving with TradeScenarioServlet.</description>
+ <param-name>maxQuotes</param-name>
+ <param-value>400</param-value>
+ </init-param>
+ <init-param>
+ <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>
+ <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>
+ <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.soap.TradeWSAction</servlet-class>
+ </servlet>-->
+
+ <!-- Web container primitives -->
+ <servlet>
+ <display-name>ExplicitGC</display-name>
+ <servlet-name>ExplicitGC</servlet-name>
+ <servlet-class>org.apache.geronimo.samples.daytrader.web.prims.ExplicitGC</servlet-class>
+ </servlet>
+ <servlet>
+ <display-name>PingServlet</display-name>
+ <servlet-name>PingServlet</servlet-name>
+ <servlet-class>org.apache.geronimo.samples.daytrader.web.prims.PingServlet</servlet-class>
+ </servlet>
+ <servlet>
+ <display-name>PingServletWriter</display-name>
+ <servlet-name>PingServletWriter</servlet-name>
+ <servlet-class>org.apache.geronimo.samples.daytrader.web.prims.PingServletWriter</servlet-class>
+ </servlet>
+ <servlet>
+ <display-name>PingServlet2Servlet</display-name>
+ <servlet-name>PingServlet2Servlet</servlet-name>
+ <servlet-class>org.apache.geronimo.samples.daytrader.web.prims.PingServlet2Servlet</servlet-class>
+ </servlet>
+ <servlet>
+ <display-name>PingServlet2ServletRcv</display-name>
+ <servlet-name>PingServlet2ServletRcv</servlet-name>
+ <servlet-class>org.apache.geronimo.samples.daytrader.web.prims.PingServlet2ServletRcv</servlet-class>
+ </servlet>
+ <servlet>
+ <display-name>PingServlet2Include</display-name>
+ <servlet-name>PingServlet2Include</servlet-name>
+ <servlet-class>org.apache.geronimo.samples.daytrader.web.prims.PingServlet2Include</servlet-class>
+ </servlet>
+ <servlet>
+ <display-name>PingServlet2IncludeRcv</display-name>
+ <servlet-name>PingServlet2IncludeRcv</servlet-name>
+ <servlet-class>org.apache.geronimo.samples.daytrader.web.prims.PingServlet2IncludeRcv</servlet-class>
+ </servlet>
+ <servlet>
+ <display-name>PingServlet2Jsp</display-name>
+ <servlet-name>PingServlet2Jsp</servlet-name>
+ <servlet-class>org.apache.geronimo.samples.daytrader.web.prims.PingServlet2Jsp</servlet-class>
+ </servlet>
+ <servlet>
+ <display-name>PingSession1</display-name>
+ <servlet-name>PingSession1</servlet-name>
+ <servlet-class>org.apache.geronimo.samples.daytrader.web.prims.PingSession1</servlet-class>
+ </servlet>
+ <servlet>
+ <display-name>PingSession2</display-name>
+ <servlet-name>PingSession2</servlet-name>
+ <servlet-class>org.apache.geronimo.samples.daytrader.web.prims.PingSession2</servlet-class>
+ </servlet>
+ <servlet>
+ <display-name>PingSession3</display-name>
+ <servlet-name>PingSession3</servlet-name>
+ <servlet-class>org.apache.geronimo.samples.daytrader.web.prims.PingSession3</servlet-class>
+ </servlet>
+ <servlet>
+ <display-name>PingJDBCRead</display-name>
+ <servlet-name>PingJDBCRead</servlet-name>
+ <servlet-class>org.apache.geronimo.samples.daytrader.web.prims.PingJDBCRead</servlet-class>
+ </servlet>
+ <servlet>
+ <display-name>PingJDBCWrite</display-name>
+ <servlet-name>PingJDBCWrite</servlet-name>
+ <servlet-class>org.apache.geronimo.samples.daytrader.web.prims.PingJDBCWrite</servlet-class>
+ </servlet>
+ <servlet>
+ <display-name>PingServlet2JNDI</display-name>
+ <servlet-name>PingServlet2JNDI</servlet-name>
+ <servlet-class>org.apache.geronimo.samples.daytrader.web.prims.PingServlet2JNDI</servlet-class>
+ </servlet>
+ <!-- End of Web container primitives -->
+
+ <!-- EJB container primitives (EJB3) -->
+ <servlet>
+ <servlet-name>ejb3.PingServlet2Session</servlet-name>
+ <servlet-class>org.apache.geronimo.samples.daytrader.web.prims.ejb3.PingServlet2Session</servlet-class>
+ </servlet>
+ <servlet>
+ <servlet-name>ejb3.PingServlet2Entity</servlet-name>
+ <servlet-class>org.apache.geronimo.samples.daytrader.web.prims.ejb3.PingServlet2Entity</servlet-class>
+ </servlet>
+ <servlet>
+ <servlet-name>ejb3.PingServlet2Session2Entity</servlet-name>
+ <servlet-class>org.apache.geronimo.samples.daytrader.web.prims.ejb3.PingServlet2Session2Entity</servlet-class>
+ </servlet>
+ <servlet>
+ <servlet-name>ejb3.PingServlet2Session2EntityCollection</servlet-name>
+ <servlet-class>org.apache.geronimo.samples.daytrader.web.prims.ejb3.PingServlet2Session2EntityCollection</servlet-class>
+ </servlet>
+ <servlet>
+ <servlet-name>ejb3.PingServlet2Session2CMROne2One</servlet-name>
+ <servlet-class>org.apache.geronimo.samples.daytrader.web.prims.ejb3.PingServlet2Session2CMROne2One</servlet-class>
+ </servlet>
+ <servlet>
+ <servlet-name>ejb3.PingServlet2Session2CMROne2Many</servlet-name>
+ <servlet-class>org.apache.geronimo.samples.daytrader.web.prims.ejb3.PingServlet2Session2CMROne2Many</servlet-class>
+ </servlet>
+ <servlet>
+ <servlet-name>ejb3.PingServlet2Session2JDBC</servlet-name>
+ <servlet-class>org.apache.geronimo.samples.daytrader.web.prims.ejb3.PingServlet2Session2JDBC</servlet-class>
+ </servlet>
+ <servlet>
+ <servlet-name>ejb3.PingServlet2Session2JDBCCollection</servlet-name>
+ <servlet-class>org.apache.geronimo.samples.daytrader.web.prims.ejb3.PingServlet2Session2JDBCCollection</servlet-class>
+ </servlet>
+ <servlet>
+ <servlet-name>ejb3.PingServlet2MDBQueue</servlet-name>
+ <servlet-class>org.apache.geronimo.samples.daytrader.web.prims.ejb3.PingServlet2MDBQueue</servlet-class>
+ </servlet>
+ <servlet>
+ <servlet-name>ejb3.PingServlet2MDBTopic</servlet-name>
+ <servlet-class>org.apache.geronimo.samples.daytrader.web.prims.ejb3.PingServlet2MDBTopic</servlet-class>
+ </servlet>
+ <servlet>
+ <servlet-name>ejb3.PingServlet2TwoPhase</servlet-name>
+ <servlet-class>org.apache.geronimo.samples.daytrader.web.prims.ejb3.PingServlet2TwoPhase</servlet-class>
+ </servlet>
+ <!-- End of EJB container primitives (EJB3) -->
+
+
+ <servlet-mapping>
+ <servlet-name>TradeAppServlet</servlet-name>
+ <url-pattern>/app</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>TestServlet</servlet-name>
+ <url-pattern>/TestServlet</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>TradeConfigServlet</servlet-name>
+ <url-pattern>/config</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>TradeScenarioServlet</servlet-name>
+ <url-pattern>/scenario</url-pattern>
+ </servlet-mapping>
+ <!--<servlet-mapping>
+ <servlet-name>org_apache_geronimo_samples_daytrader_TradeWSAction</servlet-name>
+ <url-pattern>/services/TradeWSServices</url-pattern>
+ </servlet-mapping>-->
+
+
+ <!-- Web container primitives (Servlet Mappings) -->
+ <servlet-mapping>
+ <servlet-name>ExplicitGC</servlet-name>
+ <url-pattern>/servlet/ExplicitGC</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>PingServlet</servlet-name>
+ <url-pattern>/servlet/PingServlet</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>PingServletWriter</servlet-name>
+ <url-pattern>/servlet/PingServletWriter</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>PingServlet2Servlet</servlet-name>
+ <url-pattern>/servlet/PingServlet2Servlet</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>PingServlet2ServletRcv</servlet-name>
+ <url-pattern>/servlet/PingServlet2ServletRcv</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>PingServlet2Include</servlet-name>
+ <url-pattern>/servlet/PingServlet2Include</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>PingServlet2IncludeRcv</servlet-name>
+ <url-pattern>/servlet/PingServlet2IncludeRcv</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>PingServlet2Jsp</servlet-name>
+ <url-pattern>/servlet/PingServlet2Jsp</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>PingSession1</servlet-name>
+ <url-pattern>/servlet/PingSession1</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>PingSession2</servlet-name>
+ <url-pattern>/servlet/PingSession2</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>PingSession3</servlet-name>
+ <url-pattern>/servlet/PingSession3</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>PingJDBCRead</servlet-name>
+ <url-pattern>/servlet/PingJDBCRead</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>PingJDBCWrite</servlet-name>
+ <url-pattern>/servlet/PingJDBCWrite</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>PingServlet2JNDI</servlet-name>
+ <url-pattern>/servlet/PingServlet2JNDI</url-pattern>
+ </servlet-mapping>
+ <!-- End of Web container primitives (Servlet Mappings) -->
+
+
+ <!-- EJB container primitives (Servlet Mappings) -->
+ <servlet-mapping>
+ <servlet-name>ejb3.PingServlet2Session</servlet-name>
+ <url-pattern>/ejb3/PingServlet2Session</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>ejb3.PingServlet2Entity</servlet-name>
+ <url-pattern>/ejb3/PingServlet2Entity</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>ejb3.PingServlet2Session2Entity</servlet-name>
+ <url-pattern>/ejb3/PingServlet2Session2Entity</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>ejb3.PingServlet2Session2EntityCollection</servlet-name>
+ <url-pattern>/ejb3/PingServlet2Session2EntityCollection</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>ejb3.PingServlet2Session2CMROne2One</servlet-name>
+ <url-pattern>/ejb3/PingServlet2Session2CMROne2One</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>ejb3.PingServlet2Session2CMROne2Many</servlet-name>
+ <url-pattern>/ejb3/PingServlet2Session2CMROne2Many</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>ejb3.PingServlet2Session2JDBC</servlet-name>
+ <url-pattern>/ejb3/PingServlet2Session2JDBC</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>ejb3.PingServlet2Session2JDBCCollection</servlet-name>
+ <url-pattern>/ejb3/PingServlet2Session2JDBCCollection</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>ejb3.PingServlet2MDBQueue</servlet-name>
+ <url-pattern>/ejb3/PingServlet2MDBQueue</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>ejb3.PingServlet2MDBTopic</servlet-name>
+ <url-pattern>/ejb3/PingServlet2MDBTopic</url-pattern>
+ </servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>ejb3.PingServlet2TwoPhase</servlet-name>
+ <url-pattern>/ejb3/PingServlet2TwoPhase</url-pattern>
+ </servlet-mapping>
+ <!-- End of EJB container primitives (Servlet Mappings) -->
+
+
+ <session-config>
+ <session-timeout>30</session-timeout>
+ </session-config>
+ <welcome-file-list>
+ <welcome-file>index.html</welcome-file>
+ </welcome-file-list>
+ <error-page>
+ <exception-type>java.lang.Exception</exception-type>
+ <location>/error.jsp</location>
+ </error-page>
+ <error-page>
+ <error-code>500</error-code>
+ <location>/error.jsp</location>
+ </error-page>
+
+ <resource-ref>
+ <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>
+ <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>
+ <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>
+ <ejb-ref-name>ejb/TradeSLSBBean</ejb-ref-name>
+ <ejb-ref-type>Session</ejb-ref-type>
+ <remote>org.apache.geronimo.samples.daytrader.ejb3.TradeSLSBRemote</remote>
+ <ejb-link>TradeSLSBBean</ejb-link>
+ </ejb-ref>
+ <ejb-ref>
+ <ejb-ref-name>ejb/DirectSLSBBean</ejb-ref-name>
+ <ejb-ref-type>Session</ejb-ref-type>
+ <remote>org.apache.geronimo.samples.daytrader.ejb3.DirectSLSBRemote</remote>
+ <ejb-link>DirectSLSBBean</ejb-link>
+ </ejb-ref>
+
+ <!--<message-destination-ref>
+ <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>dt-ejb.jar#jms/TradeBrokerQueue</message-destination-link>
+ </message-destination-ref>
+ <message-destination-ref>
+ <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>dt-ejb.jar#jms/TradeStreamerTopic</message-destination-link>
+ </message-destination-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>
Propchange: geronimo/samples/trunk/samples/daytrader/assemblies/webprofile/daytrader-webprofile-war/src/main/webapp/WEB-INF/web.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: geronimo/samples/trunk/samples/daytrader/assemblies/webprofile/daytrader-webprofile-war/src/main/webapp/WEB-INF/web.xml
------------------------------------------------------------------------------
svn:keywords = Date Revision
Propchange: geronimo/samples/trunk/samples/daytrader/assemblies/webprofile/daytrader-webprofile-war/src/main/webapp/WEB-INF/web.xml
------------------------------------------------------------------------------
svn:mime-type = text/xml