Thanks, that was kind of right, I did package it, but I did it wrong. igor.vaynberg wrote: > > make sure you packaged wicket-extensions.jar in your ear or war > > -igor > > On Mon, Jul 27, 2009 at 10:18 AM, Elad Katz<e...@xtify.com> wrote: >> Hi there, >> this is my first post on this list, so please be gentle :) >> I have a wicket application that uses SortableDataProvider >> (org.apache.wicket.extensions.markup.html.repeater.util.SortableDataProvider). >> The source compiles nicely on my machine but when i try to deploy it I >> get >> the following error: >> 16:51:47,546 INFO [STDOUT] 16:51:47,545 INFO [AutoDeployDir:183] >> Processing PmcLocations-war.war >> 16:51:47,549 INFO [STDOUT] 16:51:47,548 INFO >> [PortletAutoDeployListener:77] Copying portlets for >> /opt/deploy/PmcLocations-war.war >> 16:51:47,563 INFO [STDOUT] Expanding: /opt/deploy/PmcLocations-war.war >> into /tmp/20090727165147563 >> 16:51:47,582 INFO [warupdater] PSPL_CSPPCWU0014 : Updating the Portlet >> Application PmcLocations-war with Portlet Container specific artifacts >> 16:51:47,673 INFO [STDOUT] Copying 1 file to >> /tmp/20090727165147563/WEB-INF/classes >> 16:51:47,695 INFO [STDOUT] Copying 1 file to >> /tmp/20090727165147563/WEB-INF/classes >> 16:51:47,862 INFO [STDOUT] Copying 19 files to /opt/ >> jboss-5.1.0.GA/server/default/deploy/PmcLocations-war.war >> 16:51:47,896 INFO [STDOUT] Copying 1 file to /opt/ >> jboss-5.1.0.GA/server/default/deploy/PmcLocations-war.war >> 16:51:47,897 INFO [STDOUT] Deleting directory /tmp/20090727165147563 >> 16:51:47,902 INFO [STDOUT] 16:51:47,901 INFO >> [PortletAutoDeployListener:87] Portlets for >> /opt/deploy/PmcLocations-war.war >> copied successfully. Deployment will start in a few seconds. >> 16:51:53,649 ERROR [AbstractKernelController] Error installing to >> PostClassLoader: name=vfsfile:/opt/ >> jboss-5.1.0.GA/server/default/deploy/PmcLocations-war.war/ >> state=ClassLoader >> mode=Manual requiredState=PostClassLoader >> org.jboss.deployers.spi.DeploymentException: Error during deploy: >> vfsfile:/opt/jboss-5.1.0.GA/server/default/deploy/PmcLocations-war.war/ >> at >> org.jboss.deployers.spi.DeploymentException.rethrowAsDeploymentException(DeploymentException.java:49) >> at >> org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:177) >> at >> org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1439) >> at >> org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1157) >> at >> org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1098) >> at >> org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348) >> at >> org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1631) >> at >> org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934) >> at >> org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1082) >> at >> org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984) >> at >> org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822) >> at >> org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553) >> at >> org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:781) >> at >> org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:702) >> at >> org.jboss.system.server.profileservice.repository.MainDeployerAdapter.process(MainDeployerAdapter.java:117) >> at >> org.jboss.system.server.profileservice.hotdeploy.HDScanner.scan(HDScanner.java:362) >> at >> org.jboss.system.server.profileservice.hotdeploy.HDScanner.run(HDScanner.java:255) >> at >> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) >> at >> java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317) >> at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150) >> at >> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98) >> at >> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181) >> at >> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205) >> at >> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) >> at >> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) >> at java.lang.Thread.run(Thread.java:619) >> Caused by: java.lang.NoClassDefFoundError: >> org/apache/wicket/extensions/markup/html/repeater/util/SortableDataProvider >> at java.lang.ClassLoader.defineClass1(Native Method) >> at java.lang.ClassLoader.defineClass(ClassLoader.java:621) >> at >> org.jboss.classloader.spi.base.BaseClassLoader.access$200(BaseClassLoader.java:63) >> at >> org.jboss.classloader.spi.base.BaseClassLoader$2.run(BaseClassLoader.java:572) >> at >> org.jboss.classloader.spi.base.BaseClassLoader$2.run(BaseClassLoader.java:532) >> at java.security.AccessController.doPrivileged(Native Method) >> at >> org.jboss.classloader.spi.base.BaseClassLoader.loadClassLocally(BaseClassLoader.java:530) >> at >> org.jboss.classloader.spi.base.BaseClassLoader.loadClassLocally(BaseClassLoader.java:507) >> at >> org.jboss.classloader.spi.base.BaseDelegateLoader.loadClass(BaseDelegateLoader.java:134) >> at >> org.jboss.classloader.spi.filter.FilteredDelegateLoader.loadClass(FilteredDelegateLoader.java:131) >> at >> org.jboss.classloader.spi.base.ClassLoadingTask$ThreadTask.run(ClassLoadingTask.java:452) >> at >> org.jboss.classloader.spi.base.ClassLoaderManager.nextTask(ClassLoaderManager.java:251) >> at >> org.jboss.classloader.spi.base.ClassLoaderManager.process(ClassLoaderManager.java:150) >> at >> org.jboss.classloader.spi.base.BaseClassLoaderDomain.loadClass(BaseClassLoaderDomain.java:265) >> at >> org.jboss.classloader.spi.base.BaseClassLoaderDomain.loadClass(BaseClassLoaderDomain.java:1119) >> at >> org.jboss.classloader.spi.base.BaseClassLoader.loadClassFromDomain(BaseClassLoader.java:798) >> at >> org.jboss.classloader.spi.base.BaseClassLoader.loadClass(BaseClassLoader.java:441) >> at java.lang.ClassLoader.loadClass(ClassLoader.java:252) >> at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320) >> at java.lang.Class.forName0(Native Method) >> at java.lang.Class.forName(Class.java:247) >> at >> org.jboss.deployers.plugins.annotations.WeakClassLoaderHolder.loadClass(WeakClassLoaderHolder.java:72) >> at >> org.jboss.deployers.plugins.annotations.AbstractElement.getOwner(AbstractElement.java:73) >> at >> org.jboss.deployment.OptAnnotationMetaDataDeployer.getClasses(OptAnnotationMetaDataDeployer.java:194) >> at >> org.jboss.deployment.OptAnnotationMetaDataDeployer.processJBossWebMetaData(OptAnnotationMetaDataDeployer.java:97) >> at >> org.jboss.deployment.OptAnnotationMetaDataDeployer.processMetaData(OptAnnotationMetaDataDeployer.java:70) >> at >> org.jboss.deployment.AnnotationMetaDataDeployer.deploy(AnnotationMetaDataDeployer.java:177) >> at >> org.jboss.deployment.AnnotationMetaDataDeployer.deploy(AnnotationMetaDataDeployer.java:93) >> at >> org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:171) >> ... 24 more >> Caused by: java.lang.ClassNotFoundException: >> org.apache.wicket.extensions.markup.html.repeater.util.SortableDataProvider >> at java.net.URLClassLoader$1.run(URLClassLoader.java:200) >> at java.security.AccessController.doPrivileged(Native Method) >> at java.net.URLClassLoader.findClass(URLClassLoader.java:188) >> at java.lang.ClassLoader.loadClass(ClassLoader.java:307) >> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) >> at java.lang.ClassLoader.loadClass(ClassLoader.java:252) >> at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320) >> at java.lang.Class.forName0(Native Method) >> at java.lang.Class.forName(Class.java:247) >> at >> org.jboss.classloader.spi.base.BaseClassLoaderDomain.loadClass(BaseClassLoaderDomain.java:292) >> at >> org.jboss.classloader.spi.base.BaseClassLoaderDomain.loadClass(BaseClassLoaderDomain.java:1119) >> at >> org.jboss.classloader.spi.base.BaseClassLoader.loadClassFromDomain(BaseClassLoader.java:798) >> at >> org.jboss.classloader.spi.base.BaseClassLoader.loadClass(BaseClassLoader.java:441) >> at java.lang.ClassLoader.loadClass(ClassLoader.java:252) >> at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320) >> ... 53 more >> 16:51:53,670 WARN [HDScanner] Failed to process changes >> org.jboss.deployers.client.spi.IncompleteDeploymentException: Summary of >> incomplete deployments (SEE PREVIOUS ERRORS FOR DETAILS): >> >> *** DEPLOYMENTS IN ERROR: Name -> Error >> >> vfsfile:/opt/jboss-5.1.0.GA/server/default/deploy/PmcLocations-war.war/ >> -> >> org.jboss.deployers.spi.DeploymentException: Error during deploy: >> vfsfile:/opt/jboss-5.1.0.GA/server/default/deploy/PmcLocations-war.war/ >> >> >> DEPLOYMENTS IN ERROR: >> Deployment "vfsfile:/opt/ >> jboss-5.1.0.GA/server/default/deploy/PmcLocations-war.war/" is in error >> due >> to the following reason(s): java.lang.ClassNotFoundException: >> org.apache.wicket.extensions.markup.html.repeater.util.SortableDataProvider >> >> at >> org.jboss.deployers.plugins.deployers.DeployersImpl.checkComplete(DeployersImpl.java:993) >> at >> org.jboss.deployers.plugins.deployers.DeployersImpl.checkComplete(DeployersImpl.java:939) >> at >> org.jboss.deployers.plugins.main.MainDeployerImpl.checkComplete(MainDeployerImpl.java:873) >> at >> org.jboss.system.server.profileservice.repository.MainDeployerAdapter.checkComplete(MainDeployerAdapter.java:128) >> at >> org.jboss.system.server.profileservice.hotdeploy.HDScanner.scan(HDScanner.java:369) >> at >> org.jboss.system.server.profileservice.hotdeploy.HDScanner.run(HDScanner.java:255) >> at >> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) >> at >> java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317) >> at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150) >> at >> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98) >> at >> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181) >> at >> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205) >> at >> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) >> at >> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) >> at java.lang.Thread.run(Thread.java:619) >> >> >> I will add that I am using wicket 1.4 with EJB 3 and inside of the >> Liferay >> portal running on jboss 5.1. >> I will also add that I am very new to the wicket\j2ee world. >> any idea as to why this could be happening? >> Thanks, >> Elad. >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > > >
-- View this message in context: http://www.nabble.com/Problem-with-SortableDataProvider-tp24684818p24743937.html Sent from the Wicket - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org