image/png
Error showing notice: File not found in filesystem.
@x11r5 Yes, but you still need to stay away from the #database. It takes too much of @windigo's time to fix #mysql / #mariadb after you break things.
@mikael Thanks for pushing + helping out to find some deficiencies! Thanks to this we'll get proper constraints (I thought #mysql simply sucked at that department).
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)?
!gnusocial how do you make the email options all be turned off by default on new registrations? I did my due diligence and looked at the code and thought that you just change the default on the column in #MySQL, but I'm not sure now this is enough.
Wah, jobs for application developers with #JavaEE and #PHP5 is really hard to find ... You wonder why? Well, the simple reason is that there are so many specializations, like #JavaServerFaces but with #Oracle (I know in #MySQL) or these tons of frameworks (not just PHP, but also #AJAX). How should I learn that all?
Unlearning #MySQL to get used to #PostgreSQL takes some getting used to. I need it for #PostGIS, which just adds another mental level to the effort of reading documentation. But I guess it's worth it in the end!