I guess it is https://svn.opensymphony.com/svn/xwork/branches/2.0
The pom does not reflect this, but the last change was 2008-07-08.

        Piero

Am Freitag, 18. Juli 2008 12:55:04 schrieb holod:
> Where can i get XWork 2.0.6-SNAPSHOT?
> I can't find it. Please, help
>
> JIRA [EMAIL PROTECTED] wrote:
> >     [
> > https://issues.apache.org/struts/browse/WW-2709?page=com.atlassian.jira.p
> >lugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=44336#action
> >_44336 ]
> >
> > rgielen edited comment on WW-2709 at 7/7/08 4:24 PM:
> > ---------------------------------------------------------
> >
> > The linked issues deliver a full discussion of the problem. In summary,
> > this is a problem being unique to WebShere 6 / IBM JVM environments. The
> > code was introduced with a fix between XWork 2.0.4 and 2.0.5, and the
> > breaking part for the said environment was fixed for XW2 trunk (2.1.x),
> > but not for 2.0 branch.
> >
> > The problem should be fixed now in XWork 2.0 branch, see
> > http://jira.opensymphony.com/browse/XW-651
> >
> > Using a XWork 2.0.6-SNAPSHOT build should work now. We now have to
> > discuss the release plans regarding this issue.
> >
> >       was (Author: rgielen):
> >     The linked issues deliver a full discussion of the problem. In
> > summary, this is a problem being unique to WebShere 6.0 / IBM JVM
> > environments. The code was introduced with a fix between XWork 2.0.4 and
> > 2.0.5, and the breaking part for the said environment was fixed for XW2
> > trunk (2.1.x),  but not for 2.0 branch.
> >
> > The problem should be fixed now in XWork 2.0 branch, see
> > http://jira.opensymphony.com/browse/XW-651
> >
> > Using a XWork 2.0.6-SNAPSHOT build should work now. We now have to
> > discuss the release plans regarding this issue.
> >
> >> 2.0.11.2 upgrades breaks xml validators
> >> ---------------------------------------
> >>
> >>                 Key: WW-2709
> >>                 URL: https://issues.apache.org/struts/browse/WW-2709
> >>             Project: Struts 2
> >>          Issue Type: Bug
> >>    Affects Versions: 2.0.11.2
> >>         Environment: Websphere V6.1.0.15
> >>            Reporter: S. Farshi
> >>            Assignee: Rene Gielen
> >>            Priority: Critical
> >>         Attachments: TicketCreation-validation.xml
> >>
> >>
> >> I have upgraded my struts 2.0.11.1 to struts 2.0.11.2. None of my xml
> >> validators run and they all break. I have downgraded to 2.0.11.1 and
> >> they all work again. I think there must be a bug with xwork-2.0.5.jar.
> >> [7/3/08 14:42:22:753 EDT] 0000003f WebApp        E   [Servlet
> >> Error]-[Filter [struts2]: filter is unavailable.]:
> >> java.lang.ExceptionInInitializerError
> >>    at java.lang.J9VMInternals.initialize(J9VMInternals.java:216)
> >>    at
> >> com.opensymphony.xwork2.validator.ValidatorFileParser.addValidatorConfig
> >>s(ValidatorFileParser.java:192) at
> >> com.opensymphony.xwork2.validator.ValidatorFileParser.parseActionValidat
> >>orConfigs(ValidatorFileParser.java:72) at
> >> com.opensymphony.xwork2.validator.AnnotationActionValidatorManager.loadF
> >>ile(AnnotationActionValidatorManager.java:361) at
> >> com.opensymphony.xwork2.validator.AnnotationActionValidatorManager.build
> >>AliasValidatorConfigs(AnnotationActionValidatorManager.java:244) at
> >> com.opensymphony.xwork2.validator.AnnotationActionValidatorManager.build
> >>ValidatorConfigs(AnnotationActionValidatorManager.java:343) at
> >> com.opensymphony.xwork2.validator.AnnotationActionValidatorManager.getVa
> >>lidators(AnnotationActionValidatorManager.java:69) at
> >> com.opensymphony.xwork2.validator.AnnotationActionValidatorManager.valid
> >>ate(AnnotationActionValidatorManager.java:138) at
> >> com.opensymphony.xwork2.validator.AnnotationActionValidatorManager.valid
> >>ate(AnnotationActionValidatorManager.java:113) at
> >> com.opensymphony.xwork2.validator.AnnotationActionValidatorManager.valid
> >>ate(AnnotationActionValidatorManager.java:100) at
> >> com.opensymphony.xwork2.validator.ValidationInterceptor.doBeforeInvocati
> >>on(ValidationInterceptor.java:142) at
> >> com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(Vali
> >>dationInterceptor.java:148) at
> >> org.apache.struts2.interceptor.validation.AnnotationValidationIntercepto
> >>r.doIntercept(AnnotationValidationInterceptor.java:48) at
> >> com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(Me
> >>thodFilterInterceptor.java:86) at
> >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> >>ionInvocation.java:224) at
> >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> >>ionInvocation.java:223) at
> >> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> >>tack.java:455) at
> >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> >>cation.java:221) at
> >> com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept
> >>(ConversionErrorInterceptor.java:123) at
> >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> >>ionInvocation.java:224) at
> >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> >>ionInvocation.java:223) at
> >> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> >>tack.java:455) at
> >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> >>cation.java:221) at
> >> com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(Pa
> >>rametersInterceptor.java:186) at
> >> com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(Me
> >>thodFilterInterceptor.java:86) at
> >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> >>ionInvocation.java:224) at
> >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> >>ionInvocation.java:223) at
> >> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> >>tack.java:455) at
> >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> >>cation.java:221) at
> >> com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercep
> >>t(StaticParametersInterceptor.java:105) at
> >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> >>ionInvocation.java:224) at
> >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> >>ionInvocation.java:223) at
> >> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> >>tack.java:455) at
> >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> >>cation.java:221) at
> >> org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInt
> >>erceptor.java:83) at
> >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> >>ionInvocation.java:224) at
> >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> >>ionInvocation.java:223) at
> >> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> >>tack.java:455) at
> >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> >>cation.java:221) at
> >> org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploa
> >>dInterceptor.java:207) at
> >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> >>ionInvocation.java:224) at
> >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> >>ionInvocation.java:223) at
> >> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> >>tack.java:455) at
> >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> >>cation.java:221) at
> >> com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(Mod
> >>elDrivenInterceptor.java:74) at
> >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> >>ionInvocation.java:224) at
> >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> >>ionInvocation.java:223) at
> >> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> >>tack.java:455) at
> >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> >>cation.java:221) at
> >> com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.interce
> >>pt(ScopedModelDrivenInterceptor.java:127) at
> >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> >>ionInvocation.java:224) at
> >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> >>ionInvocation.java:223) at
> >> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> >>tack.java:455) at
> >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> >>cation.java:221) at
> >> org.apache.struts2.interceptor.ProfilingActivationInterceptor.intercept(
> >>ProfilingActivationInterceptor.java:107) at
> >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> >>ionInvocation.java:224) at
> >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> >>ionInvocation.java:223) at
> >> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> >>tack.java:455) at
> >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> >>cation.java:221) at
> >> org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(
> >>DebuggingInterceptor.java:206) at
> >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> >>ionInvocation.java:224) at
> >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> >>ionInvocation.java:223) at
> >> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> >>tack.java:455) at
> >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> >>cation.java:221) at
> >> com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(Chaini
> >>ngInterceptor.java:115) at
> >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> >>ionInvocation.java:224) at
> >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> >>ionInvocation.java:223) at
> >> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> >>tack.java:455) at
> >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> >>cation.java:221) at
> >> com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterc
> >>eptor.java:143) at
> >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> >>ionInvocation.java:224) at
> >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> >>ionInvocation.java:223) at
> >> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> >>tack.java:455) at
> >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> >>cation.java:221) at
> >> com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(Prepa
> >>reInterceptor.java:121) at
> >> com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(Me
> >>thodFilterInterceptor.java:86) at
> >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> >>ionInvocation.java:224) at
> >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> >>ionInvocation.java:223) at
> >> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> >>tack.java:455) at
> >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> >>cation.java:221) at
> >> org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(Servle
> >>tConfigInterceptor.java:170) at
> >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> >>ionInvocation.java:224) at
> >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> >>ionInvocation.java:223) at
> >> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> >>tack.java:455) at
> >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> >>cation.java:221) at
> >> com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInte
> >>rceptor.java:123) at
> >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> >>ionInvocation.java:224) at
> >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> >>ionInvocation.java:223) at
> >> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> >>tack.java:455) at
> >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> >>cation.java:221) at
> >> com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercep
> >>t(ExceptionMappingInterceptor.java:176) at
> >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> >>ionInvocation.java:224) at
> >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> >>ionInvocation.java:223) at
> >> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> >>tack.java:455) at
> >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> >>cation.java:221) at
> >> ccol.interceptor.EJB3LocalInterceptor.intercept(EJB3LocalInterceptor.jav
> >>a:28) at
> >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> >>ionInvocation.java:224) at
> >> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> >>ionInvocation.java:223) at
> >> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> >>tack.java:455) at
> >> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> >>cation.java:221) at
> >> org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java
> >>:50) at
> >> org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:5
> >>04) at
> >> org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher
> >>.java:419) at
> >> com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInst
> >>anceWrapper.java:190) at
> >> com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterCh
> >>ain.java:130) at
> >> com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterC
> >>hain.java:87) at
> >> com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilter
> >>Manager.java:773) at
> >> com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilter
> >>Manager.java:681) at
> >> com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppF
> >>ilterManager.java:696) at
> >> com.ibm.ws.wswebcontainer.filter.WebAppFilterManager.invokeFilters(WebAp
> >>pFilterManager.java:118) at
> >> com.ibm.ws.webcontainer.extension.DefaultExtensionProcessor.invokeFilter
> >>s(DefaultExtensionProcessor.java:791) at
> >> com.ibm.ws.webcontainer.extension.DefaultExtensionProcessor.handleReques
> >>t(DefaultExtensionProcessor.java:741) at
> >> com.ibm.ws.wswebcontainer.extension.DefaultExtensionProcessor.handleRequ
> >>est(DefaultExtensionProcessor.java:113) at
> >> com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3357) at
> >> com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:267)
> >>    at
> >> com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:811
> >>) at
> >> com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1
> >>455) at
> >> com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:1
> >>15) at
> >> com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscriminatio
> >>n(HttpInboundLink.java:454) at
> >> com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformatio
> >>n(HttpInboundLink.java:383) at
> >> com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLi
> >>nk.java:263) at
> >> com.ibm.ws.ssl.channel.impl.SSLConnectionLink.determineNextChannel(SSLCo
> >>nnectionLink.java:1002) at
> >> com.ibm.ws.ssl.channel.impl.SSLConnectionLink.readyInboundPostHandshake(
> >>SSLConnectionLink.java:691) at
> >> com.ibm.ws.ssl.channel.impl.SSLConnectionLink$MyHandshakeCompletedCallba
> >>ck.complete(SSLConnectionLink.java:392) at
> >> com.ibm.ws.ssl.channel.impl.SSLUtils.handleHandshake(SSLUtils.java:823)
> >>    at
> >> com.ibm.ws.ssl.channel.impl.SSLHandshakeIOCallback.complete(SSLHandshake
> >>IOCallback.java:70) at
> >> com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(Ai
> >>oReadCompletionListener.java:165) at
> >> com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.
> >>java:217) at
> >> com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFu
> >>ture.java:161) at
> >> com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136) at
> >> com.ibm.io.async.ResultHandler.complete(ResultHandler.java:195) at
> >> com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java
> >>:743) at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:873) at
> >> com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1473) Caused by:
> >> java.lang.IllegalArgumentException: URI scheme is not "file" at
> >> java.io.File.<init>(File.java:364)
> >>    at
> >> com.opensymphony.xwork2.validator.ValidatorFactory.parseValidators(Valid
> >>atorFactory.java:323) at
> >> com.opensymphony.xwork2.validator.ValidatorFactory.<clinit>(ValidatorFac
> >>tory.java:230) at java.lang.J9VMInternals.initializeImpl(Native Method)
> >>    at java.lang.J9VMInternals.initialize(J9VMInternals.java:194)
> >>    ... 133 more
> >
> > --
> > This message is automatically generated by JIRA.
> > -
> > You can reply to this email to add a comment to the issue online.



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

Reply via email to