I know this is rather a problem with xwork on 1.4.2, but on the nightly builds page there is statement to report problems of S2 retroweaved to 1.4.
I downloaded the latest nightly JAR files (api, core, spring, xwork.2.0), retroweaved them using retrotranslator 1.1.0 and deployed it all (+ retrotranslator-runtime-1.1.0.jar, + backport-util-concurrent.jar) in a single war file. Target deployment on Websphere Portal 6.0 backed by Websphere 6.0 (uses 1.4.2 from IBM). It was a portlet app. The result is a stacktrace: Caused by: java.lang.NoSuchMethodError: java.lang.ThreadLocal: method remove()V not found at com.opensymphony.xwork2.inject.util.ReferenceCache.internalCreate(ReferenceCache.java:87) at com.opensymphony.xwork2.inject.util.ReferenceCache.get(ReferenceCache.java:121) at com.opensymphony.xwork2.inject.ContainerImpl.getConstructor(ContainerImpl.java:559) at com.opensymphony.xwork2.inject.ContainerImpl.inject(ContainerImpl.java:457) at com.opensymphony.xwork2.inject.ContainerImpl$7.call(ContainerImpl.java:498) at com.opensymphony.xwork2.inject.ContainerImpl.callInContext(ContainerImpl.java:546) at com.opensymphony.xwork2.inject.ContainerImpl.inject(ContainerImpl.java:496) at com.opensymphony.xwork2.config.impl.LocatableFactory.create(LocatableFactory.java:32) at com.opensymphony.xwork2.inject.ContainerBuilder$4.create(ContainerBuilder.java:134) at com.opensymphony.xwork2.inject.Scope$2$1.create(Scope.java:49) at com.opensymphony.xwork2.inject.ContainerImpl$ParameterInjector.inject(ContainerImpl.java:428) at com.opensymphony.xwork2.inject.ContainerImpl.getParameters(ContainerImpl.java:443) at com.opensymphony.xwork2.inject.ContainerImpl.access$000(ContainerImpl.java:47) at com.opensymphony.xwork2.inject.ContainerImpl$MethodInjector.inject(ContainerImpl.java:287) at com.opensymphony.xwork2.inject.ContainerImpl$2.call(ContainerImpl.java:116) at com.opensymphony.xwork2.inject.ContainerImpl$2.call(ContainerImpl.java:114) at com.opensymphony.xwork2.inject.ContainerImpl.callInContext(ContainerImpl.java:539) at com.opensymphony.xwork2.inject.ContainerImpl.injectStatics(ContainerImpl.java:113) at com.opensymphony.xwork2.inject.ContainerBuilder.create(ContainerBuilder.java:494) at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reload(DefaultConfiguration.java:144) at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:52) at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:394) at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:450) at org.apache.struts2.portlet.dispatcher.Jsr168Dispatcher.init(Jsr168Dispatcher.java:190) I had some ClassNotFound errors before due to lack of retroweaver JAR files. Now I have other type of error. Does it means struts2 apps will not support 1.4.2? I know even this kind of support was unnoficial - but does it close any hope? regards Dariusz Wojtas --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]