If you need all of the optional modules you can execute (I just found this out 
myself :)

mvn -Dall=true -Pwith-optional-modules clean install

-----Original Message-----
From: [email protected] [mailto:[EMAIL PROTECTED]
Sent: Tuesday, November 20, 2007 6:05 AM
To: [email protected]
Subject: Re: [magnolia-user] NoClassDefFound Error:
openwfe/org/embed/engine/EmbeddedParticipant


Hello William,

William Hoover schrieb:
> Thomas,
> 
> To clairify Boris's reply:
> 
> Make sure that you have all of the openwfe jar dependencies in your lib from:
> 
> magnolia-bundle > target > magnolia-3.5-SNAPSHOT-bundle-jdk15.zip > 
> magnolia-3.5-SNAPSHOT > add-ons > magnolia-module-workflow-3.5-SNAPSHOT
> 
William and Boris,
thank you for your help.

This path does not exist in Magnolia SVN. But the jars are in
magnolia-module-workflow/target/magnolia-module-workflow-3.5-SNAPSHOT-module-bundle.zip


I hope they are the same.

After installing the openwfe jar's in the tomcat classpath, tomcat
starts. When I try using the workflows Inbox I get this error:

ERROR  info.magnolia.cms.gui.controlx.list.AbstractListModel
AbstractListModel.java(getListModelIterator:103) 20.11.2007 10:49:20
can't create the list model iterator, will return an empty list
java.lang.NullPointerException
        at
info.magnolia.module.workflow.WorkflowUtil.getWorkItems(WorkflowUtil.java:251)
        at
info.magnolia.module.workflow.WorkflowUtil.getUserInbox(WorkflowUtil.java:306)
        at
info.magnolia.module.workflow.inbox.InboxListModel.getResult(InboxListModel.java:63)
        at
info.magnolia.cms.gui.controlx.list.AbstractListModel.getListModelIterator(AbstractListModel.java:98)
        at
info.magnolia.cms.gui.controlx.list.ListControl.getIterator(ListControl.java:115)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:825)
        at
freemarker.ext.beans.BeanModel.invokeThroughDescriptor(BeanModel.java:272)
        at freemarker.ext.beans.BeanModel.get(BeanModel.java:183)
        at freemarker.core.Dot._getAsTemplateModel(Dot.java:76)
        at freemarker.core.Expression.getAsTemplateModel(Expression.java:89)
        at freemarker.core.IteratorBlock.accept(IteratorBlock.java:87)
        at freemarker.core.Environment.visit(Environment.java:196)
        at freemarker.core.MixedContent.accept(MixedContent.java:92)
        at freemarker.core.Environment.visit(Environment.java:196)
        at freemarker.core.Environment.include(Environment.java:1378)
        at freemarker.core.Include.accept(Include.java:155)
        at freemarker.core.Environment.visit(Environment.java:196)
        at freemarker.core.MixedContent.accept(MixedContent.java:92)
        at freemarker.core.Environment.visit(Environment.java:196)
        at freemarker.core.Environment.process(Environment.java:176)
        at freemarker.template.Template.process(Template.java:232)
        at
info.magnolia.freemarker.FreemarkerHelper.render(FreemarkerHelper.java:108)
        at
info.magnolia.freemarker.FreemarkerHelper.render(FreemarkerHelper.java:85)
        at 
info.magnolia.freemarker.FreemarkerUtil.process(FreemarkerUtil.java:125)
        at 
info.magnolia.freemarker.FreemarkerUtil.process(FreemarkerUtil.java:111)
        at
info.magnolia.cms.gui.controlx.impl.TemplatedRenderer.render(TemplatedRenderer.java:78)
        at
info.magnolia.cms.gui.controlx.impl.AbstractControl.render(AbstractControl.java:162)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:825)
        at 
freemarker.ext.beans.SimpleMethodModel.exec(SimpleMethodModel.java:113)
        at freemarker.core.MethodCall._getAsTemplateModel(MethodCall.java:93)
        at freemarker.core.Expression.getAsTemplateModel(Expression.java:89)
        at freemarker.core.Expression.getStringValue(Expression.java:93)
        at freemarker.core.DollarVariable.accept(DollarVariable.java:76)
        at freemarker.core.Environment.visit(Environment.java:196)
        at freemarker.core.MixedContent.accept(MixedContent.java:92)
        at freemarker.core.Environment.visit(Environment.java:196)
        at freemarker.core.Environment.process(Environment.java:176)
        at freemarker.template.Template.process(Template.java:232)
        at
info.magnolia.freemarker.FreemarkerHelper.render(FreemarkerHelper.java:108)
        at
info.magnolia.freemarker.FreemarkerHelper.render(FreemarkerHelper.java:85)
        at 
info.magnolia.freemarker.FreemarkerUtil.process(FreemarkerUtil.java:125)
        at
info.magnolia.module.admininterface.TemplatedMVCHandler.renderHtml(TemplatedMVCHandler.java:108)
        at info.magnolia.cms.servlets.MVCServlet.doPost(MVCServlet.java:127)
        at info.magnolia.cms.servlets.MVCServlet.doGet(MVCServlet.java:69)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at
info.magnolia.cms.filters.ServletDispatchingFilter.doFilter(ServletDispatchingFilter.java:139)
        at
info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:70)
        at
info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
        at
info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:73)
        at
info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:73)
        at
info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:73)
        at
info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:73)
        at
info.magnolia.cms.filters.CompositeFilter.doFilter(CompositeFilter.java:64)
        at
info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:70)
        at
info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
        at
info.magnolia.cms.filters.VirtualUriFilter.doFilter(VirtualUriFilter.java:112)
        at
info.magnolia.cms.filters.OncePerRequestAbstractMgnlFilter.doFilter(OncePerRequestAbstractMgnlFilter.java:62)
        at
info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
        at info.magnolia.cms.cache.CacheFilter.doFilter(CacheFilter.java:127)
        at
info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:70)
        at
info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
        at
info.magnolia.cms.i18n.I18nContentSupportFilter.doFilter(I18nContentSupportFilter.java:69)
        at
info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:70)
        at
info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
        at
info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:73)
        at
info.magnolia.cms.filters.CosMultipartRequestFilter.doFilter(CosMultipartRequestFilter.java:84)
        at
info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:70)
        at
info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
        at
info.magnolia.cms.security.BaseSecurityFilter.doFilter(BaseSecurityFilter.java:60)
        at
info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:70)
        at
info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
        at 
info.magnolia.cms.security.LogoutFilter.doFilter(LogoutFilter.java:81)
        at
info.magnolia.cms.filters.OncePerRequestAbstractMgnlFilter.doFilter(OncePerRequestAbstractMgnlFilter.java:62)
        at
info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
        at
info.magnolia.cms.security.auth.login.LoginFilter.doFilter(LoginFilter.java:76)
        at
info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:70)
        at
info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
        at
info.magnolia.cms.filters.ContentTypeFilter.doFilter(ContentTypeFilter.java:73)
        at
info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:70)
        at
info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
        at 
info.magnolia.cms.filters.ContextFilter.doFilter(ContextFilter.java:72)
        at
info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:70)
        at
info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
        at
info.magnolia.cms.filters.CompositeFilter.doFilter(CompositeFilter.java:64)
        at
info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:70)
        at
info.magnolia.cms.filters.MgnlMainFilter.doFilter(MgnlMainFilter.java:98)
        at
info.magnolia.cms.filters.MgnlMainFilter.doFilter(MgnlMainFilter.java:195)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
        at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
        at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
        at
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
        at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
        at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
        at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
        at java.lang.Thread.run(Thread.java:619)

Thanks for your help.

-- 
Thomas Viohl


----------------------------------------------------------------
for list details see
http://documentation.magnolia.info/docs/en/editor/stayupdated.html
----------------------------------------------------------------
         
----------------------------------------------------------------
for list details see
http://documentation.magnolia.info/docs/en/editor/stayupdated.html
----------------------------------------------------------------

Reply via email to