So after probably a year of learning how the Cellar trunk (3.0.0-SNAPSHOT)
works, and after my third strategy for overhauling the codebase in a way
that I thought would improve it, I finally achieved what I didn't think I'd
ever achieve:

Results :

Tests run: 11, Failures: 0, Errors: 0, Skipped: 0

[INFO]
[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @
org.apache.karaf.cellar.itests ---
[INFO] Building jar:
C:\dev\clones\karaf-cellar\itests\target\org.apache.karaf.cellar.itests-3.0.0-SNAPSHOT.jar
[INFO]
[INFO] --- maven-site-plugin:3.2:attach-descriptor (attach-descriptor) @
org.apache.karaf.cellar.itests ---
[INFO]
[INFO] --- maven-install-plugin:2.5.1:install (default-install) @
org.apache.karaf.cellar.itests ---
[INFO] Installing
C:\dev\clones\karaf-cellar\itests\target\org.apache.karaf.cellar.itests-3.0.0-SNAPSHOT.jar
to C:\Users\Ryan\.m2\repository\org\apach
e\karaf\cellar\org.apache.karaf.cellar.itests\3.0.0-SNAPSHOT\org.apache.karaf.cellar.itests-3.0.0-SNAPSHOT.jar
[INFO] Installing C:\dev\clones\karaf-cellar\itests\pom.xml to
C:\Users\Ryan\.m2\repository\org\apache\karaf\cellar\org.apache.karaf.cellar.itests\3.0
.0-SNAPSHOT\org.apache.karaf.cellar.itests-3.0.0-SNAPSHOT.pom
[INFO]
------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] Apache Karaf :: Cellar ............................ SUCCESS [2.460s]
[INFO] Apache Karaf :: Cellar :: Core .................... SUCCESS [5.723s]
[INFO] Apache Karaf :: Cellar :: Hazelcast ............... SUCCESS [2.043s]
[INFO] Apache Karaf :: Cellar :: Config .................. SUCCESS [1.661s]
[INFO] Apache Karaf :: Cellar :: Features ................ SUCCESS [1.459s]
[INFO] Apache Karaf :: Cellar :: Bundle .................. SUCCESS [1.305s]
[INFO] Apache Karaf :: Cellar :: OBR ..................... SUCCESS [1.031s]
[INFO] Apache Karaf :: Cellar :: DOSGi ................... SUCCESS [1.361s]
[INFO] Apache Karaf :: Cellar :: Event Support ........... SUCCESS [0.681s]
[INFO] Apache Karaf :: Cellar :: Utils ................... SUCCESS [0.797s]
[INFO] Apache Karaf :: Cellar :: Shell ................... SUCCESS [1.261s]
[INFO] Apache Karaf :: Cellar :: Cloud ................... SUCCESS [1.608s]
[INFO] Apache Karaf :: Cellar :: Management .............. SUCCESS [1.266s]
[INFO] Apache Karaf :: Cellar :: Webconsole .............. SUCCESS [0.758s]
[INFO] Apache Karaf :: Cellar :: Assembly ................ SUCCESS [21.340s]
[INFO] Apache Karaf :: Cellar :: Samples ................. SUCCESS [0.067s]
[INFO] Apache Karaf :: Cellar :: Samples :: DOSGi ........ SUCCESS [0.168s]
[INFO] Apache Karaf :: Cellar :: Samples :: DOSGi Greeter :: API  SUCCESS
[0.398s]
[INFO] Apache Karaf :: Cellar :: Samples :: DOSGi Greeter :: Service
 SUCCESS [0.616s]
[INFO] Apache Karaf :: Cellar :: Samples :: DOSGi Greeter :: Client
 SUCCESS [0.715s]
[INFO] Apache Karaf :: Cellar :: Samples :: Hazelcast Application  SUCCESS
[0.764s]
[INFO] Apache Karaf :: Cellar :: Samples :: Camel Hazelcast Application
 SUCCESS [0.095s]
[INFO] Apache Karaf :: Cellar :: Samples :: Camel Hazelcast Application ::
Producer  SUCCESS [0.645s]
[INFO] Apache Karaf :: Cellar :: Samples :: Camel Hazelcast Application ::
Consumer  SUCCESS [0.469s]
[INFO] Apache Karaf :: Cellar :: Integration Tests ....... SUCCESS
[8:13.492s]
[INFO]
------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 9:04.047s
[INFO] Finished at: Thu Feb 20 22:48:27 EST 2014
[INFO] Final Memory: 58M/543M
[INFO]
------------------------------------------------------------------------

So obviously, I was able to make the improvements to the entire codebase (I
think it should be simpler and more efficient) I was able to get the final
test to pass tonight.

If anyone would like to try it out with Karaf 3.0.0, you can access the
code in my github rmoquin\karaf-cellar fork.

Hopefully this work will be beneficial!

Ryan

Reply via email to