greptilian logo

IRC log for #sourcefu, 2013-02-16

http://sourcefu.com

| Channels | #sourcefu index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

All times shown according to UTC.

Time S Nick Message
00:45 pdurbin semiosis: ah ok
00:46 pdurbin semiosis: i have to F6 (run... deploy my java app to glassfish) every time i make a change to Whatever.java. any way to speed this up or avoid this?
00:47 semiosis pdurbin: elasticsearch intends to host a party or something wednesday the 27, day before monitorama.  details TBA
00:47 semiosis you're going to monitorama iirc, right?
00:48 * pdurbin looks a previous java ee dev cycle chat: http://irclog.greptilian.com/sourcefu/2013-01-09#i_1508 "fast!" says semiosis
00:48 pdurbin semiosis: nope
00:48 semiosis pdurbin: hmm
00:48 semiosis ok
00:49 semiosis yeah idk much about glassfish, but sounds about the same as tomcat
00:49 pdurbin i realized today that my hello world app has j2ee.deploy.on.save=true - http://irclog.greptilian.com/sourcefu/2013-02-15#i_3363
00:49 pdurbin but that app is so small the deploy is very fast
00:49 semiosis we use the maven tomcat plugin to run an embedded tomcat7
00:49 pdurbin you hit save and can see your change right away
00:50 semiosis well no, the code needs to be compiled and loaded into the servlet container/application server
00:50 semiosis "right away" for some values...
00:51 pdurbin :)
00:52 semiosis with a standalone tomcat, you can run the 'manager' app provided by tomcat (usually an optional add on package)
00:52 semiosis the maven tomcat plugin knows how to hit that to deploy code
00:52 semiosis we find that to be unreliable though, and only use it for CI builds, would never run the tomcat manager app on production or even staging servers
00:53 semiosis and for dev machines, tomcat-in-maven-in-eclipse is great
00:53 pdurbin we do plan to move to maven: https://redmine.hmdc.harvard.edu/issues/2738
00:54 pdurbin but not eclipse
00:54 semiosis probably can do it in netbeans too
00:54 semiosis the nice thing about that for dev machines is the debugger integration
00:54 pdurbin i think this is new: http://tomee.apache.org ... but i think we'll stick with glassfish
00:54 pdurbin the reference java ee thingy
00:54 pdurbin app server
00:55 semiosis i've not used anything other than tomcat
00:56 semiosis although at some point i think we'll reevaluate the options
00:57 pdurbin i tried to get our app to run on openshift
00:57 pdurbin but a guy from redhat said there's glassfish specific code in there
00:58 semiosis my understanding is that historically there were two camps, Heavy JavaEE on Application Servers vs Lightweight JavaSE + Spring Framework on Servlet Containers
00:58 pdurbin one of our senior devs thinks we could make it work though. on jboss or any java ee app server
00:58 pdurbin yeah, guess that makes sense. i don't have much experience in either though
00:59 pdurbin but it's fun, learning all this new stuff
00:59 semiosis +1
01:00 semiosis ok traffic looks thin enough to try to go home
01:00 semiosis afk for a bit
14:59 pdurbin "Thank you for putting back the cause of female software engineers in PHP about twenty years" -- https://www.amazon.co.uk/SexyPHP-Learn-Object-Oriented-ebook/dp/B00B5WS1Y4 via https://twitter.com/fkarlitschek/status/302792817535750144
15:16 pdurbin_m joined #sourcefu

| Channels | #sourcefu index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

http://sourcefu.com