I am using the following JARs:
myfaces-api-1.1.5.jar
myfaces-impl-1.1.5.jar
tomahawk-1.1.5-SNAPSHOT.jar(myFaces1.1.5 is compatible with
tomahawk-1.1.5-SNAPSHOT.jar - I guess)
tiles.jar
tomahawk-sandbox-1.1.5-SNAPSHOT.jar 
on websphere app server 
I am trying to use the below component with web.xml SAVE_STATE  to client
<s:inputSuggestAjax
                             id="suggestNumber"  
                            
suggestedItemsMethod="#{bean.getNumberSuggestList}"  
                             style="width:100px;" 
                            value="#{bean.number}" />

I am getting below error..please any one suggest how to resolve it
java.lang.NoClassDefFoundError: org.apache.myfaces.custom.dojo.DojoWidget
        at java.lang.ClassLoader.defineClassImpl(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:222)
        at 
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:148)
        at
com.ibm.ws.classloader.CompoundClassLoader._defineClass(CompoundClassLoader.java:526)
        at
com.ibm.ws.classloader.CompoundClassLoader.findClass(CompoundClassLoader.java:477)
        at
com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:382)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:561)
        at java.lang.ClassLoader.defineClassImpl(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:222)
        at 
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:148)
        at
com.ibm.ws.classloader.CompoundClassLoader._defineClass(CompoundClassLoader.java:526)
        at
com.ibm.ws.classloader.CompoundClassLoader.findClass(CompoundClassLoader.java:477)
        at
com.ibm.ws.classloader.CompoundClassLoader.loadClass(CompoundClassLoader.java:382)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:561)
        at java.lang.Class.forNameImpl(Native Method)
        at java.lang.Class.forName(Class.java:164)
        at
org.apache.myfaces.shared_impl.util.ClassUtils.classForName(ClassUtils.java:134)
        at
org.apache.myfaces.shared_impl.util.ClassUtils.simpleClassForName(ClassUtils.java:160)
        at
org.apache.myfaces.application.ApplicationImpl.addComponent(ApplicationImpl.java:272)
        at
org.apache.myfaces.config.FacesConfigurator.configureApplication(FacesConfigurator.java:608)
        at
org.apache.myfaces.config.FacesConfigurator.configure(FacesConfigurator.java:148)
        at
org.apache.myfaces.webapp.StartupServletContextListener.initFaces(StartupServletContextListener.java:68)
        at org.apache.myfaces.webapp.MyFacesServlet.init(MyFacesServlet.java:66)
        at
com.ibm.ws.webcontainer.servlet.ServletWrapper.init(ServletWrapper.java:185)
        at
com.ibm.ws.wswebcontainer.servlet.ServletWrapper.init(ServletWrapper.java:316)
        at
com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:341)
        at
com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:463)
        at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3129)
        at 
com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:238)
        at
com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:811)
        at
com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1433)
        at
com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:93)
        at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:465)
        at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:394)
        at
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:274)
        at
com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214)
        at
com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113)
        at
com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:152)
        at
com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:213)
        at
com.ibm.io.async.AbstractAsyncFuture.fireCompletionActions(AbstractAsyncFuture.java:195)
        at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)
        at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:194)
        at
com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:741)
        at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:863)
        at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1510)

As this class is in Tomahawk 1.1.3 but its not compatible with myFaces
1.1.5, any workaround 
Thanks a LOT
GK

-- 
View this message in context: 
http://www.nabble.com/DojoConfig-Error--tf2465693.html#a13059181
Sent from the MyFaces - Users mailing list archive at Nabble.com.

Reply via email to