Hi Zoe, AFAICS there isn't a incubator/aries/trunk/blueprint/blueprint-helloworld/pom.xml file so blueprint-helloworld isn't built when a full build is done.
Cheers, Jeremy 2009/10/22 <[email protected]>: > Author: zoe > Date: Thu Oct 22 16:52:12 2009 > New Revision: 828784 > > URL: http://svn.apache.org/viewvc?rev=828784&view=rev > Log: > Hello world server sample > > Added: > > incubator/aries/trunk/blueprint/blueprint-helloworld/helloworldserver/pom.xml > incubator/aries/trunk/blueprint/blueprint-helloworld/helloworldserver/src/ > > incubator/aries/trunk/blueprint/blueprint-helloworld/helloworldserver/src/main/ > > incubator/aries/trunk/blueprint/blueprint-helloworld/helloworldserver/src/main/java/ > > incubator/aries/trunk/blueprint/blueprint-helloworld/helloworldserver/src/main/java/org/ > > incubator/aries/trunk/blueprint/blueprint-helloworld/helloworldserver/src/main/java/org/apache/ > > incubator/aries/trunk/blueprint/blueprint-helloworld/helloworldserver/src/main/java/org/apache/aries/ > > incubator/aries/trunk/blueprint/blueprint-helloworld/helloworldserver/src/main/java/org/apache/aries/blueprint/ > > incubator/aries/trunk/blueprint/blueprint-helloworld/helloworldserver/src/main/java/org/apache/aries/blueprint/helloworldserver/ > > incubator/aries/trunk/blueprint/blueprint-helloworld/helloworldserver/src/main/java/org/apache/aries/blueprint/helloworldserver/HelloWorldServer.java > > incubator/aries/trunk/blueprint/blueprint-helloworld/helloworldserver/src/main/java/org/apache/aries/blueprint/helloworldserver/HelloWorldServerImpl.java > > incubator/aries/trunk/blueprint/blueprint-helloworld/helloworldserver/src/main/resources/ > > incubator/aries/trunk/blueprint/blueprint-helloworld/helloworldserver/src/main/resources/OSGI-INF/ > > incubator/aries/trunk/blueprint/blueprint-helloworld/helloworldserver/src/main/resources/OSGI-INF/blueprint/ > > incubator/aries/trunk/blueprint/blueprint-helloworld/helloworldserver/src/main/resources/OSGI-INF/blueprint/config.xml > Modified: > incubator/aries/trunk/blueprint/blueprint-helloworld/helloworldserver/ > (props changed) > > Propchange: > incubator/aries/trunk/blueprint/blueprint-helloworld/helloworldserver/ > ------------------------------------------------------------------------------ > --- svn:ignore (added) > +++ svn:ignore Thu Oct 22 16:52:12 2009 > @@ -0,0 +1,4 @@ > +.settings > +target > +.classpath > +.project > > Added: > incubator/aries/trunk/blueprint/blueprint-helloworld/helloworldserver/pom.xml > URL: > http://svn.apache.org/viewvc/incubator/aries/trunk/blueprint/blueprint-helloworld/helloworldserver/pom.xml?rev=828784&view=auto > ============================================================================== > --- > incubator/aries/trunk/blueprint/blueprint-helloworld/helloworldserver/pom.xml > (added) > +++ > incubator/aries/trunk/blueprint/blueprint-helloworld/helloworldserver/pom.xml > Thu Oct 22 16:52:12 2009 > @@ -0,0 +1,56 @@ > +<!-- > + Licensed to the Apache Software Foundation (ASF) under one or more > + contributor license agreements. See the NOTICE file distributed with > + this work for additional information regarding copyright ownership. > + The ASF licenses this file to You under the Apache License, Version 2.0 > + (the "License"); you may not use this file except in compliance with > + the License. You may obtain a copy of the License at > + > + http://www.apache.org/licenses/LICENSE-2.0 > + > + Unless required by applicable law or agreed to in writing, software > + distributed under the License is distributed on an "AS IS" BASIS, > + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. > + See the License for the specific language governing permissions and > + limitations under the License. > +--> > +<project xmlns="http://maven.apache.org/POM/4.0.0" > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 > http://maven.apache.org/maven-v4_0_0.xsd"> > + <modelVersion>4.0.0</modelVersion> > + <parent> > + <artifactId>blueprint</artifactId> > + <groupId>org.apache.aries.blueprint</groupId> > + <version>1.0.0-incubating-SNAPSHOT</version> > + </parent> > + > + <artifactId>helloworldserver</artifactId> > + <name>Apache Aries Blueprint HelloWorldServer</name> > + <packaging>bundle</packaging> > + <description>Example blueprint hello world application - > server</description> > + > + <build> > + <plugins> > + <plugin> > + <groupId>org.apache.felix</groupId> > + <artifactId>maven-bundle-plugin > + </artifactId> > + <extensions>true</extensions> > + <configuration> > + <instructions> > + > <Bundle-SymbolicName>${pom.groupId}.helloworldserver</Bundle-SymbolicName> > + </instructions> > + </configuration> > + </plugin> > + </plugins> > + </build> > + <dependencies> > + <dependency> > + <groupId>org.eclipse</groupId> > + <artifactId>osgi</artifactId> > + <scope>provided</scope> > + </dependency> > + <dependency> > + <groupId>org.apache.aries.blueprint</groupId> > + <artifactId>aries-blueprint-api</artifactId> > + </dependency> > + </dependencies> > +</project> > > Added: > incubator/aries/trunk/blueprint/blueprint-helloworld/helloworldserver/src/main/java/org/apache/aries/blueprint/helloworldserver/HelloWorldServer.java > URL: > http://svn.apache.org/viewvc/incubator/aries/trunk/blueprint/blueprint-helloworld/helloworldserver/src/main/java/org/apache/aries/blueprint/helloworldserver/HelloWorldServer.java?rev=828784&view=auto > ============================================================================== > --- > incubator/aries/trunk/blueprint/blueprint-helloworld/helloworldserver/src/main/java/org/apache/aries/blueprint/helloworldserver/HelloWorldServer.java > (added) > +++ > incubator/aries/trunk/blueprint/blueprint-helloworld/helloworldserver/src/main/java/org/apache/aries/blueprint/helloworldserver/HelloWorldServer.java > Thu Oct 22 16:52:12 2009 > @@ -0,0 +1,25 @@ > +/** > + * Licensed to the Apache Software Foundation (ASF) under one > + * or more contributor license agreements. See the NOTICE file > + * distributed with this work for additional information > + * regarding copyright ownership. The ASF licenses this file > + * to you under the Apache License, Version 2.0 (the > + * "License"); you may not use this file except in compliance > + * with the License. You may obtain a copy of the License at > + * > + * http://www.apache.org/licenses/LICENSE-2.0 > + * > + * Unless required by applicable law or agreed to in writing, > + * software distributed under the License is distributed on an > + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY > + * KIND, either express or implied. See the License for the > + * specific language governing permissions and limitations > + * under the License. > + */ > +package org.apache.aries.blueprint.helloworldserver; > + > +public interface HelloWorldServer { > + public void hello(); > + > + public void startUp(); > +} > \ No newline at end of file > > Added: > incubator/aries/trunk/blueprint/blueprint-helloworld/helloworldserver/src/main/java/org/apache/aries/blueprint/helloworldserver/HelloWorldServerImpl.java > URL: > http://svn.apache.org/viewvc/incubator/aries/trunk/blueprint/blueprint-helloworld/helloworldserver/src/main/java/org/apache/aries/blueprint/helloworldserver/HelloWorldServerImpl.java?rev=828784&view=auto > ============================================================================== > --- > incubator/aries/trunk/blueprint/blueprint-helloworld/helloworldserver/src/main/java/org/apache/aries/blueprint/helloworldserver/HelloWorldServerImpl.java > (added) > +++ > incubator/aries/trunk/blueprint/blueprint-helloworld/helloworldserver/src/main/java/org/apache/aries/blueprint/helloworldserver/HelloWorldServerImpl.java > Thu Oct 22 16:52:12 2009 > @@ -0,0 +1,30 @@ > +/** > + * Licensed to the Apache Software Foundation (ASF) under one > + * or more contributor license agreements. See the NOTICE file > + * distributed with this work for additional information > + * regarding copyright ownership. The ASF licenses this file > + * to you under the Apache License, Version 2.0 (the > + * "License"); you may not use this file except in compliance > + * with the License. You may obtain a copy of the License at > + * > + * http://www.apache.org/licenses/LICENSE-2.0 > + * > + * Unless required by applicable law or agreed to in writing, > + * software distributed under the License is distributed on an > + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY > + * KIND, either express or implied. See the License for the > + * specific language governing permissions and limitations > + * under the License. > + */ > +package org.apache.aries.blueprint.helloworldserver; > + > +public class HelloWorldServerImpl implements HelloWorldServer { > + > + public void hello() { > + System.out.println("======>>> A message from the server: > Hello World!"); > + } > + > + public void startUp() { > + System.out.println("======>>> Starting HelloWorld Server"); > + } > +} > > Added: > incubator/aries/trunk/blueprint/blueprint-helloworld/helloworldserver/src/main/resources/OSGI-INF/blueprint/config.xml > URL: > http://svn.apache.org/viewvc/incubator/aries/trunk/blueprint/blueprint-helloworld/helloworldserver/src/main/resources/OSGI-INF/blueprint/config.xml?rev=828784&view=auto > ============================================================================== > --- > incubator/aries/trunk/blueprint/blueprint-helloworld/helloworldserver/src/main/resources/OSGI-INF/blueprint/config.xml > (added) > +++ > incubator/aries/trunk/blueprint/blueprint-helloworld/helloworldserver/src/main/resources/OSGI-INF/blueprint/config.xml > Thu Oct 22 16:52:12 2009 > @@ -0,0 +1,30 @@ > +<?xml version="1.0" encoding="UTF-8" standalone="no"?> > + <!-- > + Licensed to the Apache Software Foundation (ASF) under one or > more > + contributor license agreements. See the NOTICE file > distributed with > + this work for additional information regarding copyright > ownership. > + The ASF licenses this file to You under the Apache License, > Version > + 2.0 (the "License"); you may not use this file except in > compliance > + with the License. You may obtain a copy of the License at > + > + http://www.apache.org/licenses/LICENSE-2.0 Unless required by > + applicable law or agreed to in writing, software distributed > under the > + License is distributed on an "AS IS" BASIS, WITHOUT > WARRANTIES OR > + CONDITIONS OF ANY KIND, either express or implied. See the > License for > + the specific language governing permissions and limitations > under the > + License. > + --> > +<blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0" > + > + default-availability="optional"> > + > + > + > + <bean id="helloserver" > class="org.apache.aries.blueprint.helloworldserver.HelloWorldServerImpl" > + init-method="startUp"> > + </bean> > + > + <service ref="helloserver" > interface="org.apache.aries.blueprint.helloworldserver.HelloWorldServer"/> > + > +</blueprint> > + > > >
