RE: Quartz and struts

2006-03-27 Thread Marco Mistroni
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

2006-03-27 Thread Ahmed Hashim
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

2006-03-27 Thread Emmanouil Batsis

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

2006-03-27 Thread Raghuveer
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

2006-03-27 Thread Thomas Otto

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

2006-03-27 Thread Angelo zerr
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

2006-03-27 Thread vijay venkataraman
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

2006-03-27 Thread Gaurav Jain
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

2006-03-27 Thread Dion Gillard
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

2006-03-27 Thread Gaurav Jain
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

2006-03-27 Thread Antonio Petrelli

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

2006-03-27 Thread Dion Gillard
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

2006-03-27 Thread Thomas Otto

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

2006-03-27 Thread Gaurav Jain
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

2006-03-27 Thread Antonio Petrelli

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

2006-03-27 Thread Joe Germuska

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

2006-03-27 Thread chuanjiang lo
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

2006-03-27 Thread Carl Smith
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

2006-03-27 Thread Shabada, Gnaneshwer

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

2006-03-27 Thread Mark Lowe
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

2006-03-27 Thread Mark Lowe
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

2006-03-27 Thread Marisol Opreni
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

2006-03-27 Thread Craig McClanahan
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!

2006-03-27 Thread Hiller, Dean
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

2006-03-27 Thread Chris Cheshire
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!

2006-03-27 Thread Wendy Smoak
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!

2006-03-27 Thread Craig McClanahan
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!

2006-03-27 Thread Hiller, Dean
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

2006-03-27 Thread Kalcevich, Daniel
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

2006-03-27 Thread Michael Jouravlev
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!

2006-03-27 Thread Gary VanMatre

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!

2006-03-27 Thread Wendy Smoak
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!

2006-03-27 Thread Hermod Opstvedt
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!

2006-03-27 Thread Craig McClanahan
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!

2006-03-27 Thread Hiller, Dean
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

2006-03-27 Thread Jonathan Revusky

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

2006-03-27 Thread Craig McClanahan
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

2006-03-27 Thread Asad Habib
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]

2006-03-27 Thread James Mitchell
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]

2006-03-27 Thread Michael Jouravlev
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

2006-03-27 Thread Srinivas Jadcharla
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]

2006-03-27 Thread Ted Husted
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]

2006-03-27 Thread Dave Newton
*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

2006-03-27 Thread Asad Habib


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

2006-03-27 Thread Dave Newton
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

2006-03-27 Thread Dave Newton
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

2006-03-27 Thread Asad Habib



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

2006-03-27 Thread Srinivas Jadcharla
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]

2006-03-27 Thread Michael Jouravlev
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]

2006-03-27 Thread Jonathan Revusky

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]

2006-03-27 Thread Dave Newton
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]

2006-03-27 Thread Vinny
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]

2006-03-27 Thread Craig McClanahan
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]

2006-03-27 Thread Frank W. Zammetti

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!

2006-03-27 Thread Wendy Smoak
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]

2006-03-27 Thread Jonathan Revusky

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

2006-03-27 Thread Oswaldo Hernandez
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]

2006-03-27 Thread Hey Nony Moose
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]

2006-03-27 Thread Larry Meadors
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]

2006-03-27 Thread Craig McClanahan
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]

2006-03-27 Thread Jonathan Revusky

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

2006-03-27 Thread jonathan revusky
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]

2006-03-27 Thread Jonathan Revusky

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

2006-03-27 Thread Jonathan Revusky

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

2006-03-27 Thread Jonathan Revusky

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

2006-03-27 Thread Paul Benedict
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]

2006-03-27 Thread Hey Nony Moose
(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

2006-03-27 Thread Brandon Goodin
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

2006-03-27 Thread Larry Meadors
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

2006-03-27 Thread Rick Reumann
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

2006-03-27 Thread Larry Meadors
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

2006-03-27 Thread Rick Reumann
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

2006-03-27 Thread Hey Nony Moose
... 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

2006-03-27 Thread Jonathan Revusky

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

2006-03-27 Thread Larry Meadors
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

2006-03-27 Thread Rick Reumann
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

2006-03-27 Thread Larry Meadors
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

2006-03-27 Thread Larry Meadors
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

2006-03-27 Thread Jonathan Revusky

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

2006-03-27 Thread Larry Meadors
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

2006-03-27 Thread Hey Nony Moose
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

2006-03-27 Thread Brandon Goodin
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

2006-03-27 Thread Jonathan Revusky

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

2006-03-27 Thread Jonathan Revusky

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

2006-03-27 Thread Rick Reumann
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]

2006-03-27 Thread Dakota Jack
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]

2006-03-27 Thread Dakota Jack
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]

2006-03-27 Thread Dakota Jack
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]

2006-03-27 Thread Dakota Jack
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

2006-03-27 Thread Gaurav Jain
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

2006-03-27 Thread starki78
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

2006-03-27 Thread Quinn Stone
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