On 10/2/06, Don Brown <[EMAIL PROTECTED]> wrote:
> Hmm...why would you be missing ognl? There could be a problem
because
> we tag Struts 2.0.0, but didn't tag XWork 2.0, and there were certain
> changes lately in XWork that wouldn't work with Struts 2.0.0.
>
> We plan to roll Struts 2.0.1 next weekend. In the meantime, try
running
> with the xwork that was shipped in the Struts 2.0.0 release by
manually
> copying the xwork jar into your local repository.
It looks like it's grabbing the XWork snapshot from opensymphony.
Downloading:
http://maven.opensymphony.com/opensymphony/jars/xwork-2.0-SNAPSHOT.jar
266K downloaded
I tried using the one from the Struts 2.0.0 distribution[1] instead,
but I still get the same error.
If I copy pom.xml from xwork's subversion repo to
~/.m2/repository/opensymphony/xwork/2.0-SNAPSHOT/xwork-
2.0-SNAPSHOT.pom, it fixes the problem. So the issue appears to be
that OpenSymphony's Maven Repo is missing a POM. Or maybe Struts'
pom.xml is pointing to the wrong repo.
Matt
[1] http://people.apache.org/builds/struts/2.0.0/struts-2.0.0-lib.zip
> Don
>
> Matt Raible wrote:
> > I'm getting the following error (again) after trying to upgrade
to the
> > latest Struts 2.0.0 release. I removed
> > ~/.m2/repository/org/apache/struts
> > and ~/.m2/repository/opensympony/xwork (which worked last time)
to no
> > avail.
> > Any ideas?
> >
> > Thanks,
> >
> > Matt
> >
> > Tests run: 6, Failures: 0, Errors: 6, Skipped: 0, Time elapsed:
0.032 sec
> > <<< FAILURE!
> > testCancel(org.appfuse.webapp.action.UserActionTest ) Time elapsed:
> > 0.001sec <<< ERROR!
> > java.lang.NoClassDefFoundError: ognl/OgnlException
> > at
> > com.opensymphony.xwork2.util.OgnlValueStackFactory.createValueStack(
> > OgnlValueStackFactory.java :14)
> > at
> >
com.opensymphony.xwork2.ActionContext$ActionContextThreadLocal.initialValue(
> >
> > ActionContext.java:330)
> > at
java.lang.ThreadLocal$ThreadLocalMap.getAfterMiss(ThreadLocal.java
> > :374)
> > at java.lang.ThreadLocal$ThreadLocalMap.get(ThreadLocal.java:347)
> > at
> >
java.lang.ThreadLocal$ThreadLocalMap.access$000(ThreadLocal.java:225)
> > at java.lang.ThreadLocal.get (ThreadLocal.java:127)
> > at
com.opensymphony.xwork2.ActionContext.getContext(ActionContext.java
> > :152)
> > at org.appfuse.webapp.action.BaseActionTestCase.setUp(
> > BaseActionTestCase.java:40)
> > at
org.appfuse.webapp.action.UserActionTest.setUp(UserActionTest.java
> > :13)
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>