You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@wicket.apache.org by Maxim Solodovnik <so...@gmail.com> on 2014/08/27 14:41:32 UTC

Weird ClassNotFoundException (wicket7-M2)

Hello All,

I'm getting weird ClassNotFoundException in our main application (wicket7
version) [1]

wicket based libraries used are:
org.apache.wicket: 7.0.0-M2
ro.fortsoft.wicket.dashboard: 0.11.0+wicket-7
com.googlecode.wicket-jquery-ui: 7.0.0-SNAPSHOT

com.vaynberg.wicket.select2: 2.2.3
com.github.svenmeier.wicket-dnd: 0.6.0
org.wicketstuff: 6.16.0

can someone suggest how can I find the cause of this issue?

Thanks in advabce

[1]
[ERROR] [http-nio-0.0.0.0-5080-exec-4]
org.apache.catalina.core.ContainerBase.[red5Engine].[0.0.0.0].[/openmeetings].[default]
- Servlet.service() for servlet [default] in context with path
[/openmeetings] threw exception [Filter execution threw an exception] with
root cause
java.lang.ClassNotFoundException:
org.apache.wicket.settings.IJavaScriptLibrarySettings
at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1720)
~[tomcat-embed-core.jar:7.0.55]
at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)
~[tomcat-embed-core.jar:7.0.55]
at java.lang.ClassLoader.defineClass1(Native Method) ~[na:1.7.0_65]
at java.lang.ClassLoader.defineClass(ClassLoader.java:800) ~[na:1.7.0_65]
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
~[na:1.7.0_65]
at
org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2957)
~[tomcat-embed-core.jar:7.0.55]
at
org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1210)
~[tomcat-embed-core.jar:7.0.55]
at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1690)
~[tomcat-embed-core.jar:7.0.55]
at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)
~[tomcat-embed-core.jar:7.0.55]
at java.lang.Class.getDeclaredMethods0(Native Method) ~[na:1.7.0_65]
at java.lang.Class.privateGetDeclaredMethods(Class.java:2570) ~[na:1.7.0_65]
at java.lang.Class.getDeclaredMethod(Class.java:2002) ~[na:1.7.0_65]
at java.io.ObjectStreamClass.getPrivateMethod(ObjectStreamClass.java:1431)
~[na:1.7.0_65]
at java.io.ObjectStreamClass.access$1700(ObjectStreamClass.java:72)
~[na:1.7.0_65]
at java.io.ObjectStreamClass$2.run(ObjectStreamClass.java:494)
~[na:1.7.0_65]
at java.io.ObjectStreamClass$2.run(ObjectStreamClass.java:468)
~[na:1.7.0_65]
at java.security.AccessController.doPrivileged(Native Method) ~[na:1.7.0_65]
at java.io.ObjectStreamClass.<init>(ObjectStreamClass.java:468)
~[na:1.7.0_65]
at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:365)
~[na:1.7.0_65]
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1133)
~[na:1.7.0_65]
at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1377)
~[na:1.7.0_65]
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1173)
~[na:1.7.0_65]
at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1547)
~[na:1.7.0_65]
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1508)
~[na:1.7.0_65]
at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1431)
~[na:1.7.0_65]
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1177)
~[na:1.7.0_65]
at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1547)
~[na:1.7.0_65]
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1508)
~[na:1.7.0_65]
at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1431)
~[na:1.7.0_65]
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1177)
~[na:1.7.0_65]
at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1377)
~[na:1.7.0_65]
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1173)
~[na:1.7.0_65]
at
java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1547)
~[na:1.7.0_65]
at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1508)
~[na:1.7.0_65]
at
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1431)
~[na:1.7.0_65]
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1177)
~[na:1.7.0_65]
at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:347)
~[na:1.7.0_65]
at
org.apache.wicket.serialize.java.JavaSerializer$SerializationCheckerObjectOutputStream.writeObjectOverride(JavaSerializer.java:260)
~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:343)
~[na:1.7.0_65]
at
org.apache.wicket.serialize.java.JavaSerializer.serialize(JavaSerializer.java:78)
~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
at
org.apache.wicket.pageStore.AbstractPageStore.serializePage(AbstractPageStore.java:133)
~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
at
org.apache.wicket.pageStore.DefaultPageStore.createSerializedPage(DefaultPageStore.java:281)
~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
at
org.apache.wicket.pageStore.DefaultPageStore.storePage(DefaultPageStore.java:61)
~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
at
org.apache.wicket.page.PageStoreManager$PersistentRequestAdapter.storeTouchedPages(PageStoreManager.java:412)
~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
at
org.apache.wicket.page.RequestAdapter.commitRequest(RequestAdapter.java:181)
~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
at
org.apache.wicket.page.AbstractPageManager.commitRequest(AbstractPageManager.java:82)
~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
at
org.apache.wicket.page.PageManagerDecorator.commitRequest(PageManagerDecorator.java:73)
~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
at
org.apache.wicket.page.PageAccessSynchronizer$2.commitRequest(PageAccessSynchronizer.java:258)
~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
at org.apache.wicket.Application$2.onDetach(Application.java:1648)
~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
at
org.apache.wicket.request.cycle.RequestCycleListenerCollection$3.notify(RequestCycleListenerCollection.java:105)
~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
at
org.apache.wicket.request.cycle.RequestCycleListenerCollection$3.notify(RequestCycleListenerCollection.java:101)
~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
at
org.apache.wicket.util.listener.ListenerCollection$1.notify(ListenerCollection.java:120)
~[wicket-util-7.0.0-M2.jar:7.0.0-M2]
at
org.apache.wicket.util.listener.ListenerCollection.reversedNotify(ListenerCollection.java:144)
~[wicket-util-7.0.0-M2.jar:7.0.0-M2]
at
org.apache.wicket.util.listener.ListenerCollection.reversedNotifyIgnoringExceptions(ListenerCollection.java:113)
~[wicket-util-7.0.0-M2.jar:7.0.0-M2]
at
org.apache.wicket.request.cycle.RequestCycleListenerCollection.onDetach(RequestCycleListenerCollection.java:100)
~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
at
org.apache.wicket.request.cycle.RequestCycle.onDetach(RequestCycle.java:645)
~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
at
org.apache.wicket.request.cycle.RequestCycle.detach(RequestCycle.java:594)
~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
at
org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:297)
~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
at
org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:59)
~[wicket-native-websocket-core-7.0.0-M2.jar:7.0.0-M2]
at
org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:203)
~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
at
org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:284)
~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
~[tomcat-embed-core.jar:7.0.55]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
~[tomcat-embed-core.jar:7.0.55]
at
org.red5.logging.LoggerContextFilter.doFilter(LoggerContextFilter.java:77)
~[red5-server.jar:na]
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
~[tomcat-embed-core.jar:7.0.55]
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
~[tomcat-embed-core.jar:7.0.55]
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
~[tomcat-embed-core.jar:7.0.55]
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
[tomcat-embed-core.jar:7.0.55]
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)
[tomcat-embed-core.jar:7.0.55]
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
[tomcat-embed-core.jar:7.0.55]
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
[tomcat-embed-core.jar:7.0.55]
at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
[tomcat-embed-core.jar:7.0.55]
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
[tomcat-embed-core.jar:7.0.55]
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
[tomcat-embed-core.jar:7.0.55]
at
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1070)
[tomcat-embed-core.jar:7.0.55]
at
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611)
[tomcat-embed-core.jar:7.0.55]
at
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1736)
[tomcat-embed-core.jar:7.0.55]
at
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1695)
[tomcat-embed-core.jar:7.0.55]
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
[na:1.7.0_65]
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
[na:1.7.0_65]
at
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
[tomcat-embed-core.jar:7.0.55]
at java.lang.Thread.run(Thread.java:745) [na:1.7.0_65]

-- 
WBR
Maxim aka solomax

Re: Weird ClassNotFoundException (wicket7-M2)

Posted by Sven Meier <sv...@meiers.net>.
Hi,

 >Have you tried wicket-dnd with wicket7 application

yes, works here.

Sven

On 08/28/2014 09:23 AM, Maxim Solodovnik wrote:
> Hello Sven,
>
> some wicket libraries: wicket-dashboard, wicket-select2 are compile time
> compatible with wicket7, but not compatible in runtime (was compiled with
> wicket6 and doesn't work with wicket7 based application)
> Have you tried wicket-dnd with wicket7 application (I cannot check due to
> other dependencies)?
>
>
> On 28 August 2014 14:14, Sven Meier <sv...@meiers.net> wrote:
>
>> Hi,
>>
>>   release com.github.svenmeier.wicket-dnd for wicket7
>> the current version is compatible with Wicket 7.
>>
>> Regards
>> Sven
>>
>>
>>
>> On 08/28/2014 05:12 AM, Maxim Solodovnik wrote:
>>
>>> done, since I have commit access to wicketstuff I have created
>>> "select2-wicket7" branch
>>>
>>> @Sven could you please release com.github.svenmeier.wicket-dnd for
>>> wicket7?
>>> Or maybe it also can be moved to wicketstuff? Or maybe any replacement is
>>> available?
>>>
>>> Thanks in advance
>>>
>>>
>>> On 27 August 2014 20:05, Martin Grigorov <mg...@apache.org> wrote:
>>>
>>>   Please prepare a Pull Request against WicketStuff master branch and I'll
>>>> make sure it is merged before releasing 7.0.0-M3 (and there is no
>>>> official
>>>> release by Igor)
>>>>
>>>> Martin Grigorov
>>>> Wicket Training and Consulting
>>>> https://twitter.com/mtgrigorov
>>>>
>>>>
>>>> On Wed, Aug 27, 2014 at 3:53 PM, Maxim Solodovnik <so...@gmail.com>
>>>> wrote:
>>>>
>>>>   I have no chances to contact Igor (already wrote here and have created
>>>>> issue on GitHub)
>>>>>
>>>>> @Sven maybe you can release wicket7 compatible DND? or maybe this
>>>>> library
>>>>> can be moved to wicketstuff?
>>>>>
>>>>> I will move our trunk back to wicket6 in case this issue will not be
>>>>> resolved :(
>>>>>
>>>>>
>>>>> On 27 August 2014 19:46, Martin Grigorov <mg...@apache.org> wrote:
>>>>>
>>>>>   Hi Maxim,
>>>>>>
>>>>>> On Wed, Aug 27, 2014 at 3:41 PM, Maxim Solodovnik <
>>>>>>
>>>>> solomax666@gmail.com>
>>>>> wrote:
>>>>>>   Hello All,
>>>>>>> I'm getting weird ClassNotFoundException in our main application
>>>>>>>
>>>>>> (wicket7
>>>>>> version) [1]
>>>>>>> wicket based libraries used are:
>>>>>>> org.apache.wicket: 7.0.0-M2
>>>>>>> ro.fortsoft.wicket.dashboard: 0.11.0+wicket-7
>>>>>>> com.googlecode.wicket-jquery-ui: 7.0.0-SNAPSHOT
>>>>>>>
>>>>>>> com.vaynberg.wicket.select2: 2.2.3
>>>>>>> com.github.svenmeier.wicket-dnd: 0.6.0
>>>>>>> org.wicketstuff: 6.16.0
>>>>>>>
>>>>>>>   I guess these 3 dependencies cause problems because they are built
>>>>> against
>>>>>
>>>>>> Wicket 6.x.
>>>>>>
>>>>>> As I said in the other mail yesterday - I will release WicketStuff
>>>>>>
>>>>> 7.0.0-M3
>>>>>
>>>>>> as soon as Wicket 7.0.0-M3 is released.
>>>>>>
>>>>>>
>>>>>>   can someone suggest how can I find the cause of this issue?
>>>>>>> Thanks in advabce
>>>>>>>
>>>>>>> [1]
>>>>>>> [ERROR] [http-nio-0.0.0.0-5080-exec-4]
>>>>>>>
>>>>>>>
>>>>>>>   org.apache.catalina.core.ContainerBase.[red5Engine].[0.
>>>> 0.0.0].[/openmeetings].[default]
>>>>
>>>>> - Servlet.service() for servlet [default] in context with path
>>>>>>> [/openmeetings] threw exception [Filter execution threw an exception]
>>>>>>>
>>>>>> with
>>>>>>
>>>>>>> root cause
>>>>>>> java.lang.ClassNotFoundException:
>>>>>>> org.apache.wicket.settings.IJavaScriptLibrarySettings
>>>>>>> at
>>>>>>>
>>>>>>>
>>>>>>>   org.apache.catalina.loader.WebappClassLoader.loadClass(
>>>> WebappClassLoader.java:1720)
>>>>
>>>>> ~[tomcat-embed-core.jar:7.0.55]
>>>>>>> at
>>>>>>>
>>>>>>>
>>>>>>>   org.apache.catalina.loader.WebappClassLoader.loadClass(
>>>> WebappClassLoader.java:1571)
>>>>
>>>>> ~[tomcat-embed-core.jar:7.0.55]
>>>>>>> at java.lang.ClassLoader.defineClass1(Native Method) ~[na:1.7.0_65]
>>>>>>> at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
>>>>>>>
>>>>>> ~[na:1.7.0_65]
>>>>>> at
>>>>>> java.security.SecureClassLoader.defineClass(
>>>>>> SecureClassLoader.java:142)
>>>>>>
>>>>>>> ~[na:1.7.0_65]
>>>>>>> at
>>>>>>>
>>>>>>>
>>>>>>>   org.apache.catalina.loader.WebappClassLoader.findClassInternal(
>>>> WebappClassLoader.java:2957)
>>>>
>>>>> ~[tomcat-embed-core.jar:7.0.55]
>>>>>>> at
>>>>>>>
>>>>>>>
>>>>>>>   org.apache.catalina.loader.WebappClassLoader.findClass(
>>>> WebappClassLoader.java:1210)
>>>>
>>>>> ~[tomcat-embed-core.jar:7.0.55]
>>>>>>> at
>>>>>>>
>>>>>>>
>>>>>>>   org.apache.catalina.loader.WebappClassLoader.loadClass(
>>>> WebappClassLoader.java:1690)
>>>>
>>>>> ~[tomcat-embed-core.jar:7.0.55]
>>>>>>> at
>>>>>>>
>>>>>>>
>>>>>>>   org.apache.catalina.loader.WebappClassLoader.loadClass(
>>>> WebappClassLoader.java:1571)
>>>>
>>>>> ~[tomcat-embed-core.jar:7.0.55]
>>>>>>> at java.lang.Class.getDeclaredMethods0(Native Method) ~[na:1.7.0_65]
>>>>>>> at java.lang.Class.privateGetDeclaredMethods(Class.java:2570)
>>>>>>> ~[na:1.7.0_65]
>>>>>>> at java.lang.Class.getDeclaredMethod(Class.java:2002) ~[na:1.7.0_65]
>>>>>>> at
>>>>>>>
>>>>>> java.io.ObjectStreamClass.getPrivateMethod(
>>>>>> ObjectStreamClass.java:1431)
>>>>>>
>>>>>>> ~[na:1.7.0_65]
>>>>>>> at java.io.ObjectStreamClass.access$1700(ObjectStreamClass.java:72)
>>>>>>> ~[na:1.7.0_65]
>>>>>>> at java.io.ObjectStreamClass$2.run(ObjectStreamClass.java:494)
>>>>>>> ~[na:1.7.0_65]
>>>>>>> at java.io.ObjectStreamClass$2.run(ObjectStreamClass.java:468)
>>>>>>> ~[na:1.7.0_65]
>>>>>>> at java.security.AccessController.doPrivileged(Native Method)
>>>>>>> ~[na:1.7.0_65]
>>>>>>> at java.io.ObjectStreamClass.<init>(ObjectStreamClass.java:468)
>>>>>>> ~[na:1.7.0_65]
>>>>>>> at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:365)
>>>>>>> ~[na:1.7.0_65]
>>>>>>> at
>>>>>>>
>>>>>> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1133)
>>>>>> ~[na:1.7.0_65]
>>>>>>> at
>>>>>>>
>>>>>> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1377)
>>>>> ~[na:1.7.0_65]
>>>>>>> at
>>>>>>>
>>>>>> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1173)
>>>>>> ~[na:1.7.0_65]
>>>>>>> at
>>>>>>>
>>>>>>>   java.io.ObjectOutputStream.defaultWriteFields(
>>>> ObjectOutputStream.java:1547)
>>>>
>>>>> ~[na:1.7.0_65]
>>>>>>> at
>>>>>>>
>>>>>> java.io.ObjectOutputStream.writeSerialData(
>>>> ObjectOutputStream.java:1508)
>>>>
>>>>> ~[na:1.7.0_65]
>>>>>>> at
>>>>>>>
>>>>>>>
>>>>>>>   java.io.ObjectOutputStream.writeOrdinaryObject(
>>>> ObjectOutputStream.java:1431)
>>>>
>>>>> ~[na:1.7.0_65]
>>>>>>> at
>>>>>>>
>>>>>> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1177)
>>>>>> ~[na:1.7.0_65]
>>>>>>> at
>>>>>>>
>>>>>>>   java.io.ObjectOutputStream.defaultWriteFields(
>>>> ObjectOutputStream.java:1547)
>>>>
>>>>> ~[na:1.7.0_65]
>>>>>>> at
>>>>>>>
>>>>>> java.io.ObjectOutputStream.writeSerialData(
>>>> ObjectOutputStream.java:1508)
>>>>
>>>>> ~[na:1.7.0_65]
>>>>>>> at
>>>>>>>
>>>>>>>
>>>>>>>   java.io.ObjectOutputStream.writeOrdinaryObject(
>>>> ObjectOutputStream.java:1431)
>>>>
>>>>> ~[na:1.7.0_65]
>>>>>>> at
>>>>>>>
>>>>>> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1177)
>>>>>> ~[na:1.7.0_65]
>>>>>>> at
>>>>>>>
>>>>>> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1377)
>>>>> ~[na:1.7.0_65]
>>>>>>> at
>>>>>>>
>>>>>> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1173)
>>>>>> ~[na:1.7.0_65]
>>>>>>> at
>>>>>>>
>>>>>>>   java.io.ObjectOutputStream.defaultWriteFields(
>>>> ObjectOutputStream.java:1547)
>>>>
>>>>> ~[na:1.7.0_65]
>>>>>>> at
>>>>>>>
>>>>>> java.io.ObjectOutputStream.writeSerialData(
>>>> ObjectOutputStream.java:1508)
>>>>
>>>>> ~[na:1.7.0_65]
>>>>>>> at
>>>>>>>
>>>>>>>
>>>>>>>   java.io.ObjectOutputStream.writeOrdinaryObject(
>>>> ObjectOutputStream.java:1431)
>>>>
>>>>> ~[na:1.7.0_65]
>>>>>>> at
>>>>>>>
>>>>>> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1177)
>>>>>> ~[na:1.7.0_65]
>>>>>>> at
>>>>>>>
>>>>>> java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:347)
>>>>> ~[na:1.7.0_65]
>>>>>>> at
>>>>>>>
>>>>>>>
>>>>>>>   org.apache.wicket.serialize.java.JavaSerializer$
>>>> SerializationCheckerObjectOutputStream.writeObjectOverride(
>>>> JavaSerializer.java:260)
>>>>
>>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>>>> at
>>>>>>>
>>>>>> java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:343)
>>>>> ~[na:1.7.0_65]
>>>>>>> at
>>>>>>>
>>>>>>>
>>>>>>>   org.apache.wicket.serialize.java.JavaSerializer.serialize(
>>>> JavaSerializer.java:78)
>>>>
>>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>>>> at
>>>>>>>
>>>>>>>
>>>>>>>   org.apache.wicket.pageStore.AbstractPageStore.serializePage(
>>>> AbstractPageStore.java:133)
>>>>
>>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>>>> at
>>>>>>>
>>>>>>>
>>>>>>>   org.apache.wicket.pageStore.DefaultPageStore.createSerializedPage(
>>>> DefaultPageStore.java:281)
>>>>
>>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>>>> at
>>>>>>>
>>>>>>>
>>>>>>>   org.apache.wicket.pageStore.DefaultPageStore.storePage(
>>>> DefaultPageStore.java:61)
>>>>
>>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>>>> at
>>>>>>>
>>>>>>>
>>>>>>>   org.apache.wicket.page.PageStoreManager$PersistentRequestAdapter.
>>>> storeTouchedPages(PageStoreManager.java:412)
>>>>
>>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>>>> at
>>>>>>>
>>>>>>>
>>>>>>>   org.apache.wicket.page.RequestAdapter.commitRequest(
>>>> RequestAdapter.java:181)
>>>>
>>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>>>> at
>>>>>>>
>>>>>>>
>>>>>>>   org.apache.wicket.page.AbstractPageManager.commitRequest(
>>>> AbstractPageManager.java:82)
>>>>
>>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>>>> at
>>>>>>>
>>>>>>>
>>>>>>>   org.apache.wicket.page.PageManagerDecorator.commitRequest(
>>>> PageManagerDecorator.java:73)
>>>>
>>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>>>> at
>>>>>>>
>>>>>>>
>>>>>>>   org.apache.wicket.page.PageAccessSynchronizer$2.commitRequest(
>>>> PageAccessSynchronizer.java:258)
>>>>
>>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>>>> at org.apache.wicket.Application$2.onDetach(Application.java:1648)
>>>>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>>>> at
>>>>>>>
>>>>>>>
>>>>>>>   org.apache.wicket.request.cycle.RequestCycleListenerCollection
>>>> $3.notify(RequestCycleListenerCollection.java:105)
>>>>
>>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>>>> at
>>>>>>>
>>>>>>>
>>>>>>>   org.apache.wicket.request.cycle.RequestCycleListenerCollection
>>>> $3.notify(RequestCycleListenerCollection.java:101)
>>>>
>>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>>>> at
>>>>>>>
>>>>>>>
>>>>>>>   org.apache.wicket.util.listener.ListenerCollection$1.
>>>> notify(ListenerCollection.java:120)
>>>>
>>>>> ~[wicket-util-7.0.0-M2.jar:7.0.0-M2]
>>>>>>> at
>>>>>>>
>>>>>>>
>>>>>>>   org.apache.wicket.util.listener.ListenerCollection.reversedNotify(
>>>> ListenerCollection.java:144)
>>>>
>>>>> ~[wicket-util-7.0.0-M2.jar:7.0.0-M2]
>>>>>>> at
>>>>>>>
>>>>>>>
>>>>>>>   org.apache.wicket.util.listener.ListenerCollection.
>>>> reversedNotifyIgnoringExceptions(ListenerCollection.java:113)
>>>>
>>>>> ~[wicket-util-7.0.0-M2.jar:7.0.0-M2]
>>>>>>> at
>>>>>>>
>>>>>>>
>>>>>>>   org.apache.wicket.request.cycle.RequestCycleListenerCollection
>>>> .onDetach(RequestCycleListenerCollection.java:100)
>>>>
>>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>>>> at
>>>>>>>
>>>>>>>
>>>>>>>   org.apache.wicket.request.cycle.RequestCycle.onDetach(
>>>> RequestCycle.java:645)
>>>>
>>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>>>> at
>>>>>>>
>>>>>>>   org.apache.wicket.request.cycle.RequestCycle.detach(
>>>> RequestCycle.java:594)
>>>>
>>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>>>> at
>>>>>>>
>>>>>>>
>>>>>>>   org.apache.wicket.request.cycle.RequestCycle.
>>>> processRequestAndDetach(RequestCycle.java:297)
>>>>
>>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>>>> at
>>>>>>>
>>>>>>>
>>>>>>>   org.apache.wicket.protocol.ws.AbstractUpgradeFilter.
>>>> processRequestCycle(AbstractUpgradeFilter.java:59)
>>>>
>>>>> ~[wicket-native-websocket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>>>> at
>>>>>>>
>>>>>>>
>>>>>>>   org.apache.wicket.protocol.http.WicketFilter.
>>>> processRequest(WicketFilter.java:203)
>>>>
>>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>>>> at
>>>>>>>
>>>>>>>
>>>>>>>   org.apache.wicket.protocol.http.WicketFilter.doFilter(
>>>> WicketFilter.java:284)
>>>>
>>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>>>> at
>>>>>>>
>>>>>>>
>>>>>>>   org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>>>> ApplicationFilterChain.java:241)
>>>>
>>>>> ~[tomcat-embed-core.jar:7.0.55]
>>>>>>> at
>>>>>>>
>>>>>>>
>>>>>>>   org.apache.catalina.core.ApplicationFilterChain.doFilter(
>>>> ApplicationFilterChain.java:208)
>>>>
>>>>> ~[tomcat-embed-core.jar:7.0.55]
>>>>>>> at
>>>>>>>
>>>>>>>   org.red5.logging.LoggerContextFilter.doFilter(
>>>> LoggerContextFilter.java:77)
>>>>
>>>>> ~[red5-server.jar:na]
>>>>>>> at
>>>>>>>
>>>>>>>
>>>>>>>   org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>>>> ApplicationFilterChain.java:241)
>>>>
>>>>> ~[tomcat-embed-core.jar:7.0.55]
>>>>>>> at
>>>>>>>
>>>>>>>
>>>>>>>   org.apache.catalina.core.ApplicationFilterChain.doFilter(
>>>> ApplicationFilterChain.java:208)
>>>>
>>>>> ~[tomcat-embed-core.jar:7.0.55]
>>>>>>> at
>>>>>>>
>>>>>>>
>>>>>>>   org.apache.catalina.core.StandardWrapperValve.invoke(
>>>> StandardWrapperValve.java:220)
>>>>
>>>>> ~[tomcat-embed-core.jar:7.0.55]
>>>>>>> at
>>>>>>>
>>>>>>>
>>>>>>>   org.apache.catalina.core.StandardContextValve.invoke(
>>>> StandardContextValve.java:122)
>>>>
>>>>> [tomcat-embed-core.jar:7.0.55]
>>>>>>> at
>>>>>>>
>>>>>>>
>>>>>>>   org.apache.catalina.authenticator.AuthenticatorBase.invoke(
>>>> AuthenticatorBase.java:501)
>>>>
>>>>> [tomcat-embed-core.jar:7.0.55]
>>>>>>> at
>>>>>>>
>>>>>>>
>>>>>>>   org.apache.catalina.core.StandardHostValve.invoke(
>>>> StandardHostValve.java:171)
>>>>
>>>>> [tomcat-embed-core.jar:7.0.55]
>>>>>>> at
>>>>>>>
>>>>>>>
>>>>>>>   org.apache.catalina.valves.ErrorReportValve.invoke(
>>>> ErrorReportValve.java:103)
>>>>
>>>>> [tomcat-embed-core.jar:7.0.55]
>>>>>>> at
>>>>>>>
>>>>>>>   org.apache.catalina.valves.AccessLogValve.invoke(
>>>>> AccessLogValve.java:950)
>>>>>
>>>>>> [tomcat-embed-core.jar:7.0.55]
>>>>>>> at
>>>>>>>
>>>>>>>
>>>>>>>   org.apache.catalina.core.StandardEngineValve.invoke(
>>>> StandardEngineValve.java:116)
>>>>
>>>>> [tomcat-embed-core.jar:7.0.55]
>>>>>>> at
>>>>>>>
>>>>>>>   org.apache.catalina.connector.CoyoteAdapter.service(
>>>> CoyoteAdapter.java:408)
>>>>
>>>>> [tomcat-embed-core.jar:7.0.55]
>>>>>>> at
>>>>>>>
>>>>>>>
>>>>>>>   org.apache.coyote.http11.AbstractHttp11Processor.process(
>>>> AbstractHttp11Processor.java:1070)
>>>>
>>>>> [tomcat-embed-core.jar:7.0.55]
>>>>>>> at
>>>>>>>
>>>>>>>
>>>>>>>   org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.
>>>> process(AbstractProtocol.java:611)
>>>>
>>>>> [tomcat-embed-core.jar:7.0.55]
>>>>>>> at
>>>>>>>
>>>>>>>
>>>>>>>   org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.
>>>> doRun(NioEndpoint.java:1736)
>>>>
>>>>> [tomcat-embed-core.jar:7.0.55]
>>>>>>> at
>>>>>>>
>>>>>>>
>>>>>>>   org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.
>>>> run(NioEndpoint.java:1695)
>>>>
>>>>> [tomcat-embed-core.jar:7.0.55]
>>>>>>> at
>>>>>>>
>>>>>>>
>>>>>>>   java.util.concurrent.ThreadPoolExecutor.runWorker(
>>>> ThreadPoolExecutor.java:1145)
>>>>
>>>>> [na:1.7.0_65]
>>>>>>> at
>>>>>>>
>>>>>>>
>>>>>>>   java.util.concurrent.ThreadPoolExecutor$Worker.run(
>>>> ThreadPoolExecutor.java:615)
>>>>
>>>>> [na:1.7.0_65]
>>>>>>> at
>>>>>>>
>>>>>>>
>>>>>>>   org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(
>>>> TaskThread.java:61)
>>>>
>>>>> [tomcat-embed-core.jar:7.0.55]
>>>>>>> at java.lang.Thread.run(Thread.java:745) [na:1.7.0_65]
>>>>>>>
>>>>>>> --
>>>>>>> WBR
>>>>>>> Maxim aka solomax
>>>>>>>
>>>>>>>
>>>>> --
>>>>> WBR
>>>>> Maxim aka solomax
>>>>>
>>>>>
>>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>> For additional commands, e-mail: users-help@wicket.apache.org
>>
>>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org


Re: Weird ClassNotFoundException (wicket7-M2)

Posted by Maxim Solodovnik <so...@gmail.com>.
Hello Sven,

some wicket libraries: wicket-dashboard, wicket-select2 are compile time
compatible with wicket7, but not compatible in runtime (was compiled with
wicket6 and doesn't work with wicket7 based application)
Have you tried wicket-dnd with wicket7 application (I cannot check due to
other dependencies)?


On 28 August 2014 14:14, Sven Meier <sv...@meiers.net> wrote:

> Hi,
>
>  release com.github.svenmeier.wicket-dnd for wicket7
>>
>
> the current version is compatible with Wicket 7.
>
> Regards
> Sven
>
>
>
> On 08/28/2014 05:12 AM, Maxim Solodovnik wrote:
>
>> done, since I have commit access to wicketstuff I have created
>> "select2-wicket7" branch
>>
>> @Sven could you please release com.github.svenmeier.wicket-dnd for
>> wicket7?
>> Or maybe it also can be moved to wicketstuff? Or maybe any replacement is
>> available?
>>
>> Thanks in advance
>>
>>
>> On 27 August 2014 20:05, Martin Grigorov <mg...@apache.org> wrote:
>>
>>  Please prepare a Pull Request against WicketStuff master branch and I'll
>>> make sure it is merged before releasing 7.0.0-M3 (and there is no
>>> official
>>> release by Igor)
>>>
>>> Martin Grigorov
>>> Wicket Training and Consulting
>>> https://twitter.com/mtgrigorov
>>>
>>>
>>> On Wed, Aug 27, 2014 at 3:53 PM, Maxim Solodovnik <so...@gmail.com>
>>> wrote:
>>>
>>>  I have no chances to contact Igor (already wrote here and have created
>>>> issue on GitHub)
>>>>
>>>> @Sven maybe you can release wicket7 compatible DND? or maybe this
>>>> library
>>>> can be moved to wicketstuff?
>>>>
>>>> I will move our trunk back to wicket6 in case this issue will not be
>>>> resolved :(
>>>>
>>>>
>>>> On 27 August 2014 19:46, Martin Grigorov <mg...@apache.org> wrote:
>>>>
>>>>  Hi Maxim,
>>>>>
>>>>>
>>>>> On Wed, Aug 27, 2014 at 3:41 PM, Maxim Solodovnik <
>>>>>
>>>> solomax666@gmail.com>
>>>
>>>> wrote:
>>>>>
>>>>>  Hello All,
>>>>>>
>>>>>> I'm getting weird ClassNotFoundException in our main application
>>>>>>
>>>>> (wicket7
>>>>
>>>>> version) [1]
>>>>>>
>>>>>> wicket based libraries used are:
>>>>>> org.apache.wicket: 7.0.0-M2
>>>>>> ro.fortsoft.wicket.dashboard: 0.11.0+wicket-7
>>>>>> com.googlecode.wicket-jquery-ui: 7.0.0-SNAPSHOT
>>>>>>
>>>>>> com.vaynberg.wicket.select2: 2.2.3
>>>>>> com.github.svenmeier.wicket-dnd: 0.6.0
>>>>>> org.wicketstuff: 6.16.0
>>>>>>
>>>>>>  I guess these 3 dependencies cause problems because they are built
>>>>>
>>>> against
>>>>
>>>>> Wicket 6.x.
>>>>>
>>>>> As I said in the other mail yesterday - I will release WicketStuff
>>>>>
>>>> 7.0.0-M3
>>>>
>>>>> as soon as Wicket 7.0.0-M3 is released.
>>>>>
>>>>>
>>>>>  can someone suggest how can I find the cause of this issue?
>>>>>>
>>>>>> Thanks in advabce
>>>>>>
>>>>>> [1]
>>>>>> [ERROR] [http-nio-0.0.0.0-5080-exec-4]
>>>>>>
>>>>>>
>>>>>>  org.apache.catalina.core.ContainerBase.[red5Engine].[0.
>>> 0.0.0].[/openmeetings].[default]
>>>
>>>> - Servlet.service() for servlet [default] in context with path
>>>>>> [/openmeetings] threw exception [Filter execution threw an exception]
>>>>>>
>>>>> with
>>>>>
>>>>>> root cause
>>>>>> java.lang.ClassNotFoundException:
>>>>>> org.apache.wicket.settings.IJavaScriptLibrarySettings
>>>>>> at
>>>>>>
>>>>>>
>>>>>>  org.apache.catalina.loader.WebappClassLoader.loadClass(
>>> WebappClassLoader.java:1720)
>>>
>>>> ~[tomcat-embed-core.jar:7.0.55]
>>>>>> at
>>>>>>
>>>>>>
>>>>>>  org.apache.catalina.loader.WebappClassLoader.loadClass(
>>> WebappClassLoader.java:1571)
>>>
>>>> ~[tomcat-embed-core.jar:7.0.55]
>>>>>> at java.lang.ClassLoader.defineClass1(Native Method) ~[na:1.7.0_65]
>>>>>> at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
>>>>>>
>>>>> ~[na:1.7.0_65]
>>>>
>>>>> at
>>>>>>
>>>>> java.security.SecureClassLoader.defineClass(
>>>>> SecureClassLoader.java:142)
>>>>>
>>>>>> ~[na:1.7.0_65]
>>>>>> at
>>>>>>
>>>>>>
>>>>>>  org.apache.catalina.loader.WebappClassLoader.findClassInternal(
>>> WebappClassLoader.java:2957)
>>>
>>>> ~[tomcat-embed-core.jar:7.0.55]
>>>>>> at
>>>>>>
>>>>>>
>>>>>>  org.apache.catalina.loader.WebappClassLoader.findClass(
>>> WebappClassLoader.java:1210)
>>>
>>>> ~[tomcat-embed-core.jar:7.0.55]
>>>>>> at
>>>>>>
>>>>>>
>>>>>>  org.apache.catalina.loader.WebappClassLoader.loadClass(
>>> WebappClassLoader.java:1690)
>>>
>>>> ~[tomcat-embed-core.jar:7.0.55]
>>>>>> at
>>>>>>
>>>>>>
>>>>>>  org.apache.catalina.loader.WebappClassLoader.loadClass(
>>> WebappClassLoader.java:1571)
>>>
>>>> ~[tomcat-embed-core.jar:7.0.55]
>>>>>> at java.lang.Class.getDeclaredMethods0(Native Method) ~[na:1.7.0_65]
>>>>>> at java.lang.Class.privateGetDeclaredMethods(Class.java:2570)
>>>>>> ~[na:1.7.0_65]
>>>>>> at java.lang.Class.getDeclaredMethod(Class.java:2002) ~[na:1.7.0_65]
>>>>>> at
>>>>>>
>>>>> java.io.ObjectStreamClass.getPrivateMethod(
>>>>> ObjectStreamClass.java:1431)
>>>>>
>>>>>> ~[na:1.7.0_65]
>>>>>> at java.io.ObjectStreamClass.access$1700(ObjectStreamClass.java:72)
>>>>>> ~[na:1.7.0_65]
>>>>>> at java.io.ObjectStreamClass$2.run(ObjectStreamClass.java:494)
>>>>>> ~[na:1.7.0_65]
>>>>>> at java.io.ObjectStreamClass$2.run(ObjectStreamClass.java:468)
>>>>>> ~[na:1.7.0_65]
>>>>>> at java.security.AccessController.doPrivileged(Native Method)
>>>>>> ~[na:1.7.0_65]
>>>>>> at java.io.ObjectStreamClass.<init>(ObjectStreamClass.java:468)
>>>>>> ~[na:1.7.0_65]
>>>>>> at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:365)
>>>>>> ~[na:1.7.0_65]
>>>>>> at
>>>>>>
>>>>> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1133)
>>>>
>>>>> ~[na:1.7.0_65]
>>>>>> at
>>>>>>
>>>>> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1377)
>>>
>>>> ~[na:1.7.0_65]
>>>>>> at
>>>>>>
>>>>> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1173)
>>>>
>>>>> ~[na:1.7.0_65]
>>>>>> at
>>>>>>
>>>>>>  java.io.ObjectOutputStream.defaultWriteFields(
>>> ObjectOutputStream.java:1547)
>>>
>>>> ~[na:1.7.0_65]
>>>>>> at
>>>>>>
>>>>> java.io.ObjectOutputStream.writeSerialData(
>>> ObjectOutputStream.java:1508)
>>>
>>>> ~[na:1.7.0_65]
>>>>>> at
>>>>>>
>>>>>>
>>>>>>  java.io.ObjectOutputStream.writeOrdinaryObject(
>>> ObjectOutputStream.java:1431)
>>>
>>>> ~[na:1.7.0_65]
>>>>>> at
>>>>>>
>>>>> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1177)
>>>>
>>>>> ~[na:1.7.0_65]
>>>>>> at
>>>>>>
>>>>>>  java.io.ObjectOutputStream.defaultWriteFields(
>>> ObjectOutputStream.java:1547)
>>>
>>>> ~[na:1.7.0_65]
>>>>>> at
>>>>>>
>>>>> java.io.ObjectOutputStream.writeSerialData(
>>> ObjectOutputStream.java:1508)
>>>
>>>> ~[na:1.7.0_65]
>>>>>> at
>>>>>>
>>>>>>
>>>>>>  java.io.ObjectOutputStream.writeOrdinaryObject(
>>> ObjectOutputStream.java:1431)
>>>
>>>> ~[na:1.7.0_65]
>>>>>> at
>>>>>>
>>>>> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1177)
>>>>
>>>>> ~[na:1.7.0_65]
>>>>>> at
>>>>>>
>>>>> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1377)
>>>
>>>> ~[na:1.7.0_65]
>>>>>> at
>>>>>>
>>>>> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1173)
>>>>
>>>>> ~[na:1.7.0_65]
>>>>>> at
>>>>>>
>>>>>>  java.io.ObjectOutputStream.defaultWriteFields(
>>> ObjectOutputStream.java:1547)
>>>
>>>> ~[na:1.7.0_65]
>>>>>> at
>>>>>>
>>>>> java.io.ObjectOutputStream.writeSerialData(
>>> ObjectOutputStream.java:1508)
>>>
>>>> ~[na:1.7.0_65]
>>>>>> at
>>>>>>
>>>>>>
>>>>>>  java.io.ObjectOutputStream.writeOrdinaryObject(
>>> ObjectOutputStream.java:1431)
>>>
>>>> ~[na:1.7.0_65]
>>>>>> at
>>>>>>
>>>>> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1177)
>>>>
>>>>> ~[na:1.7.0_65]
>>>>>> at
>>>>>>
>>>>> java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:347)
>>>
>>>> ~[na:1.7.0_65]
>>>>>> at
>>>>>>
>>>>>>
>>>>>>  org.apache.wicket.serialize.java.JavaSerializer$
>>> SerializationCheckerObjectOutputStream.writeObjectOverride(
>>> JavaSerializer.java:260)
>>>
>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>>> at
>>>>>>
>>>>> java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:343)
>>>
>>>> ~[na:1.7.0_65]
>>>>>> at
>>>>>>
>>>>>>
>>>>>>  org.apache.wicket.serialize.java.JavaSerializer.serialize(
>>> JavaSerializer.java:78)
>>>
>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>>> at
>>>>>>
>>>>>>
>>>>>>  org.apache.wicket.pageStore.AbstractPageStore.serializePage(
>>> AbstractPageStore.java:133)
>>>
>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>>> at
>>>>>>
>>>>>>
>>>>>>  org.apache.wicket.pageStore.DefaultPageStore.createSerializedPage(
>>> DefaultPageStore.java:281)
>>>
>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>>> at
>>>>>>
>>>>>>
>>>>>>  org.apache.wicket.pageStore.DefaultPageStore.storePage(
>>> DefaultPageStore.java:61)
>>>
>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>>> at
>>>>>>
>>>>>>
>>>>>>  org.apache.wicket.page.PageStoreManager$PersistentRequestAdapter.
>>> storeTouchedPages(PageStoreManager.java:412)
>>>
>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>>> at
>>>>>>
>>>>>>
>>>>>>  org.apache.wicket.page.RequestAdapter.commitRequest(
>>> RequestAdapter.java:181)
>>>
>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>>> at
>>>>>>
>>>>>>
>>>>>>  org.apache.wicket.page.AbstractPageManager.commitRequest(
>>> AbstractPageManager.java:82)
>>>
>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>>> at
>>>>>>
>>>>>>
>>>>>>  org.apache.wicket.page.PageManagerDecorator.commitRequest(
>>> PageManagerDecorator.java:73)
>>>
>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>>> at
>>>>>>
>>>>>>
>>>>>>  org.apache.wicket.page.PageAccessSynchronizer$2.commitRequest(
>>> PageAccessSynchronizer.java:258)
>>>
>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>>> at org.apache.wicket.Application$2.onDetach(Application.java:1648)
>>>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>>> at
>>>>>>
>>>>>>
>>>>>>  org.apache.wicket.request.cycle.RequestCycleListenerCollection
>>> $3.notify(RequestCycleListenerCollection.java:105)
>>>
>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>>> at
>>>>>>
>>>>>>
>>>>>>  org.apache.wicket.request.cycle.RequestCycleListenerCollection
>>> $3.notify(RequestCycleListenerCollection.java:101)
>>>
>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>>> at
>>>>>>
>>>>>>
>>>>>>  org.apache.wicket.util.listener.ListenerCollection$1.
>>> notify(ListenerCollection.java:120)
>>>
>>>> ~[wicket-util-7.0.0-M2.jar:7.0.0-M2]
>>>>>> at
>>>>>>
>>>>>>
>>>>>>  org.apache.wicket.util.listener.ListenerCollection.reversedNotify(
>>> ListenerCollection.java:144)
>>>
>>>> ~[wicket-util-7.0.0-M2.jar:7.0.0-M2]
>>>>>> at
>>>>>>
>>>>>>
>>>>>>  org.apache.wicket.util.listener.ListenerCollection.
>>> reversedNotifyIgnoringExceptions(ListenerCollection.java:113)
>>>
>>>> ~[wicket-util-7.0.0-M2.jar:7.0.0-M2]
>>>>>> at
>>>>>>
>>>>>>
>>>>>>  org.apache.wicket.request.cycle.RequestCycleListenerCollection
>>> .onDetach(RequestCycleListenerCollection.java:100)
>>>
>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>>> at
>>>>>>
>>>>>>
>>>>>>  org.apache.wicket.request.cycle.RequestCycle.onDetach(
>>> RequestCycle.java:645)
>>>
>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>>> at
>>>>>>
>>>>>>  org.apache.wicket.request.cycle.RequestCycle.detach(
>>> RequestCycle.java:594)
>>>
>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>>> at
>>>>>>
>>>>>>
>>>>>>  org.apache.wicket.request.cycle.RequestCycle.
>>> processRequestAndDetach(RequestCycle.java:297)
>>>
>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>>> at
>>>>>>
>>>>>>
>>>>>>  org.apache.wicket.protocol.ws.AbstractUpgradeFilter.
>>> processRequestCycle(AbstractUpgradeFilter.java:59)
>>>
>>>> ~[wicket-native-websocket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>>> at
>>>>>>
>>>>>>
>>>>>>  org.apache.wicket.protocol.http.WicketFilter.
>>> processRequest(WicketFilter.java:203)
>>>
>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>>> at
>>>>>>
>>>>>>
>>>>>>  org.apache.wicket.protocol.http.WicketFilter.doFilter(
>>> WicketFilter.java:284)
>>>
>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>>> at
>>>>>>
>>>>>>
>>>>>>  org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>>> ApplicationFilterChain.java:241)
>>>
>>>> ~[tomcat-embed-core.jar:7.0.55]
>>>>>> at
>>>>>>
>>>>>>
>>>>>>  org.apache.catalina.core.ApplicationFilterChain.doFilter(
>>> ApplicationFilterChain.java:208)
>>>
>>>> ~[tomcat-embed-core.jar:7.0.55]
>>>>>> at
>>>>>>
>>>>>>  org.red5.logging.LoggerContextFilter.doFilter(
>>> LoggerContextFilter.java:77)
>>>
>>>> ~[red5-server.jar:na]
>>>>>> at
>>>>>>
>>>>>>
>>>>>>  org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
>>> ApplicationFilterChain.java:241)
>>>
>>>> ~[tomcat-embed-core.jar:7.0.55]
>>>>>> at
>>>>>>
>>>>>>
>>>>>>  org.apache.catalina.core.ApplicationFilterChain.doFilter(
>>> ApplicationFilterChain.java:208)
>>>
>>>> ~[tomcat-embed-core.jar:7.0.55]
>>>>>> at
>>>>>>
>>>>>>
>>>>>>  org.apache.catalina.core.StandardWrapperValve.invoke(
>>> StandardWrapperValve.java:220)
>>>
>>>> ~[tomcat-embed-core.jar:7.0.55]
>>>>>> at
>>>>>>
>>>>>>
>>>>>>  org.apache.catalina.core.StandardContextValve.invoke(
>>> StandardContextValve.java:122)
>>>
>>>> [tomcat-embed-core.jar:7.0.55]
>>>>>> at
>>>>>>
>>>>>>
>>>>>>  org.apache.catalina.authenticator.AuthenticatorBase.invoke(
>>> AuthenticatorBase.java:501)
>>>
>>>> [tomcat-embed-core.jar:7.0.55]
>>>>>> at
>>>>>>
>>>>>>
>>>>>>  org.apache.catalina.core.StandardHostValve.invoke(
>>> StandardHostValve.java:171)
>>>
>>>> [tomcat-embed-core.jar:7.0.55]
>>>>>> at
>>>>>>
>>>>>>
>>>>>>  org.apache.catalina.valves.ErrorReportValve.invoke(
>>> ErrorReportValve.java:103)
>>>
>>>> [tomcat-embed-core.jar:7.0.55]
>>>>>> at
>>>>>>
>>>>>>  org.apache.catalina.valves.AccessLogValve.invoke(
>>>> AccessLogValve.java:950)
>>>>
>>>>> [tomcat-embed-core.jar:7.0.55]
>>>>>> at
>>>>>>
>>>>>>
>>>>>>  org.apache.catalina.core.StandardEngineValve.invoke(
>>> StandardEngineValve.java:116)
>>>
>>>> [tomcat-embed-core.jar:7.0.55]
>>>>>> at
>>>>>>
>>>>>>  org.apache.catalina.connector.CoyoteAdapter.service(
>>> CoyoteAdapter.java:408)
>>>
>>>> [tomcat-embed-core.jar:7.0.55]
>>>>>> at
>>>>>>
>>>>>>
>>>>>>  org.apache.coyote.http11.AbstractHttp11Processor.process(
>>> AbstractHttp11Processor.java:1070)
>>>
>>>> [tomcat-embed-core.jar:7.0.55]
>>>>>> at
>>>>>>
>>>>>>
>>>>>>  org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.
>>> process(AbstractProtocol.java:611)
>>>
>>>> [tomcat-embed-core.jar:7.0.55]
>>>>>> at
>>>>>>
>>>>>>
>>>>>>  org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.
>>> doRun(NioEndpoint.java:1736)
>>>
>>>> [tomcat-embed-core.jar:7.0.55]
>>>>>> at
>>>>>>
>>>>>>
>>>>>>  org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.
>>> run(NioEndpoint.java:1695)
>>>
>>>> [tomcat-embed-core.jar:7.0.55]
>>>>>> at
>>>>>>
>>>>>>
>>>>>>  java.util.concurrent.ThreadPoolExecutor.runWorker(
>>> ThreadPoolExecutor.java:1145)
>>>
>>>> [na:1.7.0_65]
>>>>>> at
>>>>>>
>>>>>>
>>>>>>  java.util.concurrent.ThreadPoolExecutor$Worker.run(
>>> ThreadPoolExecutor.java:615)
>>>
>>>> [na:1.7.0_65]
>>>>>> at
>>>>>>
>>>>>>
>>>>>>  org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(
>>> TaskThread.java:61)
>>>
>>>> [tomcat-embed-core.jar:7.0.55]
>>>>>> at java.lang.Thread.run(Thread.java:745) [na:1.7.0_65]
>>>>>>
>>>>>> --
>>>>>> WBR
>>>>>> Maxim aka solomax
>>>>>>
>>>>>>
>>>>
>>>> --
>>>> WBR
>>>> Maxim aka solomax
>>>>
>>>>
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> For additional commands, e-mail: users-help@wicket.apache.org
>
>


-- 
WBR
Maxim aka solomax

Re: Weird ClassNotFoundException (wicket7-M2)

Posted by Sven Meier <sv...@meiers.net>.
Hi,

> release com.github.svenmeier.wicket-dnd for wicket7

the current version is compatible with Wicket 7.

Regards
Sven


On 08/28/2014 05:12 AM, Maxim Solodovnik wrote:
> done, since I have commit access to wicketstuff I have created
> "select2-wicket7" branch
>
> @Sven could you please release com.github.svenmeier.wicket-dnd for wicket7?
> Or maybe it also can be moved to wicketstuff? Or maybe any replacement is
> available?
>
> Thanks in advance
>
>
> On 27 August 2014 20:05, Martin Grigorov <mg...@apache.org> wrote:
>
>> Please prepare a Pull Request against WicketStuff master branch and I'll
>> make sure it is merged before releasing 7.0.0-M3 (and there is no official
>> release by Igor)
>>
>> Martin Grigorov
>> Wicket Training and Consulting
>> https://twitter.com/mtgrigorov
>>
>>
>> On Wed, Aug 27, 2014 at 3:53 PM, Maxim Solodovnik <so...@gmail.com>
>> wrote:
>>
>>> I have no chances to contact Igor (already wrote here and have created
>>> issue on GitHub)
>>>
>>> @Sven maybe you can release wicket7 compatible DND? or maybe this library
>>> can be moved to wicketstuff?
>>>
>>> I will move our trunk back to wicket6 in case this issue will not be
>>> resolved :(
>>>
>>>
>>> On 27 August 2014 19:46, Martin Grigorov <mg...@apache.org> wrote:
>>>
>>>> Hi Maxim,
>>>>
>>>>
>>>> On Wed, Aug 27, 2014 at 3:41 PM, Maxim Solodovnik <
>> solomax666@gmail.com>
>>>> wrote:
>>>>
>>>>> Hello All,
>>>>>
>>>>> I'm getting weird ClassNotFoundException in our main application
>>> (wicket7
>>>>> version) [1]
>>>>>
>>>>> wicket based libraries used are:
>>>>> org.apache.wicket: 7.0.0-M2
>>>>> ro.fortsoft.wicket.dashboard: 0.11.0+wicket-7
>>>>> com.googlecode.wicket-jquery-ui: 7.0.0-SNAPSHOT
>>>>>
>>>>> com.vaynberg.wicket.select2: 2.2.3
>>>>> com.github.svenmeier.wicket-dnd: 0.6.0
>>>>> org.wicketstuff: 6.16.0
>>>>>
>>>> I guess these 3 dependencies cause problems because they are built
>>> against
>>>> Wicket 6.x.
>>>>
>>>> As I said in the other mail yesterday - I will release WicketStuff
>>> 7.0.0-M3
>>>> as soon as Wicket 7.0.0-M3 is released.
>>>>
>>>>
>>>>> can someone suggest how can I find the cause of this issue?
>>>>>
>>>>> Thanks in advabce
>>>>>
>>>>> [1]
>>>>> [ERROR] [http-nio-0.0.0.0-5080-exec-4]
>>>>>
>>>>>
>> org.apache.catalina.core.ContainerBase.[red5Engine].[0.0.0.0].[/openmeetings].[default]
>>>>> - Servlet.service() for servlet [default] in context with path
>>>>> [/openmeetings] threw exception [Filter execution threw an exception]
>>>> with
>>>>> root cause
>>>>> java.lang.ClassNotFoundException:
>>>>> org.apache.wicket.settings.IJavaScriptLibrarySettings
>>>>> at
>>>>>
>>>>>
>> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1720)
>>>>> ~[tomcat-embed-core.jar:7.0.55]
>>>>> at
>>>>>
>>>>>
>> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)
>>>>> ~[tomcat-embed-core.jar:7.0.55]
>>>>> at java.lang.ClassLoader.defineClass1(Native Method) ~[na:1.7.0_65]
>>>>> at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
>>> ~[na:1.7.0_65]
>>>>> at
>>>> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
>>>>> ~[na:1.7.0_65]
>>>>> at
>>>>>
>>>>>
>> org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2957)
>>>>> ~[tomcat-embed-core.jar:7.0.55]
>>>>> at
>>>>>
>>>>>
>> org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1210)
>>>>> ~[tomcat-embed-core.jar:7.0.55]
>>>>> at
>>>>>
>>>>>
>> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1690)
>>>>> ~[tomcat-embed-core.jar:7.0.55]
>>>>> at
>>>>>
>>>>>
>> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)
>>>>> ~[tomcat-embed-core.jar:7.0.55]
>>>>> at java.lang.Class.getDeclaredMethods0(Native Method) ~[na:1.7.0_65]
>>>>> at java.lang.Class.privateGetDeclaredMethods(Class.java:2570)
>>>>> ~[na:1.7.0_65]
>>>>> at java.lang.Class.getDeclaredMethod(Class.java:2002) ~[na:1.7.0_65]
>>>>> at
>>>> java.io.ObjectStreamClass.getPrivateMethod(ObjectStreamClass.java:1431)
>>>>> ~[na:1.7.0_65]
>>>>> at java.io.ObjectStreamClass.access$1700(ObjectStreamClass.java:72)
>>>>> ~[na:1.7.0_65]
>>>>> at java.io.ObjectStreamClass$2.run(ObjectStreamClass.java:494)
>>>>> ~[na:1.7.0_65]
>>>>> at java.io.ObjectStreamClass$2.run(ObjectStreamClass.java:468)
>>>>> ~[na:1.7.0_65]
>>>>> at java.security.AccessController.doPrivileged(Native Method)
>>>>> ~[na:1.7.0_65]
>>>>> at java.io.ObjectStreamClass.<init>(ObjectStreamClass.java:468)
>>>>> ~[na:1.7.0_65]
>>>>> at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:365)
>>>>> ~[na:1.7.0_65]
>>>>> at
>>> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1133)
>>>>> ~[na:1.7.0_65]
>>>>> at
>> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1377)
>>>>> ~[na:1.7.0_65]
>>>>> at
>>> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1173)
>>>>> ~[na:1.7.0_65]
>>>>> at
>>>>>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1547)
>>>>> ~[na:1.7.0_65]
>>>>> at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1508)
>>>>> ~[na:1.7.0_65]
>>>>> at
>>>>>
>>>>>
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1431)
>>>>> ~[na:1.7.0_65]
>>>>> at
>>> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1177)
>>>>> ~[na:1.7.0_65]
>>>>> at
>>>>>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1547)
>>>>> ~[na:1.7.0_65]
>>>>> at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1508)
>>>>> ~[na:1.7.0_65]
>>>>> at
>>>>>
>>>>>
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1431)
>>>>> ~[na:1.7.0_65]
>>>>> at
>>> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1177)
>>>>> ~[na:1.7.0_65]
>>>>> at
>> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1377)
>>>>> ~[na:1.7.0_65]
>>>>> at
>>> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1173)
>>>>> ~[na:1.7.0_65]
>>>>> at
>>>>>
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1547)
>>>>> ~[na:1.7.0_65]
>>>>> at
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1508)
>>>>> ~[na:1.7.0_65]
>>>>> at
>>>>>
>>>>>
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1431)
>>>>> ~[na:1.7.0_65]
>>>>> at
>>> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1177)
>>>>> ~[na:1.7.0_65]
>>>>> at
>> java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:347)
>>>>> ~[na:1.7.0_65]
>>>>> at
>>>>>
>>>>>
>> org.apache.wicket.serialize.java.JavaSerializer$SerializationCheckerObjectOutputStream.writeObjectOverride(JavaSerializer.java:260)
>>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>> at
>> java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:343)
>>>>> ~[na:1.7.0_65]
>>>>> at
>>>>>
>>>>>
>> org.apache.wicket.serialize.java.JavaSerializer.serialize(JavaSerializer.java:78)
>>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>> at
>>>>>
>>>>>
>> org.apache.wicket.pageStore.AbstractPageStore.serializePage(AbstractPageStore.java:133)
>>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>> at
>>>>>
>>>>>
>> org.apache.wicket.pageStore.DefaultPageStore.createSerializedPage(DefaultPageStore.java:281)
>>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>> at
>>>>>
>>>>>
>> org.apache.wicket.pageStore.DefaultPageStore.storePage(DefaultPageStore.java:61)
>>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>> at
>>>>>
>>>>>
>> org.apache.wicket.page.PageStoreManager$PersistentRequestAdapter.storeTouchedPages(PageStoreManager.java:412)
>>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>> at
>>>>>
>>>>>
>> org.apache.wicket.page.RequestAdapter.commitRequest(RequestAdapter.java:181)
>>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>> at
>>>>>
>>>>>
>> org.apache.wicket.page.AbstractPageManager.commitRequest(AbstractPageManager.java:82)
>>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>> at
>>>>>
>>>>>
>> org.apache.wicket.page.PageManagerDecorator.commitRequest(PageManagerDecorator.java:73)
>>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>> at
>>>>>
>>>>>
>> org.apache.wicket.page.PageAccessSynchronizer$2.commitRequest(PageAccessSynchronizer.java:258)
>>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>> at org.apache.wicket.Application$2.onDetach(Application.java:1648)
>>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>> at
>>>>>
>>>>>
>> org.apache.wicket.request.cycle.RequestCycleListenerCollection$3.notify(RequestCycleListenerCollection.java:105)
>>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>> at
>>>>>
>>>>>
>> org.apache.wicket.request.cycle.RequestCycleListenerCollection$3.notify(RequestCycleListenerCollection.java:101)
>>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>> at
>>>>>
>>>>>
>> org.apache.wicket.util.listener.ListenerCollection$1.notify(ListenerCollection.java:120)
>>>>> ~[wicket-util-7.0.0-M2.jar:7.0.0-M2]
>>>>> at
>>>>>
>>>>>
>> org.apache.wicket.util.listener.ListenerCollection.reversedNotify(ListenerCollection.java:144)
>>>>> ~[wicket-util-7.0.0-M2.jar:7.0.0-M2]
>>>>> at
>>>>>
>>>>>
>> org.apache.wicket.util.listener.ListenerCollection.reversedNotifyIgnoringExceptions(ListenerCollection.java:113)
>>>>> ~[wicket-util-7.0.0-M2.jar:7.0.0-M2]
>>>>> at
>>>>>
>>>>>
>> org.apache.wicket.request.cycle.RequestCycleListenerCollection.onDetach(RequestCycleListenerCollection.java:100)
>>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>> at
>>>>>
>>>>>
>> org.apache.wicket.request.cycle.RequestCycle.onDetach(RequestCycle.java:645)
>>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>> at
>>>>>
>> org.apache.wicket.request.cycle.RequestCycle.detach(RequestCycle.java:594)
>>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>> at
>>>>>
>>>>>
>> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:297)
>>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>> at
>>>>>
>>>>>
>> org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:59)
>>>>> ~[wicket-native-websocket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>> at
>>>>>
>>>>>
>> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:203)
>>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>> at
>>>>>
>>>>>
>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:284)
>>>>> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>>>>> at
>>>>>
>>>>>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
>>>>> ~[tomcat-embed-core.jar:7.0.55]
>>>>> at
>>>>>
>>>>>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
>>>>> ~[tomcat-embed-core.jar:7.0.55]
>>>>> at
>>>>>
>> org.red5.logging.LoggerContextFilter.doFilter(LoggerContextFilter.java:77)
>>>>> ~[red5-server.jar:na]
>>>>> at
>>>>>
>>>>>
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
>>>>> ~[tomcat-embed-core.jar:7.0.55]
>>>>> at
>>>>>
>>>>>
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
>>>>> ~[tomcat-embed-core.jar:7.0.55]
>>>>> at
>>>>>
>>>>>
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
>>>>> ~[tomcat-embed-core.jar:7.0.55]
>>>>> at
>>>>>
>>>>>
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
>>>>> [tomcat-embed-core.jar:7.0.55]
>>>>> at
>>>>>
>>>>>
>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)
>>>>> [tomcat-embed-core.jar:7.0.55]
>>>>> at
>>>>>
>>>>>
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
>>>>> [tomcat-embed-core.jar:7.0.55]
>>>>> at
>>>>>
>>>>>
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
>>>>> [tomcat-embed-core.jar:7.0.55]
>>>>> at
>>>>>
>>> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
>>>>> [tomcat-embed-core.jar:7.0.55]
>>>>> at
>>>>>
>>>>>
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
>>>>> [tomcat-embed-core.jar:7.0.55]
>>>>> at
>>>>>
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
>>>>> [tomcat-embed-core.jar:7.0.55]
>>>>> at
>>>>>
>>>>>
>> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1070)
>>>>> [tomcat-embed-core.jar:7.0.55]
>>>>> at
>>>>>
>>>>>
>> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611)
>>>>> [tomcat-embed-core.jar:7.0.55]
>>>>> at
>>>>>
>>>>>
>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1736)
>>>>> [tomcat-embed-core.jar:7.0.55]
>>>>> at
>>>>>
>>>>>
>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1695)
>>>>> [tomcat-embed-core.jar:7.0.55]
>>>>> at
>>>>>
>>>>>
>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>>>>> [na:1.7.0_65]
>>>>> at
>>>>>
>>>>>
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>>>>> [na:1.7.0_65]
>>>>> at
>>>>>
>>>>>
>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
>>>>> [tomcat-embed-core.jar:7.0.55]
>>>>> at java.lang.Thread.run(Thread.java:745) [na:1.7.0_65]
>>>>>
>>>>> --
>>>>> WBR
>>>>> Maxim aka solomax
>>>>>
>>>
>>>
>>> --
>>> WBR
>>> Maxim aka solomax
>>>
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org


Re: Weird ClassNotFoundException (wicket7-M2)

Posted by Maxim Solodovnik <so...@gmail.com>.
Sebastien, just take a look at it, it seems like i can use it and remove
dnd dependency, thanks for the tip!


On 28 August 2014 13:46, Maxim Solodovnik <so...@gmail.com> wrote:

> Thanks Sebastien, will give it a try :)
>
>
> On 28 August 2014 13:24, Sebastien <se...@gmail.com> wrote:
>
>> Maxim,
>>
>> In case there is Droppable in wicket-jquey-ui.  I don't know if it achieve
>> the same need, you can have a look at the demo website...
>>
>> Best regards,
>> Sebastien
>> On Aug 28, 2014 5:12 AM, "Maxim Solodovnik" <so...@gmail.com> wrote:
>>
>> > done, since I have commit access to wicketstuff I have created
>> > "select2-wicket7" branch
>> >
>> > @Sven could you please release com.github.svenmeier.wicket-dnd for
>> wicket7?
>> > Or maybe it also can be moved to wicketstuff? Or maybe any replacement
>> is
>> > available?
>> >
>> > Thanks in advance
>> >
>> >
>> > On 27 August 2014 20:05, Martin Grigorov <mg...@apache.org> wrote:
>> >
>> > > Please prepare a Pull Request against WicketStuff master branch and
>> I'll
>> > > make sure it is merged before releasing 7.0.0-M3 (and there is no
>> > official
>> > > release by Igor)
>> > >
>> > > Martin Grigorov
>> > > Wicket Training and Consulting
>> > > https://twitter.com/mtgrigorov
>> > >
>> > >
>> > > On Wed, Aug 27, 2014 at 3:53 PM, Maxim Solodovnik <
>> solomax666@gmail.com>
>> > > wrote:
>> > >
>> > > > I have no chances to contact Igor (already wrote here and have
>> created
>> > > > issue on GitHub)
>> > > >
>> > > > @Sven maybe you can release wicket7 compatible DND? or maybe this
>> > library
>> > > > can be moved to wicketstuff?
>> > > >
>> > > > I will move our trunk back to wicket6 in case this issue will not be
>> > > > resolved :(
>> > > >
>> > > >
>> > > > On 27 August 2014 19:46, Martin Grigorov <mg...@apache.org>
>> wrote:
>> > > >
>> > > > > Hi Maxim,
>> > > > >
>> > > > >
>> > > > > On Wed, Aug 27, 2014 at 3:41 PM, Maxim Solodovnik <
>> > > solomax666@gmail.com>
>> > > > > wrote:
>> > > > >
>> > > > > > Hello All,
>> > > > > >
>> > > > > > I'm getting weird ClassNotFoundException in our main application
>> > > > (wicket7
>> > > > > > version) [1]
>> > > > > >
>> > > > > > wicket based libraries used are:
>> > > > > > org.apache.wicket: 7.0.0-M2
>> > > > > > ro.fortsoft.wicket.dashboard: 0.11.0+wicket-7
>> > > > > > com.googlecode.wicket-jquery-ui: 7.0.0-SNAPSHOT
>> > > > > >
>> > > > > > com.vaynberg.wicket.select2: 2.2.3
>> > > > > > com.github.svenmeier.wicket-dnd: 0.6.0
>> > > > > > org.wicketstuff: 6.16.0
>> > > > > >
>> > > > >
>> > > > > I guess these 3 dependencies cause problems because they are built
>> > > > against
>> > > > > Wicket 6.x.
>> > > > >
>> > > > > As I said in the other mail yesterday - I will release WicketStuff
>> > > > 7.0.0-M3
>> > > > > as soon as Wicket 7.0.0-M3 is released.
>> > > > >
>> > > > >
>> > > > > >
>> > > > > > can someone suggest how can I find the cause of this issue?
>> > > > > >
>> > > > > > Thanks in advabce
>> > > > > >
>> > > > > > [1]
>> > > > > > [ERROR] [http-nio-0.0.0.0-5080-exec-4]
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.catalina.core.ContainerBase.[red5Engine].[0.0.0.0].[/openmeetings].[default]
>> > > > > > - Servlet.service() for servlet [default] in context with path
>> > > > > > [/openmeetings] threw exception [Filter execution threw an
>> > exception]
>> > > > > with
>> > > > > > root cause
>> > > > > > java.lang.ClassNotFoundException:
>> > > > > > org.apache.wicket.settings.IJavaScriptLibrarySettings
>> > > > > > at
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1720)
>> > > > > > ~[tomcat-embed-core.jar:7.0.55]
>> > > > > > at
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)
>> > > > > > ~[tomcat-embed-core.jar:7.0.55]
>> > > > > > at java.lang.ClassLoader.defineClass1(Native Method)
>> ~[na:1.7.0_65]
>> > > > > > at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
>> > > > ~[na:1.7.0_65]
>> > > > > > at
>> > > > >
>> > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
>> > > > > > ~[na:1.7.0_65]
>> > > > > > at
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2957)
>> > > > > > ~[tomcat-embed-core.jar:7.0.55]
>> > > > > > at
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1210)
>> > > > > > ~[tomcat-embed-core.jar:7.0.55]
>> > > > > > at
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1690)
>> > > > > > ~[tomcat-embed-core.jar:7.0.55]
>> > > > > > at
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)
>> > > > > > ~[tomcat-embed-core.jar:7.0.55]
>> > > > > > at java.lang.Class.getDeclaredMethods0(Native Method)
>> > ~[na:1.7.0_65]
>> > > > > > at java.lang.Class.privateGetDeclaredMethods(Class.java:2570)
>> > > > > > ~[na:1.7.0_65]
>> > > > > > at java.lang.Class.getDeclaredMethod(Class.java:2002)
>> > ~[na:1.7.0_65]
>> > > > > > at
>> > > > >
>> > java.io.ObjectStreamClass.getPrivateMethod(ObjectStreamClass.java:1431)
>> > > > > > ~[na:1.7.0_65]
>> > > > > > at
>> java.io.ObjectStreamClass.access$1700(ObjectStreamClass.java:72)
>> > > > > > ~[na:1.7.0_65]
>> > > > > > at java.io.ObjectStreamClass$2.run(ObjectStreamClass.java:494)
>> > > > > > ~[na:1.7.0_65]
>> > > > > > at java.io.ObjectStreamClass$2.run(ObjectStreamClass.java:468)
>> > > > > > ~[na:1.7.0_65]
>> > > > > > at java.security.AccessController.doPrivileged(Native Method)
>> > > > > > ~[na:1.7.0_65]
>> > > > > > at java.io.ObjectStreamClass.<init>(ObjectStreamClass.java:468)
>> > > > > > ~[na:1.7.0_65]
>> > > > > > at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:365)
>> > > > > > ~[na:1.7.0_65]
>> > > > > > at
>> > > >
>> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1133)
>> > > > > > ~[na:1.7.0_65]
>> > > > > > at
>> > > java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1377)
>> > > > > > ~[na:1.7.0_65]
>> > > > > > at
>> > > >
>> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1173)
>> > > > > > ~[na:1.7.0_65]
>> > > > > > at
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1547)
>> > > > > > ~[na:1.7.0_65]
>> > > > > > at
>> > > > >
>> > >
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1508)
>> > > > > > ~[na:1.7.0_65]
>> > > > > > at
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1431)
>> > > > > > ~[na:1.7.0_65]
>> > > > > > at
>> > > >
>> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1177)
>> > > > > > ~[na:1.7.0_65]
>> > > > > > at
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1547)
>> > > > > > ~[na:1.7.0_65]
>> > > > > > at
>> > > > >
>> > >
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1508)
>> > > > > > ~[na:1.7.0_65]
>> > > > > > at
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1431)
>> > > > > > ~[na:1.7.0_65]
>> > > > > > at
>> > > >
>> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1177)
>> > > > > > ~[na:1.7.0_65]
>> > > > > > at
>> > > java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1377)
>> > > > > > ~[na:1.7.0_65]
>> > > > > > at
>> > > >
>> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1173)
>> > > > > > ~[na:1.7.0_65]
>> > > > > > at
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1547)
>> > > > > > ~[na:1.7.0_65]
>> > > > > > at
>> > > > >
>> > >
>> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1508)
>> > > > > > ~[na:1.7.0_65]
>> > > > > > at
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1431)
>> > > > > > ~[na:1.7.0_65]
>> > > > > > at
>> > > >
>> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1177)
>> > > > > > ~[na:1.7.0_65]
>> > > > > > at
>> > > java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:347)
>> > > > > > ~[na:1.7.0_65]
>> > > > > > at
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.wicket.serialize.java.JavaSerializer$SerializationCheckerObjectOutputStream.writeObjectOverride(JavaSerializer.java:260)
>> > > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>> > > > > > at
>> > > java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:343)
>> > > > > > ~[na:1.7.0_65]
>> > > > > > at
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.wicket.serialize.java.JavaSerializer.serialize(JavaSerializer.java:78)
>> > > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>> > > > > > at
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.wicket.pageStore.AbstractPageStore.serializePage(AbstractPageStore.java:133)
>> > > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>> > > > > > at
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.wicket.pageStore.DefaultPageStore.createSerializedPage(DefaultPageStore.java:281)
>> > > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>> > > > > > at
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.wicket.pageStore.DefaultPageStore.storePage(DefaultPageStore.java:61)
>> > > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>> > > > > > at
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.wicket.page.PageStoreManager$PersistentRequestAdapter.storeTouchedPages(PageStoreManager.java:412)
>> > > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>> > > > > > at
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.wicket.page.RequestAdapter.commitRequest(RequestAdapter.java:181)
>> > > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>> > > > > > at
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.wicket.page.AbstractPageManager.commitRequest(AbstractPageManager.java:82)
>> > > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>> > > > > > at
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.wicket.page.PageManagerDecorator.commitRequest(PageManagerDecorator.java:73)
>> > > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>> > > > > > at
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.wicket.page.PageAccessSynchronizer$2.commitRequest(PageAccessSynchronizer.java:258)
>> > > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>> > > > > > at
>> org.apache.wicket.Application$2.onDetach(Application.java:1648)
>> > > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>> > > > > > at
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.wicket.request.cycle.RequestCycleListenerCollection$3.notify(RequestCycleListenerCollection.java:105)
>> > > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>> > > > > > at
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.wicket.request.cycle.RequestCycleListenerCollection$3.notify(RequestCycleListenerCollection.java:101)
>> > > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>> > > > > > at
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.wicket.util.listener.ListenerCollection$1.notify(ListenerCollection.java:120)
>> > > > > > ~[wicket-util-7.0.0-M2.jar:7.0.0-M2]
>> > > > > > at
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.wicket.util.listener.ListenerCollection.reversedNotify(ListenerCollection.java:144)
>> > > > > > ~[wicket-util-7.0.0-M2.jar:7.0.0-M2]
>> > > > > > at
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.wicket.util.listener.ListenerCollection.reversedNotifyIgnoringExceptions(ListenerCollection.java:113)
>> > > > > > ~[wicket-util-7.0.0-M2.jar:7.0.0-M2]
>> > > > > > at
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.wicket.request.cycle.RequestCycleListenerCollection.onDetach(RequestCycleListenerCollection.java:100)
>> > > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>> > > > > > at
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.wicket.request.cycle.RequestCycle.onDetach(RequestCycle.java:645)
>> > > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>> > > > > > at
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.wicket.request.cycle.RequestCycle.detach(RequestCycle.java:594)
>> > > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>> > > > > > at
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:297)
>> > > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>> > > > > > at
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:59)
>> > > > > > ~[wicket-native-websocket-core-7.0.0-M2.jar:7.0.0-M2]
>> > > > > > at
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:203)
>> > > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>> > > > > > at
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:284)
>> > > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
>> > > > > > at
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
>> > > > > > ~[tomcat-embed-core.jar:7.0.55]
>> > > > > > at
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
>> > > > > > ~[tomcat-embed-core.jar:7.0.55]
>> > > > > > at
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.red5.logging.LoggerContextFilter.doFilter(LoggerContextFilter.java:77)
>> > > > > > ~[red5-server.jar:na]
>> > > > > > at
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
>> > > > > > ~[tomcat-embed-core.jar:7.0.55]
>> > > > > > at
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
>> > > > > > ~[tomcat-embed-core.jar:7.0.55]
>> > > > > > at
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
>> > > > > > ~[tomcat-embed-core.jar:7.0.55]
>> > > > > > at
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
>> > > > > > [tomcat-embed-core.jar:7.0.55]
>> > > > > > at
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)
>> > > > > > [tomcat-embed-core.jar:7.0.55]
>> > > > > > at
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
>> > > > > > [tomcat-embed-core.jar:7.0.55]
>> > > > > > at
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
>> > > > > > [tomcat-embed-core.jar:7.0.55]
>> > > > > > at
>> > > > > >
>> > > >
>> >
>> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
>> > > > > > [tomcat-embed-core.jar:7.0.55]
>> > > > > > at
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
>> > > > > > [tomcat-embed-core.jar:7.0.55]
>> > > > > > at
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
>> > > > > > [tomcat-embed-core.jar:7.0.55]
>> > > > > > at
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1070)
>> > > > > > [tomcat-embed-core.jar:7.0.55]
>> > > > > > at
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611)
>> > > > > > [tomcat-embed-core.jar:7.0.55]
>> > > > > > at
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1736)
>> > > > > > [tomcat-embed-core.jar:7.0.55]
>> > > > > > at
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1695)
>> > > > > > [tomcat-embed-core.jar:7.0.55]
>> > > > > > at
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>> > > > > > [na:1.7.0_65]
>> > > > > > at
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>> > > > > > [na:1.7.0_65]
>> > > > > > at
>> > > > > >
>> > > > > >
>> > > > >
>> > > >
>> > >
>> >
>> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
>> > > > > > [tomcat-embed-core.jar:7.0.55]
>> > > > > > at java.lang.Thread.run(Thread.java:745) [na:1.7.0_65]
>> > > > > >
>> > > > > > --
>> > > > > > WBR
>> > > > > > Maxim aka solomax
>> > > > > >
>> > > > >
>> > > >
>> > > >
>> > > >
>> > > > --
>> > > > WBR
>> > > > Maxim aka solomax
>> > > >
>> > >
>> >
>> >
>> >
>> > --
>> > WBR
>> > Maxim aka solomax
>> >
>>
>
>
>
> --
> WBR
> Maxim aka solomax
>



-- 
WBR
Maxim aka solomax

Re: Weird ClassNotFoundException (wicket7-M2)

Posted by Maxim Solodovnik <so...@gmail.com>.
Thanks Sebastien, will give it a try :)


On 28 August 2014 13:24, Sebastien <se...@gmail.com> wrote:

> Maxim,
>
> In case there is Droppable in wicket-jquey-ui.  I don't know if it achieve
> the same need, you can have a look at the demo website...
>
> Best regards,
> Sebastien
> On Aug 28, 2014 5:12 AM, "Maxim Solodovnik" <so...@gmail.com> wrote:
>
> > done, since I have commit access to wicketstuff I have created
> > "select2-wicket7" branch
> >
> > @Sven could you please release com.github.svenmeier.wicket-dnd for
> wicket7?
> > Or maybe it also can be moved to wicketstuff? Or maybe any replacement is
> > available?
> >
> > Thanks in advance
> >
> >
> > On 27 August 2014 20:05, Martin Grigorov <mg...@apache.org> wrote:
> >
> > > Please prepare a Pull Request against WicketStuff master branch and
> I'll
> > > make sure it is merged before releasing 7.0.0-M3 (and there is no
> > official
> > > release by Igor)
> > >
> > > Martin Grigorov
> > > Wicket Training and Consulting
> > > https://twitter.com/mtgrigorov
> > >
> > >
> > > On Wed, Aug 27, 2014 at 3:53 PM, Maxim Solodovnik <
> solomax666@gmail.com>
> > > wrote:
> > >
> > > > I have no chances to contact Igor (already wrote here and have
> created
> > > > issue on GitHub)
> > > >
> > > > @Sven maybe you can release wicket7 compatible DND? or maybe this
> > library
> > > > can be moved to wicketstuff?
> > > >
> > > > I will move our trunk back to wicket6 in case this issue will not be
> > > > resolved :(
> > > >
> > > >
> > > > On 27 August 2014 19:46, Martin Grigorov <mg...@apache.org>
> wrote:
> > > >
> > > > > Hi Maxim,
> > > > >
> > > > >
> > > > > On Wed, Aug 27, 2014 at 3:41 PM, Maxim Solodovnik <
> > > solomax666@gmail.com>
> > > > > wrote:
> > > > >
> > > > > > Hello All,
> > > > > >
> > > > > > I'm getting weird ClassNotFoundException in our main application
> > > > (wicket7
> > > > > > version) [1]
> > > > > >
> > > > > > wicket based libraries used are:
> > > > > > org.apache.wicket: 7.0.0-M2
> > > > > > ro.fortsoft.wicket.dashboard: 0.11.0+wicket-7
> > > > > > com.googlecode.wicket-jquery-ui: 7.0.0-SNAPSHOT
> > > > > >
> > > > > > com.vaynberg.wicket.select2: 2.2.3
> > > > > > com.github.svenmeier.wicket-dnd: 0.6.0
> > > > > > org.wicketstuff: 6.16.0
> > > > > >
> > > > >
> > > > > I guess these 3 dependencies cause problems because they are built
> > > > against
> > > > > Wicket 6.x.
> > > > >
> > > > > As I said in the other mail yesterday - I will release WicketStuff
> > > > 7.0.0-M3
> > > > > as soon as Wicket 7.0.0-M3 is released.
> > > > >
> > > > >
> > > > > >
> > > > > > can someone suggest how can I find the cause of this issue?
> > > > > >
> > > > > > Thanks in advabce
> > > > > >
> > > > > > [1]
> > > > > > [ERROR] [http-nio-0.0.0.0-5080-exec-4]
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.core.ContainerBase.[red5Engine].[0.0.0.0].[/openmeetings].[default]
> > > > > > - Servlet.service() for servlet [default] in context with path
> > > > > > [/openmeetings] threw exception [Filter execution threw an
> > exception]
> > > > > with
> > > > > > root cause
> > > > > > java.lang.ClassNotFoundException:
> > > > > > org.apache.wicket.settings.IJavaScriptLibrarySettings
> > > > > > at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1720)
> > > > > > ~[tomcat-embed-core.jar:7.0.55]
> > > > > > at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)
> > > > > > ~[tomcat-embed-core.jar:7.0.55]
> > > > > > at java.lang.ClassLoader.defineClass1(Native Method)
> ~[na:1.7.0_65]
> > > > > > at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
> > > > ~[na:1.7.0_65]
> > > > > > at
> > > > >
> > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
> > > > > > ~[na:1.7.0_65]
> > > > > > at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2957)
> > > > > > ~[tomcat-embed-core.jar:7.0.55]
> > > > > > at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1210)
> > > > > > ~[tomcat-embed-core.jar:7.0.55]
> > > > > > at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1690)
> > > > > > ~[tomcat-embed-core.jar:7.0.55]
> > > > > > at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)
> > > > > > ~[tomcat-embed-core.jar:7.0.55]
> > > > > > at java.lang.Class.getDeclaredMethods0(Native Method)
> > ~[na:1.7.0_65]
> > > > > > at java.lang.Class.privateGetDeclaredMethods(Class.java:2570)
> > > > > > ~[na:1.7.0_65]
> > > > > > at java.lang.Class.getDeclaredMethod(Class.java:2002)
> > ~[na:1.7.0_65]
> > > > > > at
> > > > >
> > java.io.ObjectStreamClass.getPrivateMethod(ObjectStreamClass.java:1431)
> > > > > > ~[na:1.7.0_65]
> > > > > > at
> java.io.ObjectStreamClass.access$1700(ObjectStreamClass.java:72)
> > > > > > ~[na:1.7.0_65]
> > > > > > at java.io.ObjectStreamClass$2.run(ObjectStreamClass.java:494)
> > > > > > ~[na:1.7.0_65]
> > > > > > at java.io.ObjectStreamClass$2.run(ObjectStreamClass.java:468)
> > > > > > ~[na:1.7.0_65]
> > > > > > at java.security.AccessController.doPrivileged(Native Method)
> > > > > > ~[na:1.7.0_65]
> > > > > > at java.io.ObjectStreamClass.<init>(ObjectStreamClass.java:468)
> > > > > > ~[na:1.7.0_65]
> > > > > > at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:365)
> > > > > > ~[na:1.7.0_65]
> > > > > > at
> > > > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1133)
> > > > > > ~[na:1.7.0_65]
> > > > > > at
> > > java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1377)
> > > > > > ~[na:1.7.0_65]
> > > > > > at
> > > > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1173)
> > > > > > ~[na:1.7.0_65]
> > > > > > at
> > > > > >
> > > > >
> > > >
> > >
> >
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1547)
> > > > > > ~[na:1.7.0_65]
> > > > > > at
> > > > >
> > >
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1508)
> > > > > > ~[na:1.7.0_65]
> > > > > > at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1431)
> > > > > > ~[na:1.7.0_65]
> > > > > > at
> > > > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1177)
> > > > > > ~[na:1.7.0_65]
> > > > > > at
> > > > > >
> > > > >
> > > >
> > >
> >
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1547)
> > > > > > ~[na:1.7.0_65]
> > > > > > at
> > > > >
> > >
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1508)
> > > > > > ~[na:1.7.0_65]
> > > > > > at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1431)
> > > > > > ~[na:1.7.0_65]
> > > > > > at
> > > > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1177)
> > > > > > ~[na:1.7.0_65]
> > > > > > at
> > > java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1377)
> > > > > > ~[na:1.7.0_65]
> > > > > > at
> > > > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1173)
> > > > > > ~[na:1.7.0_65]
> > > > > > at
> > > > > >
> > > > >
> > > >
> > >
> >
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1547)
> > > > > > ~[na:1.7.0_65]
> > > > > > at
> > > > >
> > >
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1508)
> > > > > > ~[na:1.7.0_65]
> > > > > > at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1431)
> > > > > > ~[na:1.7.0_65]
> > > > > > at
> > > > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1177)
> > > > > > ~[na:1.7.0_65]
> > > > > > at
> > > java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:347)
> > > > > > ~[na:1.7.0_65]
> > > > > > at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.wicket.serialize.java.JavaSerializer$SerializationCheckerObjectOutputStream.writeObjectOverride(JavaSerializer.java:260)
> > > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > > > at
> > > java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:343)
> > > > > > ~[na:1.7.0_65]
> > > > > > at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.wicket.serialize.java.JavaSerializer.serialize(JavaSerializer.java:78)
> > > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > > > at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.wicket.pageStore.AbstractPageStore.serializePage(AbstractPageStore.java:133)
> > > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > > > at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.wicket.pageStore.DefaultPageStore.createSerializedPage(DefaultPageStore.java:281)
> > > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > > > at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.wicket.pageStore.DefaultPageStore.storePage(DefaultPageStore.java:61)
> > > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > > > at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.wicket.page.PageStoreManager$PersistentRequestAdapter.storeTouchedPages(PageStoreManager.java:412)
> > > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > > > at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.wicket.page.RequestAdapter.commitRequest(RequestAdapter.java:181)
> > > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > > > at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.wicket.page.AbstractPageManager.commitRequest(AbstractPageManager.java:82)
> > > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > > > at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.wicket.page.PageManagerDecorator.commitRequest(PageManagerDecorator.java:73)
> > > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > > > at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.wicket.page.PageAccessSynchronizer$2.commitRequest(PageAccessSynchronizer.java:258)
> > > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > > > at
> org.apache.wicket.Application$2.onDetach(Application.java:1648)
> > > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > > > at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.wicket.request.cycle.RequestCycleListenerCollection$3.notify(RequestCycleListenerCollection.java:105)
> > > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > > > at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.wicket.request.cycle.RequestCycleListenerCollection$3.notify(RequestCycleListenerCollection.java:101)
> > > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > > > at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.wicket.util.listener.ListenerCollection$1.notify(ListenerCollection.java:120)
> > > > > > ~[wicket-util-7.0.0-M2.jar:7.0.0-M2]
> > > > > > at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.wicket.util.listener.ListenerCollection.reversedNotify(ListenerCollection.java:144)
> > > > > > ~[wicket-util-7.0.0-M2.jar:7.0.0-M2]
> > > > > > at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.wicket.util.listener.ListenerCollection.reversedNotifyIgnoringExceptions(ListenerCollection.java:113)
> > > > > > ~[wicket-util-7.0.0-M2.jar:7.0.0-M2]
> > > > > > at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.wicket.request.cycle.RequestCycleListenerCollection.onDetach(RequestCycleListenerCollection.java:100)
> > > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > > > at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.wicket.request.cycle.RequestCycle.onDetach(RequestCycle.java:645)
> > > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > > > at
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.wicket.request.cycle.RequestCycle.detach(RequestCycle.java:594)
> > > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > > > at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:297)
> > > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > > > at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:59)
> > > > > > ~[wicket-native-websocket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > > > at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:203)
> > > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > > > at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:284)
> > > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > > > at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
> > > > > > ~[tomcat-embed-core.jar:7.0.55]
> > > > > > at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
> > > > > > ~[tomcat-embed-core.jar:7.0.55]
> > > > > > at
> > > > > >
> > > > >
> > > >
> > >
> >
> org.red5.logging.LoggerContextFilter.doFilter(LoggerContextFilter.java:77)
> > > > > > ~[red5-server.jar:na]
> > > > > > at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
> > > > > > ~[tomcat-embed-core.jar:7.0.55]
> > > > > > at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
> > > > > > ~[tomcat-embed-core.jar:7.0.55]
> > > > > > at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
> > > > > > ~[tomcat-embed-core.jar:7.0.55]
> > > > > > at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
> > > > > > [tomcat-embed-core.jar:7.0.55]
> > > > > > at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)
> > > > > > [tomcat-embed-core.jar:7.0.55]
> > > > > > at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
> > > > > > [tomcat-embed-core.jar:7.0.55]
> > > > > > at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
> > > > > > [tomcat-embed-core.jar:7.0.55]
> > > > > > at
> > > > > >
> > > >
> > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
> > > > > > [tomcat-embed-core.jar:7.0.55]
> > > > > > at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
> > > > > > [tomcat-embed-core.jar:7.0.55]
> > > > > > at
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
> > > > > > [tomcat-embed-core.jar:7.0.55]
> > > > > > at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1070)
> > > > > > [tomcat-embed-core.jar:7.0.55]
> > > > > > at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611)
> > > > > > [tomcat-embed-core.jar:7.0.55]
> > > > > > at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1736)
> > > > > > [tomcat-embed-core.jar:7.0.55]
> > > > > > at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1695)
> > > > > > [tomcat-embed-core.jar:7.0.55]
> > > > > > at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> > > > > > [na:1.7.0_65]
> > > > > > at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> > > > > > [na:1.7.0_65]
> > > > > > at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
> > > > > > [tomcat-embed-core.jar:7.0.55]
> > > > > > at java.lang.Thread.run(Thread.java:745) [na:1.7.0_65]
> > > > > >
> > > > > > --
> > > > > > WBR
> > > > > > Maxim aka solomax
> > > > > >
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > WBR
> > > > Maxim aka solomax
> > > >
> > >
> >
> >
> >
> > --
> > WBR
> > Maxim aka solomax
> >
>



-- 
WBR
Maxim aka solomax

Re: Weird ClassNotFoundException (wicket7-M2)

Posted by Sebastien <se...@gmail.com>.
Maxim,

In case there is Droppable in wicket-jquey-ui.  I don't know if it achieve
the same need, you can have a look at the demo website...

Best regards,
Sebastien
On Aug 28, 2014 5:12 AM, "Maxim Solodovnik" <so...@gmail.com> wrote:

> done, since I have commit access to wicketstuff I have created
> "select2-wicket7" branch
>
> @Sven could you please release com.github.svenmeier.wicket-dnd for wicket7?
> Or maybe it also can be moved to wicketstuff? Or maybe any replacement is
> available?
>
> Thanks in advance
>
>
> On 27 August 2014 20:05, Martin Grigorov <mg...@apache.org> wrote:
>
> > Please prepare a Pull Request against WicketStuff master branch and I'll
> > make sure it is merged before releasing 7.0.0-M3 (and there is no
> official
> > release by Igor)
> >
> > Martin Grigorov
> > Wicket Training and Consulting
> > https://twitter.com/mtgrigorov
> >
> >
> > On Wed, Aug 27, 2014 at 3:53 PM, Maxim Solodovnik <so...@gmail.com>
> > wrote:
> >
> > > I have no chances to contact Igor (already wrote here and have created
> > > issue on GitHub)
> > >
> > > @Sven maybe you can release wicket7 compatible DND? or maybe this
> library
> > > can be moved to wicketstuff?
> > >
> > > I will move our trunk back to wicket6 in case this issue will not be
> > > resolved :(
> > >
> > >
> > > On 27 August 2014 19:46, Martin Grigorov <mg...@apache.org> wrote:
> > >
> > > > Hi Maxim,
> > > >
> > > >
> > > > On Wed, Aug 27, 2014 at 3:41 PM, Maxim Solodovnik <
> > solomax666@gmail.com>
> > > > wrote:
> > > >
> > > > > Hello All,
> > > > >
> > > > > I'm getting weird ClassNotFoundException in our main application
> > > (wicket7
> > > > > version) [1]
> > > > >
> > > > > wicket based libraries used are:
> > > > > org.apache.wicket: 7.0.0-M2
> > > > > ro.fortsoft.wicket.dashboard: 0.11.0+wicket-7
> > > > > com.googlecode.wicket-jquery-ui: 7.0.0-SNAPSHOT
> > > > >
> > > > > com.vaynberg.wicket.select2: 2.2.3
> > > > > com.github.svenmeier.wicket-dnd: 0.6.0
> > > > > org.wicketstuff: 6.16.0
> > > > >
> > > >
> > > > I guess these 3 dependencies cause problems because they are built
> > > against
> > > > Wicket 6.x.
> > > >
> > > > As I said in the other mail yesterday - I will release WicketStuff
> > > 7.0.0-M3
> > > > as soon as Wicket 7.0.0-M3 is released.
> > > >
> > > >
> > > > >
> > > > > can someone suggest how can I find the cause of this issue?
> > > > >
> > > > > Thanks in advabce
> > > > >
> > > > > [1]
> > > > > [ERROR] [http-nio-0.0.0.0-5080-exec-4]
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.core.ContainerBase.[red5Engine].[0.0.0.0].[/openmeetings].[default]
> > > > > - Servlet.service() for servlet [default] in context with path
> > > > > [/openmeetings] threw exception [Filter execution threw an
> exception]
> > > > with
> > > > > root cause
> > > > > java.lang.ClassNotFoundException:
> > > > > org.apache.wicket.settings.IJavaScriptLibrarySettings
> > > > > at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1720)
> > > > > ~[tomcat-embed-core.jar:7.0.55]
> > > > > at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)
> > > > > ~[tomcat-embed-core.jar:7.0.55]
> > > > > at java.lang.ClassLoader.defineClass1(Native Method) ~[na:1.7.0_65]
> > > > > at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
> > > ~[na:1.7.0_65]
> > > > > at
> > > >
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
> > > > > ~[na:1.7.0_65]
> > > > > at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2957)
> > > > > ~[tomcat-embed-core.jar:7.0.55]
> > > > > at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1210)
> > > > > ~[tomcat-embed-core.jar:7.0.55]
> > > > > at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1690)
> > > > > ~[tomcat-embed-core.jar:7.0.55]
> > > > > at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)
> > > > > ~[tomcat-embed-core.jar:7.0.55]
> > > > > at java.lang.Class.getDeclaredMethods0(Native Method)
> ~[na:1.7.0_65]
> > > > > at java.lang.Class.privateGetDeclaredMethods(Class.java:2570)
> > > > > ~[na:1.7.0_65]
> > > > > at java.lang.Class.getDeclaredMethod(Class.java:2002)
> ~[na:1.7.0_65]
> > > > > at
> > > >
> java.io.ObjectStreamClass.getPrivateMethod(ObjectStreamClass.java:1431)
> > > > > ~[na:1.7.0_65]
> > > > > at java.io.ObjectStreamClass.access$1700(ObjectStreamClass.java:72)
> > > > > ~[na:1.7.0_65]
> > > > > at java.io.ObjectStreamClass$2.run(ObjectStreamClass.java:494)
> > > > > ~[na:1.7.0_65]
> > > > > at java.io.ObjectStreamClass$2.run(ObjectStreamClass.java:468)
> > > > > ~[na:1.7.0_65]
> > > > > at java.security.AccessController.doPrivileged(Native Method)
> > > > > ~[na:1.7.0_65]
> > > > > at java.io.ObjectStreamClass.<init>(ObjectStreamClass.java:468)
> > > > > ~[na:1.7.0_65]
> > > > > at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:365)
> > > > > ~[na:1.7.0_65]
> > > > > at
> > > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1133)
> > > > > ~[na:1.7.0_65]
> > > > > at
> > java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1377)
> > > > > ~[na:1.7.0_65]
> > > > > at
> > > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1173)
> > > > > ~[na:1.7.0_65]
> > > > > at
> > > > >
> > > >
> > >
> >
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1547)
> > > > > ~[na:1.7.0_65]
> > > > > at
> > > >
> > java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1508)
> > > > > ~[na:1.7.0_65]
> > > > > at
> > > > >
> > > > >
> > > >
> > >
> >
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1431)
> > > > > ~[na:1.7.0_65]
> > > > > at
> > > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1177)
> > > > > ~[na:1.7.0_65]
> > > > > at
> > > > >
> > > >
> > >
> >
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1547)
> > > > > ~[na:1.7.0_65]
> > > > > at
> > > >
> > java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1508)
> > > > > ~[na:1.7.0_65]
> > > > > at
> > > > >
> > > > >
> > > >
> > >
> >
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1431)
> > > > > ~[na:1.7.0_65]
> > > > > at
> > > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1177)
> > > > > ~[na:1.7.0_65]
> > > > > at
> > java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1377)
> > > > > ~[na:1.7.0_65]
> > > > > at
> > > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1173)
> > > > > ~[na:1.7.0_65]
> > > > > at
> > > > >
> > > >
> > >
> >
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1547)
> > > > > ~[na:1.7.0_65]
> > > > > at
> > > >
> > java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1508)
> > > > > ~[na:1.7.0_65]
> > > > > at
> > > > >
> > > > >
> > > >
> > >
> >
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1431)
> > > > > ~[na:1.7.0_65]
> > > > > at
> > > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1177)
> > > > > ~[na:1.7.0_65]
> > > > > at
> > java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:347)
> > > > > ~[na:1.7.0_65]
> > > > > at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.wicket.serialize.java.JavaSerializer$SerializationCheckerObjectOutputStream.writeObjectOverride(JavaSerializer.java:260)
> > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > > at
> > java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:343)
> > > > > ~[na:1.7.0_65]
> > > > > at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.wicket.serialize.java.JavaSerializer.serialize(JavaSerializer.java:78)
> > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > > at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.wicket.pageStore.AbstractPageStore.serializePage(AbstractPageStore.java:133)
> > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > > at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.wicket.pageStore.DefaultPageStore.createSerializedPage(DefaultPageStore.java:281)
> > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > > at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.wicket.pageStore.DefaultPageStore.storePage(DefaultPageStore.java:61)
> > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > > at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.wicket.page.PageStoreManager$PersistentRequestAdapter.storeTouchedPages(PageStoreManager.java:412)
> > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > > at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.wicket.page.RequestAdapter.commitRequest(RequestAdapter.java:181)
> > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > > at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.wicket.page.AbstractPageManager.commitRequest(AbstractPageManager.java:82)
> > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > > at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.wicket.page.PageManagerDecorator.commitRequest(PageManagerDecorator.java:73)
> > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > > at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.wicket.page.PageAccessSynchronizer$2.commitRequest(PageAccessSynchronizer.java:258)
> > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > > at org.apache.wicket.Application$2.onDetach(Application.java:1648)
> > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > > at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.wicket.request.cycle.RequestCycleListenerCollection$3.notify(RequestCycleListenerCollection.java:105)
> > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > > at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.wicket.request.cycle.RequestCycleListenerCollection$3.notify(RequestCycleListenerCollection.java:101)
> > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > > at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.wicket.util.listener.ListenerCollection$1.notify(ListenerCollection.java:120)
> > > > > ~[wicket-util-7.0.0-M2.jar:7.0.0-M2]
> > > > > at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.wicket.util.listener.ListenerCollection.reversedNotify(ListenerCollection.java:144)
> > > > > ~[wicket-util-7.0.0-M2.jar:7.0.0-M2]
> > > > > at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.wicket.util.listener.ListenerCollection.reversedNotifyIgnoringExceptions(ListenerCollection.java:113)
> > > > > ~[wicket-util-7.0.0-M2.jar:7.0.0-M2]
> > > > > at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.wicket.request.cycle.RequestCycleListenerCollection.onDetach(RequestCycleListenerCollection.java:100)
> > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > > at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.wicket.request.cycle.RequestCycle.onDetach(RequestCycle.java:645)
> > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > > at
> > > > >
> > > >
> > >
> >
> org.apache.wicket.request.cycle.RequestCycle.detach(RequestCycle.java:594)
> > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > > at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:297)
> > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > > at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:59)
> > > > > ~[wicket-native-websocket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > > at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:203)
> > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > > at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:284)
> > > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > > at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
> > > > > ~[tomcat-embed-core.jar:7.0.55]
> > > > > at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
> > > > > ~[tomcat-embed-core.jar:7.0.55]
> > > > > at
> > > > >
> > > >
> > >
> >
> org.red5.logging.LoggerContextFilter.doFilter(LoggerContextFilter.java:77)
> > > > > ~[red5-server.jar:na]
> > > > > at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
> > > > > ~[tomcat-embed-core.jar:7.0.55]
> > > > > at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
> > > > > ~[tomcat-embed-core.jar:7.0.55]
> > > > > at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
> > > > > ~[tomcat-embed-core.jar:7.0.55]
> > > > > at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
> > > > > [tomcat-embed-core.jar:7.0.55]
> > > > > at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)
> > > > > [tomcat-embed-core.jar:7.0.55]
> > > > > at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
> > > > > [tomcat-embed-core.jar:7.0.55]
> > > > > at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
> > > > > [tomcat-embed-core.jar:7.0.55]
> > > > > at
> > > > >
> > >
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
> > > > > [tomcat-embed-core.jar:7.0.55]
> > > > > at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
> > > > > [tomcat-embed-core.jar:7.0.55]
> > > > > at
> > > > >
> > > >
> > >
> >
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
> > > > > [tomcat-embed-core.jar:7.0.55]
> > > > > at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1070)
> > > > > [tomcat-embed-core.jar:7.0.55]
> > > > > at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611)
> > > > > [tomcat-embed-core.jar:7.0.55]
> > > > > at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1736)
> > > > > [tomcat-embed-core.jar:7.0.55]
> > > > > at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1695)
> > > > > [tomcat-embed-core.jar:7.0.55]
> > > > > at
> > > > >
> > > > >
> > > >
> > >
> >
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> > > > > [na:1.7.0_65]
> > > > > at
> > > > >
> > > > >
> > > >
> > >
> >
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> > > > > [na:1.7.0_65]
> > > > > at
> > > > >
> > > > >
> > > >
> > >
> >
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
> > > > > [tomcat-embed-core.jar:7.0.55]
> > > > > at java.lang.Thread.run(Thread.java:745) [na:1.7.0_65]
> > > > >
> > > > > --
> > > > > WBR
> > > > > Maxim aka solomax
> > > > >
> > > >
> > >
> > >
> > >
> > > --
> > > WBR
> > > Maxim aka solomax
> > >
> >
>
>
>
> --
> WBR
> Maxim aka solomax
>

Re: Weird ClassNotFoundException (wicket7-M2)

Posted by Maxim Solodovnik <so...@gmail.com>.
done, since I have commit access to wicketstuff I have created
"select2-wicket7" branch

@Sven could you please release com.github.svenmeier.wicket-dnd for wicket7?
Or maybe it also can be moved to wicketstuff? Or maybe any replacement is
available?

Thanks in advance


On 27 August 2014 20:05, Martin Grigorov <mg...@apache.org> wrote:

> Please prepare a Pull Request against WicketStuff master branch and I'll
> make sure it is merged before releasing 7.0.0-M3 (and there is no official
> release by Igor)
>
> Martin Grigorov
> Wicket Training and Consulting
> https://twitter.com/mtgrigorov
>
>
> On Wed, Aug 27, 2014 at 3:53 PM, Maxim Solodovnik <so...@gmail.com>
> wrote:
>
> > I have no chances to contact Igor (already wrote here and have created
> > issue on GitHub)
> >
> > @Sven maybe you can release wicket7 compatible DND? or maybe this library
> > can be moved to wicketstuff?
> >
> > I will move our trunk back to wicket6 in case this issue will not be
> > resolved :(
> >
> >
> > On 27 August 2014 19:46, Martin Grigorov <mg...@apache.org> wrote:
> >
> > > Hi Maxim,
> > >
> > >
> > > On Wed, Aug 27, 2014 at 3:41 PM, Maxim Solodovnik <
> solomax666@gmail.com>
> > > wrote:
> > >
> > > > Hello All,
> > > >
> > > > I'm getting weird ClassNotFoundException in our main application
> > (wicket7
> > > > version) [1]
> > > >
> > > > wicket based libraries used are:
> > > > org.apache.wicket: 7.0.0-M2
> > > > ro.fortsoft.wicket.dashboard: 0.11.0+wicket-7
> > > > com.googlecode.wicket-jquery-ui: 7.0.0-SNAPSHOT
> > > >
> > > > com.vaynberg.wicket.select2: 2.2.3
> > > > com.github.svenmeier.wicket-dnd: 0.6.0
> > > > org.wicketstuff: 6.16.0
> > > >
> > >
> > > I guess these 3 dependencies cause problems because they are built
> > against
> > > Wicket 6.x.
> > >
> > > As I said in the other mail yesterday - I will release WicketStuff
> > 7.0.0-M3
> > > as soon as Wicket 7.0.0-M3 is released.
> > >
> > >
> > > >
> > > > can someone suggest how can I find the cause of this issue?
> > > >
> > > > Thanks in advabce
> > > >
> > > > [1]
> > > > [ERROR] [http-nio-0.0.0.0-5080-exec-4]
> > > >
> > > >
> > >
> >
> org.apache.catalina.core.ContainerBase.[red5Engine].[0.0.0.0].[/openmeetings].[default]
> > > > - Servlet.service() for servlet [default] in context with path
> > > > [/openmeetings] threw exception [Filter execution threw an exception]
> > > with
> > > > root cause
> > > > java.lang.ClassNotFoundException:
> > > > org.apache.wicket.settings.IJavaScriptLibrarySettings
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1720)
> > > > ~[tomcat-embed-core.jar:7.0.55]
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)
> > > > ~[tomcat-embed-core.jar:7.0.55]
> > > > at java.lang.ClassLoader.defineClass1(Native Method) ~[na:1.7.0_65]
> > > > at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
> > ~[na:1.7.0_65]
> > > > at
> > > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
> > > > ~[na:1.7.0_65]
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2957)
> > > > ~[tomcat-embed-core.jar:7.0.55]
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1210)
> > > > ~[tomcat-embed-core.jar:7.0.55]
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1690)
> > > > ~[tomcat-embed-core.jar:7.0.55]
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)
> > > > ~[tomcat-embed-core.jar:7.0.55]
> > > > at java.lang.Class.getDeclaredMethods0(Native Method) ~[na:1.7.0_65]
> > > > at java.lang.Class.privateGetDeclaredMethods(Class.java:2570)
> > > > ~[na:1.7.0_65]
> > > > at java.lang.Class.getDeclaredMethod(Class.java:2002) ~[na:1.7.0_65]
> > > > at
> > > java.io.ObjectStreamClass.getPrivateMethod(ObjectStreamClass.java:1431)
> > > > ~[na:1.7.0_65]
> > > > at java.io.ObjectStreamClass.access$1700(ObjectStreamClass.java:72)
> > > > ~[na:1.7.0_65]
> > > > at java.io.ObjectStreamClass$2.run(ObjectStreamClass.java:494)
> > > > ~[na:1.7.0_65]
> > > > at java.io.ObjectStreamClass$2.run(ObjectStreamClass.java:468)
> > > > ~[na:1.7.0_65]
> > > > at java.security.AccessController.doPrivileged(Native Method)
> > > > ~[na:1.7.0_65]
> > > > at java.io.ObjectStreamClass.<init>(ObjectStreamClass.java:468)
> > > > ~[na:1.7.0_65]
> > > > at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:365)
> > > > ~[na:1.7.0_65]
> > > > at
> > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1133)
> > > > ~[na:1.7.0_65]
> > > > at
> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1377)
> > > > ~[na:1.7.0_65]
> > > > at
> > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1173)
> > > > ~[na:1.7.0_65]
> > > > at
> > > >
> > >
> >
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1547)
> > > > ~[na:1.7.0_65]
> > > > at
> > >
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1508)
> > > > ~[na:1.7.0_65]
> > > > at
> > > >
> > > >
> > >
> >
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1431)
> > > > ~[na:1.7.0_65]
> > > > at
> > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1177)
> > > > ~[na:1.7.0_65]
> > > > at
> > > >
> > >
> >
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1547)
> > > > ~[na:1.7.0_65]
> > > > at
> > >
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1508)
> > > > ~[na:1.7.0_65]
> > > > at
> > > >
> > > >
> > >
> >
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1431)
> > > > ~[na:1.7.0_65]
> > > > at
> > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1177)
> > > > ~[na:1.7.0_65]
> > > > at
> java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1377)
> > > > ~[na:1.7.0_65]
> > > > at
> > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1173)
> > > > ~[na:1.7.0_65]
> > > > at
> > > >
> > >
> >
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1547)
> > > > ~[na:1.7.0_65]
> > > > at
> > >
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1508)
> > > > ~[na:1.7.0_65]
> > > > at
> > > >
> > > >
> > >
> >
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1431)
> > > > ~[na:1.7.0_65]
> > > > at
> > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1177)
> > > > ~[na:1.7.0_65]
> > > > at
> java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:347)
> > > > ~[na:1.7.0_65]
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.wicket.serialize.java.JavaSerializer$SerializationCheckerObjectOutputStream.writeObjectOverride(JavaSerializer.java:260)
> > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > at
> java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:343)
> > > > ~[na:1.7.0_65]
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.wicket.serialize.java.JavaSerializer.serialize(JavaSerializer.java:78)
> > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.wicket.pageStore.AbstractPageStore.serializePage(AbstractPageStore.java:133)
> > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.wicket.pageStore.DefaultPageStore.createSerializedPage(DefaultPageStore.java:281)
> > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.wicket.pageStore.DefaultPageStore.storePage(DefaultPageStore.java:61)
> > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.wicket.page.PageStoreManager$PersistentRequestAdapter.storeTouchedPages(PageStoreManager.java:412)
> > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.wicket.page.RequestAdapter.commitRequest(RequestAdapter.java:181)
> > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.wicket.page.AbstractPageManager.commitRequest(AbstractPageManager.java:82)
> > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.wicket.page.PageManagerDecorator.commitRequest(PageManagerDecorator.java:73)
> > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.wicket.page.PageAccessSynchronizer$2.commitRequest(PageAccessSynchronizer.java:258)
> > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > at org.apache.wicket.Application$2.onDetach(Application.java:1648)
> > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.wicket.request.cycle.RequestCycleListenerCollection$3.notify(RequestCycleListenerCollection.java:105)
> > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.wicket.request.cycle.RequestCycleListenerCollection$3.notify(RequestCycleListenerCollection.java:101)
> > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.wicket.util.listener.ListenerCollection$1.notify(ListenerCollection.java:120)
> > > > ~[wicket-util-7.0.0-M2.jar:7.0.0-M2]
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.wicket.util.listener.ListenerCollection.reversedNotify(ListenerCollection.java:144)
> > > > ~[wicket-util-7.0.0-M2.jar:7.0.0-M2]
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.wicket.util.listener.ListenerCollection.reversedNotifyIgnoringExceptions(ListenerCollection.java:113)
> > > > ~[wicket-util-7.0.0-M2.jar:7.0.0-M2]
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.wicket.request.cycle.RequestCycleListenerCollection.onDetach(RequestCycleListenerCollection.java:100)
> > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.wicket.request.cycle.RequestCycle.onDetach(RequestCycle.java:645)
> > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > at
> > > >
> > >
> >
> org.apache.wicket.request.cycle.RequestCycle.detach(RequestCycle.java:594)
> > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:297)
> > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:59)
> > > > ~[wicket-native-websocket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:203)
> > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:284)
> > > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
> > > > ~[tomcat-embed-core.jar:7.0.55]
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
> > > > ~[tomcat-embed-core.jar:7.0.55]
> > > > at
> > > >
> > >
> >
> org.red5.logging.LoggerContextFilter.doFilter(LoggerContextFilter.java:77)
> > > > ~[red5-server.jar:na]
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
> > > > ~[tomcat-embed-core.jar:7.0.55]
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
> > > > ~[tomcat-embed-core.jar:7.0.55]
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
> > > > ~[tomcat-embed-core.jar:7.0.55]
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
> > > > [tomcat-embed-core.jar:7.0.55]
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)
> > > > [tomcat-embed-core.jar:7.0.55]
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
> > > > [tomcat-embed-core.jar:7.0.55]
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
> > > > [tomcat-embed-core.jar:7.0.55]
> > > > at
> > > >
> > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
> > > > [tomcat-embed-core.jar:7.0.55]
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
> > > > [tomcat-embed-core.jar:7.0.55]
> > > > at
> > > >
> > >
> >
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
> > > > [tomcat-embed-core.jar:7.0.55]
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1070)
> > > > [tomcat-embed-core.jar:7.0.55]
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611)
> > > > [tomcat-embed-core.jar:7.0.55]
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1736)
> > > > [tomcat-embed-core.jar:7.0.55]
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1695)
> > > > [tomcat-embed-core.jar:7.0.55]
> > > > at
> > > >
> > > >
> > >
> >
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> > > > [na:1.7.0_65]
> > > > at
> > > >
> > > >
> > >
> >
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> > > > [na:1.7.0_65]
> > > > at
> > > >
> > > >
> > >
> >
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
> > > > [tomcat-embed-core.jar:7.0.55]
> > > > at java.lang.Thread.run(Thread.java:745) [na:1.7.0_65]
> > > >
> > > > --
> > > > WBR
> > > > Maxim aka solomax
> > > >
> > >
> >
> >
> >
> > --
> > WBR
> > Maxim aka solomax
> >
>



-- 
WBR
Maxim aka solomax

Re: Weird ClassNotFoundException (wicket7-M2)

Posted by Martin Grigorov <mg...@apache.org>.
Please prepare a Pull Request against WicketStuff master branch and I'll
make sure it is merged before releasing 7.0.0-M3 (and there is no official
release by Igor)

Martin Grigorov
Wicket Training and Consulting
https://twitter.com/mtgrigorov


On Wed, Aug 27, 2014 at 3:53 PM, Maxim Solodovnik <so...@gmail.com>
wrote:

> I have no chances to contact Igor (already wrote here and have created
> issue on GitHub)
>
> @Sven maybe you can release wicket7 compatible DND? or maybe this library
> can be moved to wicketstuff?
>
> I will move our trunk back to wicket6 in case this issue will not be
> resolved :(
>
>
> On 27 August 2014 19:46, Martin Grigorov <mg...@apache.org> wrote:
>
> > Hi Maxim,
> >
> >
> > On Wed, Aug 27, 2014 at 3:41 PM, Maxim Solodovnik <so...@gmail.com>
> > wrote:
> >
> > > Hello All,
> > >
> > > I'm getting weird ClassNotFoundException in our main application
> (wicket7
> > > version) [1]
> > >
> > > wicket based libraries used are:
> > > org.apache.wicket: 7.0.0-M2
> > > ro.fortsoft.wicket.dashboard: 0.11.0+wicket-7
> > > com.googlecode.wicket-jquery-ui: 7.0.0-SNAPSHOT
> > >
> > > com.vaynberg.wicket.select2: 2.2.3
> > > com.github.svenmeier.wicket-dnd: 0.6.0
> > > org.wicketstuff: 6.16.0
> > >
> >
> > I guess these 3 dependencies cause problems because they are built
> against
> > Wicket 6.x.
> >
> > As I said in the other mail yesterday - I will release WicketStuff
> 7.0.0-M3
> > as soon as Wicket 7.0.0-M3 is released.
> >
> >
> > >
> > > can someone suggest how can I find the cause of this issue?
> > >
> > > Thanks in advabce
> > >
> > > [1]
> > > [ERROR] [http-nio-0.0.0.0-5080-exec-4]
> > >
> > >
> >
> org.apache.catalina.core.ContainerBase.[red5Engine].[0.0.0.0].[/openmeetings].[default]
> > > - Servlet.service() for servlet [default] in context with path
> > > [/openmeetings] threw exception [Filter execution threw an exception]
> > with
> > > root cause
> > > java.lang.ClassNotFoundException:
> > > org.apache.wicket.settings.IJavaScriptLibrarySettings
> > > at
> > >
> > >
> >
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1720)
> > > ~[tomcat-embed-core.jar:7.0.55]
> > > at
> > >
> > >
> >
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)
> > > ~[tomcat-embed-core.jar:7.0.55]
> > > at java.lang.ClassLoader.defineClass1(Native Method) ~[na:1.7.0_65]
> > > at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
> ~[na:1.7.0_65]
> > > at
> > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
> > > ~[na:1.7.0_65]
> > > at
> > >
> > >
> >
> org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2957)
> > > ~[tomcat-embed-core.jar:7.0.55]
> > > at
> > >
> > >
> >
> org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1210)
> > > ~[tomcat-embed-core.jar:7.0.55]
> > > at
> > >
> > >
> >
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1690)
> > > ~[tomcat-embed-core.jar:7.0.55]
> > > at
> > >
> > >
> >
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)
> > > ~[tomcat-embed-core.jar:7.0.55]
> > > at java.lang.Class.getDeclaredMethods0(Native Method) ~[na:1.7.0_65]
> > > at java.lang.Class.privateGetDeclaredMethods(Class.java:2570)
> > > ~[na:1.7.0_65]
> > > at java.lang.Class.getDeclaredMethod(Class.java:2002) ~[na:1.7.0_65]
> > > at
> > java.io.ObjectStreamClass.getPrivateMethod(ObjectStreamClass.java:1431)
> > > ~[na:1.7.0_65]
> > > at java.io.ObjectStreamClass.access$1700(ObjectStreamClass.java:72)
> > > ~[na:1.7.0_65]
> > > at java.io.ObjectStreamClass$2.run(ObjectStreamClass.java:494)
> > > ~[na:1.7.0_65]
> > > at java.io.ObjectStreamClass$2.run(ObjectStreamClass.java:468)
> > > ~[na:1.7.0_65]
> > > at java.security.AccessController.doPrivileged(Native Method)
> > > ~[na:1.7.0_65]
> > > at java.io.ObjectStreamClass.<init>(ObjectStreamClass.java:468)
> > > ~[na:1.7.0_65]
> > > at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:365)
> > > ~[na:1.7.0_65]
> > > at
> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1133)
> > > ~[na:1.7.0_65]
> > > at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1377)
> > > ~[na:1.7.0_65]
> > > at
> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1173)
> > > ~[na:1.7.0_65]
> > > at
> > >
> >
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1547)
> > > ~[na:1.7.0_65]
> > > at
> > java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1508)
> > > ~[na:1.7.0_65]
> > > at
> > >
> > >
> >
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1431)
> > > ~[na:1.7.0_65]
> > > at
> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1177)
> > > ~[na:1.7.0_65]
> > > at
> > >
> >
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1547)
> > > ~[na:1.7.0_65]
> > > at
> > java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1508)
> > > ~[na:1.7.0_65]
> > > at
> > >
> > >
> >
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1431)
> > > ~[na:1.7.0_65]
> > > at
> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1177)
> > > ~[na:1.7.0_65]
> > > at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1377)
> > > ~[na:1.7.0_65]
> > > at
> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1173)
> > > ~[na:1.7.0_65]
> > > at
> > >
> >
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1547)
> > > ~[na:1.7.0_65]
> > > at
> > java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1508)
> > > ~[na:1.7.0_65]
> > > at
> > >
> > >
> >
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1431)
> > > ~[na:1.7.0_65]
> > > at
> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1177)
> > > ~[na:1.7.0_65]
> > > at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:347)
> > > ~[na:1.7.0_65]
> > > at
> > >
> > >
> >
> org.apache.wicket.serialize.java.JavaSerializer$SerializationCheckerObjectOutputStream.writeObjectOverride(JavaSerializer.java:260)
> > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:343)
> > > ~[na:1.7.0_65]
> > > at
> > >
> > >
> >
> org.apache.wicket.serialize.java.JavaSerializer.serialize(JavaSerializer.java:78)
> > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > at
> > >
> > >
> >
> org.apache.wicket.pageStore.AbstractPageStore.serializePage(AbstractPageStore.java:133)
> > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > at
> > >
> > >
> >
> org.apache.wicket.pageStore.DefaultPageStore.createSerializedPage(DefaultPageStore.java:281)
> > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > at
> > >
> > >
> >
> org.apache.wicket.pageStore.DefaultPageStore.storePage(DefaultPageStore.java:61)
> > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > at
> > >
> > >
> >
> org.apache.wicket.page.PageStoreManager$PersistentRequestAdapter.storeTouchedPages(PageStoreManager.java:412)
> > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > at
> > >
> > >
> >
> org.apache.wicket.page.RequestAdapter.commitRequest(RequestAdapter.java:181)
> > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > at
> > >
> > >
> >
> org.apache.wicket.page.AbstractPageManager.commitRequest(AbstractPageManager.java:82)
> > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > at
> > >
> > >
> >
> org.apache.wicket.page.PageManagerDecorator.commitRequest(PageManagerDecorator.java:73)
> > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > at
> > >
> > >
> >
> org.apache.wicket.page.PageAccessSynchronizer$2.commitRequest(PageAccessSynchronizer.java:258)
> > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > at org.apache.wicket.Application$2.onDetach(Application.java:1648)
> > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > at
> > >
> > >
> >
> org.apache.wicket.request.cycle.RequestCycleListenerCollection$3.notify(RequestCycleListenerCollection.java:105)
> > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > at
> > >
> > >
> >
> org.apache.wicket.request.cycle.RequestCycleListenerCollection$3.notify(RequestCycleListenerCollection.java:101)
> > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > at
> > >
> > >
> >
> org.apache.wicket.util.listener.ListenerCollection$1.notify(ListenerCollection.java:120)
> > > ~[wicket-util-7.0.0-M2.jar:7.0.0-M2]
> > > at
> > >
> > >
> >
> org.apache.wicket.util.listener.ListenerCollection.reversedNotify(ListenerCollection.java:144)
> > > ~[wicket-util-7.0.0-M2.jar:7.0.0-M2]
> > > at
> > >
> > >
> >
> org.apache.wicket.util.listener.ListenerCollection.reversedNotifyIgnoringExceptions(ListenerCollection.java:113)
> > > ~[wicket-util-7.0.0-M2.jar:7.0.0-M2]
> > > at
> > >
> > >
> >
> org.apache.wicket.request.cycle.RequestCycleListenerCollection.onDetach(RequestCycleListenerCollection.java:100)
> > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > at
> > >
> > >
> >
> org.apache.wicket.request.cycle.RequestCycle.onDetach(RequestCycle.java:645)
> > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > at
> > >
> >
> org.apache.wicket.request.cycle.RequestCycle.detach(RequestCycle.java:594)
> > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > at
> > >
> > >
> >
> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:297)
> > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > at
> > >
> > >
> >
> org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:59)
> > > ~[wicket-native-websocket-core-7.0.0-M2.jar:7.0.0-M2]
> > > at
> > >
> > >
> >
> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:203)
> > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > at
> > >
> > >
> >
> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:284)
> > > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > > at
> > >
> > >
> >
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
> > > ~[tomcat-embed-core.jar:7.0.55]
> > > at
> > >
> > >
> >
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
> > > ~[tomcat-embed-core.jar:7.0.55]
> > > at
> > >
> >
> org.red5.logging.LoggerContextFilter.doFilter(LoggerContextFilter.java:77)
> > > ~[red5-server.jar:na]
> > > at
> > >
> > >
> >
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
> > > ~[tomcat-embed-core.jar:7.0.55]
> > > at
> > >
> > >
> >
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
> > > ~[tomcat-embed-core.jar:7.0.55]
> > > at
> > >
> > >
> >
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
> > > ~[tomcat-embed-core.jar:7.0.55]
> > > at
> > >
> > >
> >
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
> > > [tomcat-embed-core.jar:7.0.55]
> > > at
> > >
> > >
> >
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)
> > > [tomcat-embed-core.jar:7.0.55]
> > > at
> > >
> > >
> >
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
> > > [tomcat-embed-core.jar:7.0.55]
> > > at
> > >
> > >
> >
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
> > > [tomcat-embed-core.jar:7.0.55]
> > > at
> > >
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
> > > [tomcat-embed-core.jar:7.0.55]
> > > at
> > >
> > >
> >
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
> > > [tomcat-embed-core.jar:7.0.55]
> > > at
> > >
> >
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
> > > [tomcat-embed-core.jar:7.0.55]
> > > at
> > >
> > >
> >
> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1070)
> > > [tomcat-embed-core.jar:7.0.55]
> > > at
> > >
> > >
> >
> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611)
> > > [tomcat-embed-core.jar:7.0.55]
> > > at
> > >
> > >
> >
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1736)
> > > [tomcat-embed-core.jar:7.0.55]
> > > at
> > >
> > >
> >
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1695)
> > > [tomcat-embed-core.jar:7.0.55]
> > > at
> > >
> > >
> >
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> > > [na:1.7.0_65]
> > > at
> > >
> > >
> >
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> > > [na:1.7.0_65]
> > > at
> > >
> > >
> >
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
> > > [tomcat-embed-core.jar:7.0.55]
> > > at java.lang.Thread.run(Thread.java:745) [na:1.7.0_65]
> > >
> > > --
> > > WBR
> > > Maxim aka solomax
> > >
> >
>
>
>
> --
> WBR
> Maxim aka solomax
>

Re: Weird ClassNotFoundException (wicket7-M2)

Posted by Maxim Solodovnik <so...@gmail.com>.
I have no chances to contact Igor (already wrote here and have created
issue on GitHub)

@Sven maybe you can release wicket7 compatible DND? or maybe this library
can be moved to wicketstuff?

I will move our trunk back to wicket6 in case this issue will not be
resolved :(


On 27 August 2014 19:46, Martin Grigorov <mg...@apache.org> wrote:

> Hi Maxim,
>
>
> On Wed, Aug 27, 2014 at 3:41 PM, Maxim Solodovnik <so...@gmail.com>
> wrote:
>
> > Hello All,
> >
> > I'm getting weird ClassNotFoundException in our main application (wicket7
> > version) [1]
> >
> > wicket based libraries used are:
> > org.apache.wicket: 7.0.0-M2
> > ro.fortsoft.wicket.dashboard: 0.11.0+wicket-7
> > com.googlecode.wicket-jquery-ui: 7.0.0-SNAPSHOT
> >
> > com.vaynberg.wicket.select2: 2.2.3
> > com.github.svenmeier.wicket-dnd: 0.6.0
> > org.wicketstuff: 6.16.0
> >
>
> I guess these 3 dependencies cause problems because they are built against
> Wicket 6.x.
>
> As I said in the other mail yesterday - I will release WicketStuff 7.0.0-M3
> as soon as Wicket 7.0.0-M3 is released.
>
>
> >
> > can someone suggest how can I find the cause of this issue?
> >
> > Thanks in advabce
> >
> > [1]
> > [ERROR] [http-nio-0.0.0.0-5080-exec-4]
> >
> >
> org.apache.catalina.core.ContainerBase.[red5Engine].[0.0.0.0].[/openmeetings].[default]
> > - Servlet.service() for servlet [default] in context with path
> > [/openmeetings] threw exception [Filter execution threw an exception]
> with
> > root cause
> > java.lang.ClassNotFoundException:
> > org.apache.wicket.settings.IJavaScriptLibrarySettings
> > at
> >
> >
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1720)
> > ~[tomcat-embed-core.jar:7.0.55]
> > at
> >
> >
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)
> > ~[tomcat-embed-core.jar:7.0.55]
> > at java.lang.ClassLoader.defineClass1(Native Method) ~[na:1.7.0_65]
> > at java.lang.ClassLoader.defineClass(ClassLoader.java:800) ~[na:1.7.0_65]
> > at
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
> > ~[na:1.7.0_65]
> > at
> >
> >
> org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2957)
> > ~[tomcat-embed-core.jar:7.0.55]
> > at
> >
> >
> org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1210)
> > ~[tomcat-embed-core.jar:7.0.55]
> > at
> >
> >
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1690)
> > ~[tomcat-embed-core.jar:7.0.55]
> > at
> >
> >
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)
> > ~[tomcat-embed-core.jar:7.0.55]
> > at java.lang.Class.getDeclaredMethods0(Native Method) ~[na:1.7.0_65]
> > at java.lang.Class.privateGetDeclaredMethods(Class.java:2570)
> > ~[na:1.7.0_65]
> > at java.lang.Class.getDeclaredMethod(Class.java:2002) ~[na:1.7.0_65]
> > at
> java.io.ObjectStreamClass.getPrivateMethod(ObjectStreamClass.java:1431)
> > ~[na:1.7.0_65]
> > at java.io.ObjectStreamClass.access$1700(ObjectStreamClass.java:72)
> > ~[na:1.7.0_65]
> > at java.io.ObjectStreamClass$2.run(ObjectStreamClass.java:494)
> > ~[na:1.7.0_65]
> > at java.io.ObjectStreamClass$2.run(ObjectStreamClass.java:468)
> > ~[na:1.7.0_65]
> > at java.security.AccessController.doPrivileged(Native Method)
> > ~[na:1.7.0_65]
> > at java.io.ObjectStreamClass.<init>(ObjectStreamClass.java:468)
> > ~[na:1.7.0_65]
> > at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:365)
> > ~[na:1.7.0_65]
> > at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1133)
> > ~[na:1.7.0_65]
> > at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1377)
> > ~[na:1.7.0_65]
> > at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1173)
> > ~[na:1.7.0_65]
> > at
> >
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1547)
> > ~[na:1.7.0_65]
> > at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1508)
> > ~[na:1.7.0_65]
> > at
> >
> >
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1431)
> > ~[na:1.7.0_65]
> > at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1177)
> > ~[na:1.7.0_65]
> > at
> >
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1547)
> > ~[na:1.7.0_65]
> > at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1508)
> > ~[na:1.7.0_65]
> > at
> >
> >
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1431)
> > ~[na:1.7.0_65]
> > at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1177)
> > ~[na:1.7.0_65]
> > at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1377)
> > ~[na:1.7.0_65]
> > at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1173)
> > ~[na:1.7.0_65]
> > at
> >
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1547)
> > ~[na:1.7.0_65]
> > at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1508)
> > ~[na:1.7.0_65]
> > at
> >
> >
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1431)
> > ~[na:1.7.0_65]
> > at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1177)
> > ~[na:1.7.0_65]
> > at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:347)
> > ~[na:1.7.0_65]
> > at
> >
> >
> org.apache.wicket.serialize.java.JavaSerializer$SerializationCheckerObjectOutputStream.writeObjectOverride(JavaSerializer.java:260)
> > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:343)
> > ~[na:1.7.0_65]
> > at
> >
> >
> org.apache.wicket.serialize.java.JavaSerializer.serialize(JavaSerializer.java:78)
> > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > at
> >
> >
> org.apache.wicket.pageStore.AbstractPageStore.serializePage(AbstractPageStore.java:133)
> > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > at
> >
> >
> org.apache.wicket.pageStore.DefaultPageStore.createSerializedPage(DefaultPageStore.java:281)
> > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > at
> >
> >
> org.apache.wicket.pageStore.DefaultPageStore.storePage(DefaultPageStore.java:61)
> > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > at
> >
> >
> org.apache.wicket.page.PageStoreManager$PersistentRequestAdapter.storeTouchedPages(PageStoreManager.java:412)
> > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > at
> >
> >
> org.apache.wicket.page.RequestAdapter.commitRequest(RequestAdapter.java:181)
> > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > at
> >
> >
> org.apache.wicket.page.AbstractPageManager.commitRequest(AbstractPageManager.java:82)
> > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > at
> >
> >
> org.apache.wicket.page.PageManagerDecorator.commitRequest(PageManagerDecorator.java:73)
> > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > at
> >
> >
> org.apache.wicket.page.PageAccessSynchronizer$2.commitRequest(PageAccessSynchronizer.java:258)
> > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > at org.apache.wicket.Application$2.onDetach(Application.java:1648)
> > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > at
> >
> >
> org.apache.wicket.request.cycle.RequestCycleListenerCollection$3.notify(RequestCycleListenerCollection.java:105)
> > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > at
> >
> >
> org.apache.wicket.request.cycle.RequestCycleListenerCollection$3.notify(RequestCycleListenerCollection.java:101)
> > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > at
> >
> >
> org.apache.wicket.util.listener.ListenerCollection$1.notify(ListenerCollection.java:120)
> > ~[wicket-util-7.0.0-M2.jar:7.0.0-M2]
> > at
> >
> >
> org.apache.wicket.util.listener.ListenerCollection.reversedNotify(ListenerCollection.java:144)
> > ~[wicket-util-7.0.0-M2.jar:7.0.0-M2]
> > at
> >
> >
> org.apache.wicket.util.listener.ListenerCollection.reversedNotifyIgnoringExceptions(ListenerCollection.java:113)
> > ~[wicket-util-7.0.0-M2.jar:7.0.0-M2]
> > at
> >
> >
> org.apache.wicket.request.cycle.RequestCycleListenerCollection.onDetach(RequestCycleListenerCollection.java:100)
> > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > at
> >
> >
> org.apache.wicket.request.cycle.RequestCycle.onDetach(RequestCycle.java:645)
> > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > at
> >
> org.apache.wicket.request.cycle.RequestCycle.detach(RequestCycle.java:594)
> > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > at
> >
> >
> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:297)
> > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > at
> >
> >
> org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:59)
> > ~[wicket-native-websocket-core-7.0.0-M2.jar:7.0.0-M2]
> > at
> >
> >
> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:203)
> > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > at
> >
> >
> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:284)
> > ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> > at
> >
> >
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
> > ~[tomcat-embed-core.jar:7.0.55]
> > at
> >
> >
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
> > ~[tomcat-embed-core.jar:7.0.55]
> > at
> >
> org.red5.logging.LoggerContextFilter.doFilter(LoggerContextFilter.java:77)
> > ~[red5-server.jar:na]
> > at
> >
> >
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
> > ~[tomcat-embed-core.jar:7.0.55]
> > at
> >
> >
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
> > ~[tomcat-embed-core.jar:7.0.55]
> > at
> >
> >
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
> > ~[tomcat-embed-core.jar:7.0.55]
> > at
> >
> >
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
> > [tomcat-embed-core.jar:7.0.55]
> > at
> >
> >
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)
> > [tomcat-embed-core.jar:7.0.55]
> > at
> >
> >
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
> > [tomcat-embed-core.jar:7.0.55]
> > at
> >
> >
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
> > [tomcat-embed-core.jar:7.0.55]
> > at
> > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
> > [tomcat-embed-core.jar:7.0.55]
> > at
> >
> >
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
> > [tomcat-embed-core.jar:7.0.55]
> > at
> >
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
> > [tomcat-embed-core.jar:7.0.55]
> > at
> >
> >
> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1070)
> > [tomcat-embed-core.jar:7.0.55]
> > at
> >
> >
> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611)
> > [tomcat-embed-core.jar:7.0.55]
> > at
> >
> >
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1736)
> > [tomcat-embed-core.jar:7.0.55]
> > at
> >
> >
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1695)
> > [tomcat-embed-core.jar:7.0.55]
> > at
> >
> >
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> > [na:1.7.0_65]
> > at
> >
> >
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> > [na:1.7.0_65]
> > at
> >
> >
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
> > [tomcat-embed-core.jar:7.0.55]
> > at java.lang.Thread.run(Thread.java:745) [na:1.7.0_65]
> >
> > --
> > WBR
> > Maxim aka solomax
> >
>



-- 
WBR
Maxim aka solomax

Re: Weird ClassNotFoundException (wicket7-M2)

Posted by Martin Grigorov <mg...@apache.org>.
Hi Maxim,


On Wed, Aug 27, 2014 at 3:41 PM, Maxim Solodovnik <so...@gmail.com>
wrote:

> Hello All,
>
> I'm getting weird ClassNotFoundException in our main application (wicket7
> version) [1]
>
> wicket based libraries used are:
> org.apache.wicket: 7.0.0-M2
> ro.fortsoft.wicket.dashboard: 0.11.0+wicket-7
> com.googlecode.wicket-jquery-ui: 7.0.0-SNAPSHOT
>
> com.vaynberg.wicket.select2: 2.2.3
> com.github.svenmeier.wicket-dnd: 0.6.0
> org.wicketstuff: 6.16.0
>

I guess these 3 dependencies cause problems because they are built against
Wicket 6.x.

As I said in the other mail yesterday - I will release WicketStuff 7.0.0-M3
as soon as Wicket 7.0.0-M3 is released.


>
> can someone suggest how can I find the cause of this issue?
>
> Thanks in advabce
>
> [1]
> [ERROR] [http-nio-0.0.0.0-5080-exec-4]
>
> org.apache.catalina.core.ContainerBase.[red5Engine].[0.0.0.0].[/openmeetings].[default]
> - Servlet.service() for servlet [default] in context with path
> [/openmeetings] threw exception [Filter execution threw an exception] with
> root cause
> java.lang.ClassNotFoundException:
> org.apache.wicket.settings.IJavaScriptLibrarySettings
> at
>
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1720)
> ~[tomcat-embed-core.jar:7.0.55]
> at
>
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)
> ~[tomcat-embed-core.jar:7.0.55]
> at java.lang.ClassLoader.defineClass1(Native Method) ~[na:1.7.0_65]
> at java.lang.ClassLoader.defineClass(ClassLoader.java:800) ~[na:1.7.0_65]
> at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
> ~[na:1.7.0_65]
> at
>
> org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2957)
> ~[tomcat-embed-core.jar:7.0.55]
> at
>
> org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1210)
> ~[tomcat-embed-core.jar:7.0.55]
> at
>
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1690)
> ~[tomcat-embed-core.jar:7.0.55]
> at
>
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)
> ~[tomcat-embed-core.jar:7.0.55]
> at java.lang.Class.getDeclaredMethods0(Native Method) ~[na:1.7.0_65]
> at java.lang.Class.privateGetDeclaredMethods(Class.java:2570)
> ~[na:1.7.0_65]
> at java.lang.Class.getDeclaredMethod(Class.java:2002) ~[na:1.7.0_65]
> at java.io.ObjectStreamClass.getPrivateMethod(ObjectStreamClass.java:1431)
> ~[na:1.7.0_65]
> at java.io.ObjectStreamClass.access$1700(ObjectStreamClass.java:72)
> ~[na:1.7.0_65]
> at java.io.ObjectStreamClass$2.run(ObjectStreamClass.java:494)
> ~[na:1.7.0_65]
> at java.io.ObjectStreamClass$2.run(ObjectStreamClass.java:468)
> ~[na:1.7.0_65]
> at java.security.AccessController.doPrivileged(Native Method)
> ~[na:1.7.0_65]
> at java.io.ObjectStreamClass.<init>(ObjectStreamClass.java:468)
> ~[na:1.7.0_65]
> at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:365)
> ~[na:1.7.0_65]
> at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1133)
> ~[na:1.7.0_65]
> at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1377)
> ~[na:1.7.0_65]
> at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1173)
> ~[na:1.7.0_65]
> at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1547)
> ~[na:1.7.0_65]
> at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1508)
> ~[na:1.7.0_65]
> at
>
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1431)
> ~[na:1.7.0_65]
> at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1177)
> ~[na:1.7.0_65]
> at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1547)
> ~[na:1.7.0_65]
> at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1508)
> ~[na:1.7.0_65]
> at
>
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1431)
> ~[na:1.7.0_65]
> at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1177)
> ~[na:1.7.0_65]
> at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1377)
> ~[na:1.7.0_65]
> at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1173)
> ~[na:1.7.0_65]
> at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1547)
> ~[na:1.7.0_65]
> at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1508)
> ~[na:1.7.0_65]
> at
>
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1431)
> ~[na:1.7.0_65]
> at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1177)
> ~[na:1.7.0_65]
> at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:347)
> ~[na:1.7.0_65]
> at
>
> org.apache.wicket.serialize.java.JavaSerializer$SerializationCheckerObjectOutputStream.writeObjectOverride(JavaSerializer.java:260)
> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:343)
> ~[na:1.7.0_65]
> at
>
> org.apache.wicket.serialize.java.JavaSerializer.serialize(JavaSerializer.java:78)
> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> at
>
> org.apache.wicket.pageStore.AbstractPageStore.serializePage(AbstractPageStore.java:133)
> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> at
>
> org.apache.wicket.pageStore.DefaultPageStore.createSerializedPage(DefaultPageStore.java:281)
> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> at
>
> org.apache.wicket.pageStore.DefaultPageStore.storePage(DefaultPageStore.java:61)
> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> at
>
> org.apache.wicket.page.PageStoreManager$PersistentRequestAdapter.storeTouchedPages(PageStoreManager.java:412)
> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> at
>
> org.apache.wicket.page.RequestAdapter.commitRequest(RequestAdapter.java:181)
> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> at
>
> org.apache.wicket.page.AbstractPageManager.commitRequest(AbstractPageManager.java:82)
> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> at
>
> org.apache.wicket.page.PageManagerDecorator.commitRequest(PageManagerDecorator.java:73)
> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> at
>
> org.apache.wicket.page.PageAccessSynchronizer$2.commitRequest(PageAccessSynchronizer.java:258)
> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> at org.apache.wicket.Application$2.onDetach(Application.java:1648)
> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> at
>
> org.apache.wicket.request.cycle.RequestCycleListenerCollection$3.notify(RequestCycleListenerCollection.java:105)
> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> at
>
> org.apache.wicket.request.cycle.RequestCycleListenerCollection$3.notify(RequestCycleListenerCollection.java:101)
> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> at
>
> org.apache.wicket.util.listener.ListenerCollection$1.notify(ListenerCollection.java:120)
> ~[wicket-util-7.0.0-M2.jar:7.0.0-M2]
> at
>
> org.apache.wicket.util.listener.ListenerCollection.reversedNotify(ListenerCollection.java:144)
> ~[wicket-util-7.0.0-M2.jar:7.0.0-M2]
> at
>
> org.apache.wicket.util.listener.ListenerCollection.reversedNotifyIgnoringExceptions(ListenerCollection.java:113)
> ~[wicket-util-7.0.0-M2.jar:7.0.0-M2]
> at
>
> org.apache.wicket.request.cycle.RequestCycleListenerCollection.onDetach(RequestCycleListenerCollection.java:100)
> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> at
>
> org.apache.wicket.request.cycle.RequestCycle.onDetach(RequestCycle.java:645)
> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> at
> org.apache.wicket.request.cycle.RequestCycle.detach(RequestCycle.java:594)
> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> at
>
> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:297)
> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> at
>
> org.apache.wicket.protocol.ws.AbstractUpgradeFilter.processRequestCycle(AbstractUpgradeFilter.java:59)
> ~[wicket-native-websocket-core-7.0.0-M2.jar:7.0.0-M2]
> at
>
> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:203)
> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> at
>
> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:284)
> ~[wicket-core-7.0.0-M2.jar:7.0.0-M2]
> at
>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
> ~[tomcat-embed-core.jar:7.0.55]
> at
>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
> ~[tomcat-embed-core.jar:7.0.55]
> at
> org.red5.logging.LoggerContextFilter.doFilter(LoggerContextFilter.java:77)
> ~[red5-server.jar:na]
> at
>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
> ~[tomcat-embed-core.jar:7.0.55]
> at
>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
> ~[tomcat-embed-core.jar:7.0.55]
> at
>
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
> ~[tomcat-embed-core.jar:7.0.55]
> at
>
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
> [tomcat-embed-core.jar:7.0.55]
> at
>
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)
> [tomcat-embed-core.jar:7.0.55]
> at
>
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
> [tomcat-embed-core.jar:7.0.55]
> at
>
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
> [tomcat-embed-core.jar:7.0.55]
> at
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
> [tomcat-embed-core.jar:7.0.55]
> at
>
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
> [tomcat-embed-core.jar:7.0.55]
> at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
> [tomcat-embed-core.jar:7.0.55]
> at
>
> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1070)
> [tomcat-embed-core.jar:7.0.55]
> at
>
> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611)
> [tomcat-embed-core.jar:7.0.55]
> at
>
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1736)
> [tomcat-embed-core.jar:7.0.55]
> at
>
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1695)
> [tomcat-embed-core.jar:7.0.55]
> at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> [na:1.7.0_65]
> at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> [na:1.7.0_65]
> at
>
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
> [tomcat-embed-core.jar:7.0.55]
> at java.lang.Thread.run(Thread.java:745) [na:1.7.0_65]
>
> --
> WBR
> Maxim aka solomax
>