| time |
nick |
message |
06:09 |
<cofeineSunshine> |
hey |
06:09 |
<cofeineSunshine> |
good morning |
06:14 |
<redrebel> |
YO |
06:27 |
<rlubke> |
evenin' |
07:54 |
<rlubke> |
~maven-- |
07:54 |
<javabot> |
maven has a karma level of -115, rlubke |
08:18 |
<adollfff> |
which is commonly used richfaces or icefaces |
08:18 |
<adollfff> |
are there other related technologies that are better |
08:19 |
<al80> |
I think richfaces is more widely used |
08:19 |
<adollfff> |
I see tnx |
08:20 |
<al80> |
RichFaces is probably the best AJAX framework for JSF at the moment |
08:20 |
<al80> |
thought is not perfect ;) |
08:20 |
<adollfff> |
good to hear about that... |
08:20 |
<adollfff> |
its on version 3.2 i hope that its stable |
08:20 |
<adollfff> |
actually i just started checking at it |
08:21 |
<al80> |
the engine is surely very stable. More problems can be seen on its components |
08:22 |
<adollfff> |
weird questions if my browser's javascript is disabled will my page still work using richfaces |
08:22 |
<al80> |
I am not sure...but I think it won't work |
08:23 |
<adollfff> |
nowadays browsers comes with javascript enabled by default |
08:23 |
<adollfff> |
but way back experts recommend to use purely serverside components |
08:23 |
<adollfff> |
i hope that javascript will be enabled all the time |
08:23 |
<adollfff> |
and no option to disable it. |
08:24 |
<al80> |
It's hard to browse the net nowadays without JAvascript enabled... |
08:26 |
<mamurdian> |
where does store JSF things between requests? |
08:30 |
<al80> |
in session or in a hidden field depending on your runtime configuration |
08:33 |
<mamurdian> |
server |
08:33 |
<mamurdian> |
server state |
08:33 |
<mamurdian> |
how can i grab this data? |
08:34 |
<al80> |
which data? |
08:34 |
<mamurdian> |
and is there is there everything saved which is necessary to restore the view? |
08:34 |
<mamurdian> |
-is there |
08:35 |
<mamurdian> |
al80> the data which is stored in a hidden field or in session |
08:36 |
<rlubke> |
In JSF 1.2 a hidden field is used for both server and client. The field id/name is javax.faces.ViewState |
08:40 |
<mamurdian> |
qoob told me that something is stored in requestMap and something is stored in sessionMap and i'm now trying to understand how it works. |
08:43 |
<mamurdian> |
al80> can you help me? |
08:56 |
<al80> |
I don't know |
09:00 |
<mamurdian> |
al80> k |
11:33 |
<vezzoni> |
morning |
13:04 |
<jdlee> |
mornin' |
13:06 |
<al80> |
morning |
13:07 |
<al80> |
jdlee: I am looking to your blog at the maven post. do you know that Maven has a APT plugin? |
13:09 |
<al80> |
I am using it for processing a JSFTemplating tag. |
13:09 |
<jdlee> |
i'm vaguely aware of it, yes |
13:09 |
<jdlee> |
oh? it works? seems like I had an issue with it... |
13:09 |
<al80> |
it's working yes |
13:10 |
<jdlee> |
can you pastebin your pom? |
13:11 |
<al80> |
yes, wait a moment |
13:11 |
<jdlee> |
ok |
13:12 |
<al80> |
jdlee: look here: https://restfaces.dev.java.net/.../pom.xml?content-type=text%2Fplain&rev=350 |
13:25 |
<jdlee> |
thx |
13:25 |
<al80> |
np |
13:27 |
<cheeser> |
jdlee: congrats on the new baby! |
13:30 |
<jdlee> |
jdlee: um... huh? |
13:30 |
<jdlee> |
haha |
13:31 |
<cheeser> |
8^)= |
13:31 |
<jdlee> |
talking to myself, apparently |
13:31 |
<jdlee> |
so... |
13:31 |
<jdlee> |
cheeser: what? :P |
13:31 |
<cheeser> |
http://www.foxnews.com/story/0,2933,409533,00.html |
13:32 |
<jdlee> |
oh! |
13:32 |
<jdlee> |
i shared that in my Google Reader :P |
13:32 |
<cheeser> |
how do you think I found it? |
13:33 |
<cheeser> |
cheeser <-- doesn't read fox news |
13:33 |
<jdlee> |
jdlee DOES read fox news |
13:33 |
<cheeser> |
yahoo AP feeds for me. and the BBC feed. |
13:33 |
<jdlee> |
AP-- |
13:33 |
<cheeser> |
fox-- |
13:33 |
<cheeser> |
8^)= |
13:33 |
<jdlee> |
i trust fox more than the AP |
13:33 |
<cheeser> |
to be fair and balanced, though. msnbc-- |
13:34 |
<cheeser> |
olberman and abrams-- |
13:34 |
<jdlee> |
laura ingraham calls MSNBC MessNBC :P |
13:34 |
<cheeser> |
heh |
13:34 |
<cheeser> |
i tend not to listen to those who spend more time bashing their "opponents" than talking about issues. |
13:35 |
<jdlee> |
to label Laura like that makes it obvious you don't listen to her |
13:36 |
<cheeser> |
no, i don't. |
13:36 |
<cheeser> |
cheeser <-- doesn't read fox news |
13:36 |
<jdlee> |
she's good |
13:36 |
<cheeser> |
8^)= |
13:36 |
<jdlee> |
she's on the radio, smart guy :) |
13:36 |
<cheeser> |
cheeser <-- doesn't listen to fox news |
13:36 |
<cheeser> |
P^)= |
13:36 |
<cheeser> |
(and I know she's not on fox) |
13:37 |
<jdlee> |
her radio show is not on fox news :) |
13:37 |
<cheeser> |
tee hee hee |
13:37 |
<jdlee> |
sweet! superman returns just came on |
13:37 |
<jdlee> |
WFH++ |
13:37 |
<cheeser> |
nice movie |
13:37 |
<cheeser> |
kate bosworth++ |
13:38 |
<jdlee> |
i really liked it |
13:38 |
<cheeser> |
i did, too. |
13:38 |
<cheeser> |
saw it in 3D IMAX |
13:38 |
<jdlee> |
i wonder if there's ever been a movie that James marsden has been in where he actually gets the girl |
13:38 |
<cheeser> |
8^)= |
13:38 |
<Tumaini> |
Hello! I have a question about mysql-connector-java in lighttpd. Where do I put it there for it to work, or do I need some other mod, like tomcat for it to work? |
13:39 |
<jdlee> |
Tumaini: how is that a JSF question? |
13:39 |
<cheeser> |
~tech support |
13:39 |
<javabot> |
Hello, ##java is not a technical support channel for your Java apps or virtual machines, it is a development enthusiast channel which prefers to receive questions and discussion on the topic of programming with the Java language. Please consider seeking help with the vendor of your software if you can't figure out how to use it. |
13:39 |
<cheeser> |
heh |
13:40 |
<cheeser> |
channel specific factoids-- |
13:40 |
<Tumaini> |
Oh, sorry. Was looking for a channel with java developers. I'll search on! |
13:40 |
<jdlee> |
Tumaini: ##java |
13:41 |
<jdlee> |
general java channel |
13:41 |
<Tumaini> |
Ah, thanks! |
13:41 |
<jdlee> |
there MIGHT be someone here who know the answer, but it's not likely |
13:42 |
<yaramhsenger> |
Tumaini: I understand that this is a hard part of Java development. |
13:42 |
<jdlee> |
shoot |
13:43 |
<jdlee> |
superman returns is on HBO Latino, which does me no good at all :( |
13:43 |
<cheeser> |
i don't get why people jump straight to the advanced stuff without understand the env first. |
13:43 |
<cheeser> |
jdlee: por que? |
13:43 |
<jdlee> |
no hablo espanol :P |
13:43 |
<yaramhsenger> |
in general it's not a choice, is a consequence. |
13:43 |
<yaramhsenger> |
they probably get in a project where they need to work with a set of technologies. |
13:44 |
<cheeser> |
bad bosses-- |
13:44 |
<jdlee> |
major payne it is |
13:45 |
<yaramhsenger> |
but, in the bosses perspective, it's hard to get skilled people, there is too many job offers and not enought people. So they are forced to get newbies... |
13:45 |
<cheeser> |
yaramhsenger: they could *train* them, though. |
13:45 |
<yaramhsenger> |
cheeser: I L-O-V-E your idea since I have a training company. |
13:46 |
<cheeser> |
8^)= |
13:46 |
<yaramhsenger> |
cheeser: but a lot of companies are doing that. they are afraid that after training the employees will quit, and get an even better job. |
13:46 |
<yaramhsenger> |
cheeser: what does this mean ? |
13:46 |
<cheeser> |
it's a smiley |
13:46 |
<yaramhsenger> |
:) |
13:47 |
<yaramhsenger> |
I see many people paying there own training now. |
13:47 |
<yaramhsenger> |
investing in their own carriers. |
13:50 |
<yaramhsenger> |
jdlee: what happened yesterday, with that I_LOVE_ED_BURNS user ? |
13:50 |
<cheeser> |
they eloped? |
13:50 |
<yaramhsenger> |
jdlee: after that he logged as edburns ? |
13:51 |
<yaramhsenger> |
cheeser: what is eloped ? |
13:52 |
<cheeser> |
ran off to get married |
13:57 |
<jdlee> |
yaramhsenger: that wasn't edburns, just some guy being annoying. after I kicked him, he setteld down, afaict |
13:59 |
<yaramhsenger> |
jdlee: i understood that it wasn't edburns. can't understand why people do things like that... |
14:05 |
<jdlee> |
yeah... weird and annoying :) |
14:06 |
<pietia> |
i'm trying to use richfaces 3.2.1 with myfaces 1.2.3 and i still get errors during deployment: http://pastie.org/260171 |
14:06 |
<pietia> |
what may cause that errors ? |
14:07 |
<raydecampo> |
Well, the obvious thing is that the class it is looking for is not available |
14:07 |
<jdlee> |
jdlee nods |
14:07 |
<pietia> |
but it's in deployed war :) |
14:07 |
<raydecampo> |
where? |
14:07 |
<al80> |
pietia: you are missing a richfaces.jar in your classpath |
14:08 |
<al80> |
AFAIK there are 3 Richfaces jars |
14:09 |
<pietia> |
al80, these jars are in war deployed to tomcat webapps folder |
14:09 |
<pietia> |
in correct place web-inf/lib |
14:09 |
<raydecampo> |
did you verify that the particular class is in the jars you put in your lib? |
14:10 |
<al80> |
maybe 3.2.1 is broken (as almost every richfaces release ;)) |
14:10 |
<pietia> |
it's 3.2.0 |
14:10 |
<pietia> |
:) |
14:11 |
<pietia> |
3.2.1 doesnt want to work with myfaces 3.2.1 |
14:11 |
<pietia> |
1.2 |
14:11 |
<pietia> |
1.2.3 :) |
14:11 |
<pietia> |
sry |
14:11 |
<al80> |
is there that class in your classpath? |
14:12 |
<pietia> |
hm...looks like not |
14:13 |
<pietia> |
3.2.0 libs are in the classpath but looks like that class is missed |
14:13 |
<pietia> |
event in 3.2.1 ... :) |
14:14 |
<pietia> |
s/event/even |
14:15 |
<al80> |
Suggestion is: avoid MyFaces ;) |
14:16 |
<pietia> |
al80, myfaces? |
14:16 |
<pietia> |
or richfaces... |
14:18 |
<al80> |
you don't have many alternatives to richfaces |
14:18 |
<al80> |
Mojarra instead is a very good alternative to MyFaces |
14:19 |
<jdlee> |
~al80++ |
14:19 |
<javabot> |
al80 has a karma level of 15, jdlee |
14:19 |
<raydecampo> |
karma whore |
14:19 |
<jdlee> |
haha |
14:19 |
<jdlee> |
raydecampo: that would be cheeser |
14:19 |
<jdlee> |
~karma cheeser |
14:19 |
<javabot> |
cheeser has a karma level of 528, jdlee |
14:20 |
<raydecampo> |
al80: what specifically is the problem with MyFaces? |
14:25 |
<al80> |
raydecampo: lot of bugs...at least untill last year |
14:26 |
<raydecampo> |
what about the latest release? |
14:26 |
<pietia> |
raydecampo, 1.2.3 doest want to work with richfaces : ) |
14:26 |
<pietia> |
lastet release of richfaces |
14:27 |
<raydecampo> |
pietia: I could only consider that legitimate if you drop in Mojarra and it works |
14:27 |
<al80> |
I don't know. It implements jsf 1.2 much time after RI, so it's probably behind Mojarra. But this is only a consideration. |
14:28 |
<raydecampo> |
ok |
14:29 |
<pietia> |
do you use maven in your work with jsf richfaces ? |
14:29 |
<jdlee> |
it was at least a year behind mojarra |
14:29 |
<jdlee> |
maybe 2. i'd have to check |
14:29 |
<raydecampo> |
jdlee: this is true |
14:30 |
<jdlee> |
i don't think myfaces 2 will ag as much, but that remains to be seen |
14:30 |
<raydecampo> |
I'm not a MyFaces evangelist or anything, but I like to keep on top of things |
14:41 |
<jdlee> |
jdlee nods |
14:50 |
<pietia> |
so is better to use mojarra ? |
14:51 |
<al80> |
pietia: try it |
14:52 |
<cheeser> |
wow. the java posse are giving a tutorial on how to make the whip cracking sound. |
14:52 |
<cheeser> |
8^)= |
14:54 |
<jdlee> |
quick news section! |
15:06 |
<yaramhsenger> |
pietia: which application server are you using ? |
15:37 |
<dragonOfTheWest> |
edburns: it's good to have the real ed back |
15:39 |
<medwards> |
god.. who was that loser yesterday.... |
15:49 |
<rlubke> |
edburns: Hello, you there? |
16:10 |
<edburns> |
rlubke: Yes, hello I am. |
16:10 |
<edburns> |
Sorry about my lame checkin messages. |
16:10 |
<edburns> |
Won't happen again. |
16:10 |
<jdlee> |
hehe |
16:10 |
<jdlee> |
jdlee goes to look :PO |
16:10 |
<edburns> |
rogerk10: Did you finish that issue tagging exercise? |
16:10 |
<edburns> |
I have a few more to tag. |
16:10 |
<rogerk10> |
yes |
16:11 |
<edburns> |
rogerk10: Thanks. |
16:11 |
<edburns> |
jdlee: Any chance you can call into the meeting tomorrow? |
16:11 |
<edburns> |
We sure missed you last week. |
16:11 |
<jdlee> |
edburns: yes, I should be able to |
16:11 |
<edburns> |
great. |
16:11 |
<jdlee> |
i hated to miss that one, but was buried :| |
16:11 |
<edburns> |
It's on the early side, 0800 EDT. |
16:12 |
<jdlee> |
which is 7, my time... i think I can do that |
16:12 |
<jdlee> |
might have to take a brief break to help my wife get my oldest ready for school, but we'll see... ust so you'l know :) |
16:13 |
<edburns> |
Yes, I understand. |
16:13 |
<edburns> |
I appreciate your consideration, because I thought it would be nice to accomodate the Europeans with our meeting time, for once! |
16:13 |
<jdlee> |
of course! |
16:13 |
<jdlee> |
roger keays is just out of luck, though... hehe |
16:14 |
<edburns> |
Actually, it's not bad for him. 10pm. |
16:14 |
<jdlee> |
oh...that's not too bad |
16:14 |
<edburns> |
Speaking of, here are the issues we'll be looking at: https://javaserverfaces-spec-public.dev.java.net/.../20080826-jsf-spec-public-issues.html |
16:14 |
<edburns> |
I've already designated the issue captains. |
16:14 |
<jdlee> |
fwiw, one of the issues that was discussed i'm actually in the middle of trying to implement so that I can deliver at least a first pass at the impl, as well as the spec language |
16:14 |
<jdlee> |
let me dig up the number |
16:14 |
<edburns> |
rlubke: I don't expect you and Jim to make it because it's 0500 PDT. |
16:14 |
<edburns> |
jdlee: That would be great. |
16:15 |
<jdlee> |
is this the xslt output? that looks great |
16:15 |
<rlubke> |
edburns: I've got the flattened ViewHandler 99% working. Will have some diffs soon. |
16:15 |
<jdlee> |
~rlubke++ |
16:15 |
<javabot> |
rlubke has a karma level of 55, jdlee |
16:15 |
<edburns> |
jdlee: Yes, it is. It does look great. That's why qoob one the prize. |
16:16 |
<rlubke> |
edburns: Strange issue with the buffer being exceeded too early causing the response to be committed and not being able to create a session. Won't take too long to track down why. |
16:17 |
<edburns> |
If someone could make a quick little webapp that the user can point at an arbitrary issuezilla instance and say: "go here, ask for some XML and format it for me", that would be great. |
16:17 |
<edburns> |
The app would have the XSLT stuff baked in and the only parameterization would be the issuezilla instance and the parameters to get the XML |
16:18 |
<goldenboyproduct> |
hi why use facelets over jsp |
16:18 |
<cheeser> |
because jsps are an abomination? |
16:18 |
<edburns> |
goldenboyproduct: Funny you should ask that. |
16:18 |
<edburns> |
I have a document I'd like you to review. |
16:18 |
<edburns> |
Do you have some time? |
16:18 |
<goldenboyproduct> |
yes |
16:19 |
<goldenboyproduct> |
whats the url |
16:19 |
<edburns> |
Let me generate a PDF |
16:19 |
<goldenboyproduct> |
yes its about facelets? |
16:19 |
<edburns> |
yes, and JSP |
16:20 |
<b52deb> |
ppl do yu know any good based j2ee blog plateform ? |
16:20 |
<goldenboyproduct> |
i see yes send me here |
16:21 |
<goldenboyproduct> |
actually i want to use facelet,richfaces,jsf 1.2 |
16:21 |
<edburns> |
It's in framemaker so I have to generate the PDF. |
16:21 |
<edburns> |
Now, goldenboyproduct, please know that I'm asking you this because you're brand new to the channel. |
16:21 |
<goldenboyproduct> |
ok just send it anytime |
16:22 |
<goldenboyproduct> |
i go here quite a while |
16:23 |
<edburns> |
goldenboyproduct: I'm sorry, then. I should have known you. |
16:23 |
<goldenboyproduct> |
its like in my online job sending a lot of docs |
16:23 |
<edburns> |
goldenboyproduct: I must have missed your earlier visits. |
16:23 |
<goldenboyproduct> |
ok actually i am using adollff |
16:23 |
<edburns> |
Welcome anyway. |
16:23 |
<goldenboyproduct> |
yes tnx |
16:24 |
<goldenboyproduct> |
anyways i really would like to know about the advantage of using facelets |
16:26 |
<jdlee> |
edburns: here's the issue: https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=330 |
16:27 |
<edburns> |
goldenboyproduct: and anyone else: Here's a snapshot of the Facelets chapter in the upcoming JSF 2.0 spec: https://javaserverfaces-spec-public.dev.java.net/.../20080826-integrationWithPDL.pdf |
16:27 |
<goldenboyproduct> |
are you people regulating the jsf2.0 specs |
16:27 |
<goldenboyproduct> |
:) |
16:27 |
<goldenboyproduct> |
yes tnx |
16:28 |
<edburns> |
goldenboyproduct: Here's my question for you. Look at table 10-1 and let me know if you can find anything to add. |
16:28 |
<edburns> |
that goes for anyone else who'se interested as well. |
16:28 |
<jdlee> |
lunch time...brb |
16:29 |
<goldenboyproduct> |
yes ok ill check it ill see if somethings comes to my mind :) |
16:33 |
<goldenboyproduct> |
how about standardizing ajax ui components for jsf 2.0 |
16:34 |
<goldenboyproduct> |
making ui tags shorter :) |
16:44 |
<rogerk10> |
edburns:going to be tough for me to make the 8am mtg tomorrow- got to get the kids ready for their next to last day at camp |
16:44 |
<rogerk10> |
edburns: I may be able to dial in late |
16:52 |
<cofeineSunshine> |
that's creppy: http://www.theserverside.com/news/thread.tss?thread_id=50450 |
16:55 |
<jdlee> |
ok...i'm back, i think |
16:59 |
<dragonOfTheWest> |
edburns: looking at 10.1 table and it seems a little biased towards facelets. Not that I'm complaining, but you ought to at least try and have one pro jsp thing in there somewhere, otherwise it reads too much like an author against jsp and all for facelets. |
16:59 |
<dragonOfTheWest> |
ofcourse, perhaps jsp really has no pros..... |
17:03 |
<edburns> |
dragonOfTheWest: Anyone else, please let me know some positive technical things about JSP? |
17:03 |
<cheeser> |
quick reloads on changes. |
17:03 |
<cheeser> |
that's about all I can think of. |
17:03 |
<jdlee> |
cheeser: quick? |
17:04 |
<cheeser> |
jdlee: as compared to restarting the container |
17:04 |
<jdlee> |
but that's only if it's the main JSP page. if you modify a file included by a JSP but not the one doing the inclusion, then nothing happens |
17:04 |
<cheeser> |
sure. |
17:04 |
<cheeser> |
i didn't say it had 100% coverage. |
17:04 |
<jdlee> |
cheeser: still slower than Facelets :) |
17:04 |
<jdlee> |
or JSFTemplating for that matter |
17:04 |
<cheeser> |
and i'm not talking about facelets. |
17:05 |
<cheeser> |
the question *jsp* |
17:05 |
<cheeser> |
this should teach me to give a reasonably serious answer instead of some quip. |
17:05 |
<cheeser> |
shame one me. |
17:05 |
<cheeser> |
*on* |
17:05 |
<jdlee> |
i understand, but I merely questioned the use of the word "quick" since it's certainly a relative term |
17:05 |
<jdlee> |
no comment |
17:05 |
<jdlee> |
;) |
17:07 |
<dragonOfTheWest> |
edburns: the only benefit I can see, is that in the very rare situation where you need to do something crazy throwing some jsp java code into the page could be considered a plus. |
17:07 |
<raydecampo> |
cheeser: I change Facelets and reload the page all the time without a redeploy |
17:07 |
<jdlee> |
dragonOfTheWest: then you have a design problem |
17:08 |
<dragonOfTheWest> |
jdlee: yeah I was thinking that, but hey I'm just trying to come up with something positive for jsp. I'm a facelets fan as well, but I want it to sound like a fair comparison. That's all. |
17:08 |
<raydecampo> |
edburns: I think the phrase "largely by not having anything to do with JSP" might be the problem here |
17:08 |
<jdlee> |
haha |
17:08 |
<jdlee> |
i can't think of a single good reason to use JSP |
17:09 |
<raydecampo> |
better support from IDEs |
17:09 |
<raydecampo> |
which isn't really a good reason |
17:10 |
<cheeser> |
dear lord, people. |
17:10 |
<cheeser> |
that's it. i'm just gonna answer every question with a joke. preferrably something offensive. |
17:10 |
<cheeser> |
8^)= |
17:11 |
<jdlee> |
raydecampo: *nod* |
17:11 |
<jdlee> |
cheeser: as much as you'd like to pretend the conversation is about you, I think we're actually trying to answer his question |
17:12 |
<cheeser> |
jdlee: then direct your response to ed. he asked for something *positive* about jsp. i answered. i never claimed it was the only solution to offer such a feature. |
17:12 |
<cheeser> |
cheeser sighs. |
17:12 |
<cheeser> |
personallt, i think JSP and all it's developers should fall in a big chemical fire and die, but that's not what was asked. |
17:13 |
<raydecampo> |
I think a concise summary of the dissatisfaction with JSP which led to the development of Facelets would be appropriate |
17:13 |
<cheeser> |
PHP will reload, too. should I have responded with that, too? |
17:13 |
<raydecampo> |
It could let the reader draw his own conclusion without being overly prejudicial |
17:14 |
<edburns> |
raydecampo: I fixed that sentance. Thanks. |
17:15 |
<edburns> |
raydecampo: Yes, I think that would be appropriate too, but not for the spec. I'll probably put something like that in my book, though. |
17:15 |
<jdlee> |
cheeser: why all this "dear lord, people" nonsense? what I see, other than our brief exchange above, is people discussing the *question* not your response. I see nothing in the channel that would a "dear lord, people". at best, there might be warrant for "jdlee, you're an idiot" but I get that enough that I really don't care |
17:16 |
<jdlee> |
jdlee wanders off to read the Tap5 flame fest on TSS |
17:16 |
<cheeser> |
"question about X" "answer about X" "well what about Y?" "we're not talking about Y" "what about Y" ... |
17:16 |
<raydecampo> |
edburns: is there someplace I can read more about the point made in the second row of the table in the JSP column? |
17:17 |
<edburns> |
raydecampo: Good question. Let me add a cross reference to another part of the spec. |
17:20 |
<edburns> |
I really want to get people's thoughts on section 10.1.2 also. |
17:20 |
<edburns> |
Is that an acceptable tradeoff? |
17:24 |
<raydecampo> |
edburns: that sounds reasonable to me |
17:24 |
<edburns> |
phew. |
17:25 |
<raydecampo> |
Although it seems to me the type of thing one would put as an appendix for current Facelets users |
17:26 |
<raydecampo> |
everybody is an editor, heh :) |
17:46 |
<edburns> |
rlubke: Can you help me with some XSD stuff for 15 minutes? |
17:46 |
<edburns> |
That's all we have before the allhands anyway. |
17:46 |
<rlubke> |
edburns: Can try. |
17:47 |
<edburns> |
rlubke: Ok, please update your mojarra trunk to the tip and run ant container.deploy. |
17:47 |
<edburns> |
Please visit http://pastebin.mozilla.org/526017 |
17:48 |
<rlubke> |
ok |
17:48 |
<edburns> |
Replace the contents of jsf-demo/ezcomp02/src/main/webapp/WEB-INF/composite-test-taglib.xml with the pastebin contents. |
17:49 |
<edburns> |
Then, in jsf-demo/ezcomp02, run mvn -o clean install |
17:49 |
<edburns> |
then deploy the war. |
17:52 |
<rlubke> |
edburns: Ok, I see issues in the server log after doing so. |
17:52 |
<edburns> |
Look for "facelet-taglib", must match DOCTYPE root "null" |
17:52 |
<rlubke> |
Yes, I saw it. |
17:53 |
<rlubke> |
I also see errors when validating the document based off the schema. The errors you mentioned yesterday. |
17:53 |
<edburns> |
Ok. |
17:53 |
<edburns> |
But you didn't see those when you validated in IntelliJ IDEA? |
17:53 |
<rlubke> |
I didn't see the error when validating the schema itself. |
17:54 |
<rlubke> |
Only validating a document using the schema. |
17:54 |
<edburns> |
Do you think the server is able to retrieve the schema document from the jsf-impl jar? |
17:54 |
<edburns> |
It's not an error where it can't findthe schema, right? |
17:55 |
<rlubke> |
I need to verify how the parser is setup. Give me a minute. |
17:56 |
<rlubke> |
TagLibraryConfig.resolveEntity() will need to be updated to resolve the internally stored schema. |
17:56 |
<edburns> |
Where's that class? |
17:56 |
<edburns> |
I can do that. |
17:57 |
<edburns> |
Oh, that's in facelets. |
17:57 |
<edburns> |
I se. |
17:57 |
<rlubke> |
com.sun.faces.facelets.compiler |
17:57 |
<rlubke> |
The issue then becomes the fact that the parser is configured as validating. |
17:58 |
<rlubke> |
There is no standard way (at least that I know of) to validate both schema and dtd. Xerces had some internal parameters to enable that, but you don't want to rely on those. |
17:58 |
<edburns> |
I have no trouble moving it to 100% schema. |
17:58 |
<rlubke> |
To get around that for the faces-config documents, I wrote a style-sheet that converts 1.0 and 1.1 documents into 1.2 documents and the validate against the schema. |
17:59 |
<rlubke> |
Well, if you want to continue to support the facelets-taglib.dtd *and* validate, additional work will be needed. |
18:02 |
<rlubke> |
edburns: ideally we'll gut all of the Facelets parsing code in favor of additional ConfigProcessor implementations, but that's down the road. |
18:03 |
<jdlee> |
all hands... :\ |
18:04 |
<rlubke> |
edburns: I had an alternate idea on the taglib configuration. Will run it by you after the all hands. |
18:04 |
<edburns> |
ok |
18:06 |
<rlubke> |
edburns: jdlee: either of you make it into the call yet? |
18:07 |
<rogerk10> |
edburns: how late do you expect the EG mtg to go to (Wed morning)? |
18:07 |
<jdlee> |
rlubke: i'm waiting for the coordinator to assist me momentarily |
18:08 |
<rlubke> |
jdlee: I've been waiting 5 minutes so far :) |
18:08 |
<jdlee> |
3:47 and I'm in now |
18:13 |
<edburns> |
rlubke: That error seems to indicate that the software is trying to use DTD instead of schema. |
18:16 |
<edburns> |
rlubke: Do I need to set "isNamespaceAware() to true"? |
18:16 |
<rlubke> |
Yes, it should be. |
18:16 |
<edburns> |
But it would be false for DTD, right? |
18:17 |
<jdlee> |
this is random, ed, but we got at&t u-verse installed last week. so far, i REALLY like it (other than the windows-based DVR :)... this conference call is crystal clear |
19:10 |
<edburns> |
rlubke: I think I found a path to fixing my schema problem. |
19:12 |
<edburns> |
rlubke: Yes, I have it validating now. |
19:23 |
<edburns> |
rlubke: hello? |
19:44 |
<raydecampo> |
People on the JavaServer Faces forum at sun.com are making me cranky today |
19:46 |
<medwards> |
linksies? |
19:46 |
<raydecampo> |
http://forums.sun.com/thread.jspa?threadID=5326300&tstart=0 |
19:46 |
<raydecampo> |
http://forums.sun.com/thread.jspa?threadID=5326196&tstart=0 |
19:50 |
<medwards> |
haha raydecampo, sorry man... your entire response in the first thread can be summed up as 'That's what I just said. Wtf.' |
19:52 |
<jdlee> |
~raydecampo++ |
19:52 |
<javabot> |
raydecampo has a karma level of 3, jdlee |
19:52 |
<jdlee> |
:P |
19:52 |
<medwards> |
raydecampo: just think, some day you'll be able to trade that karma in for something good. |
19:52 |
<medwards> |
Like a kazoo. |
19:53 |
<raydecampo> |
how about a bass fiddle |
19:53 |
<raydecampo> |
might need a few more points for that... |
19:54 |
<jdlee> |
i just learned that Leopard puts a small blue sphere in the doc below applications that are running. fancy. |
19:54 |
<jdlee> |
sure beats right clicking to see if there's a quit option :P |
19:54 |
<qoob> |
lol |
19:55 |
<medwards> |
oh hidden usability. |
19:57 |
<cheeser> |
jdlee: also, the panel at the bottom is "reflective" |
19:59 |
<adollff> |
i checked the difference of jsp and facelets |
19:59 |
<adollff> |
well from my first code example its so powerful |
20:00 |
<adollff> |
it has features like templating contents |
20:00 |
<adollff> |
same feature as asp.net 3.0 for masterpages |
20:00 |
<jdlee> |
cheeser: i have noticed that... that's very cool |
20:00 |
<adollff> |
this is great i will do facelets from now on |
20:01 |
<medwards> |
jdlee: what? screenshots! |
20:02 |
<raydecampo> |
adollff: a wise decision |
20:02 |
<adollff> |
i know there are lot more to facelets like aggregating user controls as one control this is so maintainable i am looking forward to see features like themes and skinnability |
20:03 |
<adollff> |
i think ajax ui is being supplied by richfaces |
20:04 |
<adollff> |
i hope to discover ajax controls built in with facelets |
20:05 |
<raydecampo> |
adollff: you are aware that you can use any JSF component library (like ajax4jsf) with facelets? |
20:05 |
<adollff> |
yes i think its with richfaces also |
20:05 |
<adollff> |
richfaces+a4j |
20:07 |
<adollff> |
but i havent found a book yet like richfaces and facelets |
20:07 |
<adollff> |
too bad i have to read 2 books and figure out how to integrate this |
20:08 |
<raydecampo> |
adollff: you might want to try a book on JBoss Seam |
20:08 |
<adollff> |
the jboss richfaces userguide only shows coding with jsp |
20:09 |
<raydecampo> |
adollff: I doubt the code changes much for facelets, if they are sticking to JSF components |
20:10 |
<adollff> |
i think so facelets ignores code outside its components maybe there is not much changes |
20:10 |
<adollff> |
what reference book are you using |
20:11 |
<raydecampo> |
adollff: I'm using edburns' book |
20:11 |
<adollff> |
is it commercial |
20:11 |
<adollff> |
i think he is here |
20:11 |
<adollff> |
:) |
20:11 |
<raydecampo> |
yes |
20:12 |
<adollff> |
commercial book |
20:12 |
<adollff> |
? |
20:12 |
<raydecampo> |
it was worth the money IMO |
20:12 |
<adollff> |
sure it is |
20:15 |
<medwards> |
adollff: nikolaj_a and I use RF a lot /w JSF. It all works pretty much the same as on their livedemo and in the dev guide. |
20:15 |
<adollff> |
what's the title of edburns book? |
20:15 |
<cheeser> |
~jsf book |
20:15 |
<javabot> |
You should buy Ed Burns' book, which he co-authored with Chris Schalk. It's one of the best book on JSF on the market: http://tinyurl.com/3xtfru |
20:17 |
<adollff> |
medwards: richfaces yes its powerful |
20:18 |
<adollff> |
great it has complete docs |
20:22 |
<Core-Dump> |
i'm new to jsf and trying to create a hello jsf app in eclipse using sun's jsf impl. in this simple jsp page, it dosen't recognice the <f:view> tags http://nopaste.info/4f8fa76c81.html (tag handler for f:view not on build path) what could be the cause for this ? |
20:23 |
<raydecampo> |
Your taglib declarations look wrong |
20:23 |
<adollff> |
it must be http://java.sun.com/jsf/core |
20:23 |
<adollff> |
it must be http://java.sun.com/jsf/html |
20:23 |
<raydecampo> |
This is what the spec says to use: |
20:23 |
<raydecampo> |
<%@ taglib uri=”http://java.sun.com/jsf/core” prefix=”f” %> |
20:23 |
<raydecampo> |
<%@ taglib uri=”http://java.sun.com/jsf/html” prefix=”h” %> |
20:25 |
<Core-Dump> |
hmm i think i tried both, i get the same warning with the java.sun.com .. tags |
20:27 |
<adollff> |
try restarting your tomcat |
20:27 |
<adollff> |
hehe |
20:28 |
<adollff> |
maybe FacesServlet was not loaded if you just deploy it.. |
20:29 |
<Core-Dump> |
i restarted a few times, when i try to run the app, i get a Nullpointer exception in RenderKitImpl.createResponseWriter(RenderKitImpl.java:188) , i'm probably missing something basic still |
20:30 |
<adollff> |
maybe u lack jar files |
20:30 |
<adollff> |
i think mojarra and a jstl jar files are neede |
20:30 |
<adollff> |
d |
20:34 |
<adollff> |
your .tld files must be in web-inf/lib |
20:35 |
<Core-Dump> |
hmm wait .... |
20:35 |
<adollff> |
or glassfish/lib |
20:43 |
<edburns> |
rlubke: Are you on swan? |
20:43 |
<edburns> |
Can I share a VNC session with you? |
20:43 |
<edburns> |
This parsing thing is really a pain and I'm stucjk. |
20:43 |
<edburns> |
I don't have time to be stuck now! |
20:43 |
<rlubke> |
I can get on swan |
20:44 |
<rlubke> |
edburns: I'll call you once I'm connected |
20:53 |
<Core-Dump> |
hmm ok my problem was the jsf implementation jars, if i copy them into the web-inf/lib folder it works, previously i tried to add them with a eclipse 'JSF library' but i did something wrong there i guess |
21:25 |
<jdlee> |
edburns: is the meeting tomorrow or thursday? |
21:26 |
<edburns> |
tomorrow. |
21:26 |
<edburns> |
I sure hope I didn't say Thursday. |
21:26 |
<edburns> |
Did i?\ |
21:26 |
<jdlee> |
no, but I was thinking thursday |
21:26 |
<jdlee> |
i.e., tomorrow = thursday, but this is only Tuesday |
21:27 |
<jdlee> |
i just need to update my calendar to make sure I don't miss it |
21:27 |
<jdlee> |
it's Wednesday, 8/27 at 7am PDT, right? |
21:27 |
<jdlee> |
err... 8PDT |
21:28 |
<edburns> |
Nope 0800 EDT |
21:28 |
<jdlee> |
yeah...that's what I meant, so 7am central |
21:28 |
<edburns> |
right |
21:28 |
<jdlee> |
sorry about that... that was more painful than it needed to be :P |
21:31 |
<jdlee> |
wow...already two updates to iphone 2.0. anyone running that? has it been as painful as the news make it sound? |
21:40 |
<medwards> |
Opeeennn Mooookooooo!!! |
21:41 |
<jdlee> |
hehe |
21:41 |
<jdlee> |
are you actually using that, though? :) |
21:41 |
<medwards> |
soon jdlee, soon. |
21:41 |
<medwards> |
Once my contract expires... |
21:41 |
<medwards> |
in May 2010. ; ; |
21:41 |
<jdlee> |
haha |
21:42 |
<qoob> |
lol |
21:42 |
<jdlee> |
there might be devices based on that on the market by then |
21:42 |
<medwards> |
Apparently OpenMoko will have a newer version out by then. |
21:42 |
<medwards> |
Neo Freerunner is the current model... |
21:54 |
<jdlee> |
edburns: thanks for the update ;) |
21:59 |
<cofeineSunshine> |
hello |
22:00 |
<pietia> |
do ajax4jsf / richfaces has its own irc channel ? |
22:05 |
<jdlee> |
no |
22:13 |
<pietia> |
jdlee, at #JBOSS told me that Jboss doesnt support richfaces |
22:13 |
<pietia> |
;) |
22:14 |
<jdlee> |
#jboss might not :P |
22:15 |
<pietia> |
jdlee, JBOSS ;) without # |
22:16 |
<pietia> |
what are the best adventages of richfaces? there many good ajax libs with effect etc not only for java (mootools, etc) |
22:16 |
<pietia> |
? |
22:18 |
<medwards> |
I dunno, RF works? I haven't had a chance to look at the other frameworks. I recommend looking at IceFaces, there are also JSF frameworks built on top of GWT and YUI that you might want to investigate. |
22:19 |
<pietia> |
i dont know GWT :) |
22:19 |
<pietia> |
but i may take look at Icefaces |
22:19 |
<medwards> |
medwards shrugs |
22:20 |
<medwards> |
if you're learning one of them from scratch it really doesn't matter... if its RF or GWT or SUPER-CUSTOM-ROLLED-AJAXY-IMPL |
22:22 |
<pietia> |
RF is a framework "on top of JSF (?)" and GWT is something different to RF (platform)? |
22:26 |
<Core-Dump> |
i'm confused... myfaces tobago, is that a replacement for the sun reference implementation or only additional things? do i still need a jsf implementation if i use tobago ? |
22:28 |
<qoob> |
yes you need one, its a component-library |
22:29 |
<Core-Dump> |
ah, so i use sun's jsf implementation with tobago together |
22:34 |
<cofeineSunshine> |
how I can reach components value in apply-request-values JSF state? |
22:38 |
<nmatrix9> |
hey guys |
22:38 |
<nmatrix9> |
I have weird favour to ask |
22:38 |
<nmatrix9> |
could some google the contact number for Bell.ca s |
22:38 |
<nmatrix9> |
my internet is fscked |
22:39 |
<nmatrix9> |
but my irc still works |
22:44 |
<redrebel> |
I have a button that when click deletes records |
22:45 |
<redrebel> |
how do i add a client side script that prompts that user to confirm the deletion when the button is clicked? |
22:47 |
<qoob> |
cofeineSunshine: you mean getSubmittedValue()? |
22:47 |
<medwards> |
redrebel: use the onclick attribute and look up javascript confirm |
22:48 |
<medwards> |
~javabot google |
22:48 |
<javabot> |
Just try ~google, medwards. |
22:48 |
<medwards> |
~google bell.ca contact number |
22:48 |
<javabot> |
http://www.google.com/search?q=bell.ca+contact+number |
22:48 |
<medwards> |
wow. Thanks javabot. Thanks. |
22:48 |
<qoob> |
:) |
22:49 |
<qoob> |
about a zillion phonenumbers |
22:50 |
<qoob> |
medwards: what are you looking for? |
22:50 |
<medwards> |
qoob: was trying to get javabot to spit something useful out for nmatrix9 |
22:50 |
<qoob> |
oh it was nmatrix9 |
22:51 |
<medwards> |
but I just realized he didn't say what he needed so.... I unno... seems like a nub problem if he can still use IRC. |
22:53 |
<redrebel> |
i got it |
22:53 |
<redrebel> |
http://forums.sun.com/thread.jspa?messageID=3947901 |
22:53 |
<redrebel> |
this is the problem i had |
22:55 |
<nmatrix9> |
but I just realized he didn't say what he needed so.... I unno... seems like a nub problem if he can still use IRC. |
22:56 |
<nmatrix9> |
medwards, its spelled noob you boob |
22:57 |
<nmatrix9> |
and no its not a noob problem they |
22:57 |
<nmatrix9> |
*they've done some upgrades to the network that is affecting other people |
22:57 |
<medwards> |
nmatrix9: nub is a valid adjective/noun. As is 'nugget' due to BSG. |
23:02 |
<nikolaj_a> |
Hi guys :) |
23:11 |
<medwards> |
dude whats up? |
23:16 |
<nikolaj_a> |
medwards: Hey, did you fall asleep yesterday? :) |
23:16 |
<nikolaj_a> |
medwards: I still haven't found a way to change the CSS style as part of an Ajax request :( |
23:17 |
<pietia> |
nikolaj_a, it's easy with mootools ;) |
23:17 |
<nikolaj_a> |
nikolaj_a googles. |
23:18 |
<nikolaj_a> |
pietia: The goal is to do it as part of an Ajax request from within RichFaces (a4j actually). |
23:19 |
<nikolaj_a> |
From what I can understand it should work. But apparently there's either a bug or I'm doing something wrong. |
23:19 |
<pietia> |
nikolaj_a, may you post at pastie some code ? |
23:19 |
<nikolaj_a> |
pietia: Just a second :) |
|