[jboss-svn-commits] JBL Code SVN: r24801 - in labs/jbossesb/trunk/product/samples/quickstarts/webservice_consumer_wise: war/resources/WEB-INF and 1 other directory.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Mon Jan 19 17:34:01 EST 2009


Author: maeste
Date: 2009-01-19 17:34:01 -0500 (Mon, 19 Jan 2009)
New Revision: 24801

Added:
   labs/jbossesb/trunk/product/samples/quickstarts/webservice_consumer_wise/war/resources/WEB-INF/jboss-web.xml
Modified:
   labs/jbossesb/trunk/product/samples/quickstarts/webservice_consumer_wise/jboss-esb.xml
   labs/jbossesb/trunk/product/samples/quickstarts/webservice_consumer_wise/readme.txt
   labs/jbossesb/trunk/product/samples/quickstarts/webservice_consumer_wise/war/resources/WEB-INF/web.xml
Log:
JBESB-2278: added HTTP Basic Auth in sample 1

Modified: labs/jbossesb/trunk/product/samples/quickstarts/webservice_consumer_wise/jboss-esb.xml
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_consumer_wise/jboss-esb.xml	2009-01-19 21:53:24 UTC (rev 24800)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_consumer_wise/jboss-esb.xml	2009-01-19 22:34:01 UTC (rev 24801)
@@ -47,8 +47,8 @@
 					<property name="EndPointName" value="HelloWorldPort"/>
 					
 					<property name="serviceName" value="HelloWorldWSService"/>
-					<property name="userName" value=""/>
-					<property name="password" value=""/>				
+					<property name="username" value="kermit"/>
+					<property name="password" value="thefrog"/>				
 				</action>
 				<action name="response-mapper"
 					class="org.jboss.soa.esb.samples.quickstart.webservice_consumer_wise.MyResponseAction">

Modified: labs/jbossesb/trunk/product/samples/quickstarts/webservice_consumer_wise/readme.txt
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_consumer_wise/readme.txt	2009-01-19 21:53:24 UTC (rev 24800)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_consumer_wise/readme.txt	2009-01-19 22:34:01 UTC (rev 24801)
@@ -2,8 +2,8 @@
 =========
     This example demonstrates how to use Wise SOAPClient action to consume a 181 Web Service in an ESB action.
     This ESB will make a webservice request that requires a single "toWhom" string parameter.
-    The webservice will return a greeting response. The ESB simply dislays the request and response on the 
-    console.  
+    The webservice will return a greeting response. WebService require HTTP BASIC Authentication.
+    The ESB simply displays the request and response on the console.  
 
 Running this quickstart:
 ========================

Added: labs/jbossesb/trunk/product/samples/quickstarts/webservice_consumer_wise/war/resources/WEB-INF/jboss-web.xml
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_consumer_wise/war/resources/WEB-INF/jboss-web.xml	                        (rev 0)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_consumer_wise/war/resources/WEB-INF/jboss-web.xml	2009-01-19 22:34:01 UTC (rev 24801)
@@ -0,0 +1,3 @@
+<jboss-web>
+  <security-domain>java:/jaas/JBossWS</security-domain>
+</jboss-web>

Modified: labs/jbossesb/trunk/product/samples/quickstarts/webservice_consumer_wise/war/resources/WEB-INF/web.xml
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/webservice_consumer_wise/war/resources/WEB-INF/web.xml	2009-01-19 21:53:24 UTC (rev 24800)
+++ labs/jbossesb/trunk/product/samples/quickstarts/webservice_consumer_wise/war/resources/WEB-INF/web.xml	2009-01-19 22:34:01 UTC (rev 24801)
@@ -4,7 +4,7 @@
 <web-app 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" version="2.4">  
   <servlet> 
     <servlet-name>HelloWorldWS</servlet-name>  
-    <servlet-class>org.jboss.soa.esb.samples.quickstart.webservice_consumer1.HelloWorldWS</servlet-class>  
+    <servlet-class>org.jboss.soa.esb.samples.quickstart.webservice_consumer1.HelloWorldWS</servlet-class> 
   </servlet>  
   
   <servlet-mapping> 
@@ -12,4 +12,26 @@
     <url-pattern>/HelloWorldWS</url-pattern> 
   </servlet-mapping>   
   
+  <security-constraint>
+    <web-resource-collection>
+      <web-resource-name>All resources</web-resource-name>
+      <url-pattern>/*</url-pattern>
+    </web-resource-collection>
+    <auth-constraint>
+      <role-name>friend</role-name>
+    </auth-constraint>
+  </security-constraint>
+
+  <security-role>
+    <role-name>friend</role-name>
+  </security-role>
+  
+  
+  
+  <login-config>
+    <auth-method>BASIC</auth-method>
+    <realm-name>Test Realm</realm-name>
+  </login-config>
+  
+  
 </web-app>




More information about the jboss-svn-commits mailing list