101companies / 101simplejava

A set of 101companies contributions that are easy to build, run, and test
2 stars 7 forks source link

Apache EJB #47

Open rlaemmel opened 10 years ago

rlaemmel commented 10 years ago

http://tomee.apache.org/

Would we be able to get an Apache EJB contribution?

Would we have problems similar to other database-based contributions (in that build is more involved)?

DerDackel commented 10 years ago

Hi,

I could have a look at it as we're currently planning to move to Tomcat/TomEE (although to get rid of JEE stuff). Both tomcat and jetty exist as embeddable variants, I don't know for TomEE but maybe we could build a complete JAR containing TomEE, H2DB and the target app itself.

Cheers, Sebastian

On 31. März 2014 18:30:44 MESZ, "Ralf Lämmel" notifications@github.com wrote:

http://tomee.apache.org/

Would we be able to get an Apache EJB contribution?

Would we have problems similar to other database-based contributions (in that build is more involved)?


Reply to this email directly or view it on GitHub: https://github.com/101companies/101simplejava/issues/47

Diese Nachricht wurde von meinem Android-Mobiltelefon mit K-9 Mail gesendet.

rlaemmel commented 10 years ago

cc @Mpaul138

Thanks, Sebastian, for connecting on this matter.

I know very little of those components, but overall I am interested in getting more technologies into the 101simplejava container.

@Mpaul138 will be happy to get your insight or help as well.

BTW, regarding this:

https://github.com/101companies/101simplejava/issues/42

Do you know of a good way (database system) to produce a maven/gradle-only contribution which would allow us to move jdbc stuff into 101simplejava?

I guess we could use some in-memory database? sqllite? what else?

If you can help @Mpaul138 to get your RxJava contribution to build, that's also cool. Perhaps, Matthias has some plain Windows issues?

Perhaps you guys could chat offline.

Cheers, Ralf

DerDackel commented 10 years ago

Hi again,

H2DB ( http://www.h2database.com/html/main.html) is another in-memory db which is used because of its smal footprint and good JDBC integration.

As far as the definition of "EJB contribution" goes, do you have anything special in mind? Usually EJBs implement the bussiness logic behind an application and you'll still want to have some kind of layer above that in the web container, be it a web service or web application.

Concerning the RxJava issue: I haven't received any feedback concerning what goes wrong. Without any stack traces all I can say is that it works for me on two separate machines with several Java and Gradle versions.

Cheers, Sebastian

On 31. März 2014 20:00:02 MESZ, "Ralf Lämmel" notifications@github.com wrote:

cc @Mpaul138

Thanks, Sebastian, for connecting on this matter.

I know very little of those components, but overall I am interested in getting more technologies into the 101simplejava container.

@Mpaul138 will be happy to get your insight or help as well.

BTW, regarding this:

https://github.com/101companies/101simplejava/issues/42

Do you know of a good way (database system) to produce a maven/gradle-only contribution which would allow us to move jdbc stuff into 101simplejava?

I guess we could use some in-memory database? sqllite? what else?

If you can help @Mpaul138 to get your RxJava contribution to build, that's also cool. Perhaps, Matthias has some plain Windows issues?

Perhaps you guys could chat offline.

Cheers, Ralf


Reply to this email directly or view it on GitHub: https://github.com/101companies/101simplejava/issues/47#issuecomment-39120243

Diese Nachricht wurde von meinem Android-Mobiltelefon mit K-9 Mail gesendet.

mpaul138 commented 10 years ago

I have checked the RxJava contribution. Gradle build it now and all tests are positive. I will merge it later the day.

Matthias

Am 31.03.2014 22:12, schrieb Sebastian Jackel:

Hi again,

H2DB ( http://www.h2database.com/html/main.html) is another in-memory db which is used because of its smal footprint and good JDBC integration.

As far as the definition of "EJB contribution" goes, do you have anything special in mind? Usually EJBs implement the bussiness logic behind an application and you'll still want to have some kind of layer above that in the web container, be it a web service or web application.

Concerning the RxJava issue: I haven't received any feedback concerning what goes wrong. Without any stack traces all I can say is that it works for me on two separate machines with several Java and Gradle versions.

Cheers, Sebastian

On 31. März 2014 20:00:02 MESZ, "Ralf Lämmel" notifications@github.com wrote:

cc @Mpaul138

Thanks, Sebastian, for connecting on this matter.

I know very little of those components, but overall I am interested in getting more technologies into the 101simplejava container.

@Mpaul138 will be happy to get your insight or help as well.

BTW, regarding this:

https://github.com/101companies/101simplejava/issues/42

Do you know of a good way (database system) to produce a maven/gradle-only contribution which would allow us to move jdbc stuff into 101simplejava?

I guess we could use some in-memory database? sqllite? what else?

If you can help @Mpaul138 to get your RxJava contribution to build, that's also cool. Perhaps, Matthias has some plain Windows issues?

Perhaps you guys could chat offline.

Cheers, Ralf


Reply to this email directly or view it on GitHub: https://github.com/101companies/101simplejava/issues/47#issuecomment-39120243

Diese Nachricht wurde von meinem Android-Mobiltelefon mit K-9 Mail gesendet.

— Reply to this email directly or view it on GitHub https://github.com/101companies/101simplejava/issues/47#issuecomment-39135401.

rlaemmel commented 10 years ago

It looks like Matthias will not get to the EJB experiment. So @DerDackel , if you ever were up to it, please feel encouraged. Greetings, Ralf

rlaemmel commented 10 years ago

As discuss recently in a meeting, this is not HIGH PRIO. In fact, Matthias is not likely to do this during his current project. I keep this issue anyway, if someone comes along. Sebastian, if you see this, I DON'T think that this is important for you to spend time on.