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