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: ^ |