users@glassfish.java.net

Could not load MultiColumnPrinter.class exception

From: <glassfish_at_javadesktop.org>
Date: Tue, 19 May 2009 07:50:47 PDT

If you try to run on server any application based on struts2 with convention plugin (examples includes), it runs on every server but Glassfish v2.1 and v2.0 says: Could not load MultiColumnPrinter.

I have found that imqjmsra.jar contains the class, but once included in both, client and server it remains the same.

What is failing? is there any library left?
Thanks in advance,

copy-paste the trace:
#|2009-05-19T16:26:08.187+0200|WARNING|sun-appserver2.1|javax.enterprise.system.stream.err|_ThreadID=21;_Thre
adName=httpWorkerThread-4848-2;_RequestID=0a6c3863-244d-482a-b353-198194c12926;|
java.lang.Exception: Could not load MultiColumnPrinter.class
        at com.opensymphony.xwork2.util.finder.ClassFinder.readClassDef(ClassFinder.java:745)
        at com.opensymphony.xwork2.util.finder.ClassFinder.access$400(ClassFinder.java:57)
        at com.opensymphony.xwork2.util.finder.ClassFinder$InfoBuildingVisitor.extractSuperInterfaces(ClassFinder.jav
a:790)
        at com.opensymphony.xwork2.util.finder.ClassFinder$InfoBuildingVisitor.visit(ClassFinder.java:777)
        at org.objectweb.asm.xwork.ClassReader.accept(Unknown Source)
        at org.objectweb.asm.xwork.ClassReader.accept(Unknown Source)
        at com.opensymphony.xwork2.util.finder.ClassFinder.readClassDef(ClassFinder.java:740)
        at com.opensymphony.xwork2.util.finder.ClassFinder.<init>(ClassFinder.java:148)
        at org.apache.struts2.convention.PackageBasedActionConfigBuilder.findActions(PackageBasedActionConfigBuilder.
java:295)
        at org.apache.struts2.convention.PackageBasedActionConfigBuilder.buildActionConfigs(PackageBasedActionConfigB
uilder.java:277)
        at org.apache.struts2.convention.ClasspathPackageProvider.loadPackages(ClasspathPackageProvider.java:52)
        at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:200)
        at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:55)
        at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:360)
        at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:403)
        at org.apache.struts2.dispatcher.ng.InitOperations.initDispatcher(InitOperations.java:69)
        at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.init(StrutsPrepareAndExecuteFilter.j
ava:48)
        at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:273)
        at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:385)
        at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:119)
        at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4498)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:5317)
        at com.sun.enterprise.web.WebModule.start(WebModule.java:353)
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:989)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:973)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:704)
        at com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1627)
        at com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1232)
        at com.sun.enterprise.server.WebModuleDeployEventListener.moduleDeployed(WebModuleDeployEventListener.java:18
2)
        at com.sun.enterprise.server.WebModuleDeployEventListener.moduleDeployed(WebModuleDeployEventListener.java:27
8)[b][/b][b][/b]
[Message sent by forum member 'canos' (canos)]

http://forums.java.net/jive/thread.jspa?messageID=346796