| Newsgroups |
gmane.comp.java.open-symphony.webwork |
| Message-ID |
<22313313.1145352746731.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=26336&messageID=51813#51813
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]