BDNradio: Chat room log of live chat with Karl Ewald on web development with JBuilder 2005

By: John Kaster

Abstract: Karl talks about Java Server Faces, Struts, JSPs and more in his live chat

This is the log of the chat room for the live audio chat from November 22, 2004 on web development in JBuilder 2005 with Karl Ewald, a Borland R&D Engineer.

Note: This log is only the chat room transcript. There is much additional information covered in the audio replay that is not available in this chat log.  For all previous and upcoming live chats, see

VIP lounge

aohlsson: doychin: "will there be other jbuilder sessions after those that are already annouced on the event calendar?" - Yes. There will be sessions on various topics coming up.
aohlsson: doychin: "I4m looking for somthing similar to Delphi ApplicationEvents.OnIdle in Java Swing. ANy ideas where to look?" - Take a look at javax.swing.timer
jkaster inserts the following link:
jkaster: That4s the JSF specification
jkaster inserts the following link:
jkaster: JSR 252: JavaServer Faces 1.2
jkaster inserts the following link:
jkaster: JSR 245: JavaServer Pages 2.1
jkaster inserts the following link:
jkaster: Hacking the JSF Palette
jkaster inserts the following link:
jkaster: EventCentral web site
aohlsson inserts the following link:
aohlsson: (direct link to a JSF page)
jkaster: doychin: "When we will see similar JSF designer like in ASP.NET or Sun Java Studio Creator?" - The #1 problem: there4s no clear path from an open HTML designer to a flexible JSF designer. Something that worked with very specific tags would be too limiting.
jkaster: doychin: "In my situation I don4t want to spend hours doing raw JSF code but instead I want to make my web interface the way I do it for example with IntraWeb in Delphi and concentrate on my code." - thanks for the follow-up!
jkaster: "What4s different about JSF when compared to previous web application development methods? For example, are things like URLs and bookmarks treated differently?" - answered
jkaster: "what about creation of your own JSF components? How would you do that? Any references or examples for doing this?" - answered
jkaster: yogi: "john/karl, the hans bergstrom book has a couple of examples of components" - thanks!
jkaster: yogi: "here4s a link:" - thanks again
jkaster inserts the following link:
jkaster: "can you talk about how application flow is designed with JSF?" - that4s actually a really powerful tool, similar to the struts paradigm. You have nagivation rules and cases.
jkaster: davidi: "How do I choose when to use Servlets, JSP, Struts, or JSF? or always use JSF?" - that IS a really good question.It does depend on the kind of application you4re building.
jkaster: davidi: "How do you deploy JSF applications?" - just like any other Java web application. You produce an archive for it and drop it on the server.
jkaster: davidi: "What do you think is missing in the current JSF spec?" - the design time support
jkaster: davidi: "Is JSF tied too closely to JSP?" - The spec itself is very flexible. Some implementations are tie them together.
jkaster: doychin: "How you see the development of JSF component market in short term? When to expect better third party support?" - the specification for design-time support is really important for the third party market to take off
jkaster: davidi: "Are there any version dependent issues for developers/deploying JSF (I think JSF is up to version 1.1.01 )?" - there4s a tie between JSF and JSTL, so you4ll have to know supported versions

Public chat

Welcome to the moderated Borland Community Chat!
You are allowed to speak freely with everyone in this lower window. In the upper window you'll find all messages written by moderators and invited speakers. To submit a question, click on the ASK Button.

doychin: yes I heard it
doychin: is there any body here that could answer one Swing question?
doychin: it is so quiet
doychin: I mean there i s just few people to listen to the session
doychin: ofcourse I hear while you talk
yogi: it4s working
doychin: I suppose that most of JBuilder people don4t check BDN site or other Borland resources
doychin: it is not like Delphi community
doychin: thank you for the nice chat ;-)

Server Response from: ETNASC04