I did - do I need to change my default Java version or something else? I'll try another clean build...
On 2/12/10 6:05 PM, Henry Minsky wrote: > You need to do a clean build I think. > > > m> wrote: > > When I try to compile the testcase from the bugreport, I get a > compiler error. The full stacktrace is: > > LPS threw exception > java.lang.NoSuchMethodError: > > org.openlaszlo.compiler.ClassModel.resolve()Lorg/openlaszlo/compiler/ClassModel; > at > org.openlaszlo.compiler.ViewSchema.resolveClasses(ViewSchema.java:578) > at > org.openlaszlo.compiler.ViewSchema.loadSchema(ViewSchema.java:635) > at org.openlaszlo.compiler.Compiler.compile(Compiler.java:335) > at org.openlaszlo.compiler.Compiler.compile(Compiler.java:196) > at > > org.openlaszlo.cm.CompilationManager.compileItem(CompilationManager.java:734) > at > org.openlaszlo.cm.CompilationManager.getItem(CompilationManager.java:458) > at > > org.openlaszlo.cm.CompilationManager.getLastModified(CompilationManager.java:426) > at > > org.openlaszlo.servlets.responders.ResponderCompile.getLastModified(ResponderCompile.java:397) > at > > org.openlaszlo.servlets.responders.ResponderCompile.respondImpl(ResponderCompile.java:181) > at > org.openlaszlo.servlets.responders.Responder.respond(Responder.java:265) > at org.openlaszlo.servlets.LZServlet._doGet(LZServlet.java:437) > at org.openlaszlo.servlets.LZServlet.doGet(LZServlet.java:351) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > at > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) > at > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) > at > > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214) > at > > org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) > at > > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) > at > > org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198) > at > > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152) > at > > org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) > at > > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) > at > > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137) > at > > org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) > at > > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118) > at > > org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102) > at > > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) > at > > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) > at > > org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) > at > > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929) > at > org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799) > at > > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705) > at > org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577) > at > > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) > at java.lang.Thread.run(Thread.java:637) > > > > On 2/12/10 2:33 PM, Henry Minsky wrote: > > Change 20100212-hqm-k by [email protected] on 2010-02-12 > 17:08:20 EST > in /Users/hqm/openlaszlo/trunk-clean > for http://svn.openlaszlo.org/openlaszlo/trunk > > Summary: fix for swf9 dynamic libraries > > New Features: > > Bugs Fixed: LPP-8727 bug in dynamically loaded library in swf9/10 > > Technical Reviewer: ptw > QA Reviewer: max > Doc Reviewer: (pending) > > Documentation: > > Release Notes: > > Overview: > > Removed CompilationEnvironment instance var from ClassModel. > > Pass compilation environment in from ImportCompiler to > ClassModel, so that classes are > emitted into the correct output stream > > > Details: > > I missed a case in the last patch, for NodeModel.asMap which > calls emitClassDeclaration > > NodeModel.java: > + Pass CompilationEnvironment arg to > ClassModel.emitClassDeclaration > > ClassModel.java: > + Add CompilationEnvironment arg to getNodeModel > > + Pass CompilationEnvironment arg to getNodeModel > > Other files had to be changed to add extra env arg to > NodeModel.asMap() > > > Tests: > > + test case from bug report, in swf10, swf8, dhtml > + smokecheck > + test/snippets/import-view > + test/snippets/import-class-and-view-direct > > > Files: > M > WEB-INF/lps/server/src/org/openlaszlo/compiler/ClassCompiler.java > M > WEB-INF/lps/server/src/org/openlaszlo/compiler/ViewCompiler.java > M > WEB-INF/lps/server/src/org/openlaszlo/compiler/CanvasCompiler.java > M > WEB-INF/lps/server/src/org/openlaszlo/compiler/ImportCompiler.java > M > WEB-INF/lps/server/src/org/openlaszlo/compiler/NodeModel.java > M > WEB-INF/lps/server/src/org/openlaszlo/compiler/DebugCompiler.java > M > WEB-INF/lps/server/src/org/openlaszlo/compiler/SplashCompiler.java > M > WEB-INF/lps/server/src/org/openlaszlo/compiler/ClassModel.java > > Changeset: > http://svn.openlaszlo.org/openlaszlo/patches/20100212-hqm-k.tar > > > -- > Regards, > Max Carlson > OpenLaszlo.org > > > > > -- > Henry Minsky > Software Architect > [email protected] <mailto:[email protected]> > > -- Regards, Max Carlson OpenLaszlo.org _______________________________________________ Laszlo-reviews mailing list [email protected] http://www.openlaszlo.org/mailman/listinfo/laszlo-reviews
