-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add a TomEE 2.0 build profile #261
Comments
How much Java EE 7 is there in TomEE 2.0 ? |
It's by no means final, but looking at the contents I see:
There's still some gaps around JMS and JPA |
There's btw also quite a bunch of Java EE 7 in the latest Liberty releases (see https://developer.ibm.com/wasdev/2014/09/12/announcing-liberty-profile-september-beta) Quickly glancing over the release data it seems to have;
|
Add profiles for both of them ? I asked one of the IBM guys (@notatibm) to add a profile for Liberty but he seems to be busy. Moreover they were not able to parse a Servlet 3.1 DD so most of their tests would fail anyway. |
I haven't tested a Servlet 3.1 web.xml yet, but it's clearly early days for Liberty Java EE 7 (just as it's for TomEE 2.0 I guess). Then again, one way of testing is that in the beginning indeed everything fails and that over time the pass rate slowly but steadily increases ;) |
I see no problem in adding additional Applications Servers, but shouldn't we wait until we have an official final release for Java EE 7? |
What do you mean, java we 7 is final. Or that we should wait for the servers to go final before seeing if the examples work? |
I'd love to see upcoming server profiles being added and see steady progress. Seems like my request will got lost in IBM. Who wants to own Liberty Profile ? @arjantijms seems like you will add TomEE profile ? |
I added a new ticket for liberty - #263 |
@johnament I meant wait for an official Java EE 7 release for each of the servers. We can work on it, but I just fear that lot of things may fail. |
I see no problem with adding non finished profiles. One of the original reasons I wanted Arquillian tests in JavaEE Samples was to see what works where, spec defined or not. TomEE should be no problem as that is all Open Source. Not 100% sure about the Liberty Profile, but if it follows the same Developer License as WAS you're not allowed to run it on a build server. (e.g. we could add the profile, but can't automate the test runs) |
There are a few comments here about the Liberty profile. Since #263 has been raised since most of them I have placed my thoughts regarding the Liberty profile as a comment on that issue rather than risk further diverting this issue from the original intent. |
I'm working in adding TomEE to the samples. |
A few preliminary results: batch - No Implementation Provided |
Hi, On Fri, Oct 31, 2014 at 4:52 PM, Roberto Cortez [email protected]
Kind regards, |
This is great feedback @radcortez. Have you shared with David Blevins ? |
Not yet @arun-gupta, but I'll do it. I was just finalizing some stuff. I'll probably email him today. |
@arjantijms yes, I suspected that, but I was not familiar with what TomEE had on that department. Thanks for clearing that out :) |
Btw, TomEE 2.0 maven artifacts are not available in any of the public repos, so anyone that wants to run the samples with TomEE will need to clone their repo and build it locally: https://github.com/apache/tomee |
@radcortez you're welcome ;) Btw, anyone knows what the roadmap is for TomEE 2.0? There were some Tweets and the odd discussion here and there, but nothing really definitive (at least nothing that I could find after some quick Googling). |
@arjantijms did you found this email thread? http://tomee-openejb.979440.n4.nabble.com/TomEE-plans-for-Java-EE-7-td4663386.html |
|
Let's add a TomEE 2.0 build profile, so that we can start testing out the new version of TomEE in web profile.
Note that we'll need to use TomEE plus for now. I think at some point we need to add support for different profiles, and perhaps different test suites per container based on what should work.
The text was updated successfully, but these errors were encountered: