-
1. Re: Initial AS7 integration
alesj Nov 19, 2010 8:17 AM (in response to thomas.diesler)34fadd2 AS7: Add JBossAS7 related modules
I think you're actually missing proper *embedded* container.
Your embedded container is actually what Arq calls managed.
-
2. Re: Initial AS7 integration
thomas.diesler Nov 19, 2010 8:35 AM (in response to alesj)If you refer to the embedded container using a seperate java process, it is because AS7 needs to startup strictly in a modular fasion ( i.e. jboss-modules.jar) is the only allowed entry on the classpath. If the curent impl is managed instead of embedded we can rename the module.
-
3. Re: Initial AS7 integration
alesj Nov 19, 2010 8:44 AM (in response to thomas.diesler)If the curent impl is managed instead of embedded we can rename the module.
Yes, I think you should rename it -- to make it consistent with the Arq terminology.
(Aslak should confrim this, as I'm just an outside observer )
Afaik, Kabir is working on the proper embedded version.
But due to new modularity, things are not as trivial to hack together.
-
4. Re: Initial AS7 integration
kabirkhan Nov 19, 2010 8:48 AM (in response to alesj)Ales Justin wrote:
Afaik, Kabir is working on the proper embedded version.
But due to new modularity, things are not as trivial to hack together.
This is "almost" ready now, so I'd be happy to talk to Aslak next week about how to move forward with this
-
5. Re: Initial AS7 integration
alesj Nov 19, 2010 9:00 AM (in response to kabirkhan)This is "almost" ready now, so I'd be happy to talk to Aslak next week about how to move forward with this
I guess you should move your AS7-embedded code to Arq?
At least the start-up pieces; e.g. stuff you do in your demos.
-
6. Re: Initial AS7 integration
kabirkhan Nov 19, 2010 9:19 AM (in response to alesj)No, the embedded stuff should live in AS7 so regressions are picked up quickly. Arquillian can consume the embedded maven artifacts. People might want to run embedded AS7 for whatever reason without using Arquillian.
-
7. Re: Initial AS7 integration
alesj Nov 19, 2010 9:22 AM (in response to kabirkhan)No, the embedded stuff should live in AS7 so regressions are picked up quickly. Arquillian can consume the embedded maven artifacts. People might want to run embedded AS7 for whatever reason without using Arquillian.
Sure.
I meant that your "demo bootstrap phase" (if there is one -- haven't looked yet ),
should be rewritten to *true* Arq embedded container impl.
-
8. Re: Initial AS7 integration
aslak Nov 19, 2010 6:50 PM (in response to alesj)This is excellent news!
If the 'current' embedded impl is stated in a different vm but lifecycle managed by arquillian, it should be renamed Managed as Ales pointed out.
-
9. Re: Initial AS7 integration
thomas.diesler Nov 19, 2010 8:32 PM (in response to aslak)Kabir, there are issues with logging initialization when the embedded server is started from the ARQ test client.
ARQ uses java.util.logging which breaks the notion of "init logging on module bootstrap" - I can probably have this fixed early next week.