You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@juddi.apache.org by ks...@apache.org on 2014/01/14 22:47:58 UTC
svn commit: r1558213 - in
/juddi/trunk/juddi-examples/subscription-notification-amqp: ./
src/main/java/org/apache/juddi/subscription/notify/
src/main/resources/META-INF/
Author: kstam
Date: Tue Jan 14 21:47:57 2014
New Revision: 1558213
URL: http://svn.apache.org/r1558213
Log:
JUDDI-717 adding with-dependencies jar and demo profile
Added:
juddi/trunk/juddi-examples/subscription-notification-amqp/src/main/resources/META-INF/subscription-notification-client-uddi.xml
- copied unchanged from r1558157, juddi/trunk/juddi-examples/subscription-notification-amqp/src/main/resources/META-INF/uddi.xml
Removed:
juddi/trunk/juddi-examples/subscription-notification-amqp/src/main/resources/META-INF/uddi.xml
Modified:
juddi/trunk/juddi-examples/subscription-notification-amqp/pom.xml
juddi/trunk/juddi-examples/subscription-notification-amqp/src/main/java/org/apache/juddi/subscription/notify/Demo.java
Modified: juddi/trunk/juddi-examples/subscription-notification-amqp/pom.xml
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-examples/subscription-notification-amqp/pom.xml?rev=1558213&r1=1558212&r2=1558213&view=diff
==============================================================================
--- juddi/trunk/juddi-examples/subscription-notification-amqp/pom.xml (original)
+++ juddi/trunk/juddi-examples/subscription-notification-amqp/pom.xml Tue Jan 14 21:47:57 2014
@@ -1,47 +1,121 @@
<?xml version="1.0"?>
-<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.juddi.example</groupId>
- <artifactId>juddi-examples</artifactId>
- <version>3.2.0-SNAPSHOT</version>
- </parent>
-
- <artifactId>subscription-notification-amqp</artifactId>
- <version>1.0-SNAPSHOT</version>
- <name>jUDDI Example AMQP Notifier for Subscription callbacks</name>
- <description>Demonstrates how to write a custom notifier for subscriptions</description>
- <dependencies>
+<project
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
+ xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <groupId>org.apache.juddi.example</groupId>
+ <artifactId>juddi-examples</artifactId>
+ <version>3.2.0-SNAPSHOT</version>
+ </parent>
+
+ <artifactId>subscription-notification-amqp</artifactId>
+ <version>1.0-SNAPSHOT</version>
+ <name>jUDDI Example AMQP Notifier for Subscription callbacks</name>
+ <description>Demonstrates how to write a custom notifier for subscriptions</description>
+ <dependencies>
<dependency>
<groupId>org.apache.juddi</groupId>
<artifactId>uddi-ws</artifactId>
<version>3.2.0-SNAPSHOT</version>
+ <scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.juddi</groupId>
<artifactId>juddi-client</artifactId>
<version>3.2.0-SNAPSHOT</version>
+ <scope>provided</scope>
</dependency>
<dependency>
- <groupId>org.apache.geronimo.specs</groupId>
- <artifactId>geronimo-jms_1.1_spec</artifactId>
- <version>1.0</version>
- </dependency>
- <dependency>
- <groupId>org.apache.qpid</groupId>
- <artifactId>qpid-client</artifactId>
- <version>0.24</version>
- </dependency>
- <dependency>
- <groupId>org.apache.qpid</groupId>
- <artifactId>qpid-amqp-1-0-client-jms</artifactId>
- <version>0.24</version>
- </dependency>
- <dependency>
- <groupId>org.apache.juddi</groupId>
- <artifactId>juddi-core</artifactId>
- <version>3.2.0-SNAPSHOT</version>
- </dependency>
- </dependencies>
+ <groupId>org.apache.geronimo.specs</groupId>
+ <artifactId>geronimo-jms_1.1_spec</artifactId>
+ <version>1.0</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.qpid</groupId>
+ <artifactId>qpid-client</artifactId>
+ <version>0.24</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.qpid</groupId>
+ <artifactId>qpid-amqp-1-0-client-jms</artifactId>
+ <version>0.24</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.juddi</groupId>
+ <artifactId>juddi-core</artifactId>
+ <version>3.2.0-SNAPSHOT</version>
+ <scope>provided</scope>
+ </dependency>
+ </dependencies>
+ <build>
+ <finalName>${artifactId}-${version}</finalName>
+ <plugins>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <version>2.4</version>
+ <configuration>
+ <descriptorRefs>
+ <descriptorRef>jar-with-dependencies</descriptorRef>
+ </descriptorRefs>
+ <archive>
+ <manifest>
+ <mainClass>org.apache.juddi.subscription.notify.Demo</mainClass>
+ </manifest>
+ </archive>
+ </configuration>
+ <executions>
+ <execution>
+ <id>make-assembly</id>
+ <phase>package</phase>
+ <goals>
+ <goal>single</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ <profiles>
+ <profile>
+ <id>default</id>
+ <activation>
+ <activeByDefault>true</activeByDefault>
+ </activation>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <configuration>
+ <skip>true</skip>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ <profile>
+ <id>demo</id>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>exec-maven-plugin</artifactId>
+ <version>1.1.1</version>
+ <executions>
+ <execution>
+ <phase>test</phase>
+ <goals>
+ <goal>java</goal>
+ </goals>
+ <configuration>
+ <mainClass>org.apache.juddi.subscription.notify.Demo</mainClass>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ </profiles>
</project>
Modified: juddi/trunk/juddi-examples/subscription-notification-amqp/src/main/java/org/apache/juddi/subscription/notify/Demo.java
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-examples/subscription-notification-amqp/src/main/java/org/apache/juddi/subscription/notify/Demo.java?rev=1558213&r1=1558212&r2=1558213&view=diff
==============================================================================
--- juddi/trunk/juddi-examples/subscription-notification-amqp/src/main/java/org/apache/juddi/subscription/notify/Demo.java (original)
+++ juddi/trunk/juddi-examples/subscription-notification-amqp/src/main/java/org/apache/juddi/subscription/notify/Demo.java Tue Jan 14 21:47:57 2014
@@ -71,7 +71,7 @@ public class Demo implements MessageList
private void Fire() throws Exception {
String amqpURL = "amqp://guest:guest@clientid/?brokerlist='tcp://localhost:5672'";
- UDDIClient client = new UDDIClient("META-INF/uddi.xml");
+ UDDIClient client = new UDDIClient("META-INF/subscription-notification-client-uddi.xml");
UDDIClerk clerk = client.getClerk("default");
String base = "uddi:amqptestdomain:";
String lang = "en";
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@juddi.apache.org
For additional commands, e-mail: commits-help@juddi.apache.org