Chat transcript, 02:57 AM CDT

<[email protected]>
Newsgroups gmane.comp.java.open-symphony.webwork
Message-ID <29193503.1145352746716.JavaMail.os-j2ee@opensymphony01.managed.contegix.com>
chatbot> New reply by Nils-Helge Garli: chart in jboss portal (http://forums.opensymphony.com/thread.jspa?messageID=51601)
chatbot> New reply by Eugene Schava: RegexFieldValidator / StringRegexValidator - duplicate (http://forums.opensymphony.com/thread.jspa?messageID=51603)
chatbot> New reply by alex: chart in jboss portal (http://forums.opensymphony.com/thread.jspa?messageID=51611)
chatbot> New reply by Nils-Helge Garli: chart in jboss portal (http://forums.opensymphony.com/thread.jspa?messageID=51612)
chatbot> New reply by alex: chart in jboss portal (http://forums.opensymphony.com/thread.jspa?messageID=51614)
chatbot> New reply by Nils-Helge Garli: chart in jboss portal (http://forums.opensymphony.com/thread.jspa?messageID=51617)
chatbot> New reply by Claus Ibsen: RegexFieldValidator / StringRegexValidator - duplicate (http://forums.opensymphony.com/thread.jspa?messageID=51619)
davsclaus> hi guys

nilsga> Hi there

davsclaus> how goes. enjoing last day in holiday?

nilsga> 
actually, I'm at work....

nilsga> didn't have time for more holiday...

nilsga> how 'bout you?

davsclaus> i am working on WW/XW unit testing. Wife is out so I have a quite time by myself.

davsclaus> Goes pretty well. I haved a mocked web enviornment setup and ses Philips learn web application as base for automated unit testing. Clover is reporting 18% code coverage so far.

nilsga> for XW?

nilsga> WW has something like 40%?

davsclaus> I guess the more advanced stuff such as ajax, portlet is harder to test.

nilsga> Ajax maybe...

nilsga> portlet is not very hard. just use mock objects

davsclaus> yep. Rainer and Patrick wanted to have an out of container unit test that simulates web requests. Kinda like a higher level integration test.

nilsga> I see

nilsga> You're using your own framework for that?

nilsga> i-tests with jetty maybe?

davsclaus> so my idea is to have a real web application that works in tomcat as base. then i can write some simple junit tests that executes a HTTP request and then do simple text assertion of the HTTP response.

nilsga> You might want to check out jetty. It's easily embeddable in your unit tests

davsclaus> Yeah I also though of use a real container, but I pretty much works with freemarker. Maybe if I stumble across a showstopper I can try to use jetty

nilsga> ok

davsclaus> well if we use Jetty I guess HttpUnit can benefit also

nilsga> yes, or something similar

nilsga> even Watir...

nilsga> which is brilliantly simple

nilsga> but not very useful in a CI env...

davsclaus> i don't know Watir?

nilsga> it's a Ruby component that scripts internet exploder

nilsga> very very easy to use to test web apps

nilsga> but only works with IE, and only on windows

nilsga> et

nilsga> yet

davsclaus> ok, but since it scripts IE then you can test web apps that only works in IE

nilsga> but you won't need it...it's overkill

nilsga> yup

nilsga> they're working on supporting more browsers in upcoming releases

davsclaus> yep it should be simple and able to run from ant/maven. Or maybe from anthil

nilsga> yep

chatbot> New reply by Thirunavukkarasu: How to show the popup window onclick of a submit tag? (http://forums.opensymphony.com/thread.jspa?messageID=51626)
nilsga> anyone understand this guy's problem?

nilsga> the onclick thingy

davsclaus> I guess he read your answer wrong.

davsclaus> <ww:submit ... onclick="callmyownonclickjsfunctionthingy">

nilsga> yes...

nilsga> e
xactly
nilsga> no need for any onLoadJs....

davsclaus> no that is ajax only

nilsga> yes

chatbot> New reply by Claus Ibsen: How to show the popup window onclick of a submit tag? (http://forums.opensymphony.com/thread.jspa?messageID=51627)
nilsga> thanks

davsclaus> you are busy earning $$$

nilsga> hehe

nilsga> Didn't know you were danish until now

davsclaus> and i recall you are from norway, am i right?

nilsga> yup :)

davsclaus> nice country, have only been there once 10 years ago - skiing. but i like hiking so a trip in the summer to see the nice scenery would be great

nilsga> I worked in copenhagen for about 6 months a couple of years ago

nilsga> where in denmark are you from?

davsclaus> i am from Esbjerg (100km above Germany). I moved to copenhage 2½ years ago.

davsclaus> what company did you work for?

nilsga> Ok. I worked in IBM, for a customer named "Krak"

nilsga> r something

nilsga> with websphere portal

davsclaus> ah Krak is famous in denmark for geo maps.

davsclaus> I am also an employee for IBM

nilsga> Ok, I'm not working for IBM anymore now

davsclaus> so you were the portal expert?

nilsga> nopes

nilsga> ust one of 70 busy ants

nilsga> ust =just

davsclaus> ah i know the felling.

davsclaus> can u remember where u lived in copenhagen?

nilsga> yes, at the scandic

nilsga> ....

nilsga> 6 months in a hotel isn't very funny....

davsclaus> no

davsclaus> i lived 11 months in a service apartment in shanghai. much better than a hotel, even though it's not very personal atmosphere

chatbot> New reply by Thirunavukkarasu: How to show the popup window onclick of a submit tag? (http://forums.opensymphony.com/thread.jspa?messageID=51629)
nilsga> huh....

nilsga> a duplicate reply...

chatbot> New reply by Claus Ibsen: How to show the popup window onclick of a submit tag? (http://forums.opensymphony.com/thread.jspa?messageID=51630)
davsclaus> that india dude is not listening

nilsga> no...

chatbot> New reply by Thirunavukkarasu: How to show the popup window onclick of a submit tag? (http://forums.opensymphony.com/thread.jspa?messageID=51631)
chatbot> New reply by Eugene Schava: RegexFieldValidator / StringRegexValidator - duplicate (http://forums.opensymphony.com/thread.jspa?messageID=51633)
eugene> Hey guys
nilsga> hi

chatbot> New reply by Thirunavukkarasu: How to show the popup window onclick of a submit tag? (http://forums.opensymphony.com/thread.jspa?messageID=51634)
chatbot> New reply by Nils-Helge Garli: How to show the popup window onclick of a submit tag? (http://forums.opensymphony.com/thread.jspa?messageID=51635)
davsclaus> hi eugene

eugene> Hi Claus! have you read my reply?
davsclaus> yep the one with form-close.ftl?

davsclaus> oh you got a new reply?

davsclaus> reading it now

chatbot> New reply by Claus Ibsen: RegexFieldValidator / StringRegexValidator - duplicate (http://forums.opensymphony.com/thread.jspa?messageID=51636)
davsclaus> I guess we need to open a JIRA in WW for form-close-validate.ftl

eugene> what reasons?
chatbot> New reply by Claus Ibsen: RegexFieldValidator / StringRegexValidator - duplicate (http://forums.opensymphony.com/thread.jspa?messageID=51637)
eugene> ok, Claus
I'll try to fix JS issue
davsclaus> I created WW-1288 where the fix can be submitted and one of the apache guys can patch it.

eugene> ok
davsclaus> euguene, well spotted that the .ftl file should also be changed.

chatbot> New reply by Thirunavukkarasu: How to show the popup window onclick of a submit tag? (http://forums.opensymphony.com/thread.jspa?messageID=51640)
chatbot> New reply by Philip Luppens: [OT]? really appreciate it if someone took the time to write this lesso (http://forums.opensymphony.com/thread.jspa?messageID=51644)
chatbot> New reply by Claus Ibsen: [OT]? really appreciate it if someone took the time to write this lesso (http://forums.opensymphony.com/thread.jspa?messageID=51645)
chatbot> New reply by Philip Luppens: [OT]? really appreciate it if someone took the time to write this lesso (http://forums.opensymphony.com/thread.jspa?messageID=51646)
eugene> davsclaus: apache jira has some problems with creating links to XW issues ))
chatbot> New reply by Philip Luppens: [OT]? really appreciate it if someone took the time to write this lesso (http://forums.opensymphony.com/thread.jspa?messageID=51648)
davsclaus> yes eugune i found out also. I got somekind of permission denied page. You'll have to manually switch between XW and WW JIRA.

eugene> yep
eugene> And you have some troubles with my name ))
chatbot> New reply by Claus Ibsen: [OT]? really appreciate it if someone took the time to write this lesso (http://forums.opensymphony.com/thread.jspa?messageID=51649)
davsclaus> Oh sorry I thought i did a copy/paste. Maybe I should write mr E instead ;)

eugene> nope, we don't use this prefix )
chatbot> New reply by Philip Luppens: [OT]? really appreciate it if someone took the time to write this lesso (http://forums.opensymphony.com/thread.jspa?messageID=51651)
chatbot> New thread by Dennis Doubleday: Problem getting SiteMesh to work with web.xml errorPage (http://forums.opensymphony.com/thread.jspa?threadID=26253)
chatbot> New thread by Dennis Doubleday: Problem getting SiteMesh to work with web.xml errorPage (http://forums.opensymphony.com/thread.jspa?threadID=26255)
chatbot> New reply by Scott Farquhar: Problem getting SiteMesh to work with web.xml errorPage (http://forums.opensymphony.com/thread.jspa?messageID=51664)
chatbot> New reply by Dennis Doubleday: Problem getting SiteMesh to work with web.xml errorPage (http://forums.opensymphony.com/thread.jspa?messageID=51668)
chatbot> New reply by Dennis Doubleday: Problem getting SiteMesh to work with web.xml errorPage (http://forums.opensymphony.com/thread.jspa?messageID=51669)
jmitchtx> howdy don
mrdon> hey
jmitchtx> have a good weekend?
mrdon> yeah, pretty good
mrdon> visited the inlaws for easter
mrdon> you?
jmitchtx> yes, good weekend
jmitchtx> got together with family
mrdon> cool
jmitchtx> brb
jmitchtx> welcome back
mrdon> tnx
jmitchtx> we were talking about you
mrdon> interesting...the log doesn't seem to agree :)
jmitchtx> me and the chatbot were arguing over whether to let you back in
mrdon> chatbot knows who's the boss
jmitchtx> lol
jmitchtx> ;)
jmitchtx> did you get my email?
mrdon> a personal one?
jmitchtx> ya
mrdon> that last I saw was your mailing list one
jmitchtx> to your gmail
mrdon> oh, hold on
mrdon> yeah, I haven't even tried to build shale yet
mrdon> that is an interesting dep though :)
jmitchtx> ya, i'm trying to fix the classpath
jmitchtx> the download-dependencies target
mrdon> what does it use it for?
jmitchtx> Categories.java
jmitchtx> import com.sun.rave.designtime.CategoryDescriptor;
mrdon> wonder why no one has called shale on it
jmitchtx> i'm sure it's so the ide can deal with some special classes
jmitchtx> i use eclipse for everything
jmitchtx> if that were available on ibilio or apache repos, i'd just point it at the jar
mrdon> yep
jmitchtx> but i'm not going to download an ide that i don't use, just so I can help on shale
mrdon> btw, do you know if you can run jms w/o a broker, i.e. p2p style?
mrdon> :)
jmitchtx> not sure
jmitchtx> is that something you are working on?
mrdon> yeah, for work
mrdon> my app will be ran over a cluster
mrdon> using a clustered filesystem
mrdon> don't think they have a jms broker setup
mrdon> but I need messaging between the nodes
jmitchtx> i see, sorry, can't help with that
mrdon> also, was working on the site for action 1 last night
jmitchtx> ya?
mrdon> again confirming my distaste for maven :)
jmitchtx> how is that going?
mrdon> not too well
jmitchtx> maven 2?
jmitchtx> or 1?
jmitchtx> or both?
mrdon> 2
jmitchtx> ah
mrdon> we don't use 1 anymore
jmitchtx> true
mrdon> it will be interesting because we want action to be of one site
mrdon> more unified
mrdon> which isn't exactly in line with how maven interprets the multiple artifacts
jmitchtx> action 1 and 2 ?
mrdon> 1
jmitchtx> i see
jmitchtx> ya, i haven't taken the plunge into m2 site build for action yet
jmitchtx> seems like that's all we have left though
jmitchtx> for 1.3.x
mrdon> it is
mrdon> for the build anyways
jmitchtx> 1 thing I wish M2 had....
jmitchtx> the ability for plugins to contribute help text back to the core, so that you can do something like.....
jmitchtx> mvn site --help
jmitchtx> or mvn (any commane) --options-help
jmitchtx> or whatever
mrdon> that'd be nice
jmitchtx> and not have to hit a web site to pour through docs
mrdon> as if they were there in the first place ;)
mrdon> just try to find a dtd for site.xml
jmitchtx> ha!
jmitchtx> yep
jmitchtx> so, what issues are you getting with action site?
jmitchtx> i run mvn site from action/ and it recurses each module
mrdon> well, I finally found through google they support site.xml inheritence
mrdon> so we need to create an action/src/site
mrdon> then, we need to restructure the action site so there aren't these subareas
mrdon> i.e. the site should be unified
mrdon> a user shouldn't click on action -> core -> javadocs
mrdon> should be action -> javadocs for all subprojects
jmitchtx> k
jmitchtx> hmmm
jmitchtx> brb
jmitchtx> ok, back
mrdon> you there?
chatbot> New reply by Ricardo Lecheta: deploy application in WebSphere (http://forums.opensymphony.com/thread.jspa?messageID=51686)
jmitchtx> back
jmitchtx> what's up?
chatbot> New thread by Dennis Doubleday: Global exception mapping for ConfigurationException? (http://forums.opensymphony.com/thread.jspa?threadID=26272)
lmeadors> /me waves
jmitchtx> (James waves back)
jmitchtx> howaya?
lmeadors> peachy
mrdon> hey, I have an idea I need people to shoot down
jmitchtx> lol
jmitchtx> ok
lmeadors> i love to shoot down ideas
mrdon> a completely new way to do tags
mrdon> or framework-specific taglibs I should say
jmitchtx> k
mrdon> what if...the user can use any template lanaguage they wish to generate the html
jmitchtx> for the standard tags?
mrdon> but use namespace'ed attributes to "hint" to the later processors how they want the framework to decorate their page
mrdon> yeah, like form tags
mrdon> so for example:
mrdon> <input type="text" name="foo" value="bar" saf:bind="foo.bar" />
mrdon> to make this work, the jsp/velocity/fm-generated result html would be ran through an XML pipeline
mrdon> where the stages would be the framework-specific "taglibs" but not
mrdon> for example, there could be a BindTransformer that looks for that saf:bind attribute and replaces the value with the new value
mrdon> so in effect, aop/meta-programming for html
jmitchtx> i don't follow
mrdon> the process would go like this:
lmeadors> interesting idea
mrdon> jsp generates html -> html processed as xml via sax -> sax handler listens for the saf:bind attribute and replaces the value attribute with the result -> XML events turned into xhtml text for the browser
lmeadors> it seems like it would be a bit of a performance killer
mrdon> possibly, but I'd be surprised...sax is really fast, and these transformers are very fast
mrdon> unlike something like xslt which has to build a dom tree before it can process
jmitchtx> i'm not sure what the end goal it though
chatbot> New reply by Dennis Doubleday: Global exception mapping for ConfigurationException? (http://forums.opensymphony.com/thread.jspa?messageID=51693)
mrdon> ok, here is the advantages as I see them:
jmitchtx> to support multiple tag implementation?
lmeadors> decorators for html tags
mrdon> 1. Can use any template language, doesn't need to have integration code to your taglib
mrdon> 2. transformers could manipulate any part of the page.  i.e. they could add stuff to the <head> tag without requiring the user to put a hook there
mrdon> 3. html manuplations/transformers could built on themselves (one transformer does things, then another manipulates the new html)
chatbot> New reply by Claus Ibsen: deploy application in WebSphere (http://forums.opensymphony.com/thread.jspa?messageID=51694)
lmeadors> the order that things happen could be a troublesome area
lmeadors> and how well the processors play well together
mrdon> 4. Less framework-specific code for the user to use.  For example, they don't have to use the framework's form tag or put a head tag in to allow the framework to put things there
lmeadors> if you and i both set the value attribute...who wins?
mrdon> the last one
mrdon> the html is processed serially
mrdon> so yes, this advantage does have a potential disadvantage
lmeadors> and an order is implied in the configuration
lmeadors> like a classpath ;-)
mrdon> right, just like action interceptors today
mrdon> there are a couple problems that can't be solved easily today:
mrdon> 1. Tags that have javascript...the javascript should go in <head>, not somewhere in the html body
lmeadors> yikes, i am late for lunch - keep talking, i'll read when i get back :)
mrdon> 2. Components that build on each other 
mrdon> more, but I can't remember them right now :)
mrdon> well? Is that all you got? :)
jmitchtx> sorry, i'm not that familiar with all of that (yet)
jmitchtx> i'm still stuck in a action 1 world ;)
mrdon> well, this would be done the same in action 1
jmitchtx> how so?
mrdon> you wouldn't need the form taglib tag
jmitchtx> are you saying something like a filter
jmitchtx> to catch the returned html -> (as above) ??
mrdon> well, how you would implement it would be to add a chain command that puts in a response wrapper
mrdon> that wrapper would save the generated output into a buffer
jmitchtx> i see
mrdon> the buffer would be fed into the pipeline, where the first step would be a sax parser
mrdon> the idea transends frameworks
mrdon> and would really be a different paradigm for building framework-specific functionality
mrdon> I see it as annotations/meta-programming for html
mrdon> where the current method would be procedural
mrdon> you are always telling it to do things
jmitchtx> what outputs these hinted attributes?
mrdon> in this new way, you are giving hints
jmitchtx> i'd have to rewrite all of my jsps no?
mrdon> whatever template language you wish: jsp, velocity, freemarker
mrdon> yes, this is something completely new
mrdon> wouldn't be meant for migration really
mrdon> but with this new approach, I'd think you would need a lot less framework-dependent code in your jsp
mrdon> just "hints" where appropriate
mrdon> in that way, it is like tapestry or wicket's template language
jmitchtx> so this is (ultimately) an abstraction for psuedo taglib markup
jmitchtx> ?
mrdon> but this has the advantage that you can use whatever template language you want to generate the html
mrdon> yes.. I think :)
jmitchtx> interesting indeed
mrdon> take a practical example: the html:head tag
jmitchtx> k
mrdon> that you need to put in your jsp
mrdon> this wouldn't be needed 
mrdon> any "tag" that needed to put things there could
mrdon> the user doesn't have to add in that directive
mrdon> since the "tag" has access to the whole html
mrdon> or the html:form tag
mrdon> much of the work of our taglibs is replicating the original attributes
mrdon> all that wouldn't be necessary
mrdon> since the transformers aren't replacing the form tag, just "decorating" it as needed
jmitchtx> that would be an interesting approach
jmitchtx> almost a markup preprocessor
mrdon> well, post-processor
jmitchtx> right
mrdon> like sitemesh
mrdon> but much more powerful
jmitchtx> that's sort of in line with a few ideas I had a while back with respect to framework agnositc development
jmitchtx> just as you write to the SWT api, and it is ultimately rendered on the native client
jmitchtx> you could write to a generic api, and the logic/view is handled by a framework specific component........probably overkill
jmitchtx> s/component/set of components or renderers
mrdon> I think that is what jsf is kinda trying to do
mrdon> I like this approach because it doesn't try to hide html, but exposes it better
mrdon> gives the user more control
mrdon> but on the other hand, these transformers can do whatever they want
jmitchtx> but with this generic framework,  I won't to have to write JSPs any more
mrdon> you should try wicket :)
jmitchtx> I don't have to write markup to create SWT based applications
mrdon> all in java?
jmitchtx> yes
mrdon> I dunno, I like xml presentation of the gui
mrdon> makes more logical sense to me when I'm doing presentations
mrdon> more "visual"
chatbot> New reply by kiran: cant find asm-attrs.jar file (http://forums.opensymphony.com/thread.jspa?messageID=51697)
jmitchtx> well, it sounds rather ambitious
jmitchtx> is that something you want to pursue?
mrdon> the html aop thing?
mrdon> something I'm thinking about prototyping
mrdon> I think it might be a nice change from the "make every html element a special tag" direction things seem to be going
mrdon> once you get the output as xml, there are a ton of cool things you can do to it
mrdon> and minimizing framework code in your view is a good thing
mrdon> would be interesting to see if these "hints" could be implemented for a different framework
jmitchtx> so, if i understand you correctly, this can eliminate the usage of JSP Custom Taglibs ??
mrdon> I don't know if you would ever eliminate them
mrdon> you would certainly still use jstl
jmitchtx> k
mrdon> no reason in redoing conditionals and loops
mrdon> although you could I suppose
mrdon> then you'd only need a static html file rather than jsp-generated html 
jmitchtx> it's still a bit clowdy concept for me right now, but i'm getting there ;)
mrdon> that'd be pretty damn fast actually
mrdon> there are these possibly risks:
mrdon> 1. too slow
mrdon> 2. Too complicated for the effort
mrdon> 3. hard to debug
mrdon> not sure how true those are, but those are what I'd worry about
jmitchtx> ya, when I was fixing the scripting-mailreader, there is a noticeable delay processing scripted actions
mrdon> well, that is something else
jmitchtx> not sure if that's related
mrdon> I noticed that too
mrdon> it is because they can't be truely compiled
mrdon> the bsf support for compilation, afaict, doesn't work for many languages
mrdon> so the scripts are interpreted every single time
mrdon> they are cached in that the text isn't loaded from disk, but that's about it
jmitchtx> well, for me, as soon as you say 'pipeline' I'm lost
mrdon> do you know sax?
jmitchtx> i've never messed with cocoon itself or architecture
jmitchtx> somewhat
mrdon> startElement(), endElement()
jmitchtx> reacting to events processing xml
mrdon> a class that has these methods
mrdon> all a pipeline is, is an array of these classes
jmitchtx> yes
mrdon> they pass on the event to the next in the chain
jmitchtx> ok
mrdon> public void startElement(...) {
jmitchtx> event model? subscribe/handle  ?
mrdon> ...
mrdon> next.startElement(...)
mrdon> push
mrdon> the parser calls the first startElement method
jmitchtx> k
mrdon> and it calls the next, and so on
mrdon> so very simple and fast
jmitchtx> stack processed
mrdon> well, there is no stack
mrdon> unless the handler wants to create one
mrdon> you could have a handler that just listens for the saf:bind attribute
mrdon> it has no need to keep a history of anything
mrdon> so therefore, since stream based, it uses very little resources and can process an infinite-sized file
jmitchtx> will these get compiled?
jmitchtx> for speed?
jmitchtx> since very little changes 
jmitchtx> from page to page
mrdon> they are just java classes
mrdon> what would you compile?
jmitchtx> i see
jmitchtx> so where would this live?
jmitchtx> i mean
mrdon> in my head for now :)
chatbot> New reply by Nils-Helge Garli: cant find asm-attrs.jar file (http://forums.opensymphony.com/thread.jspa?messageID=51698)
jmitchtx> let's say it's really cool and we want it for action 1 and 2
jmitchtx> will it be "Struts only" code.......i'm guessing no
mrdon> in that case, we'd probably have to move it to commons
jmitchtx> sounds like ..........ah
mrdon> I dunno, we'd have to see if it needed tight integration with the framework
mrdon> if the core wouldn't, it could go to commons
mrdon> leaving the frameworks to implement specific transformers
mrdon> I'm trying to convince cocoon to slim down so it could live there
mrdon> I'd like to bring them into this "collaboration" thing
jmitchtx> i see
jmitchtx> how do they feel about that?
mrdon> they want to
mrdon> but someone has to do the work of splitting it up
mrdon> and writing out all that avalon stuff
mrdon> in the meantime, I'd just use this: https://www.twdata.org/projects/pipeline
mrdon> pipeline code I pulled out of cocoon
jmitchtx> cool, i've briefly read over that project a while back
jmitchtx> can't remember when
mrdon> I used it to create a url-rewriting engine for a portal
mrdon> pretty fast, really
jmitchtx> ok, time to go coach some soccer
jmitchtx> back on in a few hours
chatbot> New reply by Bomma: using Interface properties in actions forms (http://forums.opensymphony.com/thread.jspa?messageID=51700)
mrdon> hey nils
nilsga> Hey there
mrdon> you did the portlet support in ww right?
nilsga> how's it going?
nilsga> yup
mrdon> pretty good
mrdon> in a portlet, do you use the tags?
nilsga> yes
mrdon> afaict, the js functions aren't namespaced, and the scripts are mixed in with the body
nilsga> the goal was to support as many as the ww tags as possible
nilsga> that is corrent
nilsga> correct
nilsga> it should be namespaced
nilsga> as for the placement....well...
nilsga> don't know if there's much to to there...
mrdon> doesn't portlet containers complain?
nilsga> placement?
mrdon> right
mrdon> s/doesn't/don't/
nilsga> I think javascript can be any place
mrdon> hm...I thought it had to be in the head..
nilsga> as long as it's embedded in script tags
nilsga> not really
nilsga> gues it depends on what kind of script it is
nilsga> perhaps it's stricter according to the html standard?
nilsga> but most browsers I've tested are pretty relaxed about it
nilsga> of course, onLoad and stuff like that will be problematic
mrdon> right
mrdon> so how do you handle the namespacing?
nilsga> at the moment, the scripts aren't namespaced
nilsga> it's a missing feature really
mrdon> ah
nilsga> it's a matter of doing a encodeNamespace of the script name
mrdon> what else are the tags missing?
nilsga> I guess namespacing could be applied to all form elements
nilsga> to avoid collissions
nilsga> but that's only a problem with javascript
nilsga> it's a pretty through-out change....
mrdon> ok
nilsga> I guess there are other things as well that aren't discovered yet :)
nilsga> that's why I'm happy to see people start using it
mrdon> you are using this in production?
nilsga> yes, we are
mrdon> cool
mrdon> it is how we'll be using action 2
nilsga> two projects
nilsga> sorry...got lost here....
nilsga> we'll be using action 2 like how do you mean?
mrdon> well, when my project uses action 2, we'll be using it for portlets
nilsga> ah
nilsga> I see :)
nilsga> that's exciting :)
nilsga> I'll be the first to admit that there's improvment potention
nilsga> potential
nilsga> my god...what a spelling....
nilsga> but there's been some activity on the forum lately that brings hope for the future, I think
nilsga> have you checked out other portlet frameworks earlier?
nilsga> oops...got to go.
nilsga> later!
chatbot> New reply by Ricardo Lecheta: AJAX + validation (http://forums.opensymphony.com/thread.jspa?messageID=51711)
chatbot> New thread by Hani Suleiman: Bunch of issues... (http://forums.opensymphony.com/thread.jspa?threadID=26282)
chatbot> New reply by Hani Suleiman: Bunch of issues... (http://forums.opensymphony.com/thread.jspa?messageID=51715)
chatbot> New reply by Jason Carreira: Bunch of issues... (http://forums.opensymphony.com/thread.jspa?messageID=51720)
chatbot> New reply by Hani Suleiman: Bunch of issues... (http://forums.opensymphony.com/thread.jspa?messageID=51721)
chatbot> New reply by Jason Carreira: Bunch of issues... (http://forums.opensymphony.com/thread.jspa?messageID=51722)
chatbot> New reply by Philip Luppens: Bunch of issues... (http://forums.opensymphony.com/thread.jspa?messageID=51723)
chatbot> New reply by Ian Roughley: AJAX + validation (http://forums.opensymphony.com/thread.jspa?messageID=51724)
chatbot> New reply by Hani Suleiman: Bunch of issues... (http://forums.opensymphony.com/thread.jspa?messageID=51726)
chatbot> New reply by Hani Suleiman: Bunch of issues... (http://forums.opensymphony.com/thread.jspa?messageID=51727)
chatbot> New reply by Bob Lee: Bunch of issues... (http://forums.opensymphony.com/thread.jspa?messageID=51728)
chatbot> New reply by Hani Suleiman: Bunch of issues... (http://forums.opensymphony.com/thread.jspa?messageID=51729)
chatbot> New reply by Ted Husted: WebWork/SAF documentation using confluence (http://forums.opensymphony.com/thread.jspa?messageID=51740)
chatbot> New thread by Gabe: The future of XWork with the merger (http://forums.opensymphony.com/thread.jspa?threadID=26295)
chatbot> New thread by Anselm McClain: doubleCssClass not working for optiontransferselect? (http://forums.opensymphony.com/thread.jspa?threadID=26296)
chatbot> New reply by Philip Luppens: Bunch of issues... (http://forums.opensymphony.com/thread.jspa?messageID=51788)
eugene> Hey folks!
nilsga> Hey ppl!

Phil> Morning both :)
Phil> And Larry, James
eugene> They are sleeping, probably ))
nilsga> Have you enjoyed some time off, Phil?

nilsga>  have you been working continously?

Phil> Working .. had a php project to clean up for a friend
Phil> php 4, ffs
Phil> so much for easy inheritance, constructors, method overloading and compile time error checking
nilsga> hehe

Phil> How was your vacation ? :)
nilsga> well...

nilsga> wasn't much of a vacation really....

nilsga> just painting, cleaning, washing.....

Phil> Makes you wonder why you took vacation in the first place ;)
nilsga> hehe, it was to have time to do all those things :

Phil> Nils, did you by any chance meet the infamous Hani on one or another conference ?
nilsga> I didn't meet him in person

nilsga> but he was at TSSJS

nilsga> nice guy.......!

Phil> Yeah, totally ..
nilsga> polite as hell

Phil> Absolutely
Phil> I don't get it - does he get a kick out of being an ass everytime he writes something ?
nilsga> don't know

nilsga> probably some kind of fetish I guess

Phil> Guess so :)
nilsga> Aparently, he know's everything a lot better than everybody else, so I guess it's his privi
lege?
Phil> Yeah, I'm not sure yet if it's his ego that's causing his disturbing behaviour, or just a traumatic experience in kindergarden
nilsga> maybe a combination...

Phil> For a guy as intelligent as he is, I expected a bit more wisdom
Phil> Anyway, let's drop the subject :)
nilsga> chatbot will tell on us....

nilsga> I'm actually struggling with ATG Dynamo at the moment...can you believe that!!

nilsga> stone age technology....

nilsga> although they were a bit in front of their time

nilsga> they had dependency injection  long before Spring ahd

nilsga> had

Phil> I haven't even heard of that .. lemme look it up :)
Phil> It's an app server ?
nilsga> jepp

nilsga> more or less proprietary

Phil> ic
nilsga> quite fun though...although I miss some really basic features

nilsga> like separate classloaders for each app

nilsga> thought I'd never say this...but....like websphere has.....

Phil> Hey, record low temperatures reported in hell
Phil> And what would be the reason for having to deal with this appserver ? Maintenance ?
nilsga> hehe

nilsga> satan is freezing!

nilsga> well, what's the reason banks still run Cobol?

Phil> I'm tempted to say it has something to do with providing a reason to force poor CS students into studying that awful language, but I guess 'it just/still works' :)
nilsga> yup :)

nilsga> I guess both statements are correct...

Phil> Just wonder, Nils, how old are you ?
Phil> wondering*
nilsga> 29

nilsga> and you?

nilsga> I'm not sure if that web client got my message through...
nilsga> but I'm 29

---------------------------------------------------------------------
Posted via Jive Forums
http://forums.opensymphony.com/thread.jspa?threadID=26335&messageID=51812#51812

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.