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