Notices tagged with ejb
-
I have just reported a #bug in #Payara (and #Glassfish) that needs fixing, it looks like the container becomes confused with all the remote interface calls, JMS message queues and all the annotations (that are all needed, of course): https://github.com/payara/Payara/issues/1035 cc !java #javaee #ejb
-
@lnxw48 I may try #JBoss tomorrow, as it comes with #Hibernate "natively". #Jetty and #Tomcat are only a web containers, what I need is a full application server, like #TomcatEE is as it has support for #EJB.
-
Glassfish versus Wildfly (Tomcat EE) with custom JARs
I'm currently setting up a #Glassfish container for letting run my #JavaEE applications (will be #GNU #GPLv3 or maybe later #Affero) as this was later my choice after a previous unsuccessful attempt with #WildFly (LAN only).
Back what happened before. First of, I had Glassfish 4.1.1 which is currently bugged (#RuntimeException) and doesn't allow me to setup essential things like #JBDC resources or connection pools. So I tried WildFly next.
My applications have custom JARs (libs) which in Glassfish I need to copy to $DOMAIN_HOME/lib/ (and the #MySQL connector to $GLASSFISH_HOME/modules/) and that is all. With WildFly I had trouble even setting up a really simple #EJB (logging with #log4j over a local interface), because I was not able to find to where to my custom JARs (some really simple JARs are required + log4j). So I tried to setup all as modules (module.xml) but no success.
After many unsuccessful attempts I switched back to #Glassfish and found an older (but working) 4.1 version which finally let my applications and the #JPA stuff all work correctly.
Sadly, I now have to "hang around" with #Oracle which is known to be slow in fixing bugs ... But at least my applications are running ...
Not really a good argument for switching to WildFly or #TomcatEE, right? Or where do I have to put my JARs (and log4j)?
-
I'm currently busy with my training in #EJB (Enterprise Java Bean) and #JSF (Java Server Faces). I hope to improve my work situation here with this. Our main objective is to write a "pizza service" application where customers can order pizzas and drinks. Sure, this will also be #FLOSS, including my frameworks I have written for this.