RE: Quartz and struts
Hello, Not sure if there is... and not sure if there is a quartz plugin for struts What you can do is to write a struts plugin where you initialize quartz scheduler,, and then put it in ServletContext from where you can access it From every Action class Hth marco -Original Message- From: Abdullah Jibaly [mailto:[EMAIL PROTECTED] Sent: 24 March 2006 17:14 To: Struts Users Mailing List Subject: Quartz and struts Hi all, Is there a good resource explaining how to use the Quartz scheduler with Struts? Any links/advice would be appreciated. Thanks, Abdullah - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: HashMap with bean:define
Sure, I prefer to use JSTL rather than Struts taglib, but jsp:useBean should be replaced too by JSTL or Struts tags. bean:define id=map3 name=actionForm property=map / c:set target=${map3} property=id value=123 / c:set target=${map3} property=name value=ahmed / using this way is best case for me, I have added a Map to the action form to get it works. Thanks Mark for your help. On 3/26/06, Mark Lowe [EMAIL PROTECTED] wrote: On 3/26/06, Ahmed Hashim [EMAIL PROTECTED] wrote: Thanks Mark, I tried it and it is working fine with Valid XHTML output, It is the best solution I have till now. But I hope that I can make it using Struts Tags if anyone know. I dont think there is, the handy thing with jstl is the way that map keys evaulate like bean properties.. ${user.id} could be a map.get(id) or a bean.getId(), jstl works it out. If you want my opinion, you're better using jstl whenever you can and avoiding all but the html taglib and tiles. The docs for bean tags start with the following notice Note: Some of the features in this taglib are also available in the JavaServer Pages Standard Tag Library (JSTL). The Struts team encourages the use of the standard tags over the Struts specific tags when possible. Mark Thanks. On 3/26/06, Mark Lowe [EMAIL PROTECTED] wrote: On 3/26/06, Ahmed Hashim [EMAIL PROTECTED] wrote: Dear All, % java.util.HashMap rawSourceMap=new java.util.HashMap(); rawSourceMap.put(id, 123); rawSourceMap.put(name, ahmed); pageContext.setAttribute(ourrefLink,rawSourceMap); % html:link action=Action name=ourrefLink bean:message bundle=job key=job.joblist.button1 / /html:link I want to replace the scriptlet with a bean:define / tag but I don't know how will i add the values to the hash map. I want to avoid using scriptlet.] To be honest I haven't used the bean tag lib for years.. So i dont know how to do what you need with bean define. But you could do this in the refering action, I think the following jstl could also work (if you try let me know if it does or not). jsp:useBean id=rawSourceMap class=java.util.HashMap / c:set target=${rawSourceMap} property=id value=123 / c:set target=${rawSourceMap} property=name value=ahmed / Mark Thanks for your help. -- In Life, it doesn't matter who you are, but whether someone appreciates you for what you are, accepts you and loves you unconditionally. A Real Friend ( Friendship ) is one who walks in when the rest of the world walks away. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- In Life, it doesn't matter who you are, but whether someone appreciates you for what you are, accepts you and loves you unconditionally. A Real Friend ( Friendship ) is one who walks in when the rest of the world walks away. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- In Life, it doesn't matter who you are, but whether someone appreciates you for what you are, accepts you and loves you unconditionally. A Real Friend ( Friendship ) is one who walks in when the rest of the world walks away.
Re: [FRIDAY] Re: has struts reached the saturation
Jonathan Revusky wrote: Struts has also fallen further and further behind technically in its space. (This has what has led to the Webwork merger so that the Struts umbrella could offer something reasonably up-to-date.) [Note: This is not a reply to Jonathan personally] I keep seeing posts claiming Struts Action/Classic is technically old etc etc; is there a resource available summarizing how exactly this is true? Thanks, Manos - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: focus in html object with style change
Is it possiable atleast to make by password field with color change when ever there is error message for html:errors property=password/ Example: background color red for password field. html:password property=password size=15 maxlength=20 redisplay=false styleClass=inputBox/ -Original Message- From: Rahul Akolkar [mailto:[EMAIL PROTECTED] Sent: Friday, March 24, 2006 6:50 PM To: Struts Users Mailing List; [EMAIL PROTECTED] Subject: Re: focus in html object On 3/24/06, Raghuveer [EMAIL PROTECTED] wrote: In my log screen i have 2 text boxes to input user login user id and password. Initiall when page loads i am focusing on username by focus attribute in form tag. If there is an error in password , i display Struts Action Error as password is required. What i need to do to focus the cursor on password textbox when there is error in password. I.e Does struts1.2.8 provides any facility for focusing respective html object (if there is any error related to the property )? --- html:form action=/Login.do?method=loginCheck focus=username snip/ The functionality is provided, since focus is rtexprvalue true, so you can render an expression of choice as its value (for instance, one which checks for password errors being present and returns either username or password accordingly). -Rahul html:text property=username size=15 maxlength=20 styleClass=inputBox /html:errors property=username/ html:password property=password size=15 maxlength=20 redisplay=false styleClass=inputBox/html:errors property=password/ - - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Populate Collection values
Hello, I have the following problem. I have an struts form with an Collection getter and want to let set struts the input values of an submit. public class UserForm extends ActionForm { // returns a collection of user beans Collection getUsers(){ ... } } public class User { Integer age; public Integer getAge(){ return age; } public void setAge(Integer age){ this.age=age; } } In the jsp- Page I use layout:collection with layout:text to show the input fields in a table. layout:form action=/save layout:collection property=users indexId=index layout:collectionItem title=Age layout:text property=users[${index}].age layout=false/ /layout:collectionItem /layout:collection /layout:form On submit struts fill also all values in the user bean, but struts set 0 into the age-Field and not null if the value is empty. How can I modify this? Regards Tom - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Populate Collection values
Hello homas, To avoid this problem, I use String type in my getter/setter in my Struts form for any type (Integer, Date,...). So, you could do that : public class User { String age; public String getAge(){ return age; } public void setAge(String age){ this.age=age; } } After you must convert String age into Integer age in your action struts (after validation), to get values of list of ages. Regards Angelo 2006/3/27, Thomas Otto [EMAIL PROTECTED]: Hello, I have the following problem. I have an struts form with an Collection getter and want to let set struts the input values of an submit. public class UserForm extends ActionForm { // returns a collection of user beans Collection getUsers(){ ... } } public class User { Integer age; public Integer getAge(){ return age; } public void setAge(Integer age){ this.age=age; } } In the jsp- Page I use layout:collection with layout:text to show the input fields in a table. layout:form action=/save layout:collection property=users indexId=index layout:collectionItem title=Age layout:text property=users[${index}].age layout=false/ /layout:collectionItem /layout:collection /layout:form On submit struts fill also all values in the user bean, but struts set 0 into the age-Field and not null if the value is empty. How can I modify this? Regards Tom - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Populate Collection values
In case you missed to see this in the docs... See the Struts doc: Building View Components and See in Struts Validator. Note: If your required form property is one of the Java object representations of primitive types (ie. java.lang.Integer), you must set the ActionServlet's *convertNull* init parameter to true. Failing to do this will result in the required validation not being performed on that field because it will default to zero Thanks, Vijay Venkataraman Angelo zerr wrote: Hello homas, To avoid this problem, I use String type in my getter/setter in my Struts form for any type (Integer, Date,...). So, you could do that : public class User { String age; public String getAge(){ return age; } public void setAge(String age){ this.age=age; } } After you must convert String age into Integer age in your action struts (after validation), to get values of list of ages. Regards Angelo 2006/3/27, Thomas Otto [EMAIL PROTECTED]: Hello, I have the following problem. I have an struts form with an Collection getter and want to let set struts the input values of an submit. public class UserForm extends ActionForm { // returns a collection of user beans Collection getUsers(){ ... } } public class User { Integer age; public Integer getAge(){ return age; } public void setAge(Integer age){ this.age=age; } } In the jsp- Page I use layout:collection with layout:text to show the input fields in a table. layout:form action=/save layout:collection property=users indexId=index layout:collectionItem title=Age layout:text property=users[${index}].age layout=false/ /layout:collectionItem /layout:collection /layout:form On submit struts fill also all values in the user bean, but struts set 0 into the age-Field and not null if the value is empty. How can I modify this? Regards Tom - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --DISCLAIMER-- This message is for the named person's use only. It may contain confidential, proprietary or legally privileged information. No confidentiality or privilege is waived or lost by any mistransmission. If you receive this message in error, please immediately delete it and all copies of it from your system, destroy any hard copies of it and notify the sender. You must not, directly or indirectly, use, disclose, distribute, print, or copy any part of this message if you are not the intended recipient. Lisle Technology Partners Pvt. Ltd. and any of its subsidiaries each reserve the right to monitor all e-mail communications through its networks. Any views expressed in this message are those of the individual sender, except where the message states otherwise and the sender is authorized to state them to be the views of any such entity. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Order of struts-config.xml
Hi, The struts-config.xml file contains following sections:- 1. Form bean definition section 2. Global forward definition section 3. Action mapping definition section 4. Controller configuration section 5. Application Resources definition section What if we change the order of these sections? What effect it'll have on my application? Will it work? Gaurav Jain
Re: Order of struts-config.xml
On 3/27/06, Gaurav Jain [EMAIL PROTECTED] wrote: Hi, The struts-config.xml file contains following sections:- 1. Form bean definition section 2. Global forward definition section 3. Action mapping definition section 4. Controller configuration section 5. Application Resources definition section What if we change the order of these sections? The action servlet should fail to load up. What effect it'll have on my application? It will be unavailable. Will it work? No. Gaurav Jain -- http://www.multitask.com.au/people/dion/ Chuck Norris sleeps with a night light. Not because Chuck Norris is afraid of the dark, but because the dark is afraid of Chuck Norris
RE: Order of struts-config.xml
I am experiencing Parse Error in my Tomcat for changed order of struts-config.xml. But my application is working fine. Its strange. Regards, Gaurav -Original Message- From: Dion Gillard [mailto:[EMAIL PROTECTED] Sent: Monday, March 27, 2006 6:14 PM To: Struts Users Mailing List Subject: Re: Order of struts-config.xml On 3/27/06, Gaurav Jain [EMAIL PROTECTED] wrote: Hi, The struts-config.xml file contains following sections:- 1. Form bean definition section 2. Global forward definition section 3. Action mapping definition section 4. Controller configuration section 5. Application Resources definition section What if we change the order of these sections? The action servlet should fail to load up. What effect it'll have on my application? It will be unavailable. Will it work? No. Gaurav Jain -- http://www.multitask.com.au/people/dion/ Chuck Norris sleeps with a night light. Not because Chuck Norris is afraid of the dark, but because the dark is afraid of Chuck Norris - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Order of struts-config.xml
Dion Gillard ha scritto: On 3/27/06, Gaurav Jain [EMAIL PROTECTED] wrote: Hi, The struts-config.xml file contains following sections:- 1. Form bean definition section 2. Global forward definition section 3. Action mapping definition section 4. Controller configuration section 5. Application Resources definition section What if we change the order of these sections? The action servlet should fail to load up. What effect it'll have on my application? It will be unavailable. Will it work? No. Gaurav Jain And the file itself will be not valid, because it must follow the DTD. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Order of struts-config.xml
Do the struts actions work? On 3/27/06, Gaurav Jain [EMAIL PROTECTED] wrote: I am experiencing Parse Error in my Tomcat for changed order of struts-config.xml. But my application is working fine. Its strange. Regards, Gaurav -Original Message- From: Dion Gillard [mailto:[EMAIL PROTECTED] Sent: Monday, March 27, 2006 6:14 PM To: Struts Users Mailing List Subject: Re: Order of struts-config.xml On 3/27/06, Gaurav Jain [EMAIL PROTECTED] wrote: Hi, The struts-config.xml file contains following sections:- 1. Form bean definition section 2. Global forward definition section 3. Action mapping definition section 4. Controller configuration section 5. Application Resources definition section What if we change the order of these sections? The action servlet should fail to load up. What effect it'll have on my application? It will be unavailable. Will it work? No. Gaurav Jain -- http://www.multitask.com.au/people/dion/ Chuck Norris sleeps with a night light. Not because Chuck Norris is afraid of the dark, but because the dark is afraid of Chuck Norris - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- http://www.multitask.com.au/people/dion/ Chuck Norris sleeps with a night light. Not because Chuck Norris is afraid of the dark, but because the dark is afraid of Chuck Norris
Re: Populate Collection values
Hello Vijay, an add convertNull with true to the web.xml solves the problem. Thank you, Tom vijay venkataraman schrieb: In case you missed to see this in the docs... See the Struts doc: Building View Components and See in Struts Validator. Note: If your required form property is one of the Java object representations of primitive types (ie. java.lang.Integer), you must set the ActionServlet's *convertNull* init parameter to true. Failing to do this will result in the required validation not being performed on that field because it will default to zero Thanks, Vijay Venkataraman Angelo zerr wrote: Hello homas, To avoid this problem, I use String type in my getter/setter in my Struts form for any type (Integer, Date,...). So, you could do that : public class User { String age; public String getAge(){ return age; } public void setAge(String age){ this.age=age; } } After you must convert String age into Integer age in your action struts (after validation), to get values of list of ages. Regards Angelo 2006/3/27, Thomas Otto [EMAIL PROTECTED]: Hello, I have the following problem. I have an struts form with an Collection getter and want to let set struts the input values of an submit. public class UserForm extends ActionForm { // returns a collection of user beans Collection getUsers(){ ... } } public class User { Integer age; public Integer getAge(){ return age; } public void setAge(Integer age){ this.age=age; } } In the jsp- Page I use layout:collection with layout:text to show the input fields in a table. layout:form action=/save layout:collection property=users indexId=index layout:collectionItem title=Age layout:text property=users[${index}].age layout=false/ /layout:collectionItem /layout:collection /layout:form On submit struts fill also all values in the user bean, but struts set 0 into the age-Field and not null if the value is empty. How can I modify this? Regards Tom - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --DISCLAIMER-- This message is for the named person's use only. It may contain confidential, proprietary or legally privileged information. No confidentiality or privilege is waived or lost by any mistransmission. If you receive this message in error, please immediately delete it and all copies of it from your system, destroy any hard copies of it and notify the sender. You must not, directly or indirectly, use, disclose, distribute, print, or copy any part of this message if you are not the intended recipient. Lisle Technology Partners Pvt. Ltd. and any of its subsidiaries each reserve the right to monitor all e-mail communications through its networks. Any views expressed in this message are those of the individual sender, except where the message states otherwise and the sender is authorized to state them to be the views of any such entity. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: Order of struts-config.xml
Yes. Each and every action is working, but I am experiencing this error in Tomcat console. ERROR [main] org.apache.commons.digester.Digester error- Parse Error at line 43 column 17: The content of element type struts-config must match (display-name?,description?,data-sources?,f orm-beans?,global-exceptions?,global-forwards?,action-mappings?,controller?, message-resources*, plug-in*). org.xml.sax.SAXParseException: The content of element type struts-config must match (display -name?,description?,data-sources?,form-beans?,global-exceptions?,global-forw ards?,action-mappin gs?,controller?,message-resources*,plug-in*). at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source) at org.apache.xerces.util.ErrorHandlerWrapper.error(Unknown Source) at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source) at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source) at org.apache.xerces.impl.dtd.XMLDTDValidator.handleEndElement(Unknown Source) at org.apache.xerces.impl.dtd.XMLDTDValidator.endElement(Unknown Source) at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatc her.disp atch(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) at org.apache.commons.digester.Digester.parse(Digester.java:1572) at org.apache.struts.action.ActionServlet.parseModuleConfigFile(ActionServlet.j ava:738) at org.apache.struts.action.ActionServlet.initModuleConfig(ActionServlet.java:6 87) at org.apache.struts.action.ActionServlet.init(ActionServlet.java:333) at javax.servlet.GenericServlet.init(GenericServlet.java:211) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:10 29) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:862) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java: 4013) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4357) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:8 23) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595) at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.j ava:277) at org.apache.catalina.core.StandardHost.install(StandardHost.java:832) at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:625) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:431) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:983) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSuppor t.java:1 19) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091) at org.apache.catalina.core.StandardHost.start(StandardHost.java:789) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478) at org.apache.catalina.core.StandardService.start(StandardService.java:480) at org.apache.catalina.core.StandardServer.start(StandardServer.java:2313) at org.apache.catalina.startup.Catalina.start(Catalina.java:556) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39 ) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl .java:25 ) at java.lang.reflect.Method.invoke(Method.java:324) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:287) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425) -Original Message- From: Dion Gillard [mailto:[EMAIL PROTECTED] Sent: Monday, March 27, 2006 6:26 PM To: Struts Users Mailing List Subject: Re: Order of struts-config.xml Do the struts actions work? On 3/27/06, Gaurav Jain [EMAIL PROTECTED] wrote: I am experiencing Parse Error in my Tomcat for changed order of struts-config.xml. But my application is working fine. Its strange. Regards, Gaurav -Original Message- From: Dion Gillard [mailto:[EMAIL PROTECTED] Sent: Monday, March 27, 2006 6:14 PM To: Struts Users Mailing List Subject: Re: Order of struts-config.xml On
Re: Order of struts-config.xml
Gaurav Jain ha scritto: Yes. Each and every action is working, but I am experiencing this error in Tomcat console. ... I think it's question of pure luck, i.e. maybe the actions have been constructed before finding the error in the XML. But what are you trying to accomplish writing a wrong struts-config.xml? - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: Order of struts-config.xml
At 6:31 PM +0530 3/27/06, Gaurav Jain wrote: Yes. Each and every action is working, but I am experiencing this error in Tomcat console. This is because your XML is no longer valid according to the DTD. This is not a fatal error in Struts, but why would you choose to change the order of elements in the struts-config.xml? This is not fatal because the Digester rules which consume the struts-config.xml are not as rigorous as the DTD. They tolerate the elements in any order. You will get the SAXParseException as long as your document does not conform to the DTD. Joe ERROR [main] org.apache.commons.digester.Digester error- Parse Error at line 43 column 17: The content of element type struts-config must match (display-name?,description?,data-sources?,f orm-beans?,global-exceptions?,global-forwards?,action-mappings?,controller?, message-resources*, plug-in*). org.xml.sax.SAXParseException: The content of element type struts-config must match (display -name?,description?,data-sources?,form-beans?,global-exceptions?,global-forw ards?,action-mappin gs?,controller?,message-resources*,plug-in*). at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source) at org.apache.xerces.util.ErrorHandlerWrapper.error(Unknown Source) at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source) at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source) at org.apache.xerces.impl.dtd.XMLDTDValidator.handleEndElement(Unknown Source) at org.apache.xerces.impl.dtd.XMLDTDValidator.endElement(Unknown Source) at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatc her.disp atch(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) at org.apache.commons.digester.Digester.parse(Digester.java:1572) at org.apache.struts.action.ActionServlet.parseModuleConfigFile(ActionServlet.j ava:738) at org.apache.struts.action.ActionServlet.initModuleConfig(ActionServlet.java:6 87) at org.apache.struts.action.ActionServlet.init(ActionServlet.java:333) at javax.servlet.GenericServlet.init(GenericServlet.java:211) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:10 29) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:862) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java: 4013) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4357) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:8 23) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595) at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.j ava:277) at org.apache.catalina.core.StandardHost.install(StandardHost.java:832) at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:625) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:431) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:983) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSuppor t.java:1 19) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091) at org.apache.catalina.core.StandardHost.start(StandardHost.java:789) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478) at org.apache.catalina.core.StandardService.start(StandardService.java:480) at org.apache.catalina.core.StandardServer.start(StandardServer.java:2313) at org.apache.catalina.startup.Catalina.start(Catalina.java:556) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39 ) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl .java:25 ) at java.lang.reflect.Method.invoke(Method.java:324) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:287) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425) -Original Message- From: Dion Gillard [mailto:[EMAIL PROTECTED] Sent: Monday, March 27, 2006 6:26 PM To:
Check if form bean property exists
Hi all, I have form bean prepopulated in the SetUp class before return to the view.. Employee form is set before returning to the view. empForm.setName(Alice); How can i check whether the form bean property name exist in the view section? Appreciate any help.
Re: indexed property validation: how to keep the value the user entered
First of all Thank you Laurie, you are the only one anwering my questions :): Here are my struts-config.xml entries for the actions and formbean ( I neglected the path and anything). form-beans form-bean name=testingForm type=TestingForm / /form-beans global-forwards forward name=displayTesting path=/displayAction.do/ /global-forwards action-mappings action path=/displayAction type=DisplayAction name=testingForm scope=session validate=false /action action path=/testingSaveAction type=TestingSaveAction name=testingForm scope=session validate=true input=displayTesting forward name=success path=susscess.jsp / /action /action-mappings Laurie Harper [EMAIL PROTECTED] wrote: We'll need to see the relevant parts of your struts-config.xml too (specifically, the form bean and action mapping definitions). L. Carl Smith wrote: I have a jsp containing an indexed test box field, and I need to validate the user enter a value into all the text boxes when clicking on the save button. Validation is done OK, but there is an issue. Let me give you an example illustrating the issue: if there are three text boxes, the user enters 1, 2 into the first two boxes, but didn't enter anything in the third box, struts validation catch and display the correct validation error on the jsp saying he/she needs to enter values for all the text boxes, then it wipes out 1 and 2, which is not what I wanted. What I wanted was that when displaying the validation error, it should keep 1 and 2 which was entered by the user. Any suggestions? I appreciate your helps! Here are my classes: public class TestingForm extends ValidatorActionForm { private LabelValueBean[] listOfItems ; public LabelValueBean[] getListOfItems() { return listOfItems; } public void setListOfItems(LabelValueBean[] beans) { listOfItems = beans; } } public class DisplayAction extends org.apache.struts.action.Action { public ActionForward execute( ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws NestedException { TestingForm testingForm = (TestingForm) form; LabelValueBean[] listOfItems = new LabelValueBean[3]; LabelValueBean bean1 = new LabelValueBean(1, ); LabelValueBean bean2 = new LabelValueBean(2, ); LabelValueBean bean3 = new LabelValueBean(3, ); listOfItems[0]=bean1; listOfItems[1]=bean2; listOfItems[2]=bean3; testingForm.setListOfItems(listOfItems); return mapping.findForward(myJsp.jsp); } } myJsp.jsp logic:iterate name=testingForm property=listOfItems id=labelValue Indexed field to be validated: /logic:iterate Save In validaton.xml I set up the validation for the indexed filed: - Yahoo! Messenger with Voice. Make PC-to-Phone Calls to the US (and 30+ countries) for 2?min or less. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - Yahoo! Messenger with Voice. PC-to-Phone calls for ridiculously low rates.
JSF real world examples
Hello, Can someone point me to some real world websites/applications that have successfully implemented JSF framework? I tried googling but no luck..Any help is appreciated. Thank you Gnan Shabada This email message is for the sole use of the intended recipient (s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply email and destroy all copies of the original message. To reply to our email administrator directly, send an email to [EMAIL PROTECTED] Toys R Us, Inc. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: JSF real world examples
Ask on the myfaces list they're more clued up about this sort of thing.. I've seen anouncements when new sites built using myfaces have gone live. Mark On 3/27/06, Shabada, Gnaneshwer [EMAIL PROTECTED] wrote: Hello, Can someone point me to some real world websites/applications that have successfully implemented JSF framework? I tried googling but no luck..Any help is appreciated. Thank you Gnan Shabada This email message is for the sole use of the intended recipient (s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply email and destroy all copies of the original message. To reply to our email administrator directly, send an email to [EMAIL PROTECTED] Toys R Us, Inc. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: JSF real world examples
http://wiki.apache.org/myfaces/Companies_Using_MyFaces Might me handy.. On 3/27/06, Mark Lowe [EMAIL PROTECTED] wrote: Ask on the myfaces list they're more clued up about this sort of thing.. I've seen anouncements when new sites built using myfaces have gone live. Mark On 3/27/06, Shabada, Gnaneshwer [EMAIL PROTECTED] wrote: Hello, Can someone point me to some real world websites/applications that have successfully implemented JSF framework? I tried googling but no luck..Any help is appreciated. Thank you Gnan Shabada This email message is for the sole use of the intended recipient (s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply email and destroy all copies of the original message. To reply to our email administrator directly, send an email to [EMAIL PROTECTED] Toys R Us, Inc. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Missing application web.xml
Hi! When I startup Tomcat it says: INFO: Missing application web.xml, using defaults only StandardEngine[Catalina].StandardHost[localhost].StandardContext[/adss.licen sing.core] My web.xml is in WEB-INF folder. What am I doing wrong?? Tanx! Marisol. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Missing application web.xml
On 3/27/06, Marisol Opreni [EMAIL PROTECTED] wrote: Hi! When I startup Tomcat it says: INFO: Missing application web.xml, using defaults only StandardEngine[Catalina].StandardHost[localhost].StandardContext[/adss.licen sing.core] My web.xml is in WEB-INF folder. What am I doing wrong?? This is really a question for the Tomcat user list ... but if you're using Windows one thing to check is that the directory name is *really* WEB-INF and the filename is *really* web.xml. Java is, in general, case sensitive about filenames. If this doesn't address it, I'd suggest asking the Tomcat folks. Mailling list info is at [1]. Tanx! Marisol. Craig [1] http://tomcat.apache.org/lists.html
Building SHALE??? The instructions don't work!
I was following the instructions here http://struts.apache.org/struts-shale/building.html http://struts.apache.org/struts-shale/building.html They don't work. Can someone please update them so they do? Here is my short ant log Buildfile: build.xml clean-release: [echo] jdk15.present=true [delete] Deleting directory C:\AAROOT\areas\jakarta\shale-framework-20060327\ dist clean: execute.14.libraries: [echo] Executing clean on module core-library clean: [delete] Deleting directory C:\AAROOT\areas\jakarta\shale-framework-20060327\ core-library\target [delete] Deleting directory C:\AAROOT\areas\jakarta\shale-framework-20060327\ core-library\dist [echo] Executing clean on module clay-plugin clean: [echo] Executing clean on module test-framework BUILD FAILED C:\AAROOT\areas\jakarta\shale-framework-20060327\build.xml:340: The following er ror occurred while executing this line: C:\AAROOT\areas\jakarta\shale-framework-20060327\build.xml:941: The following er ror occurred while executing this line: C:\AAROOT\areas\jakarta\shale-framework-20060327\test-framework\build.xml:48 : C: \AAROOT\areas\jakarta\shale-framework-20060327\test-framework\${htmlunit.hom e}\l ib not found.
forwarding vs redirecting issue
Hi, I have a design issue based around form submission, protecting against resubmission etc. I have seen a couple of design guidelines that seem to conflict. 1) Use the session as little as possible (memory issues etc) 2) Use forwards where possible as requests can be passed along, with original information preserved, as well as speeding up communication. Now the only problem I face is after an action is complete, if I forward to a JSP, that action is open to resubmission when the user starts playing with the reload and back buttons on their browser. Redirects, because of the URL changing, can help protect against this. So the solution seems to be to place the beans required by the JSP page in displaying the result of the action in the session instead. So now there is an issue of when do the objects for the action that was just performed get removed from the session? Do I just put something in the start of each action to remove from the session all objects not associated with that action? Thanks Chris - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Building SHALE??? The instructions don't work!
On 3/27/06, Hiller, Dean [EMAIL PROTECTED] wrote: I was following the instructions here http://struts.apache.org/struts-shale/building.html http://struts.apache.org/struts-shale/building.html ... \AAROOT\areas\jakarta\shale-framework-20060327\test-framework\${htmlunit.home}\lib not found. Sorry about that. The HtmlUnit dependency should be optional, but it isn't. :( We're currently tracking a bug ticket for this: http://issues.apache.org/bugzilla/show_bug.cgi?id=38627 For now, you can either modify the test-framework build.xml as suggested in the bug ticket, or provide an htmlunit.home property pointing at an installation of either HtmlUnit 1.6 or 1.7. Here's a link to download HtmlUnit 1.7: http://prdownloads.sourceforge.net/htmlunit/htmlunit-1.7.zip?download -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Building SHALE??? The instructions don't work!
On 3/27/06, Hiller, Dean [EMAIL PROTECTED] wrote: I was following the instructions here http://struts.apache.org/struts-shale/building.html http://struts.apache.org/struts-shale/building.html They don't work. Can someone please update them so they do? Here is my short ant log The current build process has a bug in it when the htmlunit.home' property does not point at a directory that contains an HtmlUnit release. You can avoid this by either * Downloading HtmlUnit 1.6 from SourceForge, installing it, and then pointing this property at the correct directory, or * Create an empty directory foo, create a lib directory inside it, and point htmlunit.home at directory foo. In the latter case, you won't get the test framework base classes for HtmlUnit based testing (the compile script has conditionals built in), but you'll get everything else. Craig Buildfile: build.xml clean-release: [echo] jdk15.present=true [delete] Deleting directory C:\AAROOT\areas\jakarta\shale-framework-20060327\ dist clean: execute.14.libraries: [echo] Executing clean on module core-library clean: [delete] Deleting directory C:\AAROOT\areas\jakarta\shale-framework-20060327\ core-library\target [delete] Deleting directory C:\AAROOT\areas\jakarta\shale-framework-20060327\ core-library\dist [echo] Executing clean on module clay-plugin clean: [echo] Executing clean on module test-framework BUILD FAILED C:\AAROOT\areas\jakarta\shale-framework-20060327\build.xml:340: The following er ror occurred while executing this line: C:\AAROOT\areas\jakarta\shale-framework-20060327\build.xml:941: The following er ror occurred while executing this line: C:\AAROOT\areas\jakarta\shale-framework-20060327\test-framework\build.xml:48 : C: \AAROOT\areas\jakarta\shale-framework-20060327\test-framework\${ htmlunit.hom e}\l ib not found.
RE: Building SHALE??? The instructions don't work!
Title: RE: Building SHALE??? The instructions don't work! I commented it out and get compile errors. Weird thing is it says it is missing FacesContext(from javax.faces) and VariableResolver(from org.apache.shale.faces). I have attached my build.properties which I believe are all correct. Any ideas? I am just trying to get those mock objects for mocking ServletContext and such. Thanks, dean -Original Message- From: Craig McClanahan [mailto:[EMAIL PROTECTED]] Sent: Monday, March 27, 2006 11:16 AM To: Struts Users Mailing List Subject: Re: Building SHALE??? The instructions don't work! On 3/27/06, Hiller, Dean [EMAIL PROTECTED] wrote: I was following the instructions here http://struts.apache.org/struts-shale/building.html http://struts.apache.org/struts-shale/building.html They don't work. Can someone please update them so they do? Here is my short ant log The current build process has a bug in it when the htmlunit.home' property does not point at a directory that contains an HtmlUnit release. You can avoid this by either * Downloading HtmlUnit 1.6 from SourceForge, installing it, and then pointing this property at the correct directory, or * Create an empty directory foo, create a lib directory inside it, and point htmlunit.home at directory foo. In the latter case, you won't get the test framework base classes for HtmlUnit based testing (the compile script has conditionals built in), but you'll get everything else. Craig Buildfile: build.xml clean-release: [echo] jdk15.present=true [delete] Deleting directory C:\AAROOT\areas\jakarta\shale-framework-20060327\ dist clean: execute.14.libraries: [echo] Executing clean on module core-library clean: [delete] Deleting directory C:\AAROOT\areas\jakarta\shale-framework-20060327\ core-library\target [delete] Deleting directory C:\AAROOT\areas\jakarta\shale-framework-20060327\ core-library\dist [echo] Executing clean on module clay-plugin clean: [echo] Executing clean on module test-framework BUILD FAILED C:\AAROOT\areas\jakarta\shale-framework-20060327\build.xml:340: The following er ror occurred while executing this line: C:\AAROOT\areas\jakarta\shale-framework-20060327\build.xml:941: The following er ror occurred while executing this line: C:\AAROOT\areas\jakarta\shale-framework-20060327\test-framework\build.xml:48 : C: \AAROOT\areas\jakarta\shale-framework-20060327\test-framework\${ htmlunit.hom e}\l ib not found. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: forwarding vs redirecting issue
You can use tokens within the Action classes to help prevent multiple submits. Take a look at the Action Servlet Java Doc for the following methods: isTokenValid( request ) resetToken( request ) saveToken( request ) We are using tokens in our app right now. We do something like the following: If( isTokenValid( request ) ) { //Insert to DB resetToken( request ); } else { //select from DB } saveToken( request ); HTH, Daniel -Original Message- From: Chris Cheshire [mailto:[EMAIL PROTECTED] Sent: Monday, March 27, 2006 10:11 AM To: Struts Users Mailing List Subject: forwarding vs redirecting issue Hi, I have a design issue based around form submission, protecting against resubmission etc. I have seen a couple of design guidelines that seem to conflict. 1) Use the session as little as possible (memory issues etc) 2) Use forwards where possible as requests can be passed along, with original information preserved, as well as speeding up communication. Now the only problem I face is after an action is complete, if I forward to a JSP, that action is open to resubmission when the user starts playing with the reload and back buttons on their browser. Redirects, because of the URL changing, can help protect against this. So the solution seems to be to place the beans required by the JSP page in displaying the result of the action in the session instead. So now there is an issue of when do the objects for the action that was just performed get removed from the session? Do I just put something in the start of each action to remove from the session all objects not associated with that action? Thanks Chris - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: forwarding vs redirecting issue
On 3/27/06, Chris Cheshire [EMAIL PROTECTED] wrote: Hi, I have a design issue based around form submission, protecting against resubmission etc. I have seen a couple of design guidelines that seem to conflict. 1) Use the session as little as possible (memory issues etc) 2) Use forwards where possible as requests can be passed along, with original information preserved, as well as speeding up communication. Now the only problem I face is after an action is complete, if I forward to a JSP, that action is open to resubmission when the user starts playing with the reload and back buttons on their browser. Redirects, because of the URL changing, can help protect against this. So the solution seems to be to place the beans required by the JSP page in displaying the result of the action in the session instead. So now there is an issue of when do the objects for the action that was just performed get removed from the session? Do I just put something in the start of each action to remove from the session all objects not associated with that action? I observe the common Struts pattern to front JSP pages with actions. I have a setup/render action that selects an appropriate JSP and forwards to it. I also have a submit action that handles the input. After submit action finished with input, it redirects to render action. So, I redirect from submit action to render action, but I forward from render action to a JSP page. You don't have to change URL in the address bar for redirect. Say, you have showItem.do?id=1234 action that forwards to JSP and shows item form. You update item and submit it to updateItem.do action. It updates the database or if errors found, it generates errors, sticks them into session and redirects to showItem.do?id=1234. Now you have the same URL in the browser again, with error messages in the form. Struts 1.2.6+ removes messages from session automatically after they were shown, but for anything else it is on you. Yes, controlling what is in session is a burden, and especially problematic if you allow a user to open several windows for one object. Then you cannot remove the object when the user returns to, say, a list of objects. This is a compromize. If you care about cleaner URLs and better user experience, use redirect and clean session yourself. Otherwise use Token object to prevent resubmits, but a user will still see POSTDATA message. Session-scoped data allows you to navigate to any action keeping application state, so you don't need to obey an artificial page flow. I think this is a benefit usage-wise. I prefer to use session-scoped ActionForms and to put everything related to an object into the form as nested properties. This seems easier to handle for me. Michael. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: Building SHALE??? The instructions don't work!
Try running the build from the test-framwork folder. C:\AAROOT\areas\jakarta\shale-framework-20060327\test-framework\ant clean dist test Gary -- Original message -- From: "Hiller, Dean" [EMAIL PROTECTED] I commented it out and get compile errors. Weird thing is it says it is missing FacesContext(from javax.faces) and VariableResolver(from org.apache.shale.faces). I have attached my build.properties which I believe are all correct. Any ideas? I am just trying to get those mock objects for mocking ServletContext and such. Thanks, dean -Original Message- From: Craig McClanahan [mailto:[EMAIL PROTECTED]] Sent: Monday, March 27, 2006 11:16 AM To: Struts Users Mailing List Subject: Re: Building SHALE??? The instructions don't work! On 3/27/06, Hiller, Dean [EMAIL PROTECTED] wrote: I was following the instructions here http://struts.apache.org/struts-shale/building.html http://struts.apache.org/struts-shale/building.html They don't work. Can someone please update them so they do? Here is my short ant log The current build process has a bug in it when the "htmlunit.home' property does not point at a directory that contains an HtmlUnit release. You can avoid this by either * Downloading HtmlUnit 1.6 from SourceForge, installing it, and then pointing this property at the correct directory, or * Create an empty directory "foo", create a "lib" directory inside it, and point "htmlunit.home" at directory "foo". In the latter case, you won't get the test framework base classes for HtmlUnit based testing (the compile script has conditionals built in), but you'll get everything else. Craig Buildfile: build.xml clean-release: [echo] jdk15.present=true [delete] Deleting directory C:\AAROOT\areas\jakarta\shale-framework-20060327\ dist clean: execute.14.libraries: [echo] Executing clean on module core-library clean: [delete] Deleting directory C:\AAROOT\areas\jakarta\shale-framework-20060327\ core-library\target [delete] Deleting directory C:\AAROOT\areas\jakarta\shale-framework-20060327\ core-library\dist [echo] Executing clean on module clay-plugin clean: [echo] Executing clean on module test-framework BUILD FAILED C:\AAROOT\areas\jakarta\shale-framework-20060327\build.xml:340: The following er ror occurred while executing this line: C:\AAROOT\areas\jakarta\shale-framework-20060327\build.xml:941: The following er ror occurred while executing this line:C:\AAROOT\areas\jakarta\shale-framework-20060327\test-framework\build.xml:48 : C: \AAROOT\areas\jakarta\shale-framework-20060327\test-framework\${ htmlunit.hom e}\l ib not found. ---BeginMessage--- - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]---End Message--- - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Building SHALE??? The instructions don't work!
On 3/27/06, Hiller, Dean [EMAIL PROTECTED] wrote: I commented it out and get compile errors. Weird thing is it says it is missing FacesContext(from javax.faces) and VariableResolver(from org.apache.shale.faces). I have attached my build.properties which I believe are all correct. I don't think attachments will come through on the list, but you shouldn't have to make many changes to the build properties. In fact, it expects a certain directory structure (the one it constructs under 'lib' when you run 'ant download-dependencies') so defining the properties by pointing them at local installs of various libraries may not work. I'm able to build it by simply copying build.properties.sample to build.properties (and setting htmlunit.home, but you've dealt with that,) and then executing 'ant release'. If it's not working, please let us know what changes you made to build.properties, what commands you executed, and what errors you're getting. Any ideas? I am just trying to get those mock objects for mocking ServletContext and such. Do you need to build it yourself? If not, there are nightly builds available here: http://cvs.apache.org/builds/struts/nightly/struts-shale/ and snapshots are available in Maven repositories: m2: http://cvs.apache.org/maven-snapshot-repository/org/apache/struts/shale/ m1: http://cvs.apache.org/repository/org.apache.struts.shale/ HTH, -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
SV: Building SHALE??? The instructions don't work!
Hi I don't see the problem - Why do you want to use the ant build, when the Maven build functions ok. Hermod -Opprinnelig melding- Fra: Wendy Smoak [mailto:[EMAIL PROTECTED] Sendt: 27. mars 2006 20:38 Til: Struts Users Mailing List Emne: Re: Building SHALE??? The instructions don't work! On 3/27/06, Hiller, Dean [EMAIL PROTECTED] wrote: I commented it out and get compile errors. Weird thing is it says it is missing FacesContext(from javax.faces) and VariableResolver(from org.apache.shale.faces). I have attached my build.properties which I believe are all correct. I don't think attachments will come through on the list, but you shouldn't have to make many changes to the build properties. In fact, it expects a certain directory structure (the one it constructs under 'lib' when you run 'ant download-dependencies') so defining the properties by pointing them at local installs of various libraries may not work. I'm able to build it by simply copying build.properties.sample to build.properties (and setting htmlunit.home, but you've dealt with that,) and then executing 'ant release'. If it's not working, please let us know what changes you made to build.properties, what commands you executed, and what errors you're getting. Any ideas? I am just trying to get those mock objects for mocking ServletContext and such. Do you need to build it yourself? If not, there are nightly builds available here: http://cvs.apache.org/builds/struts/nightly/struts-shale/ and snapshots are available in Maven repositories: m2: http://cvs.apache.org/maven-snapshot-repository/org/apache/struts/shale/ m1: http://cvs.apache.org/repository/org.apache.struts.shale/ HTH, -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Building SHALE??? The instructions don't work!
On 3/27/06, Hermod Opstvedt [EMAIL PROTECTED] wrote: Hi I don't see the problem - Why do you want to use the ant build, when the Maven build functions ok. Hermod You may or may not get something that matches the official builds, which are done with Ant. Craig -Opprinnelig melding- Fra: Wendy Smoak [mailto:[EMAIL PROTECTED] Sendt: 27. mars 2006 20:38 Til: Struts Users Mailing List Emne: Re: Building SHALE??? The instructions don't work! On 3/27/06, Hiller, Dean [EMAIL PROTECTED] wrote: I commented it out and get compile errors. Weird thing is it says it is missing FacesContext(from javax.faces) and VariableResolver(from org.apache.shale.faces). I have attached my build.properties which I believe are all correct. I don't think attachments will come through on the list, but you shouldn't have to make many changes to the build properties. In fact, it expects a certain directory structure (the one it constructs under 'lib' when you run 'ant download-dependencies') so defining the properties by pointing them at local installs of various libraries may not work. I'm able to build it by simply copying build.properties.sample to build.properties (and setting htmlunit.home, but you've dealt with that,) and then executing 'ant release'. If it's not working, please let us know what changes you made to build.properties, what commands you executed, and what errors you're getting. Any ideas? I am just trying to get those mock objects for mocking ServletContext and such. Do you need to build it yourself? If not, there are nightly builds available here: http://cvs.apache.org/builds/struts/nightly/struts-shale/ and snapshots are available in Maven repositories: m2: http://cvs.apache.org/maven-snapshot-repository/org/apache/struts/shale/ m1: http://cvs.apache.org/repository/org.apache.struts.shale/ HTH, -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: Building SHALE??? The instructions don't work!
Cool, you rock! I saw references to this mysterious maven repository but could not find it as the docs I was looking at did not have references to it. Thanks, dean -Original Message- From: Hermod Opstvedt [mailto:[EMAIL PROTECTED] Sent: Monday, March 27, 2006 11:57 AM To: 'Struts Users Mailing List' Subject: SV: Building SHALE??? The instructions don't work! Hi I don't see the problem - Why do you want to use the ant build, when the Maven build functions ok. Hermod -Opprinnelig melding- Fra: Wendy Smoak [mailto:[EMAIL PROTECTED] Sendt: 27. mars 2006 20:38 Til: Struts Users Mailing List Emne: Re: Building SHALE??? The instructions don't work! On 3/27/06, Hiller, Dean [EMAIL PROTECTED] wrote: I commented it out and get compile errors. Weird thing is it says it is missing FacesContext(from javax.faces) and VariableResolver(from org.apache.shale.faces). I have attached my build.properties which I believe are all correct. I don't think attachments will come through on the list, but you shouldn't have to make many changes to the build properties. In fact, it expects a certain directory structure (the one it constructs under 'lib' when you run 'ant download-dependencies') so defining the properties by pointing them at local installs of various libraries may not work. I'm able to build it by simply copying build.properties.sample to build.properties (and setting htmlunit.home, but you've dealt with that,) and then executing 'ant release'. If it's not working, please let us know what changes you made to build.properties, what commands you executed, and what errors you're getting. Any ideas? I am just trying to get those mock objects for mocking ServletContext and such. Do you need to build it yourself? If not, there are nightly builds available here: http://cvs.apache.org/builds/struts/nightly/struts-shale/ and snapshots are available in Maven repositories: m2: http://cvs.apache.org/maven-snapshot-repository/org/apache/struts/shale/ m1: http://cvs.apache.org/repository/org.apache.struts.shale/ HTH, -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [FRIDAY] Re: has struts reached the saturation
Emmanouil Batsis wrote: Jonathan Revusky wrote: Struts has also fallen further and further behind technically in its space. (This has what has led to the Webwork merger so that the Struts umbrella could offer something reasonably up-to-date.) [Note: This is not a reply to Jonathan personally] Yes, note that I am actually not the best qualified person to answer this. Now, it's obviously a valid question that Struts developers should answer. They decided to abandon work on Struts 1.x and bring Webwork over here and work on that. So they really should be the ones to answer your question. However, one gets the sense that they don't want to answer such questions I keep seeing posts claiming Struts Action/Classic is technically old etc etc; is there a resource available summarizing how exactly this is true? It did not take me long using google to find the following page: http://wiki.opensymphony.com/display/WW/Comparison+to+Struts Of course, that list was surely worked up by the Webwork people and is thus, not from an unbiased source. Still, I would suppose that the points there are truthful. In any case, the fact is that the Struts developers have decided that they prefer to move the Webwork code over here and work on that, so they have accepted that Webwork is better. I think that has to be taken at face value, since, you'd think that most people in their situation would prefer to have a tooth extracted rather than accept that their work is inferior. But that is what happened. Regards, Jonathan Revusky -- lead developer, FreeMarker project, http://freemarker.org/ FreeMarker group blog, http://freemarker.blogspot.com/ Thanks, Manos - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[OT] Presentations from TSSJS 2006
Several people had asked me to post my slides for the two presentations I did at The Server Side Java Symposium last week. Pointers can be found at the bottom ol my Apache home page: http://people.apache.org/~craigmcc/ Craig
Struts and Result Beans
What is the best way to use result beans with Struts (i.e. beans that are not associated with a form). In particular, I have a plugin class that's called by the Struts action servlet upon startup and this class calculates the current date. This date needs to be stored in a bean having session scope and displayed on all pages in the application. Currently, this bean is being instantiated in one of my actions and placed in session scope. Is this the best way to achieve this? Also, should I be using a plugin class for this? Lastly, is there a design pattern that I could follow to achieve this? I am trying to use best practices without adding too much complexity and overhead (i.e. EJB is overkill). Your input would be appreciated and if you know of any articles that discuss this, please send me the URLs. Thank you. - Asad - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
maintaining human standards [was Re: [FRIDAY] Re: has struts reached the saturation]
Now, it's obviously a valid question that Struts developers should answer. It _is_ an invalid question, that's why everyone is ignoring you. And now, I'd like to respond to you with your own words, from your own not-so-kind off list response to me (of course, censored because this is a public list)... ... this is sh** is getting personal now. Who the f*** do you think you are? You must be one ill-bred little f***. I don't have to give you any feedback on your lame-a** website. I don't have to give you anything. I don't owe you or any of your cohorts a f***ing thing. If you want to start maintaining human standards of behavior, the next time somebody gives you any feedback on your work, here's what you should say: Thank you. I guess nobody ever taught you that. Do you know how bad I made you look there? I hope I completely humiliated you. If you f*** with me any more, I'll humiliate you some more. People like you are very very bad for open source. Some people's first experience of an open source project is something like Struts full of arrogant little a**-licking toady bastards like you. F*** you, you contemptible little sh**. Now that that's off my chest, I shall forever send your replies to / dev/null. Have a wonderful day. -- James Mitchell P.S. Thank you On Mar 27, 2006, at 2:53 PM, Jonathan Revusky wrote: Emmanouil Batsis wrote: Jonathan Revusky wrote: Struts has also fallen further and further behind technically in its space. (This has what has led to the Webwork merger so that the Struts umbrella could offer something reasonably up-to-date.) [Note: This is not a reply to Jonathan personally] Yes, note that I am actually not the best qualified person to answer this. Now, it's obviously a valid question that Struts developers should answer. They decided to abandon work on Struts 1.x and bring Webwork over here and work on that. So they really should be the ones to answer your question. However, one gets the sense that they don't want to answer such questions I keep seeing posts claiming Struts Action/Classic is technically old etc etc; is there a resource available summarizing how exactly this is true? It did not take me long using google to find the following page: http://wiki.opensymphony.com/display/WW/Comparison+to+Struts Of course, that list was surely worked up by the Webwork people and is thus, not from an unbiased source. Still, I would suppose that the points there are truthful. In any case, the fact is that the Struts developers have decided that they prefer to move the Webwork code over here and work on that, so they have accepted that Webwork is better. I think that has to be taken at face value, since, you'd think that most people in their situation would prefer to have a tooth extracted rather than accept that their work is inferior. But that is what happened. Regards, Jonathan Revusky -- lead developer, FreeMarker project, http://freemarker.org/ FreeMarker group blog, http://freemarker.blogspot.com/ Thanks, Manos - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: maintaining human standards [was Re: [FRIDAY] Re: has struts reached the saturation]
On 3/27/06, James Mitchell [EMAIL PROTECTED] wrote: Now, it's obviously a valid question that Struts developers should answer. It _is_ an invalid question, that's why everyone is ignoring you. And now, I'd like to respond to you with your own words, from your own not-so-kind off list response to me (of course, censored because this is a public list)... skipped First, why replying in public list? Then, who said what exactly? (would be interesting to know, since you offloaded this pile into a public list). And the bitch is: does not SAF2 start smooth, considering that FreeMarker is the default view technology for WebWork 2.2. Everybody dance now! - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
html:checkbox + Struts validation
Hi there, Iam here with a request.I need to validate a html:checkbox (in JSP) using Struts Validator Framework.I want to make sure that the user checks the Check Box.if it is not checked validation should fail.Can some one suggest me which validator i need to use?? I tried *required* Validator but its not working. -- Thanks In Advance JD
Re: maintaining human standards [was Re: [FRIDAY] Re: has struts reached the saturation]
On 3/27/06, Michael Jouravlev [EMAIL PROTECTED] wrote: First, why replying in public list? Then, who said what exactly? (would be interesting to know, since you offloaded this pile into a public list). Personally, I'm not interested, and I'm dev/nulling the whole thread. But, then I don't rubberneck at traffic collisions either :) -T. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: maintaining human standards [was Re: [FRIDAY] Re: has struts reached the saturation]
*rotflmao* That's beautiful! I kinda wish _I_ would have gotten that response, though :( James Mitchell wrote: [ Jonathon's well-reasoned response ;] You just brightened my day _considerably_! Thanks :D Dave - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Struts and Result Beans
On Mon, 27 Mar 2006, Dave Newton wrote: Asad Habib wrote: What is the best way to use result beans with Struts (i.e. beans that are not associated with a form). In particular, I have a plugin class that's called by the Struts action servlet upon startup and this class calculates the current date. This date needs to be stored in a bean having session scope and displayed on all pages in the application. Currently, this bean is being instantiated in one of my actions and placed in session scope. Um... well, I would probably just place an instance of the date calculator bean in the application scope unless you anticipate the date being different for different users and not bother with the session scope for something like this. Well, your right since the date will be shared by all sessions. However, if I go this route I will need a method to update the date every time it changes. I suppose a plugin is as good a place as any to instantiate a date calculation bean. Lastly, is there a design pattern that I could follow to achieve this? A design pattern for putting a date calculation bean into a scope? You might be over-analyzing this ;) Sorry, I mean a design pattern that outlines how non-form beans should be used with Struts actions. Is a DTO applicable in this case? (i.e. EJB is overkill). Ya' think? IIRC Frank's Java WebParts has a class (filter?) that will make sure things are put into the appropriate scope based on a set of rules (I like filters for things like this since they're not attached to Struts) and it beats re-inventing it like I have several times and you don't need to use a larger framework like Spring for mini-IoC things. http://javawebparts.sourceforge.net/ Dave - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: html:checkbox + Struts validation
Srinivas Jadcharla wrote: Iam here with a request.I need to validate a html:checkbox (in JSP) using Struts Validator Framework.I want to make sure that the user checks the Check Box.if it is not checked validation should fail.Can some one suggest me which validator i need to use?? I tried *required* Validator but its not working. That's what I use and it's working fine. Dave - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Struts and Result Beans
Asad Habib wrote: Well, your right since the date will be shared by all sessions. However, if I go this route I will need a method to update the date every time it changes. You need that anyway, as a user might be on the site over the midnight hour. The bean can just return the current date every time the accessor is called. Sorry, I mean a design pattern that outlines how non-form beans should be used with Struts actions. Is a DTO applicable in this case? Sure. Just out of curiosity, what other design patterns were you considering? Dave - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Struts and Result Beans
On Mon, 27 Mar 2006, Dave Newton wrote: Asad Habib wrote: Well, your right since the date will be shared by all sessions. However, if I go this route I will need a method to update the date every time it changes. You need that anyway, as a user might be on the site over the midnight hour. The bean can just return the current date every time the accessor is called. Sorry, I mean a design pattern that outlines how non-form beans should be used with Struts actions. Is a DTO applicable in this case? Sure. Just out of curiosity, what other design patterns were you considering? This is the only one that I could think of that was applicable. If you know of any others, please let me know. Thanks. Dave - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: html:checkbox + Struts validation
Thanks for your reply.Here is the code iam using in validator.xml field property=agree depends=required arg0 key=Check Box resource=false/ /field Where is the agree is the boolean property in my action form. On 3/27/06, Dave Newton [EMAIL PROTECTED] wrote: Srinivas Jadcharla wrote: Iam here with a request.I need to validate a html:checkbox (in JSP) using Struts Validator Framework.I want to make sure that the user checks the Check Box.if it is not checked validation should fail.Can some one suggest me which validator i need to use?? I tried *required* Validator but its not working. That's what I use and it's working fine. Dave - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Thanks Regards Srinivas 732-648-9421(Cell)
Re: maintaining human standards [was Re: [FRIDAY] Re: has struts reached the saturation]
On 3/27/06, Dave Newton [EMAIL PROTECTED] wrote: James Mitchell wrote: [ Jonathon's well-reasoned response ;] So the whole thing was Jonathan's monologue? In this case I admire his breadth of writing styles. I am still wondering how the whole merger will work out with FreeMarker being default view technology for WebWork. By the way, I got an email from [EMAIL PROTECTED] address with the message This email has triggered the content filter for appearing to violate the PROFANITY policy. All I did is I used bi*ch word (this is how they call lady dogs, aren't they?). Big brother is watching... Michael. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: maintaining human standards [was Re: [FRIDAY] Re: has struts reached the saturation]
Michael Jouravlev wrote: On 3/27/06, James Mitchell [EMAIL PROTECTED] wrote: Now, it's obviously a valid question that Struts developers should answer. It _is_ an invalid question, that's why everyone is ignoring you. And now, I'd like to respond to you with your own words, from your own not-so-kind off list response to me (of course, censored because this is a public list)... skipped First, why replying in public list? I can't answer that one. James Mitchell is the one who put this note up in public. I think it was a very bad idea on his part. Then, who said what exactly? Well, I can clarify this part somewhat. The part that begins with: this is sh** is getting personal now. and ends with: F*** you, you contemptible little sh**. was a private message from me to James Mitchell. This was after he insulted me as a result of my offering honest feedback on the struts.apache.org page. The message was, of course, not meant to appear on this list. However, I stand by it completely. People like James Mitchell (and certain others here) are a terrible thing for open source. I already expressed in public separately that, if somebody gives you feedback on your work, you thank them. If that is not written anywhere as part of the Apache Way it should be. (would be interesting to know, since you offloaded this pile into a public list). And the bitch is: does not SAF2 start smooth, considering that FreeMarker is the default view technology for WebWork 2.2. Well, FreeMarker has a license that is basically the same BSD-style license that ASF uses. There is no requirement there for anybody who uses this work to share my political views. Actually, they don't even have to like my guts. :-) Regards, Jonathan Revusky -- lead developer, FreeMarker project, http://freemarker.org/ Everybody dance now! - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: maintaining human standards [was Re: [FRIDAY] Re: has struts reached the saturation]
Jonathan Revusky wrote: I think it was a very bad idea on his part. Of course _you_ do, you foul-mouthed little boy! _I_ think it was great :D I'm _still_ all a-giggle! Dave - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: maintaining human standards [was Re: [FRIDAY] Re: has struts reached the saturation]
Maybe it's time we heard from the WW2 guys? Does Jonathan represent the viewpoint of the WW2 developers that are coming on board? Seriously I'd rather use Spring, Wicket or Rife than use something made by people like this guy. On 3/27/06, Jonathan Revusky [EMAIL PROTECTED] wrote: Michael Jouravlev wrote: On 3/27/06, James Mitchell [EMAIL PROTECTED] wrote: Now, it's obviously a valid question that Struts developers should answer. It _is_ an invalid question, that's why everyone is ignoring you. And now, I'd like to respond to you with your own words, from your own not-so-kind off list response to me (of course, censored because this is a public list)... skipped First, why replying in public list? I can't answer that one. James Mitchell is the one who put this note up in public. I think it was a very bad idea on his part. Then, who said what exactly? Well, I can clarify this part somewhat. The part that begins with: this is sh** is getting personal now. and ends with: F*** you, you contemptible little sh**. was a private message from me to James Mitchell. This was after he -- Ghetto Java: http://www.ghettojava.com - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: maintaining human standards [was Re: [FRIDAY] Re: has struts reached the saturation]
On 3/27/06, Vinny [EMAIL PROTECTED] wrote: Maybe it's time we heard from the WW2 guys? Several of them have already spoken up ... on the dev list, where it belongs, where stuff gets decided. Craig
Re: maintaining human standards [was Re: [FRIDAY] Re: has struts reached the saturation]
Wow... as far as a George Carlin sketch goes, that's grand! ...arrogant little a**-licking toady bastards... Hehe, I gotta remember that one. I think toady makes it special :) Frank James Mitchell wrote: Now, it's obviously a valid question that Struts developers should answer. It _is_ an invalid question, that's why everyone is ignoring you. And now, I'd like to respond to you with your own words, from your own not-so-kind off list response to me (of course, censored because this is a public list)... ... this is sh** is getting personal now. Who the f*** do you think you are? You must be one ill-bred little f***. I don't have to give you any feedback on your lame-a** website. I don't have to give you anything. I don't owe you or any of your cohorts a f***ing thing. If you want to start maintaining human standards of behavior, the next time somebody gives you any feedback on your work, here's what you should say: Thank you. I guess nobody ever taught you that. Do you know how bad I made you look there? I hope I completely humiliated you. If you f*** with me any more, I'll humiliate you some more. People like you are very very bad for open source. Some people's first experience of an open source project is something like Struts full of arrogant little a**-licking toady bastards like you. F*** you, you contemptible little sh**. Now that that's off my chest, I shall forever send your replies to /dev/null. Have a wonderful day. -- James Mitchell P.S. Thank you On Mar 27, 2006, at 2:53 PM, Jonathan Revusky wrote: Emmanouil Batsis wrote: Jonathan Revusky wrote: Struts has also fallen further and further behind technically in its space. (This has what has led to the Webwork merger so that the Struts umbrella could offer something reasonably up-to-date.) [Note: This is not a reply to Jonathan personally] Yes, note that I am actually not the best qualified person to answer this. Now, it's obviously a valid question that Struts developers should answer. They decided to abandon work on Struts 1.x and bring Webwork over here and work on that. So they really should be the ones to answer your question. However, one gets the sense that they don't want to answer such questions I keep seeing posts claiming Struts Action/Classic is technically old etc etc; is there a resource available summarizing how exactly this is true? It did not take me long using google to find the following page: http://wiki.opensymphony.com/display/WW/Comparison+to+Struts Of course, that list was surely worked up by the Webwork people and is thus, not from an unbiased source. Still, I would suppose that the points there are truthful. In any case, the fact is that the Struts developers have decided that they prefer to move the Webwork code over here and work on that, so they have accepted that Webwork is better. I think that has to be taken at face value, since, you'd think that most people in their situation would prefer to have a tooth extracted rather than accept that their work is inferior. But that is what happened. Regards, Jonathan Revusky -- lead developer, FreeMarker project, http://freemarker.org/ FreeMarker group blog, http://freemarker.blogspot.com/ Thanks, Manos - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Building SHALE??? The instructions don't work!
On 3/27/06, Hiller, Dean [EMAIL PROTECTED] wrote: Cool, you rock! I saw references to this mysterious maven repository but could not find it as the docs I was looking at did not have references to it. Just be aware that Shale and Maven 1 don't get along very well. The Maven build is primarily there to build the website. I haven't checked lately if the jars it produces match the ones from the Ant build. I think Gary mentioned that an XML file or two is missing from one of them, and most of the unit tests are disabled. Let us know if you still need help. At this point I assume one of: Ant, Maven, nightly builds or snapshots was sufficient. :) Apologies once again for the difficulties; we'll work on the htmlunit dependency and the docs to make this easier. -- Wendy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: maintaining human standards [was Re: [FRIDAY] Re: has struts reached the saturation]
Vinny wrote: Maybe it's time we heard from the WW2 guys? Does Jonathan represent the viewpoint of the WW2 developers that are coming on board? Actually, I'm not a WW2 developer. However, FreeMarker is used pretty centrally in WW2 and FreeMarker currently is largely my fault. Seriously I'd rather use Spring, Wicket or Rife than use something made by people like this guy. Yeah, it's terrible. Just so you guys can make better informed technical decisions, I'll disclose some more things about myself. I have terrible table manners, you know. I chew with my mouth open. There is this horrendous slurping sound I make when I eat my soup. It empties entire restaurants. People run out of there screaming. Also, I'm a world class belcher and farter. Knowing all this, I don't think anybody in their right mind would want to use any software I wrote. Amazingly, some people still do. But yes, I think it is only fair to disclose the above things, so that people can make the right technical decisions. Regards, Jonathan Revusky -- lead developer, FreeMarker project, http://freemarker.org/ On 3/27/06, Jonathan Revusky [EMAIL PROTECTED] wrote: Michael Jouravlev wrote: On 3/27/06, James Mitchell [EMAIL PROTECTED] wrote: Now, it's obviously a valid question that Struts developers should answer. It _is_ an invalid question, that's why everyone is ignoring you. And now, I'd like to respond to you with your own words, from your own not-so-kind off list response to me (of course, censored because this is a public list)... skipped First, why replying in public list? I can't answer that one. James Mitchell is the one who put this note up in public. I think it was a very bad idea on his part. Then, who said what exactly? Well, I can clarify this part somewhat. The part that begins with: this is sh** is getting personal now. and ends with: F*** you, you contemptible little sh**. was a private message from me to James Mitchell. This was after he -- Ghetto Java: http://www.ghettojava.com - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Problem with defining dynamical structurs with tiles
Hi, Peter in my post I also xposed the same issue in my app, what I managed to do was 1. put an attribute into the base.layout tile. 2. I used the tiles:useAttribute tag to define that attribute in request scope. 3. Then in the other jsp you can use the struts tags for whatever you like, in your case you could use the logic:equal tags to decide what fragment of markup you want you show. I don't know if it's the cleanest way but that's wat i've have managed to do so far, if any one else wants to share a different approach please do. If you have any questions on the above just reply. Cheers. Peter Neu wrote: Hello, I got this scenario where I have a basic layout (header, nav-bar, body, info, footer). What I need to do is insert dynamically a tiles compenent in a jsp document a few levels lower than the main document. The main document is siteLayout.jsp the body is entry.jsp. How can I insert in entry.jsp. Dynamically tiles tags? I need to do something like this: entry.jsp-- Case 1 : tiles:insert attribute=fworkSeletion1/ Case 2 : tiles:insert attribute=fworkSeletion2/ -tiles-config.xml definition name=base.definition path=/WEB-INF/JSP/fwork/siteLayout.jsp put name=header value=/WEB-INF/JSP/fwork/header.jsp / put name=navigation value=/WEB- INF/JSP/fwork/navigation.jsp/ put name=footer value=/WEB-INF/JSP/fwork/footer.jsp / /definition definition name=page.entry extends=base.definition put name=body value=/WEB-INF/JSP/fwork/entry.jsp / put name=info value=/WEB-INF/JSP/fwork/info.jsp / put name=fworkSelection1 path=/WEB-INF/JSP/fwork/fworkSeletion1.jsp / put name=fworkSelection2 path=/WEB-INF/JSP/fwork/fworkSeletion2.jsp / /definition Cheers, Peter - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: maintaining human standards [was: has struts reached the saturation]
Jonathan Revusky wrote: Vinny wrote: Seriously I'd rather use Spring, Wicket or Rife than use something made by people like this guy. Yeah, it's terrible. Just so you guys can make better informed technical decisions, I'll disclose ...snip... terrible table manners ...snip... horrendous slurping ...snip... belcher and farter. ...snip... so that people can make the right technical decisions. Jonathan Revusky lead developer, FreeMarker project, http://freemarker.org/ (caveat: I have no dog in the fight. I am somwhat concerned that there is a fight going on and I am sincerely hopeful for a good outcome for each of the combatants, and I see irony and sarcasm as possible train-wreckage removal or beautification devices. And I'm a user not a dev, so you won't see me continuing this on the dev list.) Wow. Jonathan, you must be very confident of your income stream! (I'm not, as a reference point) You must be one of these I've made so much money by now, I really don't care what people think of me developers. (I'm not, as a reference point) Or perhaps you rely on your technical skill being so unavoidably evident that you can be publicly direct (ahem) and get away with it. (I can't, as a reference point) :( ... sigh ... it is quite different to those of us who have to hide behind newbie politeness or just pathetic anonymity in case we say something either so rude or so tehnically stupid that a future employer will notice it and cut us off their interview list. It brings to mind the cartoon of Dilbert going to work in a bathrobe because he'd realised his *actual* worth to the company. Mind you I don't agree (a little understated) with the strategy of being rude as a practice. I think that one has to factor in the 90% non-verbal content of face-to-face communications that goes missing in email conversations. Perhaps if this entire conversation had occured at a JUG or cafe (or under the supervision of a panel of psychiatrists and professional wrestlers), we would have noticed the little smiles grimaces and so forth that each other were dressing our faces with and kept some of the lines a little more guarded. But gosh, here I am, a nobody giving newbie advice to gurus. sigh. Sadly I recall Jonathan's first email to the list, and an early reply from one of the leads saying a warm welcome. Perhaps I'll dig it out of the archive and repost it for a glowing moment ... like It was a nice warm morning in Hiroshima on August 6 and there was the sound of a plane overhead ... I always liked the sound of airplanes flying over and ... . Won't it be disappointing to see the first technical decision of the WW2 Struts merger be that the default presentation whatever is changed from Freemarker to XXX, purely based on an unworkable inter-team personality confict rather than any tech criteria? And I can't understand why this thread hasn't been slashdotted yet ... OS Gurus Flay Each Other and Set a New Direction for the Entire Internet, While MS Laughs from the my-pattern-is-better-than-yours dept Oh, by the way ... what's disrupting the market mean? Mourning Moose - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: maintaining human standards [was Re: [FRIDAY] Re: has struts reached the saturation]
So...are any of the others as bad as this butt-monkey? Larry On 3/27/06, Craig McClanahan [EMAIL PROTECTED] wrote: On 3/27/06, Vinny [EMAIL PROTECTED] wrote: Maybe it's time we heard from the WW2 guys? Several of them have already spoken up ... on the dev list, where it belongs, where stuff gets decided. Craig - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: maintaining human standards [was Re: [FRIDAY] Re: has struts reached the saturation]
On 3/27/06, Larry Meadors [EMAIL PROTECTED] wrote: So...are any of the others as bad as this butt-monkey? You mean the WW2 guys? All the ones I've met are first class citizens. By the way, Jonathan is *not* a WW2 committer -- he's involved in Freemarker. Larry Craig
Re: maintaining human standards [was Re: [FRIDAY] Re: has struts reached the saturation]
Larry Meadors wrote: So...are any of the others as bad as this butt-monkey? Larry, Craig brought up the issue of whether certain content was off-topic for the list, but what about something like your comment here, which simply has no content and there is no attempt for it to have any content. At least in the private message to James, I was telling him something pretty directly. He really made me angry. But this message is just the equivalent of giving somebody the raspberry because you lack the wherewithal to say anything -- political, technical, satirical, or anything. Just nothing! This whole current situation arose from a guy who is on the Struts PMC, BTW, posting a private message on this list! I mean, you just don't do that! Yet I see it already. You're going to twist it into saying that *this* discussion is *my* fault. Are you guys all real people? Or did you all escape off the pages of a comic book or something? You don't quite seem 3-dimensional Jonathan Revusky -- lead developer, FreeMarker project, http://freemarker.org/ P.S. Larry, why did Struts development stagnate? Larry On 3/27/06, Craig McClanahan [EMAIL PROTECTED] wrote: On 3/27/06, Vinny [EMAIL PROTECTED] wrote: Maybe it's time we heard from the WW2 guys? Several of them have already spoken up ... on the dev list, where it belongs, where stuff gets decided. Craig - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
I Apologize
I just wanted to apologize to everyone for my arrogant behavior recently. I do understand that Struts isn't so bad. Times have been tough for me lately and I think I acted out on this list because of it. None of the girls ever spoke to me in high school and the jocks would always beat me up and take my lunch money. But I'm ok now because I'm the lead developer on Freemarker! And Freemarker is awesome!! The only thing close to it in its awesomness is WebWork. I know Struts is really made of poo poo and I'm just incredibly awesome, but I don't want you to all take it so personal and I'm sorry you guys all did. I'm only after honest answers - seriously - really that's all I really wanted. I know WebWork is my god and some day when I'm king of the FreeMarkeropia universe the girls will give me a second chance. You'll see. All of you!! Even Mr Evans the gym teacher will see that I'm awesome. Oh and just one more thing, don't forget: WebWork rules! and Struts users Drool!! Ha Ha Regards, Jonathan Master of Freemarker and soon to be Ruler of FreeMarkeropia. - Talk is cheap. Use Yahoo! Messenger to make PC-to-Phone calls. Great rates starting at 1cent;/min.
Re: maintaining human standards [was: has struts reached the saturation]
Moose, Open source software, like every other human endeavor, is political. It has politics. I have engaged here in some forthright political speech about open-source software development issues. I did not even initiate the discussion. It was already going on. You seem to have a very basic misconception. You really seem to think that people have to agree with my political views to use FreeMarker or any other thing I am involved with. That is simply not the case. The FreeMarker community is really a pretty good community. You can ask questions and make suggestions, and we will be as helpful as we can. We always have been. It's not a problem. On a technical plane, you can interact with me and the rest of the people perfectly well. On a technical plane, if people ask me questions here, I will be as helpful as I can. Using FreeMarker is quite straightforward anyway. We have pretty good docs. So the vast majority of people who use it have no interaction with us. Very likely, except for the minority subscribe to the list or happened on the Who We Are page they do not even know who I am and don't care. They just use the thing. And that's normal. FreeMarker was chosen as the default presentation technology in Webwork 2.2, not because of the political views of any of its developers, but for solid technical reasons. If this community wants to go the route of making technology decisions based on personalities and politics rather than the technical considerations, they are free to do so. But this would doom you to technical mediocrity from the start. Other, competing products, that do not operate under these constraints, and simply use the best tools for the job, will eat your lunch. Moose, it is very sad that you feel such fear, that you feel obliged to interact here anonymously, and even then, to do so with such trepidation, lest you might offend somebody. Wouldn't it be great to live without fear, to just be able to talk, to say forthrightly what you think about stuff? Imagine the next time some pretentious poo-bah at your job says something that you really think is just hot air, you could just say: Hey, that's bull. Here's why. Wouldn't that be great? Of course, your work environment is not like that. But the open source world is like that. Well, I thought it was. Sh*t, maybe I was mistaken. :-( But if this is just like the corporate environment and we're not getting paid to be here, then what are we doing here? Is this just masochism? Jonathan Revusky -- lead developer, FreeMarker project, http://freemarker.org/ Hey Nony Moose wrote: Jonathan Revusky wrote: Vinny wrote: Seriously I'd rather use Spring, Wicket or Rife than use something made by people like this guy. Yeah, it's terrible. Just so you guys can make better informed technical decisions, I'll disclose ...snip... terrible table manners ...snip... horrendous slurping ...snip... belcher and farter. ...snip... so that people can make the right technical decisions. Jonathan Revusky lead developer, FreeMarker project, http://freemarker.org/ (caveat: I have no dog in the fight. I am somwhat concerned that there is a fight going on and I am sincerely hopeful for a good outcome for each of the combatants, and I see irony and sarcasm as possible train-wreckage removal or beautification devices. And I'm a user not a dev, so you won't see me continuing this on the dev list.) Wow. Jonathan, you must be very confident of your income stream! (I'm not, as a reference point) You must be one of these I've made so much money by now, I really don't care what people think of me developers. (I'm not, as a reference point) Or perhaps you rely on your technical skill being so unavoidably evident that you can be publicly direct (ahem) and get away with it. (I can't, as a reference point) :( ... sigh ... it is quite different to those of us who have to hide behind newbie politeness or just pathetic anonymity in case we say something either so rude or so tehnically stupid that a future employer will notice it and cut us off their interview list. It brings to mind the cartoon of Dilbert going to work in a bathrobe because he'd realised his *actual* worth to the company. Mind you I don't agree (a little understated) with the strategy of being rude as a practice. I think that one has to factor in the 90% non-verbal content of face-to-face communications that goes missing in email conversations. Perhaps if this entire conversation had occured at a JUG or cafe (or under the supervision of a panel of psychiatrists and professional wrestlers), we would have noticed the little smiles grimaces and so forth that each other were dressing our faces with and kept some of the lines a little more guarded. But gosh, here I am, a nobody giving newbie advice to gurus. sigh. Sadly I recall Jonathan's first email to the list, and an early reply from one of the leads saying a warm welcome.
Re: I Apologize
In case people don't realize this immediately, I didn't write this. jonathan revusky wrote: I just wanted to apologize to everyone for my arrogant behavior recently. I do understand that Struts isn't so bad. Times have been tough for me lately and I think I acted out on this list because of it. None of the girls ever spoke to me in high school and the jocks would always beat me up and take my lunch money. But I'm ok now because I'm the lead developer on Freemarker! And Freemarker is awesome!! The only thing close to it in its awesomness is WebWork. I know Struts is really made of poo poo and I'm just incredibly awesome, but I don't want you to all take it so personal and I'm sorry you guys all did. I'm only after honest answers - seriously - really that's all I really wanted. I know WebWork is my god and some day when I'm king of the FreeMarkeropia universe the girls will give me a second chance. You'll see. All of you!! Even Mr Evans the gym teacher will see that I'm awesome. Oh and just one more thing, don't forget: WebWork rules! and Struts users Drool!! Ha Ha Regards, Jonathan Master of Freemarker and soon to be Ruler of FreeMarkeropia. - Talk is cheap. Use Yahoo! Messenger to make PC-to-Phone calls. Great rates starting at 1cent;/min. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: I Apologize
Larry Meadors wrote: Hi, Larry. How is the weather in Tampa Bay, today? I don't know exactly where your talents lie, but you're not very good at identity spoofing. Don't do this any more. This has got to be abuse of the apache.org systems (and all the ones in between) writing posts and signing my name to them. This could get to be a serious matter. Also, this business of James Mitchell posting a private message from 4 days ago in order to re-ignite a flame war that was already over -- I mean, this is just too much. You know, I have debated fair and square and made legitimate points in my posts. I do not recall you ever trying to debate with me. I guess that's too hard to do. It's easier to do this kind of thing. This is a recurring theme here. It's really like it's too hard to keep developing your own code base. It's much easier to get a competing project to give you their code and for that to be called Struts rather than do your own work. This whole community is such a travesty, it's beyond belief. Jonathan Revusky -- lead developer, FreeMarker project, http://freemarker.org/ P.S. Larry, in your spoof below, it's like you haven't even yet realized that I am not a Webwork guy. Look on http://freemarker.org/poweredBy.html and you'll see. Webwork is just one of many frameworks that uses FreeMarker for the view. That's it. So writing a spoof in which I sing the praises of Webwork makes no sense. You should devote some energy instead of doing this silliness to get your ahead around what is going on this application space. I just wanted to apologize to everyone for my arrogant behavior recently. I do understand that Struts isn't so bad. Times have been tough for me lately and I think I acted out on this list because of it. None of the girls ever spoke to me in high school and the jocks would always beat me up and take my lunch money. But I'm ok now because I'm the lead developer on Freemarker! And Freemarker is awesome!! The only thing close to it in its awesomness is WebWork. I know Struts is really made of poo poo and I'm just incredibly awesome, but I don't want you to all take it so personal and I'm sorry you guys all did. I'm only after honest answers - seriously - really that's all I really wanted. I know WebWork is my god and some day when I'm king of the FreeMarkeropia universe the girls will give me a second chance. You'll see. All of you!! Even Mr Evans the gym teacher will see that I'm awesome. Oh and just one more thing, don't forget: WebWork rules! and Struts users Drool!! Ha Ha Regards, Jonathan Master of Freemarker and soon to be Ruler of FreeMarkeropia. - Talk is cheap. Use Yahoo! Messenger to make PC-to-Phone calls. Great rates starting at 1cent;/min. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: I Apologize
Sorry Jonathan this is happening to you. It's really inappropriate what was done. If somebody doesn't like you or your opinions, this isn't a way to treat another person regardless, if this is really a spoof. But you did come down hard on some people and I think, while it is no excuse to the spooffer, it may have triggered some malevolence I'd rather avoid too. -- Paul --- Jonathan Revusky [EMAIL PROTECTED] wrote: Larry Meadors wrote: Hi, Larry. How is the weather in Tampa Bay, today? I don't know exactly where your talents lie, but you're not very good at identity spoofing. Don't do this any more. This has got to be abuse of the apache.org systems (and all the ones in between) writing posts and signing my name to them. This could get to be a serious matter. Also, this business of James Mitchell posting a private message from 4 days ago in order to re-ignite a flame war that was already over -- I mean, this is just too much. You know, I have debated fair and square and made legitimate points in my posts. I do not recall you ever trying to debate with me. I guess that's too hard to do. It's easier to do this kind of thing. This is a recurring theme here. It's really like it's too hard to keep developing your own code base. It's much easier to get a competing project to give you their code and for that to be called Struts rather than do your own work. This whole community is such a travesty, it's beyond belief. Jonathan Revusky -- lead developer, FreeMarker project, http://freemarker.org/ P.S. Larry, in your spoof below, it's like you haven't even yet realized that I am not a Webwork guy. Look on http://freemarker.org/poweredBy.html and you'll see. Webwork is just one of many frameworks that uses FreeMarker for the view. That's it. So writing a spoof in which I sing the praises of Webwork makes no sense. You should devote some energy instead of doing this silliness to get your ahead around what is going on this application space. I just wanted to apologize to everyone for my arrogant behavior recently. I do understand that Struts isn't so bad. Times have been tough for me lately and I think I acted out on this list because of it. None of the girls ever spoke to me in high school and the jocks would always beat me up and take my lunch money. But I'm ok now because I'm the lead developer on Freemarker! And Freemarker is awesome!! The only thing close to it in its awesomness is WebWork. I know Struts is really made of poo poo and I'm just incredibly awesome, but I don't want you to all take it so personal and I'm sorry you guys all did. I'm only after honest answers - seriously - really that's all I really wanted. I know WebWork is my god and some day when I'm king of the FreeMarkeropia universe the girls will give me a second chance. You'll see. All of you!! Even Mr Evans the gym teacher will see that I'm awesome. Oh and just one more thing, don't forget: WebWork rules! and Struts users Drool!! Ha Ha Regards, Jonathan Master of Freemarker and soon to be Ruler of FreeMarkeropia. - Talk is cheap. Use Yahoo! Messenger to make PC-to-Phone calls. Great rates starting at 1cent;/min. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] __ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: maintaining human standards [was: has struts reached the saturation]
(picture a mood of mild sadness, at such respected gurus needing to take to each other with little textual swords, and at my failed attempt at thinning it down to an ending via a lame Court Jester role ... yet i will hopefully jest on, tragically awaiting the inevitable end of the king's patience, finally performing my own litte train wreck alongside the one that i am jesting for) Jonathan Revusky wrote: Moose, Open source software, like every other human endeavor, is political. It has politics. yes I have engaged here in some forthright political speech about open-source software development issues. I did not even initiate the discussion. It was already going on. yes, have watched it from the start, including your join, which i actually noted in my mail. You seem to have a very basic misconception. You really seem to think that people have to agree with my political views to use FreeMarker or any other thing I am involved with. no, i was aware of the valid disconnection of passion/approval and logic/inclusion, i was parodying its disuse (trying anyway, not very well) - to some degree i was alluding to the herd-like nature of humanity, ie: that tragically some really important decisions are made for absurd reasons with counter-productive consequences (cut off your nose to spite your face). on the other hand it is perhaps also of note that large numbers of decisions are made on purely relational bases. managers don't buy from saleman that they believe have the best product, they buy from salesmen that they have developed an effective working relationship with (read: who they *like*). That is simply not the case. The FreeMarker community is really a pretty good community. You can ask questions and make suggestions, and we will be as helpful as we can. We always have been. It's not a problem. On a technical plane, you can interact with me and the rest of the people perfectly well. On a technical plane, if people ask me questions here, I will be as helpful as I can. i imagine so. i havent used it yet (being a relative newbie), though i respect it from an ignorant distance. Using FreeMarker is quite straightforward anyway. We have pretty good docs. So the vast majority of people who use it have no interaction with us. Very likely, except for the minority subscribe to the list or happened on the Who We Are page they do not even know who I am and don't care. They just use the thing. And that's normal. sounds normalish to me FreeMarker was chosen as the default presentation technology in Webwork 2.2, not because of the political views of any of its developers, but for solid technical reasons. very good If this community wants to go the route of making technology decisions based on personalities and politics rather than the technical considerations, they are free to do so. free. freedom of choice. what a divine moment in history. i wonder how long it will last? imagine if we lived in a political dictatorship that actually told us what software to use! yuk. perhaps when the American Microsoft Party wins the 2060 presidential election, we'll all be executed for treason. (insert any tyranical political manifestation of note from the 20th century in place of AMP and you might get a glimpse ... nazis, taliban, sadam whatsisname, pinochet, ...) But this would doom you to technical mediocrity from the start. no i'm personally doomed to technical mediocrity by my own feeble incapacities. nothing else rates as a criteria. there's no other reason so there's no other excuse. Other, competing products, that do not operate under these constraints, and simply use the best tools for the job, will eat your lunch. nobody touches *my* vegemite sandwiches! actually no-one *wants* to touch my vegemite sandwiches ... Moose, it is very sad that you feel such fear, that you feel obliged to interact here anonymously, and even then, to do so with such trepidation, lest you might offend somebody. this is a fact. :.( i can't do anything about it. i have a mortgage and a family. they can't afford me to make a mistake. even doing this is a risk. smell the fear. Wouldn't it be great to live without fear, to just be able to talk, to say forthrightly what you think about stuff? Imagine the next time some pretentious poo-bah at your job says something that you really think is just hot air, you could just say: Hey, that's bull. Here's why. Wouldn't that be great? yes Of course, your work environment is not like that. But the open source world is like that. Well, I thought it was. Sh*t, maybe I was mistaken. :-( But if this is just like the corporate environment and we're not getting paid to be here, then what are we doing here? Is this just masochism? no, it's just 1984. if the only people watching these forums were the forum users then it would be safe to have an open conversation. but gumbies blog stuff like this for the benefit of greasing
Re: I Apologize
Okay, I am not a regular reader of the struts mail that roles across my inbox. But, this juicy tidbit caught my attention. Jonathan, I'd just like to say that you took a bold step accusing someone of spoofing you. I'd also like to point out that you failed miserably. Larry is a good friend of mine and he would have no problem debating with you. Heck, he doesn't even live in Tampa. Feel free to continue guessing. On a related note... Don't take this too serious. This is rather harmless humor. Laugh at yourself a little and enjoy the fun. I'm sure no harm was intended. Cheers, Brandon P.S. It wasn't me either. ;) On 3/27/06, Jonathan Revusky [EMAIL PROTECTED] wrote: Larry Meadors wrote: Hi, Larry. How is the weather in Tampa Bay, today? I don't know exactly where your talents lie, but you're not very good at identity spoofing. Don't do this any more. This has got to be abuse of the apache.org systems (and all the ones in between) writing posts and signing my name to them. This could get to be a serious matter. Also, this business of James Mitchell posting a private message from 4 days ago in order to re-ignite a flame war that was already over -- I mean, this is just too much. You know, I have debated fair and square and made legitimate points in my posts. I do not recall you ever trying to debate with me. I guess that's too hard to do. It's easier to do this kind of thing. This is a recurring theme here. It's really like it's too hard to keep developing your own code base. It's much easier to get a competing project to give you their code and for that to be called Struts rather than do your own work. This whole community is such a travesty, it's beyond belief. Jonathan Revusky -- lead developer, FreeMarker project, http://freemarker.org/ P.S. Larry, in your spoof below, it's like you haven't even yet realized that I am not a Webwork guy. Look on http://freemarker.org/poweredBy.html and you'll see. Webwork is just one of many frameworks that uses FreeMarker for the view. That's it. So writing a spoof in which I sing the praises of Webwork makes no sense. You should devote some energy instead of doing this silliness to get your ahead around what is going on this application space. I just wanted to apologize to everyone for my arrogant behavior recently. I do understand that Struts isn't so bad. Times have been tough for me lately and I think I acted out on this list because of it. None of the girls ever spoke to me in high school and the jocks would always beat me up and take my lunch money. But I'm ok now because I'm the lead developer on Freemarker! And Freemarker is awesome!! The only thing close to it in its awesomness is WebWork. I know Struts is really made of poo poo and I'm just incredibly awesome, but I don't want you to all take it so personal and I'm sorry you guys all did. I'm only after honest answers - seriously - really that's all I really wanted. I know WebWork is my god and some day when I'm king of the FreeMarkeropia universe the girls will give me a second chance. You'll see. All of you!! Even Mr Evans the gym teacher will see that I'm awesome. Oh and just one more thing, don't forget: WebWork rules! and Struts users Drool!! Ha Ha Regards, Jonathan Master of Freemarker and soon to be Ruler of FreeMarkeropia. - Talk is cheap. Use Yahoo! Messenger to make PC-to-Phone calls. Great rates starting at 1cent;/min. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: I Apologize
Haha, thanks for the insults and vote of no confidence, but you are barking up the wrong tree...I mean, shoot, the words butt-monkey are *nowhere* in that original email. BTW, I do not live in Florida, and as a point of honor try to avoid having battles of wits with unarmed opponents. Larry On 3/27/06, Jonathan Revusky [EMAIL PROTECTED] wrote: Larry Meadors wrote: Hi, Larry. How is the weather in Tampa Bay, today? I don't know exactly where your talents lie, but you're not very good at identity spoofing. Don't do this any more. This has got to be abuse of the apache.org systems (and all the ones in between) writing posts and signing my name to them. This could get to be a serious matter. Also, this business of James Mitchell posting a private message from 4 days ago in order to re-ignite a flame war that was already over -- I mean, this is just too much. You know, I have debated fair and square and made legitimate points in my posts. I do not recall you ever trying to debate with me. I guess that's too hard to do. It's easier to do this kind of thing. This is a recurring theme here. It's really like it's too hard to keep developing your own code base. It's much easier to get a competing project to give you their code and for that to be called Struts rather than do your own work. This whole community is such a travesty, it's beyond belief. Jonathan Revusky -- lead developer, FreeMarker project, http://freemarker.org/ P.S. Larry, in your spoof below, it's like you haven't even yet realized that I am not a Webwork guy. Look on http://freemarker.org/poweredBy.html and you'll see. Webwork is just one of many frameworks that uses FreeMarker for the view. That's it. So writing a spoof in which I sing the praises of Webwork makes no sense. You should devote some energy instead of doing this silliness to get your ahead around what is going on this application space. I just wanted to apologize to everyone for my arrogant behavior recently. I do understand that Struts isn't so bad. Times have been tough for me lately and I think I acted out on this list because of it. None of the girls ever spoke to me in high school and the jocks would always beat me up and take my lunch money. But I'm ok now because I'm the lead developer on Freemarker! And Freemarker is awesome!! The only thing close to it in its awesomness is WebWork. I know Struts is really made of poo poo and I'm just incredibly awesome, but I don't want you to all take it so personal and I'm sorry you guys all did. I'm only after honest answers - seriously - really that's all I really wanted. I know WebWork is my god and some day when I'm king of the FreeMarkeropia universe the girls will give me a second chance. You'll see. All of you!! Even Mr Evans the gym teacher will see that I'm awesome. Oh and just one more thing, don't forget: WebWork rules! and Struts users Drool!! Ha Ha Regards, Jonathan Master of Freemarker and soon to be Ruler of FreeMarkeropia. - Talk is cheap. Use Yahoo! Messenger to make PC-to-Phone calls. Great rates starting at 1cent;/min. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: I Apologize
Lighten up. I wrote it. It was supposed to be joke to bring levity to an incredibly annoying situation. If I wrote actually trying to be you and truly impersonate you, that would be a different matter. If I wanted to really spoof being you I wouldn't have made it such an obvious joke. I would have instead just posted something like Why don't you guys debate me. Are you scared? The yahoo email was pretty apparent that it was a spoof (sheesh, unless you really do have that much trouble with the ladies and dudes stealing your lunch money?). On 3/27/06, Jonathan Revusky [EMAIL PROTECTED] wrote: In case people don't realize this immediately, I didn't write this. jonathan revusky wrote: I just wanted to apologize to everyone for my arrogant behavior recently. I do understand that Struts isn't so bad. Times have been tough for me lately and I think I acted out on this list because of it. None of the girls ever spoke to me in high school and the jocks would always beat me up and take my lunch money. But I'm ok now because I'm the lead developer on Freemarker! And Freemarker is awesome!! The only thing close to it in its awesomness is WebWork. I know Struts is really made of poo poo and I'm just incredibly awesome, but I don't want you to all take it so personal and I'm sorry you guys all did. I'm only after honest answers - seriously - really that's all I really wanted. I know WebWork is my god and some day when I'm king of the FreeMarkeropia universe the girls will give me a second chance. You'll see. All of you!! Even Mr Evans the gym teacher will see that I'm awesome. Oh and just one more thing, don't forget: WebWork rules! and Struts users Drool!! Ha Ha Regards, Jonathan Master of Freemarker and soon to be Ruler of FreeMarkeropia. - Talk is cheap. Use Yahoo! Messenger to make PC-to-Phone calls. Great rates starting at 1cent;/min. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Rick
Re: I Apologize
Way to go Rick, you butt-monkey - Jonathan jumped all over ME! Larry PS: To add insult to injury, you forgot the a there - It was supposed to be *a* joke...so make that Way to go Rick, you illiterate butt-monkey. On 3/27/06, Rick Reumann [EMAIL PROTECTED] wrote: Lighten up. I wrote it. It was supposed to be joke to bring levity to an incredibly annoying situation. If I wrote actually trying to be you and truly impersonate you, that would be a different matter. If I wanted to really spoof being you I wouldn't have made it such an obvious joke. I would have instead just posted something like Why don't you guys debate me. Are you scared? The yahoo email was pretty apparent that it was a spoof (sheesh, unless you really do have that much trouble with the ladies and dudes stealing your lunch money?). On 3/27/06, Jonathan Revusky [EMAIL PROTECTED] wrote: In case people don't realize this immediately, I didn't write this. jonathan revusky wrote: I just wanted to apologize to everyone for my arrogant behavior recently. I do understand that Struts isn't so bad. Times have been tough for me lately and I think I acted out on this list because of it. None of the girls ever spoke to me in high school and the jocks would always beat me up and take my lunch money. But I'm ok now because I'm the lead developer on Freemarker! And Freemarker is awesome!! The only thing close to it in its awesomness is WebWork. I know Struts is really made of poo poo and I'm just incredibly awesome, but I don't want you to all take it so personal and I'm sorry you guys all did. I'm only after honest answers - seriously - really that's all I really wanted. I know WebWork is my god and some day when I'm king of the FreeMarkeropia universe the girls will give me a second chance. You'll see. All of you!! Even Mr Evans the gym teacher will see that I'm awesome. Oh and just one more thing, don't forget: WebWork rules! and Struts users Drool!! Ha Ha Regards, Jonathan Master of Freemarker and soon to be Ruler of FreeMarkeropia. - Talk is cheap. Use Yahoo! Messenger to make PC-to-Phone calls. Great rates starting at 1cent;/min. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Rick - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: I Apologize
On 3/27/06, Larry Meadors [EMAIL PROTECTED] wrote: Way to go Rick, you butt-monkey - Jonathan jumped all over ME! It must be that nice Montana tan that you have. -- Rick
Re: I Apologize
... and as I said in the other thread ... you *lucky bast%rds!*, we floor level developers can't get away with such behavoiur. you must have *such* income security! do you sell Amway on the side or something? Larry Meadors wrote: Way to go Rick, you butt-monkey - Jonathan jumped all over ME! Larry PS: To add insult to injury, you forgot the a there - It was supposed to be *a* joke...so make that Way to go Rick, you illiterate butt-monkey. On 3/27/06, Rick Reumann [EMAIL PROTECTED] wrote: Lighten up. I wrote it. It was supposed to be joke to bring levity to an incredibly annoying situation. If I wrote actually trying to be you and truly impersonate you, that would be a different matter. If I wanted to really spoof being you I wouldn't have made it such an obvious joke. I would have instead just posted something like Why don't you guys debate me. Are you scared? The yahoo email was pretty apparent that it was a spoof (sheesh, unless you really do have that much trouble with the ladies and dudes stealing your lunch money?). On 3/27/06, Jonathan Revusky [EMAIL PROTECTED] wrote: In case people don't realize this immediately, I didn't write this. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: I Apologize
Larry Meadors wrote: Haha, thanks for the insults and vote of no confidence, but you are barking up the wrong tree...I mean, shoot, the words butt-monkey are *nowhere* in that original email. Okay, I retract that. The google search Larry Measors struts the first hit is www.tampajug.org http://www.google.com/search?num=100hl=enhs=5LQclient=firefox-arls=org.mozilla:en-US:officialq=%22Larry+Meadors%22+strutsspell=1 A ping of the IP that the spoof was posted from reveals: 6532215hfc194.tampabay.res.rr.com [65.32.215.194] So I though it just had to be you especially given the idiotic butt-monkey post. It was an honest mistake. Your behavior has been deplorable, of course, but you didn't do this. :-) Jonathan Revusky -- lead developer, FreeMarker project, http://freemarker.org/ BTW, I do not live in Florida, and as a point of honor try to avoid having battles of wits with unarmed opponents. Larry On 3/27/06, Jonathan Revusky [EMAIL PROTECTED] wrote: Larry Meadors wrote: Hi, Larry. How is the weather in Tampa Bay, today? I don't know exactly where your talents lie, but you're not very good at identity spoofing. Don't do this any more. This has got to be abuse of the apache.org systems (and all the ones in between) writing posts and signing my name to them. This could get to be a serious matter. Also, this business of James Mitchell posting a private message from 4 days ago in order to re-ignite a flame war that was already over -- I mean, this is just too much. You know, I have debated fair and square and made legitimate points in my posts. I do not recall you ever trying to debate with me. I guess that's too hard to do. It's easier to do this kind of thing. This is a recurring theme here. It's really like it's too hard to keep developing your own code base. It's much easier to get a competing project to give you their code and for that to be called Struts rather than do your own work. This whole community is such a travesty, it's beyond belief. Jonathan Revusky -- lead developer, FreeMarker project, http://freemarker.org/ P.S. Larry, in your spoof below, it's like you haven't even yet realized that I am not a Webwork guy. Look on http://freemarker.org/poweredBy.html and you'll see. Webwork is just one of many frameworks that uses FreeMarker for the view. That's it. So writing a spoof in which I sing the praises of Webwork makes no sense. You should devote some energy instead of doing this silliness to get your ahead around what is going on this application space. I just wanted to apologize to everyone for my arrogant behavior recently. I do understand that Struts isn't so bad. Times have been tough for me lately and I think I acted out on this list because of it. None of the girls ever spoke to me in high school and the jocks would always beat me up and take my lunch money. But I'm ok now because I'm the lead developer on Freemarker! And Freemarker is awesome!! The only thing close to it in its awesomness is WebWork. I know Struts is really made of poo poo and I'm just incredibly awesome, but I don't want you to all take it so personal and I'm sorry you guys all did. I'm only after honest answers - seriously - really that's all I really wanted. I know WebWork is my god and some day when I'm king of the FreeMarkeropia universe the girls will give me a second chance. You'll see. All of you!! Even Mr Evans the gym teacher will see that I'm awesome. Oh and just one more thing, don't forget: WebWork rules! and Struts users Drool!! Ha Ha Regards, Jonathan Master of Freemarker and soon to be Ruler of FreeMarkeropia. - Talk is cheap. Use Yahoo! Messenger to make PC-to-Phone calls. Great rates starting at 1cent;/min. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: I Apologize
Well, true, who can blame him, I mean...I am kinda dead sexy with the March in Montana pallor. Larry On 3/27/06, Rick Reumann [EMAIL PROTECTED] wrote: On 3/27/06, Larry Meadors [EMAIL PROTECTED] wrote: Way to go Rick, you butt-monkey - Jonathan jumped all over ME! It must be that nice Montana tan that you have. -- Rick - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: I Apologize
Actually that's pretty funny. That shows how weak our Tampa JUG is:) Larry speaks one time at it, and he becomes famous. On 3/27/06, Jonathan Revusky [EMAIL PROTECTED] wrote: Larry Meadors wrote: Haha, thanks for the insults and vote of no confidence, but you are barking up the wrong tree...I mean, shoot, the words butt-monkey are *nowhere* in that original email. Okay, I retract that. The google search Larry Measors struts the first hit is www.tampajug.org http://www.google.com/search?num=100hl=enhs=5LQclient=firefox-arls=org.mozilla:en-US:officialq=%22Larry+Meadors%22+strutsspell=1 A ping of the IP that the spoof was posted from reveals: 6532215hfc194.tampabay.res.rr.com [65.32.215.194] So I though it just had to be you especially given the idiotic butt-monkey post. It was an honest mistake. Your behavior has been deplorable, of course, but you didn't do this. :-) Jonathan Revusky -- lead developer, FreeMarker project, http://freemarker.org/ BTW, I do not live in Florida, and as a point of honor try to avoid having battles of wits with unarmed opponents. Larry On 3/27/06, Jonathan Revusky [EMAIL PROTECTED] wrote: Larry Meadors wrote: Hi, Larry. How is the weather in Tampa Bay, today? I don't know exactly where your talents lie, but you're not very good at identity spoofing. Don't do this any more. This has got to be abuse of the apache.org systems (and all the ones in between) writing posts and signing my name to them. This could get to be a serious matter. Also, this business of James Mitchell posting a private message from 4 days ago in order to re-ignite a flame war that was already over -- I mean, this is just too much. You know, I have debated fair and square and made legitimate points in my posts. I do not recall you ever trying to debate with me. I guess that's too hard to do. It's easier to do this kind of thing. This is a recurring theme here. It's really like it's too hard to keep developing your own code base. It's much easier to get a competing project to give you their code and for that to be called Struts rather than do your own work. This whole community is such a travesty, it's beyond belief. Jonathan Revusky -- lead developer, FreeMarker project, http://freemarker.org/ P.S. Larry, in your spoof below, it's like you haven't even yet realized that I am not a Webwork guy. Look on http://freemarker.org/poweredBy.html and you'll see. Webwork is just one of many frameworks that uses FreeMarker for the view. That's it. So writing a spoof in which I sing the praises of Webwork makes no sense. You should devote some energy instead of doing this silliness to get your ahead around what is going on this application space. I just wanted to apologize to everyone for my arrogant behavior recently. I do understand that Struts isn't so bad. Times have been tough for me lately and I think I acted out on this list because of it. None of the girls ever spoke to me in high school and the jocks would always beat me up and take my lunch money. But I'm ok now because I'm the lead developer on Freemarker! And Freemarker is awesome!! The only thing close to it in its awesomness is WebWork. I know Struts is really made of poo poo and I'm just incredibly awesome, but I don't want you to all take it so personal and I'm sorry you guys all did. I'm only after honest answers - seriously - really that's all I really wanted. I know WebWork is my god and some day when I'm king of the FreeMarkeropia universe the girls will give me a second chance. You'll see. All of you!! Even Mr Evans the gym teacher will see that I'm awesome. Oh and just one more thing, don't forget: WebWork rules! and Struts users Drool!! Ha Ha Regards, Jonathan Master of Freemarker and soon to be Ruler of FreeMarkeropia. - Talk is cheap. Use Yahoo! Messenger to make PC-to-Phone calls. Great rates starting at 1cent;/min. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Rick
Re: I Apologize
On 3/27/06, Jonathan Revusky [EMAIL PROTECTED] wrote: Larry Meadors wrote: So I though it just had to be you especially given the idiotic butt-monkey post. It was an honest mistake. Your behavior has been deplorable, of course, but you didn't do this. :-) Idiotic?! That was *FUNNY*... Deplorable!? What?! I was just trying to fit in! I optimistically thought Friday had come early... Tomorrow is Tuesday? Dang.. :-D Larry - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: I Apologize
Ouch. On 3/27/06, Rick Reumann [EMAIL PROTECTED] wrote: Actually that's pretty funny. That shows how weak our Tampa JUG is:) Larry speaks one time at it, and he becomes famous. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: I Apologize
Brandon Goodin wrote: Okay, I am not a regular reader of the struts mail that roles across my inbox. But, this juicy tidbit caught my attention. Jonathan, I'd just like to say that you took a bold step accusing someone of spoofing you. I made an honest mistake. I really was sure it was him. So I guess I'm not so good at playing net detective. Touché. I'd also like to point out that you failed miserably. Larry is a good friend of mine and he would have no problem debating with you. You may actually believe this, but probably nobody else here does. Heck, he doesn't even live in Tampa. Feel free to continue guessing. On a related note... Don't take this too serious. This is rather harmless humor. Laugh at yourself a little and enjoy the fun. I'm sure no harm was intended. Well, there is the minor detail that the spoof really wasn't very funny. Did you think it was funny? Jonathan Revusky -- lead developer, FreeMarker project, http://freemarker.org/ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: I Apologize
On 3/27/06, Jonathan Revusky [EMAIL PROTECTED] wrote: Brandon Goodin wrote: I'd also like to point out that you failed miserably. Larry is a good friend of mine and he would have no problem debating with you. You may actually believe this, but probably nobody else here does. Hahaha, thanks again Jon. I FEEL the love. :-D Heck, he doesn't even live in Tampa. Feel free to continue guessing. On a related note... Don't take this too serious. This is rather harmless humor. Laugh at yourself a little and enjoy the fun. I'm sure no harm was intended. Well, there is the minor detail that the spoof really wasn't very funny. Did you think it was funny? I thought the signature was HILARIOUS! C'mon - Master of Freemarker and soon to be Ruler of FreeMarkeropia. -- that is good stuff! Jonathan Revusky -- lead developer, FreeMarker project, http://freemarker.org/ Larry Meadors -- Some dude working at home in his sweat pants - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: I Apologize
Jonathan Revusky wrote: Well, there is the minor detail that the spoof really wasn't very funny. Did you think it was funny? BANG thump ... that was the sound of the Court Jester shooting himself ... Dead Moose - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: I Apologize
On 3/27/06, Jonathan Revusky [EMAIL PROTECTED] wrote: Brandon Goodin wrote: Okay, I am not a regular reader of the struts mail that roles across my inbox. But, this juicy tidbit caught my attention. Jonathan, I'd just like to say that you took a bold step accusing someone of spoofing you. I made an honest mistake. I really was sure it was him. So I guess I'm not so good at playing net detective. Touché. Not a problem. But it is fun to play net detective. I've enjoyed it many times myself. I especially enjoy googling people i just met. Does that make me a creep? ;-) I'd also like to point out that you failed miserably. Larry is a good friend of mine and he would have no problem debating with you. You may actually believe this, but probably nobody else here does. Actually, you are right larry is not a good friend of mine :) Heck, he doesn't even live in Tampa. Feel free to continue guessing. On a related note... Don't take this too serious. This is rather harmless humor. Laugh at yourself a little and enjoy the fun. I'm sure no harm was intended. Well, there is the minor detail that the spoof really wasn't very funny. Did you think it was funny? Yes, but i'm as shallow as larry and rick :D Jonathan Revusky -- lead developer, FreeMarker project, http://freemarker.org/ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: I Apologize
Rick Reumann wrote: Lighten up. I wrote it. It was supposed to be joke to bring levity to an incredibly annoying situation. If I wrote actually trying to be you and truly impersonate you, that would be a different matter. If I wanted to really spoof being you I wouldn't have made it such an obvious joke. I would have instead just posted something like Why don't you guys debate me. Are you scared? Interesting. I never asked that question openly, I don't think. I think it's something you were wondering about maybe... :-) The yahoo email was pretty apparent that it was a spoof (sheesh, unless you really do have that much trouble with the ladies and dudes stealing your lunch money?). Don't do it again, Rick. As for this It's just an innocent joke stuff, we are not on a level of familiarity for you to take confidences like this. Jonathan Revusky -- lead developer, FreeMarker project, http://freemarker.org/ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: I Apologize
Brandon Goodin wrote: On 3/27/06, Jonathan Revusky [EMAIL PROTECTED] wrote: Brandon Goodin wrote: Okay, I am not a regular reader of the struts mail that roles across my inbox. But, this juicy tidbit caught my attention. Jonathan, I'd just like to say that you took a bold step accusing someone of spoofing you. I made an honest mistake. I really was sure it was him. So I guess I'm not so good at playing net detective. Touché. Not a problem. But it is fun to play net detective. I've enjoyed it many times myself. I especially enjoy googling people i just met. Does that make me a creep? ;-) No. Probably everybody does it nowadays. Posting 4-day-old private messages to a public list in an attempt to re-ignite a flame war would make you a creep, though. But that was somebody else who did that. I'd also like to point out that you failed miserably. Larry is a good friend of mine and he would have no problem debating with you. You may actually believe this, but probably nobody else here does. Actually, you are right larry is not a good friend of mine :) Heck, he doesn't even live in Tampa. Feel free to continue guessing. On a related note... Don't take this too serious. This is rather harmless humor. Laugh at yourself a little and enjoy the fun. I'm sure no harm was intended. Well, there is the minor detail that the spoof really wasn't very funny. Did you think it was funny? Yes, but i'm as shallow as larry and rick :D Well, your taste is questionable. You guys think that Struts 1.x is good code. The Struts developers don't even think that. Jonathan Revusky -- lead developer, FreeMarker project, http://freemarker.org/ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: I Apologize
Hey Jonathan, relax a bit. Come chill out with us tomorrow in #FunkyCodeMonkey on irc.darkmyst.org You can complain about struts in real time and talk up MagicMarker or whatever:) Anyone else is welcome to join as well. It's a good time and makes the day a bit more bearable when your stressed at work. On 3/28/06, Jonathan Revusky [EMAIL PROTECTED] wrote: Brandon Goodin wrote: On 3/27/06, Jonathan Revusky [EMAIL PROTECTED] wrote: Brandon Goodin wrote: Okay, I am not a regular reader of the struts mail that roles across my inbox. But, this juicy tidbit caught my attention. Jonathan, I'd just like to say that you took a bold step accusing someone of spoofing you. I made an honest mistake. I really was sure it was him. So I guess I'm not so good at playing net detective. Touché. Not a problem. But it is fun to play net detective. I've enjoyed it many times myself. I especially enjoy googling people i just met. Does that make me a creep? ;-) No. Probably everybody does it nowadays. Posting 4-day-old private messages to a public list in an attempt to re-ignite a flame war would make you a creep, though. But that was somebody else who did that. I'd also like to point out that you failed miserably. Larry is a good friend of mine and he would have no problem debating with you. You may actually believe this, but probably nobody else here does. Actually, you are right larry is not a good friend of mine :) Heck, he doesn't even live in Tampa. Feel free to continue guessing. On a related note... Don't take this too serious. This is rather harmless humor. Laugh at yourself a little and enjoy the fun. I'm sure no harm was intended. Well, there is the minor detail that the spoof really wasn't very funny. Did you think it was funny? Yes, but i'm as shallow as larry and rick :D Well, your taste is questionable. You guys think that Struts 1.x is good code. The Struts developers don't even think that. Jonathan Revusky -- lead developer, FreeMarker project, http://freemarker.org/ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Rick
Re: maintaining human standards [was Re: [FRIDAY] Re: has struts reached the saturation]
Newton, you remind me of a 13 year old girl. Why don't you offer something worthwhile once in your life. Have you ever said anything worth reading? Please take your giggling and your curtesying elsewhere. And, leave the little boys alone. On 3/27/06, Dave Newton [EMAIL PROTECTED] wrote: Jonathan Revusky wrote: I think it was a very bad idea on his part. Of course _you_ do, you foul-mouthed little boy! _I_ think it was great :D I'm _still_ all a-giggle! Dave - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- You can lead a horse to water but you cannot make it float on its back. ~Dakota Jack~
Re: maintaining human standards [was Re: [FRIDAY] Re: has struts reached the saturation]
Don't complain about the content of the list again, Mitchell. You don't have the fortitude to respond to questiona about the failure of Struts even though you are an active committer and you complain about this thread, and yet, like most of the complainers about the thread, you take it down this path. Why not just address the issues? Why not? Why? On 3/27/06, James Mitchell [EMAIL PROTECTED] wrote: Now, it's obviously a valid question that Struts developers should answer. It _is_ an invalid question, that's why everyone is ignoring you. And now, I'd like to respond to you with your own words, from your own not-so-kind off list response to me (of course, censored because this is a public list)... ... this is sh** is getting personal now. Who the f*** do you think you are? You must be one ill-bred little f***. I don't have to give you any feedback on your lame-a** website. I don't have to give you anything. I don't owe you or any of your cohorts a f***ing thing. If you want to start maintaining human standards of behavior, the next time somebody gives you any feedback on your work, here's what you should say: Thank you. I guess nobody ever taught you that. Do you know how bad I made you look there? I hope I completely humiliated you. If you f*** with me any more, I'll humiliate you some more. People like you are very very bad for open source. Some people's first experience of an open source project is something like Struts full of arrogant little a**-licking toady bastards like you. F*** you, you contemptible little sh**. Now that that's off my chest, I shall forever send your replies to / dev/null. Have a wonderful day. -- James Mitchell P.S. Thank you On Mar 27, 2006, at 2:53 PM, Jonathan Revusky wrote: Emmanouil Batsis wrote: Jonathan Revusky wrote: Struts has also fallen further and further behind technically in its space. (This has what has led to the Webwork merger so that the Struts umbrella could offer something reasonably up-to-date.) [Note: This is not a reply to Jonathan personally] Yes, note that I am actually not the best qualified person to answer this. Now, it's obviously a valid question that Struts developers should answer. They decided to abandon work on Struts 1.x and bring Webwork over here and work on that. So they really should be the ones to answer your question. However, one gets the sense that they don't want to answer such questions I keep seeing posts claiming Struts Action/Classic is technically old etc etc; is there a resource available summarizing how exactly this is true? It did not take me long using google to find the following page: http://wiki.opensymphony.com/display/WW/Comparison+to+Struts Of course, that list was surely worked up by the Webwork people and is thus, not from an unbiased source. Still, I would suppose that the points there are truthful. In any case, the fact is that the Struts developers have decided that they prefer to move the Webwork code over here and work on that, so they have accepted that Webwork is better. I think that has to be taken at face value, since, you'd think that most people in their situation would prefer to have a tooth extracted rather than accept that their work is inferior. But that is what happened. Regards, Jonathan Revusky -- lead developer, FreeMarker project, http://freemarker.org/ FreeMarker group blog, http://freemarker.blogspot.com/ Thanks, Manos - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- You can lead a horse to water but you cannot make it float on its back. ~Dakota Jack~
Re: maintaining human standards [was Re: [FRIDAY] Re: has struts reached the saturation]
So Craig now has committer rights on who is a first class citizen? Quite frankly, I thought Craig would at least defend the people he put in place and the people who tore down the house with some excuses other than we had to make bad code because we are genius's. But, rather than do that, he continues to act as if he is lead something. As far as I am concerned, Craig is just another guy in the lineup. On 3/27/06, Craig McClanahan [EMAIL PROTECTED] wrote: On 3/27/06, Larry Meadors [EMAIL PROTECTED] wrote: So...are any of the others as bad as this butt-monkey? You mean the WW2 guys? All the ones I've met are first class citizens. By the way, Jonathan is *not* a WW2 committer -- he's involved in Freemarker. Larry Craig -- You can lead a horse to water but you cannot make it float on its back. ~Dakota Jack~
Re: maintaining human standards [was Re: [FRIDAY] Re: has struts reached the saturation]
This is on topic? What about the substantive question, Craig, that you quizzically said was WILDLY off topic. Do you even care to appear consistent? On 3/27/06, Craig McClanahan [EMAIL PROTECTED] wrote: On 3/27/06, Larry Meadors [EMAIL PROTECTED] wrote: So...are any of the others as bad as this butt-monkey? You mean the WW2 guys? All the ones I've met are first class citizens. By the way, Jonathan is *not* a WW2 committer -- he's involved in Freemarker. Larry Craig -- You can lead a horse to water but you cannot make it float on its back. ~Dakota Jack~
RE: Order of struts-config.xml
Hi, Thanks Joe, Antonio and everyone else out there for a prompt response. I had read that, struts-config.xml won't work if we change the order of sections in it. So, I was just triaging with struts-config.xml in my free time and found my application working with modified struts-config.xml, which should not happen. Though struts-config.xml is a well formed document. Thanks/Regards, Gaurav Jain -Original Message- From: Joe Germuska [mailto:[EMAIL PROTECTED] Sent: Monday, March 27, 2006 7:36 PM To: Gaurav Jain; 'Struts Users Mailing List' Subject: RE: Order of struts-config.xml At 6:31 PM +0530 3/27/06, Gaurav Jain wrote: Yes. Each and every action is working, but I am experiencing this error in Tomcat console. This is because your XML is no longer valid according to the DTD. This is not a fatal error in Struts, but why would you choose to change the order of elements in the struts-config.xml? This is not fatal because the Digester rules which consume the struts-config.xml are not as rigorous as the DTD. They tolerate the elements in any order. You will get the SAXParseException as long as your document does not conform to the DTD. Joe ERROR [main] org.apache.commons.digester.Digester error- Parse Error at line 43 column 17: The content of element type struts-config must match (display-name?,description?,data-sources?,f orm-beans?,global-exceptions?,global-forwards?,action-mappings?,controller? , message-resources*, plug-in*). org.xml.sax.SAXParseException: The content of element type struts-config must match (display -name?,description?,data-sources?,form-beans?,global-exceptions?,global-for w ards?,action-mappin gs?,controller?,message-resources*,plug-in*). at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source) at org.apache.xerces.util.ErrorHandlerWrapper.error(Unknown Source) at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source) at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source) at org.apache.xerces.impl.dtd.XMLDTDValidator.handleEndElement(Unknown Source) at org.apache.xerces.impl.dtd.XMLDTDValidator.endElement(Unknown Source) at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispat c her.disp atch(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) at org.apache.commons.digester.Digester.parse(Digester.java:1572) at org.apache.struts.action.ActionServlet.parseModuleConfigFile(ActionServlet. j ava:738) at org.apache.struts.action.ActionServlet.initModuleConfig(ActionServlet.java: 6 87) at org.apache.struts.action.ActionServlet.init(ActionServlet.java:333) at javax.servlet.GenericServlet.init(GenericServlet.java:211) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1 0 29) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:862) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java : 4013) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4357) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java: 8 23) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595) at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer. j ava:277) at org.apache.catalina.core.StandardHost.install(StandardHost.java:832) at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:625) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:431) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:983) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:349) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSuppo r t.java:1 19) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091) at org.apache.catalina.core.StandardHost.start(StandardHost.java:789) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478) at org.apache.catalina.core.StandardService.start(StandardService.java:480) at org.apache.catalina.core.StandardServer.start(StandardServer.java:2313) at
Need help with my validwhen-Example
Ciao, would someone be so kind to support me with the following problem: A date field should just be validated if another checkbox isn't used: the name of the other Form property that should also be used for the test (as the condition is selectionForShift[0].checked (true or false) I'm not sure how to make it: form name=ItemForm field property=time depends=validwhen,date arg0 key=error.form.time/ var var-nametest/var-name var-value(selectionForShift [0].checked==true) /var-value /var arg0 key=error.form.time bundle=PROD_TLV/ arg1 name=date key=${var:datePatternStrict} bundle=PROD_TLV resource=false/ var var-namedatePatternStrict/var-name var-valueHH:mm/var-value /var /field /form Some help would be highly appreciated as I'm really getting mad with this Thanks a lot - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
I apologize for maintaining human standards
Larry Meadors, Rick Reumann, recently departed Jester Moose. Thank you. Jonathon Revusky, Dakota Jack, James Mitchell, and anyone else who has really got their knickers in a knot over these threads. C'mon. I'm tired of reading this stuff. My problem is I don't know how to dev/null a thread, I guess. Or even what it means. I think maybe we should have user for users, dev for developers, and a new ego for those that want to have pissing contests. Speaking of saturation... Q