<< 26-August-2008 : bevinbot on ##jsf at freenode [download] [back] >>
 
 
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 :)