Author: mnuttall
Date: Mon Oct  8 10:07:58 2012
New Revision: 1395500

URL: http://svn.apache.org/viewvc?rev=1395500&view=rev
Log:
Aries-909: make test slightly more useful by taking an init-message from 
blueprint. 

Modified:
    
aries/trunk/subsystem/subsystem-itests/src/test/bundles/blueprint/org/apache/aries/subsystem/itests/blueprint/BPHelloImpl.java
    
aries/trunk/subsystem/subsystem-itests/src/test/resources/OSGI-INF/blueprint/blueprint.xml

Modified: 
aries/trunk/subsystem/subsystem-itests/src/test/bundles/blueprint/org/apache/aries/subsystem/itests/blueprint/BPHelloImpl.java
URL: 
http://svn.apache.org/viewvc/aries/trunk/subsystem/subsystem-itests/src/test/bundles/blueprint/org/apache/aries/subsystem/itests/blueprint/BPHelloImpl.java?rev=1395500&r1=1395499&r2=1395500&view=diff
==============================================================================
--- 
aries/trunk/subsystem/subsystem-itests/src/test/bundles/blueprint/org/apache/aries/subsystem/itests/blueprint/BPHelloImpl.java
 (original)
+++ 
aries/trunk/subsystem/subsystem-itests/src/test/bundles/blueprint/org/apache/aries/subsystem/itests/blueprint/BPHelloImpl.java
 Mon Oct  8 10:07:58 2012
@@ -24,6 +24,17 @@ public class BPHelloImpl implements Hell
                _message = msg;
        }
        
+       private String _initMessage;
+       public void setInitMessage(String initMsg) 
+       {
+               _initMessage = initMsg;
+       }
+       
+       public void init() 
+       { 
+               System.out.println(_initMessage);
+       }
+       
        @Override
        public String saySomething() 
        {

Modified: 
aries/trunk/subsystem/subsystem-itests/src/test/resources/OSGI-INF/blueprint/blueprint.xml
URL: 
http://svn.apache.org/viewvc/aries/trunk/subsystem/subsystem-itests/src/test/resources/OSGI-INF/blueprint/blueprint.xml?rev=1395500&r1=1395499&r2=1395500&view=diff
==============================================================================
--- 
aries/trunk/subsystem/subsystem-itests/src/test/resources/OSGI-INF/blueprint/blueprint.xml
 (original)
+++ 
aries/trunk/subsystem/subsystem-itests/src/test/resources/OSGI-INF/blueprint/blueprint.xml
 Mon Oct  8 10:07:58 2012
@@ -15,8 +15,10 @@
         License.
     -->
 <blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0";>
-    <bean id="helloBP" 
class="org.apache.aries.subsystem.itests.blueprint.BPHelloImpl">
+    <bean id="helloBP" 
class="org.apache.aries.subsystem.itests.blueprint.BPHelloImpl"
+          init-method="init">
       <property name="message" value="messageFromBlueprint"/>
+      <property name="initMessage" value="BPHelloImpl init method invoked"/>
     </bean>
     <service interface="org.apache.aries.subsystem.itests.hello.api.Hello" 
ref="helloBP"/>
 </blueprint>
\ No newline at end of file


Reply via email to