Re: [FRIDAY] Lichtenberg quote [WAS: RE: Deprecation of perform()]

2003-06-27 Thread Matthew Van Horn
my favorite is
Dont be afraid to take a big step. You cant cross a chasm in two small
jumps. -- David Lloyd George
But the second Wright quote is wrong. Fox was not a network while he 
was alive.

Left to their own devices, the three networks would televise live
executions. [But not] Fox - theyd televise live naked executions.
Gary David Goldberg is the true author, I believe.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: [FRIDAY] Lichtenberg quote [WAS: RE: Deprecation of perform()]

2003-06-27 Thread Matthew Van Horn
My own favorite quote is:

The greatest pleasure is to crush your enemies and drive them before 
you,
to deprive them of their wealth and see the faces of those dear
to them bathed in tears, to ride upon their horses
and to sleep on the white bellies of their wives and daughters

But it scares people when it's in my sig...

On Friday, June 27, 2003, at 04:42 PM, Simon Kelly wrote:

Your right.  I pasted in one from the wrong bit of my quotes file.

The second wright one I wanted was 

If it keeps up, man will atrophy all his limbs but the push-button 
finger

Very apt for the current world ;-)

Although saying that, I think this one may not be wright either. I'll 
just
check me notes!

- Original Message -
From: Matthew Van Horn [EMAIL PROTECTED]
To: Struts Users Mailing List [EMAIL PROTECTED]
Sent: Friday, June 27, 2003 9:37 AM
Subject: Re: [FRIDAY] Lichtenberg quote [WAS: RE: Deprecation of 
perform()]


my favorite is
Dont be afraid to take a big step. You cant cross a chasm in two 
small
jumps. -- David Lloyd George
But the second Wright quote is wrong. Fox was not a network while he
was alive.
Left to their own devices, the three networks would televise live
executions. [But not] Fox - theyd televise live naked executions.
Gary David Goldberg is the true author, I believe.

-
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]


[OT] anyone in Japan?

2003-06-12 Thread Matthew Van Horn
Just wondering if any people from this list are currently in Japan, or 
plan to be.
Looking for possible friends, co-workers, biz-partners etc.
My plans and projects are largely Java based, and this is list is very 
active so I thought it is a good place to ask.

off list replies to:

[EMAIL PROTECTED]

yoroshiku onegai shimasu
-mvh
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: struts-el question

2003-06-05 Thread Matthew Van Horn
Is there a property in class MyForm named columns?
It's in the base class that MyForm extends.
Can you post the block using tags and the error?
I got it working, although it is not what I would think of as elegant.
here:
c:set var=row value=0/
c:forEach var=foo items=${candidateSearchForm.candidateColumns} 
step=7
	tr
		c:forEach var=cell begin=${7*row} end=${7*row+6} step=1
			td align=left valign=top
c:if test=${!empty candidateSearchForm.candidateColumns[cell]}
html-el:multibox property=selectedColumns 
value=${candidateSearchForm.candidateColumns[cell]}/
/c:if
			/td
			td align=left valign=top
c:if test=${!empty candidateSearchForm.candidateColumns[cell]}
	c:out value=${candidateSearchForm.candidateColumns[cell]}/
/c:if
			/td
		/c:forEach
	/tr
	c:set var=row value=${row + 1}/
/c:forEach

I wish I had a solution that didn't need the !empty test, or the row = 
row + 1 bit.





Matthew Van Horn wrote:

How do I access the form bean properties from my jsp page?

I have a property called columns which is a String[] array.
I'd like to do the equivalent of the following using tags.
%
String[] myArray = myForm.getColumns();
for (int i=0; i  myArray.length; i = i+7) {
out.print(TR);
for (int j=0; j  7; j++) {
out.print(TD+ myArray[(i*7)+j] +/TD);
}
out.print(/TR);
}
%
I tried this (saw it online) -  but I get an error about accessing the
columns property.
c:forEach var=row begin=0 items=${myForm.columns} step=7

If it matters, columns is inherited from a BaseForm class.

Thanks for helping,
Matt



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


struts-el question

2003-06-04 Thread Matthew Van Horn
How do I access the form bean properties from my jsp page?

I have a property called columns which is a String[] array.
I'd like to do the equivalent of the following using tags.
%
String[] myArray = myForm.getColumns();
for (int i=0; i  myArray.length; i = i+7) {
out.print(TR);
for (int j=0; j  7; j++) {
out.print(TD+ myArray[(i*7)+j] +/TD);
}
out.print(/TR);
}
%
I tried this (saw it online) -  but I get an error about accessing the 
columns property.

c:forEach var=row begin=0 items=${myForm.columns} step=7

If it matters, columns is inherited from a BaseForm class.

Thanks for helping,
Matt
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: [OT] slackers

2003-06-03 Thread Matthew Van Horn
On Tuesday, June 3, 2003, at 01:08 AM, Erik Price wrote:



Matthew Van Horn wrote:

fjords is not a horse breed. Fjords are glacier-thingies in Norway.
Actually they're more like rivers with cliffs on either side.

Even dead parrots know that. At least dead Norwegian parrots.
plumage = feathers
Or were you joking? not sure... my bad day is continuing... but this  
list is worth a smile or two.
I thought he was referring to the local eye candy.
I'm sure he was - one of the plusses of working in Asia, if your tastes 
run in that direction. There are more cute girls in miniskirts and 
heels on a subway car here than in most bars in NY on any given night.
If you like blondes, however, you are better off near the fjords.
(Aside: I once walked into the Danish consulate in NYC and thought I 
had stepped into an alternate reality where every woman was tall blonde 
and beautiful - I can't convey how weird it seemed to me at the time.)

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: [OT] slackers

2003-06-02 Thread Matthew Van Horn
On Friday, May 30, 2003, at 10:37 AM, Mark Galbreath wrote:

Struggling in Tokyo?  That's like an oxymoron, isn't it?  How the 
hell
could any westerner be struggling in Geisha Town???
HAhahahahhahaha hmmm...

Well, let's see...
- I'm married, so there's a (stay-at-home) wife and two-year old son to 
feed
- laid off, so no salary after June,
- low-intermediate language skills - so job hunting is quite 
_interesting_,
- two words popular in employment ads: Japanese Only
- rainy season and summer just about here, so when it's not raining it 
will be 40 degrees C, with 99% humidity.
- yes, the trains are that crowded
but at least my visa is in order for the next 3 years, and there's 
always the joys of teaching English, or maybe bartending (no pesky tips 
to worry about here).

But, damn, the girls here are pretty - esp. my wife.

If anyone knows of any jobs anywhere, I'd be much obliged.
Japan would be nice, Seattle, SF, or my hometown of NYC would be good 
too. (My government scares me, but I miss the pizza)
6 month contracts welcome.

Sorry to sound bitter, just having an off day - Mondays and all that...




-Original Message-
From: Matthew Van Horn [mailto:[EMAIL PROTECTED]
Sent: Thursday, May 29, 2003 9:26 PM
To: Struts Users Mailing List
Subject: Re: [OT] slackers
Not to mention those of us struggling along in Tokyo.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: [OT] slackers

2003-06-02 Thread Matthew Van Horn
On Monday, June 2, 2003, at 01:10 PM, Brandon Goodin wrote:

Translation:

Id recommend coming over to Singapore except that the job market here  
is
also nailed to its perch [sucks] and pining [deeply desiring] for the  
fjords
[a horse breed]. Beautiful plumage [flowers and plants] though.
fjords is not a horse breed. Fjords are glacier-thingies in Norway.  
Even dead parrots know that. At least dead Norwegian parrots.
plumage = feathers
Or were you joking? not sure... my bad day is continuing... but this  
list is worth a smile or two.

See also:  
http://www.google.com/ 
search?q=Monty+Python+parrot+sketchbtnG=Google+Search

Brandon Goodin

-Original Message-
From: Andrew Hill [mailto:[EMAIL PROTECTED]
Sent: Sunday, June 01, 2003 9:44 PM
To: Struts Users Mailing List
Subject: RE: [OT] slackers
Oh I dunno. Sounds more valid than Hjoldens ;-

-Original Message-
From: Chen, Gin [mailto:[EMAIL PROTECTED]
Sent: Monday, 2 June 2003 11:33
To: 'Struts Users Mailing List'
Subject: RE: [OT] slackers
stop sending posts that require a dictionary.
fjords should not be a valid english word.
-Tim
-Original Message-
From: Andrew Hill [mailto:[EMAIL PROTECTED]
Sent: Sunday, June 01, 2003 11:32 PM
To: Struts Users Mailing List
Subject: RE: [OT] slackers
Id recommend coming over to Singapore except that the job market here  
is
also nailed to its perch and pining for the fjords. Beautiful plumage
though.

-Original Message-
From: Brandon Goodin [mailto:[EMAIL PROTECTED]
Sent: Monday, 2 June 2003 10:55
To: Struts Users Mailing List
Subject: RE: [OT] slackers
I guess Montana and Tokyo have a lot in common. (i.e. job market  
sucks) :-))

If anyone knows where I can get work. I'm willing to go anywhere where  
my
kids will be safe and get a quality education. :-))

BTW: All governments scare me! They are all out to get ME!!! :-))

Brandon Goodin

-Original Message-
From: Matthew Van Horn [mailto:[EMAIL PROTECTED]
Sent: Sunday, June 01, 2003 8:41 PM
To: Struts Users Mailing List
Subject: Re: [OT] slackers


On Friday, May 30, 2003, at 10:37 AM, Mark Galbreath wrote:

Struggling in Tokyo?  That's like an oxymoron, isn't it?  How the
hell
could any westerner be struggling in Geisha Town???
HAhahahahhahaha hmmm...

Well, let's see...
- I'm married, so there's a (stay-at-home) wife and two-year old son to
feed
- laid off, so no salary after June,
- low-intermediate language skills - so job hunting is quite
_interesting_,
- two words popular in employment ads: Japanese Only
- rainy season and summer just about here, so when it's not raining it
will be 40 degrees C, with 99% humidity.
- yes, the trains are that crowded
but at least my visa is in order for the next 3 years, and there's
always the joys of teaching English, or maybe bartending (no pesky tips
to worry about here).
But, damn, the girls here are pretty - esp. my wife.

If anyone knows of any jobs anywhere, I'd be much obliged.
Japan would be nice, Seattle, SF, or my hometown of NYC would be good
too. (My government scares me, but I miss the pizza)
6 month contracts welcome.
Sorry to sound bitter, just having an off day - Mondays and all that...




-Original Message-
From: Matthew Van Horn [mailto:[EMAIL PROTECTED]
Sent: Thursday, May 29, 2003 9:26 PM
To: Struts Users Mailing List
Subject: Re: [OT] slackers
Not to mention those of us struggling along in Tokyo.


-
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]
-
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]


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: [OT] slackers

2003-06-02 Thread Matthew Van Horn
European or African?

On Monday, June 2, 2003, at 02:53 PM, Andrew Hill wrote:

I suppose ye could nail a parrot to em and it could fly em over, but it
would be a bit heavy methinks. Hmmm... perhaps a swallow?


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: [OT] slackers

2003-06-02 Thread Matthew Van Horn
On Monday, June 2, 2003, at 03:03 PM, Brandon Goodin wrote:

Oh, yeah, an African swallow maybe, but not a European swallow. That's 
my
point.

Brandon Goodin

Well, I never wanted to be a Java programmer anyway. I wanted to be a 
Lumberjack!
jsp:include page=segueToLumberjackSong flush=right-away /

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: Struts can not accept a date field if it is blank

2003-06-02 Thread Matthew Van Horn
What I do is make the form field be a string, and then just add another  
accessor method like:
java.util.Date getMyFieldAsDate(String format) {
	String dateString = this.MyField;
	//parse the string to a date and return
}
I don't know if this is 'correct', but it works for me.

-matt

On Monday, June 2, 2003, at 03:49 PM, lcl wrote:

Is there not any other ways?
Because I want to use a single class to act as formbean and value  
object :-)

However, thank you very much.

Chen, Gin [EMAIL PROTECTED]
:[EMAIL PROTECTED] 
..
Use java.lang.String instead of java.sql.Date in your FormBeans
-Tim
-Original Message-
From: lcl [mailto:[EMAIL PROTECTED]
Sent: Sunday, June 01, 2003 11:13 PM
To: [EMAIL PROTECTED]
Subject: Struts can not accept a date field if it is blank
Hi all ,

In my form, there is a date field which can be null in database. So  
the
user
can let it to be blank,but struts can not convert it to form bean,  
error
message is :
org.apache.commons.beanutils.ConversionException

So , How can deal with it?
Any advice will be appreciate.
lcl



-
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: [OT] slackers

2003-05-30 Thread Matthew Van Horn
Not to mention those of us struggling along in Tokyo.

On Friday, May 30, 2003, at 10:19 AM, Vikram Goyal wrote:

Hey! Who are you calling a slacker mate! :) A Foster here and a Foster 
there
makes the world go around.

Happiling chugging on down under..
Vikram
- Original Message -
From: Mark Galbreath [EMAIL PROTECTED]
To: 'Struts Users Mailing List' [EMAIL PROTECTED]
Sent: Friday, May 30, 2003 11:07 AM
Subject: RE: [OT] slackers
Hey! Don't forget those slacker Aussies, drinking good beer while 
sending
that Fosters slime to Canada, which then forwards it down to the 
States.  I
thought they were our allies, but now I think it's a terrorist 
conspiracy to
rob all Americans of their taste for good beer.  And forget about the
Canucks...they think Molson and Labatts is good beer.  UGH!  The only 
thing
worse than Budweasel I can think of is Canadian beer.  Even Fosters is
better than that

Late Thursday night on second bottle of shiraz looking forward to 
Friday!
Mark

-Original Message-
From: Chen, Gin [mailto:[EMAIL PROTECTED]
Sent: Thursday, May 29, 2003 8:50 PM
To: 'Struts Users Mailing List'
Subject: RE: [OT] slackers
i am. still at work too.
only brits are slackers
-Original Message-
From: Mark Galbreath [mailto:[EMAIL PROTECTED]
Sent: Thursday, May 29, 2003 8:43 PM
To: 'Struts Users Mailing List'
Subject: [OT] slackers
It's 2045 EST and no one is online.   'nuf said.



-
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]


-
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]


Invalid indexed property ?!

2003-05-29 Thread Matthew Van Horn
I posted this before, but I didn't even get a response saying it was a  
dumb question, not worth answering, so I'll ask again because I am  
desperate.
I've got to finish this up soon, and I am stumped.
Again, sorry for the length - I just want to be clear.

I have a form that need to collect some information about a user, using  
checkbox groups like so:
Bourbon
[] Jim Beam
[] Makers Mark
[] Blantons

Scotch
[] Johnnie Walker
[] Macallan
[] Lagavulin
Beer
[] Budweiser
[] Heineken
[] Duvel
Users can select 0 or more from each category, and I would like to use  
multibox to create the checkbox groups.
I created a HashMap of String[]s like so:
	public HashMap getDrinksList() {
		drinks = new HashMap();
		drinks.put(Bourbon, new String[]{Jim Beam,Makers  
Mark,Blantons});
		drinks.put(Scotch,  new String[]{Johnnie  
Walker,Macallan,Lagavulin});
		drinks.put(Beer,new String[]{Budweiser,Heineken,Duvel});
	}

In my ActionForm I have:
private HashMap drinkPrefs = getDrinksList();
private String[] selectedDrinks;
public String[] getSelectedDrinks(String key) {
if(drinkPrefs.containsKey(key)) {
return (String[]) drinkPrefs.get(key);
} else {
return new String[]{};
}
}

public void setSelectedDrinks(String key, String[] selDrinks) {
  drinkPrefs.put(key, selDrinks) ;
}
In my jsp I have:
c:forEach var=drinkType items=${drinksList.keySet}!-- there is  
wrapper method for .keySet() --
	h3bean:write name=drinkType//h3
	c:forEach var=drinkItem items=${drinksList[drinkType]}
		html-el:multibox property=selectedDrinks[${drinkType}]
		bean:write name=drinkItem/
  		/html-el:multibox
   		bean:write name=drinkItem/
	  /c:forEach
/c:forEach

I would expect to get a list of checkbox groups like I laid out above,  
but instead I get:
java.lang.IllegalArgumentException: Invalid indexed property  
'selectedDrinks[Bourbon]' at  
org.apache.commons.beanutils.PropertyUtils.getIndexedProperty(PropertyUt 
ils.java:404)...etc etc.

What am I doing wrong? Where can I get more detailed information about  
multibox and indexed properties?

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: Invalid indexed property ?!

2003-05-29 Thread Matthew Van Horn
Thank you! Thank you! Thank you!

Now, I must go slam my head into the desk a few times for not figuring 
that out myself. I recall seeing somewhere the the dot, and both sets 
of braces were equivalent, and it stuck in my head. I'll try to find it 
to see if it should be corrected.

On Thursday, May 29, 2003, at 03:39 PM, Arron Bates wrote:

From: Arron Bates [EMAIL PROTECTED]
Date: Thu May 29, 2003  3:39:22 PM Asia/Tokyo
To: Struts Users Mailing List [EMAIL PROTECTED]
Subject: Re: Invalid indexed property ?!
Reply-To: Struts Users Mailing List [EMAIL PROTECTED]
Instead of this tag...

html-el:multibox property=selectedDrinks[${drinkType}]

...try this one...

html-el:multibox property=selectedDrinks(${drinkType})

...basically the square breaces are for indexed properties. The round 
ones are
for maps. You're trying to drive a map based property, so use the 
round ones
instead. The JavaBean specification defines how these things should be 
done...
http://java.sun.com/products/javabeans/

Arron.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Expression Language question

2003-05-28 Thread Matthew Van Horn
How do you write an index variable in an expression, where the index is 
also variable.
i.e.
Given:
HashMap foo = new HashMap();
foo.put(bar, xyzzy);
foo.put(baz, plugh);

String indexStr = bar;

this doesn't seem to work.
c:out value=${ foo[indexStr] }/
I think it is doing foo.get(indexStr) instead of foo.get(bar);
How can I do this the right way?

Thanks,
Matt
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


indexed properties and multibox

2003-05-27 Thread Matthew Van Horn
Can someone please give me a hand with this. I really don't know what I  
am doing wrong. Sorry for the length - I just wanted to be clear.
I have a form that need to collect information about a person. This  
information falls into several groups such as:
Bourbon
[] Jim Beam
[] Makers Mark
[] Blantons

Scotch
[] Johnnie Walker
[] Macallan
[] Lagavulin
Beer
[] Budweiser
[] Heineken
[] Duvel
Users can select 0 or more from each category, so I would like to use  
multibox to create checkbox groups.
I created a HashMap of String[]s like so:
	public HashMap getDrinksList() {
		drinks = new HashMap();
		drinks.put(Bourbon, new String[]{Jim Beam,Makers  
Mark,Blantons});
		drinks.put(Scotch,  new String[]{Johnnie  
Walker,Macallan,Lagavulin});
		drinks.put(Beer,new String[]{Budweiser,Heineken,Duvel});
	}

In my ActionForm I have:
private HashMap drinkPrefs = getDrinksList();
private String[] selectedDrinks;
public String[] getSelectedDrinks(String key) {
if(drinkPrefs.containsKey(key)) {
return (String[]) drinkPrefs.get(key);
} else {
return new String[]{};
}
}

public void setSelectedDrinks(String key, String[] selDrinks) {
  drinkPrefs.put(key, selDrinks) ;
}
In my jsp I have:
c:forEach var=drinkType items=${drinksList.keySet}!-- there is  
wrapper method for .keySet() --
	h3bean:write name=drinkType//h3
	c:forEach var=drinkItem items=${drinksList[drinkType]}
		html-el:multibox property=selectedDrinks[${drinkType}]
		bean:write name=drinkItem/
  		/html-el:multibox
   		bean:write name=drinkItem/
	  /c:forEach
/c:forEach

I would expect to get a list of checkbox groups like I laid out above,  
but instead I get:
java.lang.IllegalArgumentException: Invalid indexed property  
'selectedDrinks[Bourbon]' at  
org.apache.commons.beanutils.PropertyUtils.getIndexedProperty(PropertyUt 
ils.java:404)...etc etc.

What am I doing wrong? Where can I get more detailed information about  
multibox and indexed properties?

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


need help with struts error

2003-03-04 Thread Matthew Van Horn
I get the following error whenever I deploy an .ear file, but if I just  
stop and start JBoss the file is picked up and deploys fine.
If I then touch the file, I get the error again. What gives?
The best I can find with google is that it may have something to do  
with the DTD going missing, or another parser being there, but neither  
of those seems to be the case.

17:02:59,730 ERROR [ActionServlet] Parsing error processing resource  
path /WEB-INF/struts-config.xml
java.lang.LinkageError: loader constraints violated when linking  
org/apache/commons/digester/ObjectCreationFactory class
at  
org.apache.struts.config.ConfigRuleSet.addRuleInstances(ConfigRuleSet.ja 
va:121)
at  
org.apache.commons.digester.Digester.addRuleSet(Digester.java:1610)
at  
org.apache.struts.action.ActionServlet.initConfigDigester(ActionServlet. 
java:1211)
at  
org.apache.struts.action.ActionServlet.initModuleConfig(ActionServlet.ja 
va:923)
at  
org.apache.struts.action.ActionServlet.init(ActionServlet.java:468)
at javax.servlet.GenericServlet.init(GenericServlet.java:256)
at  
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.jav 
a:924)
at  
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:813)
at  
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.j 
ava:3341)
at  
org.apache.catalina.core.StandardContext.start(StandardContext.java:3534 
)
at  
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.ja 
va:821)
at  
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
at  
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:579)
at  
org.jboss.web.catalina.EmbeddedCatalinaService41.createWebContext(Embedd 
edCatalinaService41.java:432)
at  
org.jboss.web.catalina.EmbeddedCatalinaService41.performDeploy(EmbeddedC 
atalinaService41.java:306)
at  
org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:300)
at  
org.jboss.deployment.MainDeployer.start(MainDeployer.java:807)
at  
org.jboss.deployment.MainDeployer.start(MainDeployer.java:799)
at  
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:621)
at  
org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:585)
at java.lang.reflect.Method.invoke(Native Method)
at  
org.jboss.mx.capability.ReflectedMBeanDispatcher.invoke(ReflectedMBeanDi 
spatcher.java:284)
at  
org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
at org.jboss.util.jmx.MBeanProxy.invoke(MBeanProxy.java:174)
at $Proxy4.deploy(Unknown Source)
at  
org.jboss.deployment.scanner.URLDeploymentScanner.deploy(URLDeploymentSc 
anner.java:435)
at  
org.jboss.deployment.scanner.URLDeploymentScanner.scan(URLDeploymentScan 
ner.java:561)
at  
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.doS 
can(AbstractDeploymentScanner.java:212)
at  
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.loo 
p(AbstractDeploymentScanner.java:225)
at  
org.jboss.deployment.scanner.AbstractDeploymentScanner$ScannerThread.run 
(AbstractDeploymentScanner.java:202)
17:03:00,005 INFO  [Engine] StandardWrapper[/atjweb:action]: Marking  
servlet action as unavailable
17:03:00,039 ERROR [Engine] StandardContext[/atjweb]: Servlet /atjweb  
threw load() exception
javax.servlet.UnavailableException: Parsing error processing resource  
path /WEB-INF/struts-config.xml
at  
org.apache.struts.action.ActionServlet.initModuleConfig(ActionServlet.ja 
va:952)
at  
org.apache.struts.action.ActionServlet.init(ActionServlet.java:468)
at javax.servlet.GenericServlet.init(GenericServlet.java:256)
at  
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.jav 
a:924)
at  
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:813)
at  
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.j 
ava:3341)
at  
org.apache.catalina.core.StandardContext.start(StandardContext.java:3534 
)
at  
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.ja 
va:821)
at  
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
at  
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:579)
at  
org.jboss.web.catalina.EmbeddedCatalinaService41.createWebContext(Embedd 
edCatalinaService41.java:432)
at  
org.jboss.web.catalina.EmbeddedCatalinaService41.performDeploy(EmbeddedC 
atalinaService41.java:306)
at  
org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:300)
at  
org.jboss.deployment.MainDeployer.start(MainDeployer.java:807)
at  
org.jboss.deployment.MainDeployer.start(MainDeployer.java:799)
at