greptilian logo

IRC log for #javaee, 2013-08-28

Please see http://irclog.greptilian.com/javaee for which days have been logged.

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

All times shown according to UTC.

Time S Nick Message
00:25 sfisque joined ##javaee
00:26 sfisque1 joined ##javaee
00:56 SoniEx2 joined ##javaee
05:48 SoniEx joined ##javaee
07:28 lbevanda joined ##javaee
09:48 SoniEx joined ##javaee
09:57 Guest17064 joined ##javaee
10:50 mabsalhi joined ##javaee
10:51 mabsalhi hi
10:51 mabsalhi hello
10:51 mabsalhi gm
11:06 Guest17064 hi
11:07 Guest17064 mabsalhi,  you have a question?
11:08 mabsalhi it take a wile
11:08 mabsalhi i have a question
11:08 mabsalhi but i got the answer
11:11 Guest17064 ok
11:54 pdurbin :)
12:18 kobain joined ##javaee
12:36 mabsalhi joined ##javaee
13:45 Naros joined ##javaee
14:55 joshua_jandyco joined ##javaee
15:03 oO0Oo joined ##javaee
16:58 ibaca joined ##javaee
18:23 Quest from where can I download JBOSS EAP 5.0.0  . I only see 5.0.0 GA on the jboss site?
18:33 pdurbin hmm, it's not on my list: http://wiki.greptilian.com/java/jboss
18:34 Quest pdurbin,  ya. why
18:35 pdurbin 'cause we use glassfish
18:48 SoniEx2 joined ##javaee
19:01 shoky joined ##javaee
19:29 Quest joined ##javaee
19:30 sfisque EAP is purchase-ware, not downloadable unless you buy the license
19:39 Guest57144 sfisque,  hm sure?
19:40 Guest57144 sfisque,  the green button on the top of the url http://www.jboss.org/jbossas/downloads
19:40 Guest57144 says "
19:40 Guest57144 Download EAP 6.1.0
19:40 Guest57144 Our hardened Enterprise Application Platform
19:40 Guest57144 "
19:40 Guest57144
19:40 Guest57144 available to download
19:40 Guest57144 if you are talking about JBoss Enterprise Middleware products. (http://www.redhat.com/products/jbossenterprisemiddleware/)  that might be a different story. ?
19:40 Guest57144 sory^
19:41 sfisque as far as i know, anything advertised on redhat.com (and not jboss.org) is commercial-ware.  jboss.org is where the OS stuff lives
19:41 Guest57144 hm
19:41 Guest57144 so i have to go with GA 5.1.0 ?
19:41 sfisque they may let you download it, but i would be surprised if you can run it without a license (whether legally or actually)
19:42 sfisque what are you trying to do?  just run a .war/.ear?
19:42 Guest57144 no. if you see the link  http://postimg.org/image/9fngfbgqp/
19:42 Guest57144 its a product called dam, former.  new otmm
19:42 sfisque if you're targetting EE5, jboss 5.x will do.  if you're targeting EE6, you'd need jboss 7.1
19:43 Guest57144 digital asset management and opentext media managemnet
19:43 Guest57144 that requires specific versions of jboss
19:43 sfisque jboss 6.x is just web profile, so not true EE
19:43 Guest57144 jdk 1.6 is required
19:43 sfisque take a look at jboss.org.  that's where all the open source projects are under the redhat aegis
19:44 Guest57144 jdk 1.6 is required as stated in left of http://postimg.org/image/9fngfbgqp/
19:44 sfisque from the link you put up previously:  More than just a low cost of entry
19:44 sfisque Flexible, future-friendly subscription model
19:44 sfisque What good is a cloud-ready application server if it requires a costly licensing migration to reap its value? The Red Hat subscription model not only takes up-front licensing out of the equation, it also gives you more flexibility as your architecture changes.
19:44 sfisque Want to deploy in a public cloud like Amazon? No problem. Want to implement virtualization or run on a portion of your hardware architecture? We can do that.  It#39;s all part of the subscription model.
19:44 sfisque subscription model == pay for license
19:45 Guest57144 for jboss 5.xx we need jdk 6 and javaee jdk 5 ?
19:45 sfisque you just need jdk.  jboss bundles everything (like any compliant container will)
19:45 Naros they recommend jdk 6
19:46 Guest57144 hm
19:46 sfisque i would be surprised if 5 would even work properly, since EE5 is supposed to be on top of jdk6
19:46 Naros you can use jdk 7 if you want but min is jdk 6 to my understanding for precisely what sfisque said.
19:47 Guest57144 ok. jdk 6 then. but its final that i cant get 5.0.0 EAP without paying?
19:47 Naros negative.
19:47 Naros EAP is commercial-ware.
19:47 sfisque AS from .org is free
19:47 sfisque EAP is payware
19:47 Guest57144 AS or GA ?
19:47 Naros GA is AS.
19:48 Naros GA is the application server platform.
19:49 sfisque GA is just a release de\scriptor.  he wants the AS from .org.
19:49 Naros altho surprisingly I see some threads that do say you can ran jdk 1.5 with jboss 5.0
19:49 sfisque you "can" but i believe you have t
19:49 sfisque to recompile some libs
19:49 Naros aye that would make sense.  jdk 6 is best imo anyhow.
19:49 Guest57144 the i think i have to make some long long changes for http://postimg.org/image/9fngfbgqp/    for the GA versions at it requires a lot of configs
19:50 sfisque aye, that's jboss' downside.  no nice console like GF has.  you have to edit lots of xml
19:50 Naros aye, one of the reasons we'll be moving to GF here over JB
19:50 Guest57144 later on the page it says something about jboss  WS 3.4.0 .  why is that ?   whats WS.   and why different version as 3..4.0  in .    After you setup JBossWS 3.4.0, you must add the following to
19:50 Guest57144 ARTESIA_JBOSS_OPTS in runteams.bat (on Windows) or runteams.sh (on
19:50 Guest57144 Solaris):
19:51 Guest57144 GF ?
19:51 Naros JBWS is Jboss Web Services
19:51 sfisque i do like JBoss' more integrated support of JAAS over GF, but GF admin is much better than JBoss
19:51 Naros GF = Glassfish
19:51 Guest57144 oh
19:51 Guest57144 reminds me of my gf girl friend
19:52 sfisque she's easy to admin but doesnt support jaas very well?
19:52 Guest57144 hm
19:52 sfisque :P
19:52 Guest57144 so.  later on the page it says something about jboss  WS 3.4.0 .  why is that ?   whats WS.   and why different version as 3..4.0  in .    After you setup JBossWS 3.4.0, you must add the following to  ARTESIA_JBOSS_OPTS in runteams.bat (on Windows) or runteams.sh (on solaris):
19:52 Naros haha
19:53 Naros WS is Web services
19:53 Naros http://www.jboss.org/jbossws
19:53 Guest57144 hm why different version of ws with GA
19:53 sfisque i'm guessing the app you're running requires a newer WS lib than the one bundled with JBOss
19:53 sfisque because bundles have "stale lib" issue
19:54 Naros Yep would be my guess too.
19:54 Naros Or sometimes apps target specific libs due to compatibility issues
19:54 sfisque aye
19:54 sfisque that too
19:54 sfisque some dev does something "too cute" and evertyone pays for it
19:55 Naros While newer versions try to be backward compatible, not always the case.
19:57 Guest57144 hm
20:01 Guest57144 whats a  "stale lib" issue sfisque
20:01 Naros lets say you installed jboss-as
20:01 Naros it comes with a lib of version 2.0
20:01 Naros but the lib's current production release is 3.0
20:01 Naros jboss won't go back and update that lib to 3.0
20:02 Naros at least not in the as released zip/jar u download
20:02 Naros they might do that in the next major/minor release of jboss tho
20:02 Naros make sense?
20:02 sfisque it's a "general issue".  let's say the container ships with a particular lib that is version 2.1.1, but you stumble across a bug that gives your product issues.  they fix it with 2.1.2 but the container ships with 2.1.1.  you have to ask your "customer" to upgrade that lib to 2.1.2 for your app to work properly.  the container has a "stale lib"
20:02 Guest57144 Naros,  ya
20:03 Guest57144 sfisque,  that too
20:03 Guest57144 thanks!
20:03 Naros sfisque's description has no finesse :P
20:03 Naros *more
20:03 Naros not no LOL
20:04 Naros So I wonder how many DEVs write recursive DB truncation scripts ?
20:04 sfisque let's just say, i remember hovering over the jboss.org sight for weeks waiting for AS 4.2.3 to come out because there was a whopper of a bug in 4.2.2 that halted my product back then
20:05 sfisque that could be painful
20:05 Naros painful?  truncation scripts?
20:05 sfisque i would hope you're doing bean managed TXs otherwise you're holding a Tx with one helluva memory footprint
20:05 sfisque or are you talking native sql
20:06 Naros yah but that is still one helluva transaction log file tho :P
20:06 sfisque i bet
20:06 sfisque via stored proc?
20:06 Naros 4GB db generated a 27GB log file :E
20:06 sfisque ROFL
20:06 sfisque yah.  our oracle instance constantly hits the flashback log limit.  it's crazy how much "chatter" db's can generate
20:06 Naros yah instead of recreating the DB, I just generate a list of tables to truncate based on some criteria, and loop them repeatedly until all tables reach 0 record counts.
20:07 Guest57144 thanks guys
20:07 sfisque npnp
20:07 Naros Np Quest
20:07 Guest57144 1 am here. i must sleep to work tomorrow
20:08 * Guest57144 waves
20:08 Naros sleep?
20:08 Guest57144 1.00 am *
20:08 Naros 1) what's that and 2) it's still mid-afternoon :P
20:08 Guest57144 iam in asia
20:08 Naros Aye, I gathered that a while abck ;)
20:08 Naros *back
20:08 Naros Mid US here
20:09 Guest57144 :) how, by my broken english? :)
20:09 Guest57144 Naros,  i see
20:09 Naros You english is better than many I generally encounter
20:09 Naros *Your
20:09 Naros That don't speak it as their first language.
20:09 Naros Heck, many Southerns in the US can't speak it well :P
20:10 Guest57144 :)
20:10 Guest57144 see you!
20:10 Naros night
20:10 Naros sfisque: but yah I dislike being on sql server.
20:10 Naros would had much rather been on oracle personally.
20:11 Guest57144 sql and oracle are my next steps to install otmm
20:11 Guest57144 by the way :|
20:11 Naros I miss being able to use oracle's in expression for tuples.
20:11 Naros IN ((a,b),(c,d),(e,f))
20:11 sfisque i'm finding in our transition from MS to oracle that there are some things sql-server does better.  it appears that SS's query plan optimizer is a tad better than oracles.  oracle will run faster if it generates a good plan, but oracle will also sometimes generate "aberrant" plans that perform patholgically bad
20:12 sfisque i've had to rework tons of JPA criteria construction code because we found the same query on oracle will generate terrible plans vs. running in a sane amt of time in SS
20:12 Naros Yeah but my past Oracle experience was 8i.  I'm sure 11g or 12c are considerably better.
20:13 sfisque this is going to 11g
20:13 sfisque we had a query that would always run in seconds or worse case minutes on SS, would sometimes generate an execute plan that ran hours in oracle 11g
20:13 sfisque it was 'heart breaking"
20:13 Naros >.<
20:13 sfisque because i love oracle
20:14 sfisque but…
20:14 sfisque this was disappointing to deal with
20:15 Naros well just imaging having to bend your ORM because the DB can't support (FIELDA,FIELDB) IN ((x,y),(a,b))
20:15 Naros *imagine
20:15 Naros or worse, changing your data model.
20:16 sfisque bleh
20:16 Naros query ran in < 50ms on Oracle, 3 minutes on SS
20:16 Naros because SS's query was using disjuncted tuple conditions
20:17 Naros (fielda = a and fieldb = b) or (fielda = c and fieldb = d)
20:17 sfisque ack. that's bad
20:17 Naros Now SS's solution is this
20:17 Naros where exists(select * from (values (a,b), (c,d), ...) as v(fielda, fieldb) where outer_table.fielda = v.fielda and outer_table.fieldb = v.fieldb
20:18 Naros basically create a static select clause with values and test with exists
20:18 Naros with less than 50 bind parameters, the disjunction wasn't so bad.  but you exceed 50 bind parameters - really bad
20:19 sfisque aye
20:20 Naros but we had to patch hibernate for SS for this scenario until they can come up with a formal fix :E
22:36 neuro_sys joined ##javaee
23:55 SoniEx2 you know the only problem here is that it's not Java SE friendly anymore :/
23:59 SoniEx2 sfisque: ^

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

Please see http://irclog.greptilian.com/javaee for which days have been logged.