From iwilliams@example.org Fri Jun 03 16:10:27 2005 Return-Path: <iwilliams@example.org> Delivered-To: iwilliams@example.org Received: (qmail 93506 invoked from network); 3 Jun 2005 16:10:27 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 3 Jun 2005 16:10:27 -0000 Received: (qmail 65559 invoked by uid 500); 3 Jun 2005 16:10:26 -0000 Delivered-To: iwilliams@example.org Received: (qmail 65472 invoked by uid 500); 3 Jun 2005 16:10:25 -0000 Mailing-List: contact iwilliams@example.org; run by ezmlm Precedence: bulk list-help: <mailto:iwilliams@example.org> list-unsubscribe: <mailto:iwilliams@example.org> List-Post: <mailto:iwilliams@example.org> Reply-To: iwilliams@example.org List-Id: <hermes-dev.ws.apache.org> Delivered-To: mailing list iwilliams@example.org Received: (qmail 65448 invoked by uid 500); 3 Jun 2005 16:10:25 -0000 Delivered-To: iwilliams@example.org Received: (qmail 65445 invoked by uid 99); 3 Jun 2005 16:10:25 -0000 X-ASF-Spam-Status: No, hits=-9.8 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from minotaur.apache.org (HELO minotaur.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.28) with SMTP; Fri, 03 Jun 2005 09:10:24 -0700 Received: (qmail 93433 invoked by uid 65534); 3 Jun 2005 16:10:00 -0000 Message-ID: <iwilliams@example.org> Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Subject: svn commit: r179824 - in /incubator/hermes/trunk/src/java/org/apache/ws/notification/topics: Topic.java impl/TopicImpl.java util/TopicUtils.java Date: Fri, 03 Jun 2005 16:09:59 -0000 To: iwilliams@example.org From: iwilliams@example.org X-Mailer: svnmailer-1.0.0-dev X-Virus-Checked: Checked X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Author: scamp Date: Fri Jun 3 09:09:58 2005 New Revision: 179824 URL: http://svn.apache.org/viewcvs?rev=3D179824&view=3Drev Log: update to provide a way to hide topics Modified: incubator/hermes/trunk/src/java/org/apache/ws/notification/topics/Topic= .java incubator/hermes/trunk/src/java/org/apache/ws/notification/topics/impl/= TopicImpl.java incubator/hermes/trunk/src/java/org/apache/ws/notification/topics/util/= TopicUtils.java Modified: incubator/hermes/trunk/src/java/org/apache/ws/notification/topics= /Topic.java URL: http://svn.apache.org/viewcvs/incubator/hermes/trunk/src/java/org/apac= he/ws/notification/topics/Topic.java?rev=3D179824&r1=3D179823&r2=3D179824&v= iew=3Ddiff =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- incubator/hermes/trunk/src/java/org/apache/ws/notification/topics/Topic= .java (original) +++ incubator/hermes/trunk/src/java/org/apache/ws/notification/topics/Topic= .java Fri Jun 3 09:09:58 2005 @@ -102,4 +102,5 @@ */ TopicSpace getTopicSpace(); =20 + boolean isVisible(); } Modified: incubator/hermes/trunk/src/java/org/apache/ws/notification/topics= /impl/TopicImpl.java URL: http://svn.apache.org/viewcvs/incubator/hermes/trunk/src/java/org/apac= he/ws/notification/topics/impl/TopicImpl.java?rev=3D179824&r1=3D179823&r2= =3D179824&view=3Ddiff =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- incubator/hermes/trunk/src/java/org/apache/ws/notification/topics/impl/= TopicImpl.java (original) +++ incubator/hermes/trunk/src/java/org/apache/ws/notification/topics/impl/= TopicImpl.java Fri Jun 3 09:09:58 2005 @@ -47,6 +47,7 @@ private Topic m_parent; =20 private static final Log LOG =3D LogFactory.getLog( TopicImpl.class.ge= tName() ); + protected boolean m_isVisible =3D true; =20 // TODO: throw more specific exceptions public Topic addTopic( Topic topic ) throws Exception @@ -261,6 +262,11 @@ =20 public TopicSpace getTopicSpace() { return m_topicSpace; + } + + public boolean isVisible() + { + return m_isVisible; } =20 } Modified: incubator/hermes/trunk/src/java/org/apache/ws/notification/topics= /util/TopicUtils.java URL: http://svn.apache.org/viewcvs/incubator/hermes/trunk/src/java/org/apac= he/ws/notification/topics/util/TopicUtils.java?rev=3D179824&r1=3D179823&r2= =3D179824&view=3Ddiff =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- incubator/hermes/trunk/src/java/org/apache/ws/notification/topics/util/= TopicUtils.java (original) +++ incubator/hermes/trunk/src/java/org/apache/ws/notification/topics/util/= TopicUtils.java Fri Jun 3 09:09:58 2005 @@ -48,7 +48,7 @@ { =20 /** - * Adds the topic for ResoruceTermination....there should be only one = of these! + * Adds the topic for ResourceTermination....there should be only one = of these! * * @param topicSpaceSet * @return @@ -167,7 +167,12 @@ Topic topic =3D (Topic)iterator.next(); String topicName =3D topic.getName(); QName rootTopicQName =3D new QName(targetNamespace, topicN= ame); - addSimpleTopic(rootTopicQName, resourceProperty); + + if (topic.isVisible()) + { + addSimpleTopic(rootTopicQName, resourceProperty); + } + Iterator subTopics =3D topic.topicIterator(); while (subTopics.hasNext()) { @@ -211,10 +216,13 @@ TopicDocument topicDocument =3D TopicDocument.Factory.newInstance(= ); String topicName =3D subTopic.getName(); QName concreteTopicName =3D new QName(rootTopicQName.getNamespaceU= RI(), rootTopicQName.getLocalPart() + "/" + topicName); - TopicExpressionType topicExpressionType =3D topicDocument.addNewTo= pic(); - topicExpressionType.setDialect(TopicsConstants.TOPIC_EXPR_DIALECT_= CONCRETE); - XmlBeanUtils.setValueAsQName(topicExpressionType, concreteTopicNam= e); - resourceProp.add(topicDocument); + if (subTopic.isVisible()) + { + TopicExpressionType topicExpressionType =3D topicDocument.addN= ewTopic(); + topicExpressionType.setDialect(TopicsConstants.TOPIC_EXPR_DIAL= ECT_CONCRETE); + XmlBeanUtils.setValueAsQName(topicExpressionType, concreteTopi= cName); + resourceProp.add(topicDocument); + } Iterator iterator =3D subTopic.topicIterator(); while (iterator.hasNext()) { --------------------------------------------------------------------- To unsubscribe, e-mail: iwilliams@example.org For additional commands, e-mail: iwilliams@example.org From iwilliams@example.org Fri Jun 03 16:21:53 2005 Return-Path: <iwilliams@example.org> Delivered-To: iwilliams@example.org Received: (qmail 97401 invoked from network); 3 Jun 2005 16:21:53 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 3 Jun 2005 16:21:53 -0000 Received: (qmail 1284 invoked by uid 500); 3 Jun 2005 16:21:53 -0000 Delivered-To: iwilliams@example.org Received: (qmail 1264 invoked by uid 500); 3 Jun 2005 16:21:52 -0000 Mailing-List: contact iwilliams@example.org; run by ezmlm Precedence: bulk list-help: <mailto:iwilliams@example.org> list-unsubscribe: <mailto:iwilliams@example.org> List-Post: <mailto:iwilliams@example.org> Reply-To: iwilliams@example.org List-Id: <hermes-dev.ws.apache.org> Delivered-To: mailing list iwilliams@example.org Received: (qmail 1236 invoked by uid 500); 3 Jun 2005 16:21:52 -0000 Delivered-To: iwilliams@example.org Received: (qmail 1228 invoked by uid 99); 3 Jun 2005 16:21:52 -0000 X-ASF-Spam-Status: No, hits=-9.8 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from minotaur.apache.org (HELO minotaur.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.28) with SMTP; Fri, 03 Jun 2005 09:21:50 -0700 Received: (qmail 97356 invoked by uid 65534); 3 Jun 2005 16:21:38 -0000 Message-ID: <iwilliams@example.org> Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Subject: svn commit: r179828 - /incubator/hermes/trunk/src/java/org/apache/ws/notification/topics/impl/TopicImpl.java Date: Fri, 03 Jun 2005 16:21:37 -0000 To: iwilliams@example.org From: iwilliams@example.org X-Mailer: svnmailer-1.0.0-dev X-Virus-Checked: Checked X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Author: scamp Date: Fri Jun 3 09:21:36 2005 New Revision: 179828 URL: http://svn.apache.org/viewcvs?rev=3D179828&view=3Drev Log: (empty) Modified: incubator/hermes/trunk/src/java/org/apache/ws/notification/topics/impl/= TopicImpl.java Modified: incubator/hermes/trunk/src/java/org/apache/ws/notification/topics= /impl/TopicImpl.java URL: http://svn.apache.org/viewcvs/incubator/hermes/trunk/src/java/org/apac= he/ws/notification/topics/impl/TopicImpl.java?rev=3D179828&r1=3D179827&r2= =3D179828&view=3Ddiff =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- incubator/hermes/trunk/src/java/org/apache/ws/notification/topics/impl/= TopicImpl.java (original) +++ incubator/hermes/trunk/src/java/org/apache/ws/notification/topics/impl/= TopicImpl.java Fri Jun 3 09:21:36 2005 @@ -269,4 +269,8 @@ return m_isVisible; } =20 + public void setIsVisible(boolean visible) + { + m_isVisible =3D visible; + } } --------------------------------------------------------------------- To unsubscribe, e-mail: iwilliams@example.org For additional commands, e-mail: iwilliams@example.org From iwilliams@example.org Fri Jun 03 20:44:13 2005 Return-Path: <iwilliams@example.org> Delivered-To: iwilliams@example.org Received: (qmail 30970 invoked from network); 3 Jun 2005 20:44:12 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 3 Jun 2005 20:44:12 -0000 Received: (qmail 80820 invoked by uid 500); 3 Jun 2005 20:44:09 -0000 Delivered-To: iwilliams@example.org Received: (qmail 80718 invoked by uid 500); 3 Jun 2005 20:44:08 -0000 Mailing-List: contact iwilliams@example.org; run by ezmlm Precedence: bulk list-help: <mailto:iwilliams@example.org> list-unsubscribe: <mailto:iwilliams@example.org> List-Post: <mailto:iwilliams@example.org> Reply-To: iwilliams@example.org List-Id: <hermes-dev.ws.apache.org> Delivered-To: mailing list iwilliams@example.org Received: (qmail 80674 invoked by uid 500); 3 Jun 2005 20:44:08 -0000 Delivered-To: iwilliams@example.org Received: (qmail 80662 invoked by uid 99); 3 Jun 2005 20:44:08 -0000 X-ASF-Spam-Status: No, hits=-9.8 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from minotaur.apache.org (HELO minotaur.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.28) with SMTP; Fri, 03 Jun 2005 13:44:05 -0700 Received: (qmail 30528 invoked by uid 65534); 3 Jun 2005 20:43:52 -0000 Message-ID: <iwilliams@example.org> Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Subject: svn commit: r179883 - /incubator/hermes/trunk/project.xml Date: Fri, 03 Jun 2005 20:43:52 -0000 To: iwilliams@example.org From: iwilliams@example.org X-Mailer: svnmailer-1.0.0-dev X-Virus-Checked: Checked X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Author: scamp Date: Fri Jun 3 13:43:51 2005 New Revision: 179883 URL: http://svn.apache.org/viewcvs?rev=3D179883&view=3Drev Log: (empty) Modified: incubator/hermes/trunk/project.xml Modified: incubator/hermes/trunk/project.xml URL: http://svn.apache.org/viewcvs/incubator/hermes/trunk/project.xml?rev= =3D179883&r1=3D179882&r2=3D179883&view=3Ddiff =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- incubator/hermes/trunk/project.xml (original) +++ incubator/hermes/trunk/project.xml Fri Jun 3 13:43:51 2005 @@ -12,7 +12,7 @@ <id>hermes-incubating</id> <name>Hermes</name> <groupId>hermes</groupId> - <currentVersion>1.0-beta</currentVersion> + <currentVersion>1.0-SNAPSHOT</currentVersion> <organization> <name>Apache Software Foundation</name> <url>http://www.apache.org/</url> @@ -112,7 +112,7 @@ <dependency> <groupId>apollo</groupId> <artifactId>apollo-incubating</artifactId> - <version>1.0-beta</version> + <version>1.0-SNAPSHOT</version> <url>http://incubator.apache.org/apollo/</url> <properties> <license>ApacheLicense-2.0.txt</license> --------------------------------------------------------------------- To unsubscribe, e-mail: iwilliams@example.org For additional commands, e-mail: iwilliams@example.org From iwilliams@example.org Mon Jun 06 22:31:34 2005 Return-Path: <iwilliams@example.org> Delivered-To: iwilliams@example.org Received: (qmail 2986 invoked from network); 6 Jun 2005 22:31:34 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 6 Jun 2005 22:31:34 -0000 Received: (qmail 27207 invoked by uid 500); 6 Jun 2005 22:31:34 -0000 Delivered-To: iwilliams@example.org Received: (qmail 27171 invoked by uid 500); 6 Jun 2005 22:31:33 -0000 Mailing-List: contact iwilliams@example.org; run by ezmlm Precedence: bulk list-help: <mailto:iwilliams@example.org> list-unsubscribe: <mailto:iwilliams@example.org> List-Post: <mailto:iwilliams@example.org> Reply-To: iwilliams@example.org List-Id: <hermes-dev.ws.apache.org> Delivered-To: mailing list iwilliams@example.org Received: (qmail 27155 invoked by uid 500); 6 Jun 2005 22:31:33 -0000 Delivered-To: iwilliams@example.org Received: (qmail 27149 invoked by uid 99); 6 Jun 2005 22:31:33 -0000 X-ASF-Spam-Status: No, hits=-9.8 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from minotaur.apache.org (HELO minotaur.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.28) with SMTP; Mon, 06 Jun 2005 15:31:26 -0700 Received: (qmail 2900 invoked by uid 65534); 6 Jun 2005 22:31:14 -0000 Message-ID: <iwilliams@example.org> Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Subject: svn commit: r185073 - in /incubator/hermes/trunk/src: java/org/apache/ws/notification/base/impl/ java/org/apache/ws/notification/base/v2004_06/porttype/impl/ site/content/xdocs/ test/org/apache/ws/notification/topics/ test/org/apache/ws/notification/topics/impl/ Date: Mon, 06 Jun 2005 22:31:12 -0000 To: iwilliams@example.org From: iwilliams@example.org X-Mailer: svnmailer-1.0.0-dev X-Virus-Checked: Checked X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Author: ips Date: Mon Jun 6 15:31:12 2005 New Revision: 185073 URL: http://svn.apache.org/viewcvs?rev=3D185073&view=3Drev Log: better handling of invalid topic expressions Modified: incubator/hermes/trunk/src/java/org/apache/ws/notification/base/impl/Xm= lBeansTopicExpression.java incubator/hermes/trunk/src/java/org/apache/ws/notification/base/v2004_0= 6/porttype/impl/NotificationProducerPortTypeImpl.java incubator/hermes/trunk/src/site/content/xdocs/index.xml incubator/hermes/trunk/src/test/org/apache/ws/notification/topics/Subsc= riptionTopicListenerTestCase.java incubator/hermes/trunk/src/test/org/apache/ws/notification/topics/impl/= ConcreteTopicExpressionEvaluatorTestCase.java incubator/hermes/trunk/src/test/org/apache/ws/notification/topics/impl/= FullTopicExpressionEvaluatorTestCase.java incubator/hermes/trunk/src/test/org/apache/ws/notification/topics/impl/= SimpleTopicExpressionEvaluatorTestCase.java Modified: incubator/hermes/trunk/src/java/org/apache/ws/notification/base/i= mpl/XmlBeansTopicExpression.java URL: http://svn.apache.org/viewcvs/incubator/hermes/trunk/src/java/org/apac= he/ws/notification/base/impl/XmlBeansTopicExpression.java?rev=3D185073&r1= =3D185072&r2=3D185073&view=3Ddiff =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- incubator/hermes/trunk/src/java/org/apache/ws/notification/base/impl/Xm= lBeansTopicExpression.java (original) +++ incubator/hermes/trunk/src/java/org/apache/ws/notification/base/impl/Xm= lBeansTopicExpression.java Mon Jun 6 15:31:12 2005 @@ -19,6 +19,7 @@ import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.apache.ws.XmlObjectWrapper; +import org.apache.ws.notification.topics.expression.InvalidTopicExpression= Exception; import org.apache.ws.notification.topics.expression.TopicExpression; import org.apache.ws.resource.i18n.Keys; import org.apache.ws.resource.i18n.MessagesImpl; @@ -43,7 +44,7 @@ private static final Log LOG =3D LogFactory.getLog( XmlBeansQueryExpre= ssion.class ); public static final Messages MSG =3D MessagesImpl.getInstance(); =20 - private XmlObject m_queryExprXBean; + private XmlObject m_topicExprXBean; private URI m_dialect; private Object m_content; private Object m_nsContext; @@ -55,19 +56,19 @@ * * @throws JAXRPCException DOCUMENT_ME */ - public XmlBeansTopicExpression( TopicExpressionType topicExprXBean ) + public XmlBeansTopicExpression( TopicExpressionType topicExprXBean ) t= hrows InvalidTopicExpressionException { this( topicExprXBean, getDialect( topicExprXBean ) ); } =20 - protected XmlBeansTopicExpression( XmlObject xBean, URI dialect ) + protected XmlBeansTopicExpression( XmlObject xBean, URI dialect ) thro= ws InvalidTopicExpressionException { - m_queryExprXBean =3D xBean; + m_topicExprXBean =3D xBean; m_dialect =3D dialect; - XmlObject[] childElems =3D XmlBeanUtils.getChildElements( m_queryE= xprXBean ); + XmlObject[] childElems =3D XmlBeanUtils.getChildElements( m_topicE= xprXBean ); if ( childElems.length > 1 ) { - throw new JAXRPCException( MSG.getMessage( Keys.QUERY_ONLY_ONE= _NODE ) ); + throw new InvalidTopicExpressionException( MSG.getMessage( Key= s=2EQUERY_ONLY_ONE_NODE ) ); } if ( childElems.length =3D=3D 1 ) { @@ -75,9 +76,9 @@ } else { - m_content =3D XmlBeanUtils.getValue( m_queryExprXBean ); + m_content =3D XmlBeanUtils.getValue( m_topicExprXBean ); } - m_nsContext =3D new XmlBeansNamespaceContext( m_queryExprXBean ); + m_nsContext =3D new XmlBeansNamespaceContext( m_topicExprXBean ); if ( LOG.isDebugEnabled() ) { LOG.debug( MSG.getMessage( Keys.QUERY_EXPR, toString() ) ); @@ -85,7 +86,7 @@ } =20 private static URI getDialect( - TopicExpressionType topicExprElem ) + TopicExpressionType topicExprElem ) throws InvalidTopicExpress= ionException { try { @@ -93,7 +94,7 @@ } catch ( Exception e ) { - throw new JAXRPCException( MSG.getMessage( Keys.FAILED_INIT_DI= ALECT, e ) ); + throw new InvalidTopicExpressionException( "The specified topi= c expression dialect '" + topicExprElem.getDialect() + "' is not a valid UR= I=2E" ); } } =20 @@ -141,7 +142,7 @@ =20 public XmlObject getXmlObject() { - return m_queryExprXBean; + return m_topicExprXBean; } =20 } Modified: incubator/hermes/trunk/src/java/org/apache/ws/notification/base/v= 2004_06/porttype/impl/NotificationProducerPortTypeImpl.java URL: http://svn.apache.org/viewcvs/incubator/hermes/trunk/src/java/org/apac= he/ws/notification/base/v2004_06/porttype/impl/NotificationProducerPortType= Impl.java?rev=3D185073&r1=3D185072&r2=3D185073&view=3Ddiff =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- incubator/hermes/trunk/src/java/org/apache/ws/notification/base/v2004_0= 6/porttype/impl/NotificationProducerPortTypeImpl.java (original) +++ incubator/hermes/trunk/src/java/org/apache/ws/notification/base/v2004_0= 6/porttype/impl/NotificationProducerPortTypeImpl.java Mon Jun 6 15:31:12 2= 005 @@ -37,6 +37,7 @@ import org.apache.ws.notification.topics.expression.TopicExpression; import org.apache.ws.notification.topics.expression.TopicExpressionExcepti= on; import org.apache.ws.notification.topics.expression.TopicPathDialectUnknow= nException; +import org.apache.ws.notification.topics.expression.InvalidTopicExpression= Exception; import org.apache.ws.notification.topics.impl.SubscriptionTopicListener; import org.apache.ws.resource.ResourceContext; import org.apache.ws.resource.faults.BaseFaultException; @@ -81,7 +82,7 @@ public SubscribeResponseDocument subscribe( SubscribeDocument requestD= oc ) { SubscribeDocument.Subscribe request =3D requestDoc.getSubscribe(); - TopicExpression topicExpr =3D new XmlBeansTopicExpression( request= .getTopicExpression() ); + TopicExpression topicExpr =3D getTopicExpression( request.getTopic= Expression() ); Topic[] topics =3D evaluateTopicExpression( topicExpr ); if ( topics.length =3D=3D 0 ) { @@ -152,14 +153,28 @@ return subscribeResponseDoc; } =20 + private TopicExpression getTopicExpression( TopicExpressionType topicE= xpressionType ) + { + TopicExpression topicExpr =3D null; + try + { + topicExpr =3D new XmlBeansTopicExpression( topicExpressionType= ); + } + catch ( InvalidTopicExpressionException ite ) + { + throw new InvalidTopicExpressionFaultException( NAMESPACE_SET, + ite.getLocalizedMessage() ); + } + return topicExpr; + } + /** * @see NotificationProducerPortType#getCurrentMessage(org.oasisOpen.d= ocs.wsn.x2004.x06.wsnWSBaseNotification12Draft01.GetCurrentMessageDocument) */ public GetCurrentMessageResponseDocument getCurrentMessage( GetCurrent= MessageDocument requestDoc ) { - GetCurrentMessageDocument.GetCurrentMessage request =3D requestDoc= .getGetCurrentMessage(); - TopicExpressionType topicExprXmlBean =3D request.getTopic(); - TopicExpression topicExpr =3D new XmlBeansTopicExpression( topicEx= prXmlBean ); + GetCurrentMessageDocument.GetCurrentMessage request =3D requestDoc= .getGetCurrentMessage(); =20 + TopicExpression topicExpr =3D getTopicExpression( request.getTopic= () ); Topic[] topics =3D evaluateTopicExpression( topicExpr ); if ( topics.length =3D=3D 0 ) { Modified: incubator/hermes/trunk/src/site/content/xdocs/index.xml URL: http://svn.apache.org/viewcvs/incubator/hermes/trunk/src/site/content/= xdocs/index.xml?rev=3D185073&r1=3D185072&r2=3D185073&view=3Ddiff =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- incubator/hermes/trunk/src/site/content/xdocs/index.xml (original) +++ incubator/hermes/trunk/src/site/content/xdocs/index.xml Mon Jun 6 15:3= 1:12 2005 @@ -6,47 +6,53 @@ <document>=20 =20 <header>=20 - <title>Welcome to Hermes!</title>=20 + <title>Apache WebServices - Hermes</title>=20 </header>=20 =20 <body>=20 =20 <section> <title>Overview</title> - =20 <p> - This project will eventually host an implementation of OASIS - WS-Notification (WSN) 1.2. The implementation will be build by pull= ing - in code from the Globus WSRF/WSN implementation and - refactoring it to make use of the new <a href=3D"/apollo/">Apollo</= a>=20 - WSRF impl and to use XMLBeans instead of Axis types for improved SO= AP - engine portability, + Hermes is a robust Java implementation of the=20 + <a href=3D"wsn.html">Web Services Notification (WSN)</a> + family of specifications. </p> <p> - The Globus WSRF/WSN impl will soon be checked in to into a - subdir of the Apollo project. If you want to look at the Globus - code in the meantime it's available from Globus' anon CVS: - </p>=20 - <source> - cvs -d :pserver:iwilliams@example.org:/home/globdev/CVS/globus-p= ackages login - [hit Enter when prompted for password] =20 - cvs -d :pserver:iwilliams@example.org:/home/globdev/CVS/globus-p= ackages co wsrf - </source> - <p> - Note, the Muse project contains not only a MuWS 0.5 implementation,= but - also implementations of WSRF 1.1 (minus WS-ServiceGroups) and WSN 1= .1 - (minus WS-BrokeredNotification). - </p>=20 + WSN defines a set of specifications that standardize the way Web se= rvices + can interact using the Notification pattern, which defines a way fo= r consumers + to subscribe to a producer for notifications whenever a particular = situation + occurs.=20 + </p> =20 + <p> + WSN builds upon the WS-ResourceFramework + (WSRF) family of specifications. Hermes leverages the <a href=3D"ex= t:apollo/">Apollo</a> + project as its implementation of the WSRF foundation. = =20 + </p> =20 + </section> + + <section> + <title>News</title> + <ul> + <li>(May 25, 2005) <a href=3D"http://cvs.apache.org/dist/incubato= r/hermes/1.0-beta/">Hermes 1.0 Beta</a> is now available!</li>=20 + </ul> + </section> + + <section> + <title>History</title> <p> - For more information, please <a href=3D"contact_info.html">contact = the=20 - development team</a>. + Much of the code in Hermes is based on code from the GTK4 WSRF/WSN + implementation that was donated by the Globus Consortium. This code + was refactored to make extensive use of Apache XMLBeans to + add improved runtime schema type validation and to enable + portability to SOAP engines other than Axis. The original GTK4 + WSRF/WSN code is checked in to SVN=20 + <a href=3D"http://svn.apache.org/viewcvs.cgi/incubator/apollo/globu= s/">here</a>. </p> - =20 </section> =20 <section> - <title>Incubation Disclaimer</title> - =20 + <title>Incubation Disclaimer</title> =20 <p> The Hermes project is an effort undergoing incubation at the Apach= e Software Foundation (ASF), sponsored by Davanum Srinivas. Incubati= on is @@ -56,18 +62,15 @@ projects. While incubation status is not necessarily a reflection = of the completeness or stability of the code, it does indicate that t= he project has yet to be fully endorsed by the ASF. - </p> - =20 + </p> =20 <p> The initial proposal for Hermes is <a href=3D"http://wiki.apache.org/incubator/HermesProposal">here</= a>. - </p> - =20 + </p> =20 <p> The status of the Hermes project is tracked by the Apache incubato= r <a href=3D"http://incubator.apache.org/projects/hermes.html">here<= /a>. - </p> - =20 + </p> =20 </section> =20 =20 </body> Modified: incubator/hermes/trunk/src/test/org/apache/ws/notification/topics= /SubscriptionTopicListenerTestCase.java URL: http://svn.apache.org/viewcvs/incubator/hermes/trunk/src/test/org/apac= he/ws/notification/topics/SubscriptionTopicListenerTestCase.java?rev=3D1850= 73&r1=3D185072&r2=3D185073&view=3Ddiff =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- incubator/hermes/trunk/src/test/org/apache/ws/notification/topics/Subsc= riptionTopicListenerTestCase.java (original) +++ incubator/hermes/trunk/src/test/org/apache/ws/notification/topics/Subsc= riptionTopicListenerTestCase.java Mon Jun 6 15:31:12 2005 @@ -17,17 +17,17 @@ import org.xmlsoap.schemas.ws.x2003.x03.addressing.AttributedURI; import org.xmlsoap.schemas.ws.x2003.x03.addressing.EndpointReferenceType; =20 -import javax.naming.directory.SchemaViolationException; import javax.xml.namespace.QName; =20 - /** + * A test case for {@link SubscriptionTopicListener}. + * * @author Sal Campana */ public class SubscriptionTopicListenerTestCase extends TestCase { =20 - public void testBuildingNotificationMessages() throws SchemaViolationE= xception + public void testBuildingNotificationMessages() throws Exception { EndpointReferenceType epr1 =3D EndpointReferenceType.Factory.newIn= stance(); AttributedURI uri =3D AttributedURI.Factory.newInstance(); Modified: incubator/hermes/trunk/src/test/org/apache/ws/notification/topics= /impl/ConcreteTopicExpressionEvaluatorTestCase.java URL: http://svn.apache.org/viewcvs/incubator/hermes/trunk/src/test/org/apac= he/ws/notification/topics/impl/ConcreteTopicExpressionEvaluatorTestCase.jav= a?rev=3D185073&r1=3D185072&r2=3D185073&view=3Ddiff =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- incubator/hermes/trunk/src/test/org/apache/ws/notification/topics/impl/= ConcreteTopicExpressionEvaluatorTestCase.java (original) +++ incubator/hermes/trunk/src/test/org/apache/ws/notification/topics/impl/= ConcreteTopicExpressionEvaluatorTestCase.java Mon Jun 6 15:31:12 2005 @@ -20,7 +20,6 @@ import org.apache.ws.notification.topics.Topic; import org.apache.ws.notification.topics.TopicSpace; import org.apache.ws.notification.topics.TopicSpaceSet; -import org.apache.ws.notification.topics.expression.TopicExpressionEvaluat= or; import org.apache.ws.notification.topics.expression.InvalidTopicExpression= Exception; import org.apache.ws.notification.topics.expression.TopicExpressionEvaluat= or; import org.apache.ws.notification.topics.expression.impl.ConcreteTopicExpr= essionEvaluator; Modified: incubator/hermes/trunk/src/test/org/apache/ws/notification/topics= /impl/FullTopicExpressionEvaluatorTestCase.java URL: http://svn.apache.org/viewcvs/incubator/hermes/trunk/src/test/org/apac= he/ws/notification/topics/impl/FullTopicExpressionEvaluatorTestCase.java?re= v=3D185073&r1=3D185072&r2=3D185073&view=3Ddiff =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- incubator/hermes/trunk/src/test/org/apache/ws/notification/topics/impl/= FullTopicExpressionEvaluatorTestCase.java (original) +++ incubator/hermes/trunk/src/test/org/apache/ws/notification/topics/impl/= FullTopicExpressionEvaluatorTestCase.java Mon Jun 6 15:31:12 2005 @@ -20,9 +20,8 @@ import org.apache.ws.notification.topics.Topic; import org.apache.ws.notification.topics.TopicSpace; import org.apache.ws.notification.topics.TopicSpaceSet; -import org.apache.ws.notification.topics.expression.TopicExpressionEvaluat= or; -import org.apache.ws.notification.topics.expression.InvalidTopicExpression= Exception; import org.apache.ws.notification.topics.expression.InvalidTopicExpression= Exception; +import org.apache.ws.notification.topics.expression.TopicExpressionEvaluat= or; import org.apache.ws.notification.topics.expression.impl.FullTopicExpressi= onEvaluator; import org.apache.xmlbeans.XmlObject; import org.oasisOpen.docs.wsn.x2004.x06.wsnWSBaseNotification12Draft01.Top= icExpressionDocument; Modified: incubator/hermes/trunk/src/test/org/apache/ws/notification/topics= /impl/SimpleTopicExpressionEvaluatorTestCase.java URL: http://svn.apache.org/viewcvs/incubator/hermes/trunk/src/test/org/apac= he/ws/notification/topics/impl/SimpleTopicExpressionEvaluatorTestCase.java?= rev=3D185073&r1=3D185072&r2=3D185073&view=3Ddiff =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- incubator/hermes/trunk/src/test/org/apache/ws/notification/topics/impl/= SimpleTopicExpressionEvaluatorTestCase.java (original) +++ incubator/hermes/trunk/src/test/org/apache/ws/notification/topics/impl/= SimpleTopicExpressionEvaluatorTestCase.java Mon Jun 6 15:31:12 2005 @@ -20,8 +20,6 @@ import org.apache.ws.notification.topics.Topic; import org.apache.ws.notification.topics.TopicSpace; import org.apache.ws.notification.topics.TopicSpaceSet; -import org.apache.ws.notification.topics.expression.TopicExpressionEvaluat= or; -import org.apache.ws.notification.topics.expression.InvalidTopicExpression= Exception; import org.apache.ws.notification.topics.expression.InvalidTopicExpression= Exception; import org.apache.ws.notification.topics.expression.TopicExpressionEvaluat= or; import org.apache.ws.notification.topics.expression.impl.SimpleTopicExpres= sionEvaluator; --------------------------------------------------------------------- To unsubscribe, e-mail: iwilliams@example.org For additional commands, e-mail: iwilliams@example.org From iwilliams@example.org Tue Jun 07 16:32:05 2005 Return-Path: <iwilliams@example.org> Delivered-To: iwilliams@example.org Received: (qmail 74424 invoked from network); 7 Jun 2005 16:32:05 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 7 Jun 2005 16:32:05 -0000 Received: (qmail 66915 invoked by uid 500); 7 Jun 2005 16:32:04 -0000 Delivered-To: iwilliams@example.org Received: (qmail 66886 invoked by uid 500); 7 Jun 2005 16:32:04 -0000 Mailing-List: contact iwilliams@example.org; run by ezmlm Precedence: bulk list-help: <mailto:iwilliams@example.org> list-unsubscribe: <mailto:iwilliams@example.org> List-Post: <mailto:iwilliams@example.org> Reply-To: iwilliams@example.org List-Id: <hermes-dev.ws.apache.org> Delivered-To: mailing list iwilliams@example.org Received: (qmail 66870 invoked by uid 500); 7 Jun 2005 16:32:03 -0000 Delivered-To: iwilliams@example.org Received: (qmail 66864 invoked by uid 99); 7 Jun 2005 16:32:03 -0000 X-ASF-Spam-Status: No, hits=-9.8 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from minotaur.apache.org (HELO minotaur.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.28) with SMTP; Tue, 07 Jun 2005 09:32:00 -0700 Received: (qmail 56926 invoked by uid 65534); 7 Jun 2005 16:05:00 -0000 Message-ID: <iwilliams@example.org> Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Subject: svn commit: r188805 - /incubator/hermes/trunk/project.properties Date: Tue, 07 Jun 2005 16:05:00 -0000 To: iwilliams@example.org From: iwilliams@example.org X-Mailer: svnmailer-1.0.0-dev X-Virus-Checked: Checked X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Author: ips Date: Tue Jun 7 09:04:59 2005 New Revision: 188805 URL: http://svn.apache.org/viewcvs?rev=3D188805&view=3Drev Log: removed Stefan's repo from list of remote repos Modified: incubator/hermes/trunk/project.properties Modified: incubator/hermes/trunk/project.properties URL: http://svn.apache.org/viewcvs/incubator/hermes/trunk/project.propertie= s?rev=3D188805&r1=3D188804&r2=3D188805&view=3Ddiff =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- incubator/hermes/trunk/project.properties (original) +++ incubator/hermes/trunk/project.properties Tue Jun 7 09:04:59 2005 @@ -7,8 +7,9 @@ # MAVEN CORE ############## # comma-spearated list of remote JAR repository URLs -maven.repo.remote =3D http://www.apache.org/dist/java-repository/, http://= cvs.apache.org/repository/, http://mirrors.sunsite.dk/maven/, http://crewma= n-3.ivs.tu-berlin.de/maven-repos/, http://people.apache.org/~ips/maven-repo= / -#todo remove ips's maven repo from here.... +maven.repo.remote =3D http://www.apache.org/dist/java-repository/, http://= cvs.apache.org/repository/, http://mirrors.sunsite.dk/maven/, http://people= .apache.org/~ips/maven-repo/ +#http://crewman-3.ivs.tu-berlin.de/maven-repos/ +# TODO: remove ips's maven repo from here... =20 # JAVA PLUGIN ############## --------------------------------------------------------------------- To unsubscribe, e-mail: iwilliams@example.org For additional commands, e-mail: iwilliams@example.org From iwilliams@example.org Tue Jun 07 19:40:17 2005 Return-Path: <iwilliams@example.org> Delivered-To: iwilliams@example.org Received: (qmail 32424 invoked from network); 7 Jun 2005 19:40:17 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 7 Jun 2005 19:40:17 -0000 Received: (qmail 47997 invoked by uid 500); 7 Jun 2005 19:40:11 -0000 Delivered-To: iwilliams@example.org Received: (qmail 47900 invoked by uid 500); 7 Jun 2005 19:40:10 -0000 Mailing-List: contact iwilliams@example.org; run by ezmlm Precedence: bulk list-help: <mailto:iwilliams@example.org> list-unsubscribe: <mailto:iwilliams@example.org> List-Post: <mailto:iwilliams@example.org> Reply-To: iwilliams@example.org List-Id: <hermes-dev.ws.apache.org> Delivered-To: mailing list iwilliams@example.org Received: (qmail 47838 invoked by uid 99); 7 Jun 2005 19:40:09 -0000 X-ASF-Spam-Status: No, hits=-10.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from minotaur.apache.org (HELO [83.161.120.155]) (83.161.120.155) by apache.org (qpsmtpd/0.28) with ESMTP; Tue, 07 Jun 2005 12:40:05 -0700 Message-ID: <iwilliams@example.org> Date: Tue, 07 Jun 2005 15:39:39 -0400 From: Ian Springer <iwilliams@example.org> User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: iwilliams@example.org Subject: VOTE: new project name (last time!) Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N We voted a while back to change the project name from "Hermes" to "Message Broker" due to trademark concerns with the name Hermes. The more I think about it, I don't like the name Message Broker, because I don't think it accurately describes the project. There is currently nothing in Hermes that acts as a message broker, and even if/when we add support for the WS-BrokeredNotification spec, that will just be one part of the project and probably not the most important part. Since we haven't yet begun the process of renaming all of the project artifacts (we've been waiting to exit incubation first), I'd like to propose we change the name to "Pubscribe". This name better reflects that the project provides a publish/subscribe event framework. It also has no trademark issues associated with it and only one other project in Germany is using the name. Please cast your vote. We'll decide the vote Apache majority style (i.e. the sum of the votes must be > 0) Here's my +1. Thanks, Ian --------------------------------------------------------------------- To unsubscribe, e-mail: iwilliams@example.org For additional commands, e-mail: iwilliams@example.org From iwilliams@example.org Tue Jun 07 19:54:59 2005 Return-Path: <iwilliams@example.org> Delivered-To: iwilliams@example.org Received: (qmail 38607 invoked from network); 7 Jun 2005 19:54:59 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 7 Jun 2005 19:54:59 -0000 Received: (qmail 94690 invoked by uid 500); 7 Jun 2005 19:54:59 -0000 Delivered-To: iwilliams@example.org Received: (qmail 94670 invoked by uid 500); 7 Jun 2005 19:54:58 -0000 Mailing-List: contact iwilliams@example.org; run by ezmlm Precedence: bulk list-help: <mailto:iwilliams@example.org> list-unsubscribe: <mailto:iwilliams@example.org> List-Post: <mailto:iwilliams@example.org> Reply-To: iwilliams@example.org List-Id: <hermes-dev.ws.apache.org> Delivered-To: mailing list iwilliams@example.org Received: (qmail 94657 invoked by uid 99); 7 Jun 2005 19:54:57 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: local policy) Received: from tayrelbas04.tay.hp.com (HELO tayrelbas04.tay.hp.com) (83.161.120.155) by apache.org (qpsmtpd/0.28) with ESMTP; Tue, 07 Jun 2005 12:54:53 -0700 Received: from tayexg11.americas.cpqcorp.net (tayexg11.americas.cpqcorp.net [83.161.120.155]) by tayrelbas04.tay.hp.com (Postfix) with ESMTP id CE2E720000A0 for <iwilliams@example.org>; Tue, 7 Jun 2005 15:54:33 -0400 (EDT) Received: from tayexc17.americas.cpqcorp.net ([83.161.120.155]) by tayexg11.americas.cpqcorp.net with Microsoft SMTPSVC(6.0.3790.211); Tue, 7 Jun 2005 15:54:33 -0400 X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Subject: RE: VOTE: new project name (last time!) Date: Tue, 7 Jun 2005 15:54:32 -0400 Message-ID: <iwilliams@example.org> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: VOTE: new project name (last time!) Thread-Index: AcVrmL1VEYw9vQUZThCGGpdZvi4qbwAAfRsQ From: "Campana Jr., Salvatore J" <iwilliams@example.org> To: <iwilliams@example.org> X-OriginalArrivalTime: 07 Jun 2005 19:54:33.0745 (UTC) FILETIME=[B9DED010:01C56B9A] X-Virus-Checked: Checked X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N +1 fine with me..finish it!!!=20 -----Original Message----- From: Ian Springer [mailto:iwilliams@example.org]=20 Sent: Tuesday, June 07, 2005 3:40 PM To: iwilliams@example.org Subject: VOTE: new project name (last time!) We voted a while back to change the project name from "Hermes" to "Message Broker" due to trademark concerns with the name Hermes. The more I think about it, I don't like the name Message Broker, because I don't think it accurately describes the project. There is currently nothing in Hermes that acts as a message broker, and even if/when we add support for the WS-BrokeredNotification spec, that will just be one part of the project and probably not the most important part. Since we haven't yet begun the process of renaming all of the project artifacts (we've been waiting to exit incubation first), I'd like to propose we change the name to "Pubscribe". This name better reflects that the project provides a publish/subscribe event framework. It also has no trademark issues associated with it and only one other project in Germany is using the name. Please cast your vote. We'll decide the vote Apache majority style (i.e. the sum of the votes must be > 0) Here's my +1. Thanks, Ian --------------------------------------------------------------------- To unsubscribe, e-mail: iwilliams@example.org For additional commands, e-mail: iwilliams@example.org --------------------------------------------------------------------- To unsubscribe, e-mail: iwilliams@example.org For additional commands, e-mail: iwilliams@example.org From iwilliams@example.org Tue Jun 07 19:55:40 2005 Return-Path: <iwilliams@example.org> Delivered-To: iwilliams@example.org Received: (qmail 38881 invoked from network); 7 Jun 2005 19:55:40 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 7 Jun 2005 19:55:40 -0000 Received: (qmail 96142 invoked by uid 500); 7 Jun 2005 19:55:40 -0000 Delivered-To: iwilliams@example.org Received: (qmail 96125 invoked by uid 500); 7 Jun 2005 19:55:39 -0000 Mailing-List: contact iwilliams@example.org; run by ezmlm Precedence: bulk list-help: <mailto:iwilliams@example.org> list-unsubscribe: <mailto:iwilliams@example.org> List-Post: <mailto:iwilliams@example.org> Reply-To: iwilliams@example.org List-Id: <hermes-dev.ws.apache.org> Delivered-To: mailing list iwilliams@example.org Received: (qmail 96112 invoked by uid 99); 7 Jun 2005 19:55:39 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=RCVD_BY_IP,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: domain of iwilliams@example.org designates 83.161.120.155 as permitted sender) Received: from rproxy.gmail.com (HELO rproxy.gmail.com) (83.161.120.155) by apache.org (qpsmtpd/0.28) with ESMTP; Tue, 07 Jun 2005 12:55:35 -0700 Received: by rproxy.gmail.com with SMTP id 34so38773rns for <iwilliams@example.org>; Tue, 07 Jun 2005 12:55:22 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=LTezMsrcSqQpdFr66Kddd1ilcA8ZkeU/YfycA9NP0WidcKarlodNuMZYpo4ev2IOP0oG+ylfQtp75jzU0YEGc0GWUXbdTK5t9dif4mJMtENCaEWpCLKQHGr+mrnfbumbJsxGD/mypEGY/BuZf0R0EQC4srIEMiv45D4TbYUrNhg= Received: by 83.161.120.155 with SMTP id 23mr17063rnh; Tue, 07 Jun 2005 12:55:22 -0700 (PDT) Received: by 83.161.120.155 with HTTP; Tue, 7 Jun 2005 12:55:22 -0700 (PDT) Message-ID: <iwilliams@example.org> Date: Tue, 7 Jun 2005 15:55:22 -0400 From: Davanum Srinivas <iwilliams@example.org> Reply-To: iwilliams@example.org To: iwilliams@example.org Subject: Re: VOTE: new project name (last time!) In-Reply-To: <iwilliams@example.org> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <iwilliams@example.org> X-Virus-Checked: Checked X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N +1 On 6/7/05, Campana Jr., Salvatore J <iwilliams@example.org> wrote: > +1 fine with me..finish it!!! >=20 > -----Original Message----- > From: Ian Springer [mailto:iwilliams@example.org] > Sent: Tuesday, June 07, 2005 3:40 PM > To: iwilliams@example.org > Subject: VOTE: new project name (last time!) >=20 > We voted a while back to change the project name from "Hermes" to > "Message Broker" due to trademark concerns with the name Hermes. The > more I think about it, I don't like the name Message Broker, because I > don't think it accurately describes the project. There is currently > nothing in Hermes that acts as a message broker, and even if/when we add > support for the WS-BrokeredNotification spec, that will just be one part > of the project and probably not the most important part. Since we > haven't yet begun the process of renaming all of the project artifacts > (we've been waiting to exit incubation first), I'd like to propose we > change the name to "Pubscribe". This name better reflects that the > project provides a publish/subscribe event framework. It also has no > trademark issues associated with it and only one other project in > Germany is using the name. >=20 > Please cast your vote. We'll decide the vote Apache majority style (i.e. >=20 > the sum of the votes must be > 0) >=20 > Here's my +1. >=20 > Thanks, > Ian >=20 > --------------------------------------------------------------------- > To unsubscribe, e-mail: iwilliams@example.org > For additional commands, e-mail: iwilliams@example.org >=20 >=20 > --------------------------------------------------------------------- > To unsubscribe, e-mail: iwilliams@example.org > For additional commands, e-mail: iwilliams@example.org >=20 >=20 --=20 Davanum Srinivas - http://webservices.apache.org/~dims/ --------------------------------------------------------------------- To unsubscribe, e-mail: iwilliams@example.org For additional commands, e-mail: iwilliams@example.org From iwilliams@example.org Tue Jun 07 20:30:21 2005 Return-Path: <iwilliams@example.org> Delivered-To: iwilliams@example.org Received: (qmail 53753 invoked from network); 7 Jun 2005 20:30:21 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 7 Jun 2005 20:30:21 -0000 Received: (qmail 97704 invoked by uid 500); 7 Jun 2005 20:30:21 -0000 Delivered-To: iwilliams@example.org Received: (qmail 97630 invoked by uid 500); 7 Jun 2005 20:30:20 -0000 Mailing-List: contact iwilliams@example.org; run by ezmlm Precedence: bulk list-help: <mailto:iwilliams@example.org> list-unsubscribe: <mailto:iwilliams@example.org> List-Post: <mailto:iwilliams@example.org> Reply-To: iwilliams@example.org List-Id: <hermes-dev.ws.apache.org> Delivered-To: mailing list iwilliams@example.org Received: (qmail 97430 invoked by uid 99); 7 Jun 2005 20:30:19 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: local policy) Received: from tayrelbas04.tay.hp.com (HELO tayrelbas04.tay.hp.com) (83.161.120.155) by apache.org (qpsmtpd/0.28) with ESMTP; Tue, 07 Jun 2005 13:30:12 -0700 Received: from tayexg11.americas.cpqcorp.net (tayexg11.americas.cpqcorp.net [83.161.120.155]) by tayrelbas04.tay.hp.com (Postfix) with ESMTP id 544B620000C1 for <iwilliams@example.org>; Tue, 7 Jun 2005 16:21:13 -0400 (EDT) Received: from tayexc18.americas.cpqcorp.net ([83.161.120.155]) by tayexg11.americas.cpqcorp.net with Microsoft SMTPSVC(6.0.3790.211); Tue, 7 Jun 2005 16:21:13 -0400 X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----_=_NextPart_001_01C56B9E.72EF4AF6" Subject: RE: VOTE: new project name (last time!) Date: Tue, 7 Jun 2005 16:21:05 -0400 Message-ID: <iwilliams@example.org> X-MS-Has-Attach: X-MS-TNEF-Correlator: <iwilliams@example.org> Thread-Topic: VOTE: new project name (last time!) Thread-Index: AcVrmL7rlcsHkckaTOWWb4u+/xoRagABa/f7 From: "Srinivasan, Latha" <iwilliams@example.org> To: <iwilliams@example.org> X-OriginalArrivalTime: 07 Jun 2005 20:21:13.0256 (UTC) FILETIME=[7340D280:01C56B9E] X-Virus-Checked: Checked X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N ------_=_NextPart_001_01C56B9E.72EF4AF6 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable +1 -----Original Message----- From: Ian Springer [mailto:iwilliams@example.org] Sent: Tue 6/7/2005 3:39 PM To: iwilliams@example.org Subject: VOTE: new project name (last time!) =20 We voted a while back to change the project name from "Hermes" to=20 "Message Broker" due to trademark concerns with the name Hermes. The=20 more I think about it, I don't like the name Message Broker, because I=20 don't think it accurately describes the project. There is currently=20 nothing in Hermes that acts as a message broker, and even if/when we add = support for the WS-BrokeredNotification spec, that will just be one part = of the project and probably not the most important part. Since we=20 haven't yet begun the process of renaming all of the project artifacts=20 (we've been waiting to exit incubation first), I'd like to propose we=20 change the name to "Pubscribe". This name better reflects that the=20 project provides a publish/subscribe event framework. It also has no=20 trademark issues associated with it and only one other project in=20 Germany is using the name. Please cast your vote. We'll decide the vote Apache majority style (i.e. = the sum of the votes must be > 0) Here's my +1. Thanks, Ian --------------------------------------------------------------------- To unsubscribe, e-mail: iwilliams@example.org For additional commands, e-mail: iwilliams@example.org ------_=_NextPart_001_01C56B9E.72EF4AF6 Content-Type: application/ms-tnef; name="winmail.dat" Content-Transfer-Encoding: base64 eJ8+Ig0UAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAEIgAcAGAAAAElQTS5NaWNy b3NvZnQgTWFpbC5Ob3RlADEIAQ2ABAACAAAAAgACAAEEgAEAKAAAAFJFOiBWT1RFOiBuZXcgcHJv amVjdCBuYW1lIChsYXN0IHRpbWUhKQDADAEFgAMADgAAANUHBgAHABAAFQAFAAIAFQEBIIADAA4A AADVBwYABwAQABUADAACABwBAQmAAQAhAAAARDlGMDNDMzlCMzU3MjU0MzlBNDQ5NTQxQjBENTRE MzcABgcBA5AGAPAKAAA4AAAAAwAmAAAAAAADADYAAAAAAEAAOQBMDMhunmvFAR4APQABAAAABQAA AFJFOiAAAAAAAgFHAAEAAAAxAAAAYz1VUzthPSA7cD1DT01QQVE7bD1UQVlFWEMxOC0wNTA2MDcy MDIxMTJaLTIyMTY0AAAAAB4ASQABAAAAJAAAAFZPVEU6IG5ldyBwcm9qZWN0IG5hbWUgKGxhc3Qg dGltZSEpAEAATgCAj4+kmGvFAR4AWgABAAAADQAAAElhbiBTcHJpbmdlcgAAAAACAVsAAQAAADkA AAAAAAAAgSsfpL6jEBmdbgDdAQ9UAgAAAABJYW4gU3ByaW5nZXIAU01UUABpcHNAYXBhY2hlLm9y ZwAAAAACAVwAAQAAABQAAABTTVRQOklQU0BBUEFDSEUuT1JHAB4AXQABAAAADQAAAElhbiBTcHJp bmdlcgAAAAACAV4AAQAAADkAAAAAAAAAgSsfpL6jEBmdbgDdAQ9UAgAAAABJYW4gU3ByaW5nZXIA U01UUABpcHNAYXBhY2hlLm9yZwAAAAACAV8AAQAAABQAAABTTVRQOklQU0BBUEFDSEUuT1JHAB4A ZgABAAAABQAAAFNNVFAAAAAAHgBnAAEAAAAPAAAAaXBzQGFwYWNoZS5vcmcAAB4AaAABAAAABQAA AFNNVFAAAAAAHgBpAAEAAAAPAAAAaXBzQGFwYWNoZS5vcmcAAB4AcAABAAAAJAAAAFZPVEU6IG5l dyBwcm9qZWN0IG5hbWUgKGxhc3QgdGltZSEpAAIBcQABAAAAGwAAAAHFa5i+65XLB5HJGkzllm+L vv8aEWoAAWv3+wAeAHQAAQAAABkAAABoZXJtZXMtZGV2QHdzLmFwYWNoZS5vcmcAAAAAHgAaDAEA AAASAAAAU3Jpbml2YXNhbiwgTGF0aGEAAAAeAB0OAQAAACQAAABWT1RFOiBuZXcgcHJvamVjdCBu YW1lIChsYXN0IHRpbWUhKQACAQkQAQAAAGUEAABhBAAAHwcAAExaRnWdudbhAwAKAHJjcGcxMjXi MgNDdGV4BUEBAwH3/wqAAqQD5AcTAoAP8wBQBFY/CFUHshElDlEDAQIAY2jhCsBzZXQyBgAGwxEl 9jMERhO3MBIsETMI7wn3tjsYHw4wNREiDGBjAFDzCwkBZDM2FlALpgrjCoCuKxrzCoQdti0ekk8F EB5nC4AHQAXQB5BzYWcWZR6THPRGA2E6IElpA5FTcAUQbh/ABcBbIwDAAxB0bzoFIHNAJmEKsBPQ ZS4FsGddLxz0BmACMCDQVApQIDYILzcvAdAwNSAzQDozOSBQTRz0VFUiICAiwHIHgS0BAHYwQHdz LiKIIzV1YoZqBZAjwVZPVEUg0LZuB9EhQG8n4iiQYQeAVCAoC2BzBUB0B3Ehlikc9BzlVyQQdm8O sMBkIGEgd2gDECQQymIA0GsqAG8gE9EhcY8qACLAKNwDUiAiSCXjliIskhz0Ih91IEIDYDZrBJAv EGQkASyhdHI2YQEAAMByLIAFoG5jfwSRBCAD8C1ALTMpYy60Lv8j4C1RHPQEYBggIOAtMQuAXyyA AaAIYAVAMoAsNLFk5QIgJwVAbGkwgDK4L9zlNcBiBZBhdRQQNLEc9E82BDTkMoArwGNjCHBh+Q6w bHkwwAeQBQE4QAQg/y1JM7M0kQQALMAIcBggAjDbOrEc9G4rgDTxZzWQA6DvLrQtMTqAOiF0BCAp 0CvB+weBMANiN9UAcCuwJlAJ8Nk1kGYvK/BBUXckEDFgwyuwHPRzdXBwF8EuQGMFsS1CV1MtMFQJ gE4vK4AGkA3gOoBpAiAgc15wBZA1wD8DA/BsAyBq9ziABUA4QCACIC1hCsAFQfkdA29mLTtA8ijh LFACYP86wD3hLTMEYCnhB3BDAgBw9wVARxIzsFMLgDIQQfIc9DcT4EFBNjF5FCA4MWd1/wOgLUUy EAQRR8E9ESlwPiJ/B0ADIEfOACAGkD9THPQo/UIAJ0FAODFB0gtwKhA+Mf8soQ7AOgFLYSfARPRE wBQA9HQpNcEnK7A2ZCywKOE/QwA4kUu3LNkpYyyhIlD7J8A7BCIzsjyxKWM4QAJA+xKBGCBmLCA/ Yj8DLUIc9LMo5ijhdmk64SvBcCfA8TZgc2gvQtBXNUEjQzGrMVAHgHcFsGszsEk6EfxscyywE+BY AS9GMUgEAfcKUD+CXhBjBzArkjJzOgL/QQECIDqxRtI98RKBKOY+Yf0c9Ecl4QBwOsA8sTiAUhP1 MtUuHXpQLCAp0CQQOGC9KeF5CGErYzOwK0AnRiF/BYFbIS0zK3IQwCKTP+BhXmoFsDKAOsAp4Hks ISj8aS5nMV61LVFC0C6AR8WLK3IEIG1GZT4gMCpl/xz0LrFRMGwROsAdUGUrM9DxAHBrcywc9CDx Hd9xT/9yX3NvdEslNmQwAIBXJjXA9x/QIdIlui116SZ/IGIFsV9CMVHxAiAfQQWgbQOBZM9vkHav d7EiwGxweJ8drQJ9fuAAAAAeADUQAQAAAEcAAAA8OUMwQTAzNkIxNkM3QjY0Njg5MTc0QjIyQjhE NzA4NzIwRTgwMzdAdGF5ZXhjMTguYW1lcmljYXMuY3BxY29ycC5uZXQ+AAAeAEcQAQAAAA8AAABt ZXNzYWdlL3JmYzgyMgAACwDyEAEAAAAfAPMQAQAAAGAAAABSAEUAJQAzAEEAIABWAE8AVABFACUA MwBBACAAbgBlAHcAIABwAHIAbwBqAGUAYwB0ACAAbgBhAG0AZQAgACgAbABhAHMAdAAgAHQAaQBt AGUAIQApAC4ARQBNAEwAAAALAPYQAAAAAEAABzC2R8NunmvFAUAACDAi1PhynmvFAQMA3j+vbwAA AwDxPwkEAAAeAPg/AQAAABIAAABTcmluaXZhc2FuLCBMYXRoYQAAAAIB+T8BAAAASQAAAAAAAADc p0DIwEIQGrS5CAArL+GCAQAAAAAAAAAvTz1DT01QQVEvT1U9TkEvQ049UkVDSVBJRU5UUy9DTj1T UklOSVZBU0FOTAAAAAAeAPo/AQAAABUAAABTeXN0ZW0gQWRtaW5pc3RyYXRvcgAAAAACAfs/AQAA AB4AAAAAAAAA3KdAyMBCEBq0uQgAKy/hggEAAAAAAAAALgAAAAMA/T/kBAAAAwAZQAAAAAADABpA AAAAAAMAHUAAAAAAAwAeQAAAAAAeADBAAQAAAAwAAABTUklOSVZBU0FOTAAeADFAAQAAAAwAAABT UklOSVZBU0FOTAAeADJAAQAAAA8AAABpcHNAYXBhY2hlLm9yZwAAHgAzQAEAAAAPAAAAaXBzQGFw YWNoZS5vcmcAAB4AOEABAAAADAAAAFNSSU5JVkFTQU5MAB4AOUABAAAAAgAAAC4AAAADAHZA//// /wsAKQAAAAAACwAjAAAAAAADAAYQ7dt0nQMABxBmBAAAAwAQEAAAAAADABEQAAAAAB4ACBABAAAA ZQAAACsxLS0tLS1PUklHSU5BTE1FU1NBR0UtLS0tLUZST006SUFOU1BSSU5HRVJNQUlMVE86SVBT QEFQQUNIRU9SR1NFTlQ6VFVFNi83LzIwMDUzOjM5UE1UTzpIRVJNRVMtREVWQFcAAAAAAgF/AAEA AABHAAAAPDlDMEEwMzZCMTZDN0I2NDY4OTE3NEIyMkI4RDcwODcyMEU4MDM3QHRheWV4YzE4LmFt ZXJpY2FzLmNwcWNvcnAubmV0PgAAqdg= ------_=_NextPart_001_01C56B9E.72EF4AF6 Content-Type: text/plain; charset=us-ascii --------------------------------------------------------------------- To unsubscribe, e-mail: iwilliams@example.org For additional commands, e-mail: iwilliams@example.org ------_=_NextPart_001_01C56B9E.72EF4AF6-- From iwilliams@example.org Wed Jun 08 00:25:25 2005 Return-Path: <iwilliams@example.org> Delivered-To: iwilliams@example.org Received: (qmail 82207 invoked from network); 8 Jun 2005 00:25:25 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 8 Jun 2005 00:25:25 -0000 Received: (qmail 58076 invoked by uid 500); 8 Jun 2005 00:25:25 -0000 Delivered-To: iwilliams@example.org Received: (qmail 58036 invoked by uid 500); 8 Jun 2005 00:25:24 -0000 Mailing-List: contact iwilliams@example.org; run by ezmlm Precedence: bulk list-help: <mailto:iwilliams@example.org> list-unsubscribe: <mailto:iwilliams@example.org> List-Post: <mailto:iwilliams@example.org> Reply-To: iwilliams@example.org List-Id: <hermes-dev.ws.apache.org> Delivered-To: mailing list iwilliams@example.org Received: (qmail 58023 invoked by uid 99); 8 Jun 2005 00:25:24 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: local policy) Received: from tayrelbas03.tay.hp.com (HELO tayrelbas03.tay.hp.com) (83.161.120.155) by apache.org (qpsmtpd/0.28) with ESMTP; Tue, 07 Jun 2005 17:25:21 -0700 Received: from tayexg11.americas.cpqcorp.net (tayexg11.americas.cpqcorp.net [83.161.120.155]) by tayrelbas03.tay.hp.com (Postfix) with ESMTP id 258AE158 for <iwilliams@example.org>; Tue, 7 Jun 2005 20:25:09 -0400 (EDT) Received: from tayexc17.americas.cpqcorp.net ([83.161.120.155]) by tayexg11.americas.cpqcorp.net with Microsoft SMTPSVC(6.0.3790.211); Tue, 7 Jun 2005 20:25:09 -0400 X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Subject: RE: VOTE: new project name (last time!) Date: Tue, 7 Jun 2005 20:25:06 -0400 Message-ID: <iwilliams@example.org> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: VOTE: new project name (last time!) Thread-Index: AcVrmxD6Y1LWpRXcQWW3PQR8s85D3wAJW2CA From: "Dziembowski, Kinga" <iwilliams@example.org> To: <iwilliams@example.org> X-OriginalArrivalTime: 08 Jun 2005 00:25:09.0022 (UTC) FILETIME=[86D97BE0:01C56BC0] X-Virus-Checked: Checked X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N +1 Kinga Dziembowski Hewlett-Packard Company Applied Technology Office (ATO) +1-577-332-9612 iwilliams@example.org -----Original Message----- From: Davanum Srinivas [mailto:iwilliams@example.org]=20 Sent: Tuesday, June 07, 2005 3:55 PM To: iwilliams@example.org Subject: Re: VOTE: new project name (last time!) +1 On 6/7/05, Campana Jr., Salvatore J <iwilliams@example.org> wrote: > +1 fine with me..finish it!!! >=20 > -----Original Message----- > From: Ian Springer [mailto:iwilliams@example.org] > Sent: Tuesday, June 07, 2005 3:40 PM > To: iwilliams@example.org > Subject: VOTE: new project name (last time!) >=20 > We voted a while back to change the project name from "Hermes" to > "Message Broker" due to trademark concerns with the name Hermes. The > more I think about it, I don't like the name Message Broker, because I > don't think it accurately describes the project. There is currently > nothing in Hermes that acts as a message broker, and even if/when we add > support for the WS-BrokeredNotification spec, that will just be one part > of the project and probably not the most important part. Since we > haven't yet begun the process of renaming all of the project artifacts > (we've been waiting to exit incubation first), I'd like to propose we > change the name to "Pubscribe". This name better reflects that the > project provides a publish/subscribe event framework. It also has no > trademark issues associated with it and only one other project in > Germany is using the name. >=20 > Please cast your vote. We'll decide the vote Apache majority style (i.e. >=20 > the sum of the votes must be > 0) >=20 > Here's my +1. >=20 > Thanks, > Ian >=20 > --------------------------------------------------------------------- > To unsubscribe, e-mail: iwilliams@example.org > For additional commands, e-mail: iwilliams@example.org >=20 >=20 > --------------------------------------------------------------------- > To unsubscribe, e-mail: iwilliams@example.org > For additional commands, e-mail: iwilliams@example.org >=20 >=20 --=20 Davanum Srinivas - http://webservices.apache.org/~dims/ --------------------------------------------------------------------- To unsubscribe, e-mail: iwilliams@example.org For additional commands, e-mail: iwilliams@example.org --------------------------------------------------------------------- To unsubscribe, e-mail: iwilliams@example.org For additional commands, e-mail: iwilliams@example.org From iwilliams@example.org Wed Jun 08 08:57:12 2005 Return-Path: <iwilliams@example.org> Delivered-To: iwilliams@example.org Received: (qmail 7035 invoked from network); 8 Jun 2005 08:57:12 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 8 Jun 2005 08:57:12 -0000 Received: (qmail 84217 invoked by uid 500); 8 Jun 2005 08:57:12 -0000 Delivered-To: iwilliams@example.org Received: (qmail 84204 invoked by uid 500); 8 Jun 2005 08:57:11 -0000 Mailing-List: contact iwilliams@example.org; run by ezmlm Precedence: bulk list-help: <mailto:iwilliams@example.org> list-unsubscribe: <mailto:iwilliams@example.org> List-Post: <mailto:iwilliams@example.org> Reply-To: iwilliams@example.org List-Id: <hermes-dev.ws.apache.org> Delivered-To: mailing list iwilliams@example.org Received: (qmail 84191 invoked by uid 99); 8 Jun 2005 08:57:11 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (hermes.apache.org: local policy) Received: from skybase.novacom.net (HELO skybase.novacom.net) (83.161.120.155) by apache.org (qpsmtpd/0.28) with ESMTP; Wed, 08 Jun 2005 01:57:10 -0700 Received: from localhost (localhost [83.161.120.155]) by skybase.novacom.net (Postfix) with ESMTP id 0ACCA113B71 for <iwilliams@example.org>; Wed, 8 Jun 2005 10:29:35 +0200 (CEST) Received: from skybase.novacom.net ([83.161.120.155]) by localhost (skybase.novacom.net [83.161.120.155]) (amavisd-new, port 10024) with ESMTP id 12384-03 for <iwilliams@example.org>; Wed, 8 Jun 2005 10:29:34 +0200 (CEST) Received: from desdemona (charon.novacom.net [83.161.120.155]) by skybase.novacom.net (Postfix) with ESMTP id 6DF46113A70 for <iwilliams@example.org>; Wed, 8 Jun 2005 10:29:34 +0200 (CEST) From: "Stefan Lischke" <iwilliams@example.org> To: <iwilliams@example.org> Subject: AW: VOTE: new project name (last time!) Date: Wed, 8 Jun 2005 10:29:34 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Mailer: Microsoft Office Outlook, Build 11.0.6353 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441 Thread-Index: AcVrmL7JwY7AaHvZSXK2hdqxlRGd9AAai49w In-Reply-To: <iwilliams@example.org> Message-Id: <iwilliams@example.org> X-Virus-Scanned: by iwilliams@example.org X-Virus-Checked: Checked X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N +1 for pubscribe=20 I hope we dont get any problems with the project at the universities = around here in germany. This is also my back to duty mail to the project list. Sorry for being = quite such a long time, but now my diploma is finished (i got a very good mark = :) and i got a new job with some free time for my OpenSource projects. Since yesterday there is also my apollo article printed in the german "xml&web services magazin" so i hope we get some fresh blood for the two projects. :) Stefan > -----Urspr=FCngliche Nachricht----- > Von: Ian Springer [mailto:iwilliams@example.org]=20 > Gesendet: Dienstag, 7. Juni 2005 21:40 > An: iwilliams@example.org > Betreff: VOTE: new project name (last time!) >=20 > We voted a while back to change the project name from=20 > "Hermes" to "Message Broker" due to trademark concerns with=20 > the name Hermes. The more I think about it, I don't like the=20 > name Message Broker, because I don't think it accurately=20 > describes the project. There is currently nothing in Hermes=20 > that acts as a message broker, and even if/when we add=20 > support for the WS-BrokeredNotification spec, that will just=20 > be one part of the project and probably not the most=20 > important part. Since we haven't yet begun the process of=20 > renaming all of the project artifacts (we've been waiting to=20 > exit incubation first), I'd like to propose we change the=20 > name to "Pubscribe". This name better reflects that the=20 > project provides a publish/subscribe event framework. It also=20 > has no trademark issues associated with it and only one other=20 > project in Germany is using the name. >=20 > Please cast your vote. We'll decide the vote Apache majority=20 > style (i.e.=20 > the sum of the votes must be > 0) >=20 > Here's my +1. >=20 > Thanks, > Ian >=20 > --------------------------------------------------------------------- > To unsubscribe, e-mail: iwilliams@example.org > For additional commands, e-mail: iwilliams@example.org >=20 --------------------------------------------------------------------- To unsubscribe, e-mail: iwilliams@example.org For additional commands, e-mail: iwilliams@example.org From iwilliams@example.org Wed Jun 08 16:52:27 2005 Return-Path: <iwilliams@example.org> Delivered-To: iwilliams@example.org Received: (qmail 15964 invoked from network); 8 Jun 2005 16:52:27 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 8 Jun 2005 16:52:27 -0000 Received: (qmail 45713 invoked by uid 500); 8 Jun 2005 16:52:26 -0000 Delivered-To: iwilliams@example.org Received: (qmail 45691 invoked by uid 500); 8 Jun 2005 16:52:26 -0000 Mailing-List: contact iwilliams@example.org; run by ezmlm Precedence: bulk list-help: <mailto:iwilliams@example.org> list-unsubscribe: <mailto:iwilliams@example.org> List-Post: <mailto:iwilliams@example.org> Reply-To: iwilliams@example.org List-Id: <hermes-dev.ws.apache.org> Delivered-To: mailing list iwilliams@example.org Received: (qmail 45671 invoked by uid 99); 8 Jun 2005 16:52:26 -0000 X-ASF-Spam-Status: No, hits=1.8 required=10.0 tests=DNS_FROM_RFC_ABUSE,DNS_FROM_RFC_POST X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: local policy) Received: from web50508.mail.yahoo.com (HELO web50508.mail.yahoo.com) (83.161.120.155) by apache.org (qpsmtpd/0.28) with SMTP; Wed, 08 Jun 2005 09:52:22 -0700 Received: (qmail 9627 invoked by uid 60001); 8 Jun 2005 16:51:59 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:Received:Date:From:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=IVFtx/8ksGPbu1yReh7SdL+p1xdFP6tvyBfV80SaCGDzQcA3QJUm4p4OpwKtNj4xWCK2TtjMjmy66AsarwohJ7qCzve1uJ9BiqAaiph9p7VCsebj5vzqzeHJnmthcX/tS9GPor/6oEv4oa9Mn8j8PkysG/vEcwA4dudc3OE0chE= ; Message-ID: <iwilliams@example.org> Received: from [83.161.120.155] by web50508.mail.yahoo.com via HTTP; Wed, 08 Jun 2005 09:51:59 PDT Date: Wed, 8 Jun 2005 09:51:59 -0700 (PDT) From: Gennady <iwilliams@example.org> Subject: Hermes Example To: iwilliams@example.org MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Virus-Checked: Checked X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Hello, Does anyone have any simple examples of hermes? For example: simple event producer and simple java consumer. Sincerely, Gennady __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com --------------------------------------------------------------------- To unsubscribe, e-mail: iwilliams@example.org For additional commands, e-mail: iwilliams@example.org From iwilliams@example.org Wed Jun 08 17:24:50 2005 Return-Path: <iwilliams@example.org> Delivered-To: iwilliams@example.org Received: (qmail 33233 invoked from network); 8 Jun 2005 17:24:50 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 8 Jun 2005 17:24:50 -0000 Received: (qmail 41123 invoked by uid 500); 8 Jun 2005 17:24:50 -0000 Delivered-To: iwilliams@example.org Received: (qmail 41086 invoked by uid 500); 8 Jun 2005 17:24:49 -0000 Mailing-List: contact iwilliams@example.org; run by ezmlm Precedence: bulk list-help: <mailto:iwilliams@example.org> list-unsubscribe: <mailto:iwilliams@example.org> List-Post: <mailto:iwilliams@example.org> Reply-To: iwilliams@example.org List-Id: <hermes-dev.ws.apache.org> Delivered-To: mailing list iwilliams@example.org Received: (qmail 41062 invoked by uid 99); 8 Jun 2005 17:24:49 -0000 X-ASF-Spam-Status: No, hits=-10.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from minotaur.apache.org (HELO [83.161.120.155]) (83.161.120.155) by apache.org (qpsmtpd/0.28) with ESMTP; Wed, 08 Jun 2005 10:24:49 -0700 Message-ID: <iwilliams@example.org> Date: Wed, 08 Jun 2005 13:24:25 -0400 From: Ian Springer <iwilliams@example.org> User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: iwilliams@example.org Subject: Re: Hermes Example References: <iwilliams@example.org> In-Reply-To: <iwilliams@example.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Hi Gennady, There is currently no tutorial included with Hermes; this is something we plan to remedy very soon. However, the Filesystem example that will be the basis for the tutorial is included under the docs/tutorial/ directory in the distribution. For a more complete example that demonstrates a client subscribing to a notification topic and then starting an HTTP listener that waits for a notification to come in, download the Muse 1.0 Beta from http://incubator.apache.org/muse/release.html and take a look at the WSDM 1.0 Interop example applications under docs/interop/ in the distribution. In particular, look at src/java/org/everestWeather/wsdm/samples/x2005/x04/schema/WeatherstationResource.java, which is a resource that is a notification producer; notice the code in its init() method that initializes the topic space set and the last line which initializes the three NotificationProducer resource properties. For an example of a client that subscribes and then listens for notifications, see src/test/org/apache/ws/muws/interop/client/WebServicesMgmtTestCase.java, which is a test client for the Weatherstation service. Regards, Ian Gennady wrote: >Hello, >Does anyone have any simple examples of hermes? For >example: simple event producer and simple java consumer. >Sincerely, >Gennady > >__________________________________________________ >Do You Yahoo!? >Tired of spam? Yahoo! Mail has the best spam protection around >http://mail.yahoo.com > >--------------------------------------------------------------------- >To unsubscribe, e-mail: iwilliams@example.org >For additional commands, e-mail: iwilliams@example.org > > > > > --------------------------------------------------------------------- To unsubscribe, e-mail: iwilliams@example.org For additional commands, e-mail: iwilliams@example.org From iwilliams@example.org Wed Jun 08 19:20:39 2005 Return-Path: <iwilliams@example.org> Delivered-To: iwilliams@example.org Received: (qmail 765 invoked from network); 8 Jun 2005 19:20:38 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 8 Jun 2005 19:20:38 -0000 Received: (qmail 46806 invoked by uid 500); 8 Jun 2005 19:20:38 -0000 Delivered-To: iwilliams@example.org Received: (qmail 46785 invoked by uid 500); 8 Jun 2005 19:20:38 -0000 Mailing-List: contact iwilliams@example.org; run by ezmlm Precedence: bulk list-help: <mailto:iwilliams@example.org> list-unsubscribe: <mailto:iwilliams@example.org> List-Post: <mailto:iwilliams@example.org> Reply-To: iwilliams@example.org List-Id: <hermes-dev.ws.apache.org> Delivered-To: mailing list iwilliams@example.org Received: (qmail 46732 invoked by uid 99); 8 Jun 2005 19:20:37 -0000 X-ASF-Spam-Status: No, hits=1.8 required=10.0 tests=DNS_FROM_RFC_ABUSE,DNS_FROM_RFC_POST X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: local policy) Received: from web50505.mail.yahoo.com (HELO web50505.mail.yahoo.com) (83.161.120.155) by apache.org (qpsmtpd/0.28) with SMTP; Wed, 08 Jun 2005 12:20:33 -0700 Received: (qmail 23183 invoked by uid 60001); 8 Jun 2005 19:20:20 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=me6bhlxTn96LbpF7IpeNJKy6jWQqTqCmgyni24/r+ssR5eBdRJO6IekmMVka8jN23Svoz7wtAtkFgycGAH6sz9UW+RLkPilOiEL8QF/0/IcWBLIR81gD4IxOtxPr6L0FMQO3StCSMpYKvQMuY02Vo+fc1HQAqM8iziRXsR11+88= ; Message-ID: <iwilliams@example.org> Received: from [83.161.120.155] by web50505.mail.yahoo.com via HTTP; Wed, 08 Jun 2005 12:20:20 PDT Date: Wed, 8 Jun 2005 12:20:20 -0700 (PDT) From: Gennady <iwilliams@example.org> Subject: Re: Hermes Example To: iwilliams@example.org In-Reply-To: <iwilliams@example.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Virus-Checked: Checked X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Ian, Thank you very much for the quick reply and very useful information. Sincerely, Gennady __________________________________ Discover Yahoo! Get on-the-go sports scores, stock quotes, news and more. Check it out! http://discover.yahoo.com/mobile.html --------------------------------------------------------------------- To unsubscribe, e-mail: iwilliams@example.org For additional commands, e-mail: iwilliams@example.org From iwilliams@example.org Thu Jun 09 18:58:46 2005 Return-Path: <iwilliams@example.org> Delivered-To: iwilliams@example.org Received: (qmail 14060 invoked from network); 9 Jun 2005 18:58:46 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 9 Jun 2005 18:58:46 -0000 Received: (qmail 98520 invoked by uid 500); 9 Jun 2005 18:58:30 -0000 Delivered-To: iwilliams@example.org Received: (qmail 98233 invoked by uid 500); 9 Jun 2005 18:58:29 -0000 Mailing-List: contact iwilliams@example.org; run by ezmlm Precedence: bulk list-help: <mailto:iwilliams@example.org> list-unsubscribe: <mailto:iwilliams@example.org> List-Post: <mailto:iwilliams@example.org> Reply-To: iwilliams@example.org List-Id: <hermes-dev.ws.apache.org> Delivered-To: mailing list iwilliams@example.org Received: (qmail 98127 invoked by uid 99); 9 Jun 2005 18:58:28 -0000 X-ASF-Spam-Status: No, hits=1.8 required=10.0 tests=DNS_FROM_RFC_ABUSE,DNS_FROM_RFC_POST X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: local policy) Received: from web50503.mail.yahoo.com (HELO web50503.mail.yahoo.com) (83.161.120.155) by apache.org (qpsmtpd/0.28) with SMTP; Thu, 09 Jun 2005 11:58:25 -0700 Received: (qmail 12860 invoked by uid 60001); 9 Jun 2005 18:57:57 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:Received:Date:From:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=UXO9fAqJXMD64W1xW3qAnxRJlJGVdX3/SHuwUzJMt0l5qCkKIHqng/p5NLwwKOq1NQCk+swnw+IJ8Tq5Q48VwKy2OfVW5tceixkFdOZJr6bGKcvisHtbZFwYhMUIdlvpMecXdVwbNpe+Z+APm1Nd/WoHnafdE63LaZaJ7QuBvUQ= ; Message-ID: <iwilliams@example.org> Received: from [83.161.120.155] by web50503.mail.yahoo.com via HTTP; Thu, 09 Jun 2005 11:57:57 PDT Date: Thu, 9 Jun 2005 11:57:57 -0700 (PDT) From: Gennady <iwilliams@example.org> Subject: Re: Hermes Example To: iwilliams@example.org MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Virus-Checked: Checked X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Hello, Sorry for asking a dumb questions, but: 1) How do you write an event producer service from scratch (what interfaces, classes do i have to write for the 'WsnWsdl2JavaTask' compiler)? 2) Also how do i write a client, i.e. which files do i need to generate create for the compiler (as i have noticed that there are alot of auto generated files in muse client folder C:\ws\muse-bin\docs\interop\src\test\org\apache\ws\muws\interop\client)? The following steps i did so far: 1) installed: java 1.4.2_08-b03 ant 1.6.2 Tomcat 5.0.30 (C:\apps\Tomcat5.0\webapps) 2) extracted hermes binary (C:\ws\hermes-bin) 3) copied: C:\ws\hermes-bin\webapps\hermes -> C:\apps\Tomcat5.0\webapps\hermes 4) modefied C:\ws\hermes-bin\docs\tutorial\build.properties hermes.webapp.dir=C:/apps/Tomcat5.0/webapps/hermes 5) ran the build script C:\ws\hermes-bin\docs\tutorial>ant generate i was able to varify that tomcat runs by going to the: http://localhost:8080/hermes/services there were 3 wsdl files available: AdminService, Version, and SubscriptionManager. Any information would be greatly appreciated, Sincerely, Gennady __________________________________ Do you Yahoo!? Make Yahoo! your home page http://www.yahoo.com/r/hs --------------------------------------------------------------------- To unsubscribe, e-mail: iwilliams@example.org For additional commands, e-mail: iwilliams@example.org From iwilliams@example.org Thu Jun 09 19:49:29 2005 Return-Path: <iwilliams@example.org> Delivered-To: iwilliams@example.org Received: (qmail 54843 invoked from network); 9 Jun 2005 19:49:29 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 9 Jun 2005 19:49:29 -0000 Received: (qmail 34277 invoked by uid 500); 9 Jun 2005 19:49:28 -0000 Delivered-To: iwilliams@example.org Received: (qmail 34254 invoked by uid 500); 9 Jun 2005 19:49:28 -0000 Mailing-List: contact iwilliams@example.org; run by ezmlm Precedence: bulk list-help: <mailto:iwilliams@example.org> list-unsubscribe: <mailto:iwilliams@example.org> List-Post: <mailto:iwilliams@example.org> Reply-To: iwilliams@example.org List-Id: <hermes-dev.ws.apache.org> Delivered-To: mailing list iwilliams@example.org Received: (qmail 34232 invoked by uid 99); 9 Jun 2005 19:49:28 -0000 X-ASF-Spam-Status: No, hits=-10.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from minotaur.apache.org (HELO [83.161.120.155]) (83.161.120.155) by apache.org (qpsmtpd/0.28) with ESMTP; Thu, 09 Jun 2005 12:49:27 -0700 Message-ID: <iwilliams@example.org> Date: Thu, 09 Jun 2005 15:50:56 -0400 From: Ian Springer <iwilliams@example.org> User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: iwilliams@example.org Subject: Re: Hermes Example References: <iwilliams@example.org> In-Reply-To: <iwilliams@example.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Gennady wrote: > Hello, > > Sorry for asking a dumb questions, but: > 1) How do you write an event producer service from scratch > (what interfaces, classes do i have to write for the > 'WsnWsdl2JavaTask' compiler)? Gennady, There's no such thing as dumb questions, especially when there are no docs yet! To write a producer service from scratch, you should always start first by writing a WSDL. The easiest way to do this is to start from the template WSDL included in the Hermes distribution at docs/tutorial/_TEMPLATE_.wsdl. Make a copy of this file and then edit that. You'll want to uncomment the properties, portType operations, and binding operations that are part of the NotificationProducer portType. Also uncomment the properties and operations for any WSRP/WSRL portTypes you wish to support. Finally, add any custom properties or operations you want to provide. Then update the port name and soap:address location to reflect the name you'd like the service to have. Now you're ready to run the WsnWsdl2Java Ant task on your WSDL. This will produce all the artifacts you'll need to deploy the service to Hermes. You'll want to edit two methods in these classes before compiling and deploying - the init() method in YourResource.java (in here you should add code for initializing the resource's ResourcePropertySet and TopicSpaceSet) and the getInstance() method in YourResourceHome.java (in here you should add code for retrieving/creating an instance of YourResource). Use the WSDM interop WeatherStation resource in the Muse project as an example. Once you've updated your Resource and ResourceHome, you're ready to compile and deploy your service. To do this, you can use the 'compile' and 'deploy' targets in the build.xml that was generated by WsnWsdl2Java. > 2) Also how do i write a client, i.e. which files do i > need to generate create for the compiler (as i have noticed > that there are alot of auto generated files in muse client > folder > C:\ws\muse-bin\docs\interop\src\test\org\apache\ws\muws\interop\client)? > > The following steps i did so far: > 1) installed: > java 1.4.2_08-b03 > ant 1.6.2 > Tomcat 5.0.30 (C:\apps\Tomcat5.0\webapps) > 2) extracted hermes binary (C:\ws\hermes-bin) > 3) copied: C:\ws\hermes-bin\webapps\hermes > -> C:\apps\Tomcat5.0\webapps\hermes > 4) modefied > C:\ws\hermes-bin\docs\tutorial\build.properties > hermes.webapp.dir=C:/apps/Tomcat5.0/webapps/hermes > 5) ran the build script > C:\ws\hermes-bin\docs\tutorial>ant generate > > i was able to varify that tomcat runs by going to the: > http://localhost:8080/hermes/services > there were 3 wsdl files available: AdminService, Version, > and SubscriptionManager. > WsnWsdl2Java does not currently generate any client classes; this is on our roadmap. In the meantime, there are a few ways you could go about creating a client: 1) use the org.apache.ws.util.soap.SoapClient utility class or the org.apache.ws.util.soap.SoapClientTask Ant task to send the request. This utility basically takes an endpoint URL and a File or InputStream containing the SOAP request envelope. See the soapclient.xml Ant script in the Hermes tutorial directory for an example of using SoapClientTask, and see the *.soap files in the requests/ subdir for examples of Subscribe, GetCurrentMessage, etc. requests. 2) use the org.apache.axis.message.addressing.tools.wsdl.Wsdl2Java utility class that comes w/ Apache Addressing to generate client stubs; this class extends Axis' Wsdl2Java to add support for including WSA headers in requests. 3) build up the requests as XmlBeans and then use SoapClient, JAX-RPC SoapConnection, or some other way to send the request. The interop test clients provide examples of using this method; in particular, look at the ResourceStub class. > Any information would be greatly appreciated, > Sincerely, > Gennady Hope this helps. Docs are coming soon! In the meantime, if you get stuck, just ask us for help. Ian > > > __________________________________ > Do you Yahoo!? > Make Yahoo! your home page > http://www.yahoo.com/r/hs > > --------------------------------------------------------------------- > To unsubscribe, e-mail: iwilliams@example.org > For additional commands, e-mail: iwilliams@example.org > > > --------------------------------------------------------------------- To unsubscribe, e-mail: iwilliams@example.org For additional commands, e-mail: iwilliams@example.org From iwilliams@example.org Thu Jun 09 20:58:32 2005 Return-Path: <iwilliams@example.org> Delivered-To: iwilliams@example.org Received: (qmail 83365 invoked from network); 9 Jun 2005 20:58:32 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 9 Jun 2005 20:58:31 -0000 Received: (qmail 34592 invoked by uid 500); 9 Jun 2005 20:58:18 -0000 Delivered-To: iwilliams@example.org Received: (qmail 34542 invoked by uid 500); 9 Jun 2005 20:58:18 -0000 Mailing-List: contact iwilliams@example.org; run by ezmlm Precedence: bulk list-help: <mailto:iwilliams@example.org> list-unsubscribe: <mailto:iwilliams@example.org> List-Post: <mailto:iwilliams@example.org> Reply-To: iwilliams@example.org List-Id: <hermes-dev.ws.apache.org> Delivered-To: mailing list iwilliams@example.org Received: (qmail 34436 invoked by uid 99); 9 Jun 2005 20:58:18 -0000 X-ASF-Spam-Status: No, hits=1.8 required=10.0 tests=DNS_FROM_RFC_ABUSE,DNS_FROM_RFC_POST X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: local policy) Received: from web50507.mail.yahoo.com (HELO web50507.mail.yahoo.com) (83.161.120.155) by apache.org (qpsmtpd/0.28) with SMTP; Thu, 09 Jun 2005 13:58:13 -0700 Received: (qmail 53883 invoked by uid 60001); 9 Jun 2005 20:57:57 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:Received:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=ubBjxXmF0kXfeu0WQBwfYvHiSQqzQ08ns+QKgDF3eqHNTfkkolUO8y9ZQf1NsFXa568im0w9SR0KPaSZsQ3SnV61YxhQS40OS5jZDgCLl8XCbQcVxB8qqn7sT27WAkEm16gCegQf5oSYvekYJt++Q+PInYOJwYUETm3vgmtlhHA= ; Message-ID: <iwilliams@example.org> Received: from [83.161.120.155] by web50507.mail.yahoo.com via HTTP; Thu, 09 Jun 2005 13:57:57 PDT Date: Thu, 9 Jun 2005 13:57:57 -0700 (PDT) From: Gennady <iwilliams@example.org> Subject: Re: Hermes Example To: iwilliams@example.org In-Reply-To: <iwilliams@example.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Virus-Checked: Checked X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Ian, Thank you very much for providing fast and detailed responce. Sincerely, Gennady __________________________________ Yahoo! Mail Mobile Take Yahoo! Mail with you! Check email on your mobile phone. http://mobile.yahoo.com/learn/mail --------------------------------------------------------------------- To unsubscribe, e-mail: iwilliams@example.org For additional commands, e-mail: iwilliams@example.org From iwilliams@example.org Fri Jun 10 17:00:55 2005 Return-Path: <iwilliams@example.org> Delivered-To: iwilliams@example.org Received: (qmail 37381 invoked from network); 10 Jun 2005 17:00:55 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 10 Jun 2005 17:00:55 -0000 Received: (qmail 54008 invoked by uid 500); 10 Jun 2005 17:00:55 -0000 Delivered-To: iwilliams@example.org Received: (qmail 53990 invoked by uid 500); 10 Jun 2005 17:00:55 -0000 Mailing-List: contact iwilliams@example.org; run by ezmlm Precedence: bulk list-help: <mailto:iwilliams@example.org> list-unsubscribe: <mailto:iwilliams@example.org> List-Post: <mailto:iwilliams@example.org> Reply-To: iwilliams@example.org List-Id: <hermes-dev.ws.apache.org> Delivered-To: mailing list iwilliams@example.org Received: (qmail 53977 invoked by uid 500); 10 Jun 2005 17:00:55 -0000 Delivered-To: iwilliams@example.org Received: (qmail 53974 invoked by uid 99); 10 Jun 2005 17:00:55 -0000 X-ASF-Spam-Status: No, hits=-9.8 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from minotaur.apache.org
{'source': 'Apache Software Foundation Public Mail Archives'}