You are viewing a plain text version of this content. The canonical link for it is here.
Posted to muse-dev@ws.apache.org by sc...@apache.org on 2005/05/10 23:28:31 UTC

svn commit: r169527 - in /incubator/muse/trunk: advertiser-xbeans/ advertiser-xbeans/src/ maven.xml src/java/org/apache/ws/muws/v1_0/topics/impl/XmlBeansManagementEventTopicImpl.java src/webapp/WEB-INF/classes/jndi-config.xml src/webapp/WEB-INF/server-config.wsdd

Author: scamp
Date: Tue May 10 14:28:30 2005
New Revision: 169527

URL: http://svn.apache.org/viewcvs?rev=169527&view=rev
Log: (empty)

Modified:
    incubator/muse/trunk/advertiser-xbeans/   (props changed)
    incubator/muse/trunk/advertiser-xbeans/src/   (props changed)
    incubator/muse/trunk/maven.xml
    incubator/muse/trunk/src/java/org/apache/ws/muws/v1_0/topics/impl/XmlBeansManagementEventTopicImpl.java
    incubator/muse/trunk/src/webapp/WEB-INF/classes/jndi-config.xml
    incubator/muse/trunk/src/webapp/WEB-INF/server-config.wsdd

Propchange: incubator/muse/trunk/advertiser-xbeans/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Tue May 10 14:28:30 2005
@@ -0,0 +1 @@
+target

Propchange: incubator/muse/trunk/advertiser-xbeans/src/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Tue May 10 14:28:30 2005
@@ -0,0 +1 @@
+java

Modified: incubator/muse/trunk/maven.xml
URL: http://svn.apache.org/viewcvs/incubator/muse/trunk/maven.xml?rev=169527&r1=169526&r2=169527&view=diff
==============================================================================
--- incubator/muse/trunk/maven.xml (original)
+++ incubator/muse/trunk/maven.xml Tue May 10 14:28:30 2005
@@ -96,6 +96,7 @@
     <copy file="${maven.build.dir}/${maven.final.name}.jar" todir="${maven.war.webapp.dir}/WEB-INF/lib" overwrite="true" verbose="true" />
 
     <!-- Extract Spec Wsdls and Xsds from Generated Jars -->
+    <j:set var="wsdl.extract.location.dir" value="${spec.wsdl.dest.dir}"/>
     <j:set var="wsdljar" value="${pom.getDependencyPath('apollo:wsa-xbeans')}"/>    
     <attainGoal name="extract-wsdl-jar"/>    
     
@@ -110,12 +111,17 @@
     
     <attainGoal name="dep-license-files" />
     
+    <!-- Extract the Advertiser Wsdl -->
+    <j:set var="wsdl.extract.location.dir" value="${maven.war.webapp.dir}/wsdl"/>
+    <j:set var="wsdljar" value="${pom.getDependencyPath('muse:advertiser-xbeans')}"/> 
+    <attainGoal name="extract-wsdl-jar"/>
+    
   </postGoal>
   
   <goal name="extract-wsdl-jar">
-    <echo>Extracting WSDLs from ${wsdljar} to ${spec.wsdl.dest.dir} ...</echo>
+    <echo>Extracting WSDLs from ${wsdljar} to ${wsdl.extract.location.dir} ...</echo>
     <mkdir dir="${maven.build.dir}/temp-wsdl" />
-    <mkdir dir="${spec.wsdl.dest.dir}" />   
+    <mkdir dir="${wsdl.extract.location.dir}" />   
     <unzip src="${wsdljar}"
            dest="${maven.build.dir}/temp-wsdl">
       <patternset>
@@ -123,7 +129,7 @@
         <include name="**/*.xsd"/>
       </patternset>
     </unzip>
-    <copy todir="${spec.wsdl.dest.dir}">
+    <copy todir="${wsdl.extract.location.dir}">
       <fileset dir="${maven.build.dir}/temp-wsdl/schema/src" />         	
     </copy>
     <delete dir="${maven.build.dir}/temp-wsdl" />

Modified: incubator/muse/trunk/src/java/org/apache/ws/muws/v1_0/topics/impl/XmlBeansManagementEventTopicImpl.java
URL: http://svn.apache.org/viewcvs/incubator/muse/trunk/src/java/org/apache/ws/muws/v1_0/topics/impl/XmlBeansManagementEventTopicImpl.java?rev=169527&r1=169526&r2=169527&view=diff
==============================================================================
--- incubator/muse/trunk/src/java/org/apache/ws/muws/v1_0/topics/impl/XmlBeansManagementEventTopicImpl.java (original)
+++ incubator/muse/trunk/src/java/org/apache/ws/muws/v1_0/topics/impl/XmlBeansManagementEventTopicImpl.java Tue May 10 14:28:30 2005
@@ -10,16 +10,25 @@
 import org.apache.ws.muws.v1_0.topics.ManagementEventTopic;
 import org.apache.ws.notification.topics.impl.TopicImpl;
 import org.apache.ws.resource.properties.ResourcePropertyValueChangeEvent;
+import org.apache.ws.resource.i18n.MessagesImpl;
 import org.apache.ws.util.XmlBeanUtils;
+import org.apache.ws.util.i18n.Messages;
 import org.apache.xmlbeans.XmlObject;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
 import org.oasisOpen.docs.wsdm.x2004.x12.muws.wsdmMuwsPart1.ManagementEventDocument;
 
 
 /**
+ * A ManagementEvent topic listener for generic management events and PropChange->Management Events.
+ *
  * @author Sal Campana
  */
 public class XmlBeansManagementEventTopicImpl extends TopicImpl implements ManagementEventTopic
 {
+    private static final Log LOG = LogFactory.getLog( XmlBeansManagementEventTopicImpl.class );
+    private static final Messages MSG = MessagesImpl.getInstance();
+
     private ManagementEvent m_propChangeManagementEvent;
 
 

Modified: incubator/muse/trunk/src/webapp/WEB-INF/classes/jndi-config.xml
URL: http://svn.apache.org/viewcvs/incubator/muse/trunk/src/webapp/WEB-INF/classes/jndi-config.xml?rev=169527&r1=169526&r2=169527&view=diff
==============================================================================
--- incubator/muse/trunk/src/webapp/WEB-INF/classes/jndi-config.xml (original)
+++ incubator/muse/trunk/src/webapp/WEB-INF/classes/jndi-config.xml Tue May 10 14:28:30 2005
@@ -87,5 +87,24 @@
       </resource>
    </service>
 
+   <service name="ResourceAdvertiser">
+      <resource name="home" type="org.apache.ws.muws.v1_0.impl.advertiser.ResourceAdvertiserHome">
+         <resourceParams>
+            <parameter>
+               <name>serviceClassName</name>
+               <value>org.apache.ws.muws.v1_0.impl.advertiser.ResourceAdvertiserService</value>
+            </parameter>
+            <parameter>
+               <name>resourceClassName</name>
+               <value>org.apache.ws.muws.v1_0.impl.advertiser.ResourceAdvertiserResource</value>
+            </parameter>
+            <parameter>
+               <name>wsdlTargetNamespace</name>
+               <value>http://ws.apache.org/muws/advertiser/base/service/</value>
+            </parameter>            
+         </resourceParams>
+      </resource>
+   </service>
+   
 </jndiConfig>
     

Modified: incubator/muse/trunk/src/webapp/WEB-INF/server-config.wsdd
URL: http://svn.apache.org/viewcvs/incubator/muse/trunk/src/webapp/WEB-INF/server-config.wsdd?rev=169527&r1=169526&r2=169527&view=diff
==============================================================================
--- incubator/muse/trunk/src/webapp/WEB-INF/server-config.wsdd (original)
+++ incubator/muse/trunk/src/webapp/WEB-INF/server-config.wsdd Tue May 10 14:28:30 2005
@@ -44,6 +44,25 @@
       </responseFlow>            
       
    </service>
+   <service name="ResourceAdvertiser" provider="java:WSRF" style="document" use="literal">
+      
+      <wsdlFile>/wsdl/ResourceAdvertiser.wsdl</wsdlFile>      
+      
+      <requestFlow>
+         <handler type="java:org.apache.axis.handlers.JAXRPCHandler">
+            <parameter name="className" value="org.apache.axis.message.addressing.handler.AxisServerSideAddressingHandler" />
+            <parameter name="referencePropertyNames" value="*" />
+         </handler>
+      </requestFlow>      
+      
+      <responseFlow>
+         <handler type="java:org.apache.axis.handlers.JAXRPCHandler">
+            <parameter name="className" value="org.apache.axis.message.addressing.handler.AxisServerSideAddressingHandler" />
+            <parameter name="referencePropertyNames" value="*" />
+         </handler>
+      </responseFlow>            
+      
+   </service>   
    <transport name="http">
       <requestFlow>
          <handler type="URLMapper"/>



---------------------------------------------------------------------
To unsubscribe, e-mail: muse-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: muse-dev-help@ws.apache.org