Hi, I just started trying to port my app. to Legals using the latest '3116 legals' in the nightly build. The compile for swf7 and swf8 seems ok less some quirky font issues again. But the DHTML target bombs horribly. Is it going to be the case that our LZX files will need to be tweaked per targeted platform? Are there any porting guidelines available anywhere?
Thanks in advance for any help or ideas on how to get my lzx files compiled into DHTML. James PS, here is the stack trace I get when compiling with DHTML. The source I am compiling is also at http://sourceforge.net/projects/topoblog in subversion, not in the download. -- STACK TRACE -- Error: org.openlaszlo.sc.parser.ParseException: Syntax error: the token "}" was not expected at this position at line 46, column 78.org.openlaszlo.utils.ChainedException: org.openlaszlo.sc.parser.ParseException: Syntax error: the token "}" was not expected at this position at line 46, column 78. at org.openlaszlo.compiler.DHTMLWriter.close(DHTMLWriter.java:323) at org.openlaszlo.compiler.Compiler.compile(Compiler.java:428) at org.openlaszlo.compiler.Compiler.compile(Compiler.java:171) at org.openlaszlo.cm.CompilationManager.compileItem(CompilationManager.java:705) at org.openlaszlo.cm.CompilationManager.getItem(CompilationManager.java:442) at org.openlaszlo.cm.CompilationManager.getLastModified(CompilationManager.java:410) at org.openlaszlo.servlets.responders.ResponderCompile.getLastModified(ResponderCompile.java:398) at org.openlaszlo.servlets.responders.ResponderCompile.respondImpl(ResponderCompile.java:178) at org.openlaszlo.servlets.responders.Responder.respond(Responder.java:265) at org.openlaszlo.servlets.LZServlet._doGet(LZServlet.java:441) at org.openlaszlo.servlets.LZServlet.doGet(LZServlet.java:355) at javax.servlet.http.HttpServlet.service(HttpServlet.java:697) at javax.servlet.http.HttpServlet.service(HttpServlet.java:810) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157) 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:117) 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:793) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:702) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:571) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:644) at java.lang.Thread.run(Thread.java:595) Caused by: org.openlaszlo.sc.parser.ParseException: Syntax error: the token "}" was not expected at this position at line 46, column 78. at org.openlaszlo.sc.parser.Parser.generateParseException(Parser.java:8045) at org.openlaszlo.sc.parser.Parser.jj_consume_token(Parser.java:7923) at org.openlaszlo.sc.parser.Parser.ArrayLiteral(Parser.java:649) at org.openlaszlo.sc.parser.Parser.PrimaryExpression(Parser.java:333) at org.openlaszlo.sc.parser.Parser.CallExpression(Parser.java:784) at org.openlaszlo.sc.parser.Parser.LeftHandSideExpression(Parser.java:972) at org.openlaszlo.sc.parser.Parser.PostfixExpression(Parser.java:1039) at org.openlaszlo.sc.parser.Parser.UnaryExpression(Parser.java:1148) at org.openlaszlo.sc.parser.Parser.MultiplicativeExpression(Parser.java:1230) at org.openlaszlo.sc.parser.Parser.AdditiveExpression(Parser.java:1306) at org.openlaszlo.sc.parser.Parser.ShiftExpression(Parser.java:1384) at org.openlaszlo.sc.parser.Parser.RelationalExpression(Parser.java:1481) at org.openlaszlo.sc.parser.Parser.EqualityExpression(Parser.java:1558) at org.openlaszlo.sc.parser.Parser.BitwiseANDExpression(Parser.java:1624) at org.openlaszlo.sc.parser.Parser.BitwiseXORExpression(Parser.java:1687) at org.openlaszlo.sc.parser.Parser.BitwiseORExpression(Parser.java:1750) at org.openlaszlo.sc.parser.Parser.LogicalANDExpression(Parser.java:1793) at org.openlaszlo.sc.parser.Parser.LogicalORExpression(Parser.java:1836) at org.openlaszlo.sc.parser.Parser.ConditionalExpression(Parser.java:1879) at org.openlaszlo.sc.parser.Parser.AssignmentExpression(Parser.java:2008) at org.openlaszlo.sc.parser.Parser.PropertyNameAndValue(Parser.java:758) at org.openlaszlo.sc.parser.Parser.ObjectLiteral(Parser.java:707) at org.openlaszlo.sc.parser.Parser.PrimaryExpression(Parser.java:336) at org.openlaszlo.sc.parser.Parser.CallExpression(Parser.java:784) at org.openlaszlo.sc.parser.Parser.LeftHandSideExpression(Parser.java:972) at org.openlaszlo.sc.parser.Parser.PostfixExpression(Parser.java:1039) at org.openlaszlo.sc.parser.Parser.UnaryExpression(Parser.java:1148) at org.openlaszlo.sc.parser.Parser.MultiplicativeExpression(Parser.java:1230) at org.openlaszlo.sc.parser.Parser.AdditiveExpression(Parser.java:1306) at org.openlaszlo.sc.parser.Parser.ShiftExpression(Parser.java:1384) at org.openlaszlo.sc.parser.Parser.RelationalExpression(Parser.java:1481) at org.openlaszlo.sc.parser.Parser.EqualityExpression(Parser.java:1558) at org.openlaszlo.sc.parser.Parser.BitwiseANDExpression(Parser.java:1624) at org.openlaszlo.sc.parser.Parser.BitwiseXORExpression(Parser.java:1687) at org.openlaszlo.sc.parser.Parser.BitwiseORExpression(Parser.java:1750) at org.openlaszlo.sc.parser.Parser.LogicalANDExpression(Parser.java:1793) at org.openlaszlo.sc.parser.Parser.LogicalORExpression(Parser.java:1836) at org.openlaszlo.sc.parser.Parser.ConditionalExpression(Parser.java:1879) at org.openlaszlo.sc.parser.Parser.AssignmentExpression(Parser.java:2008) at org.openlaszlo.sc.parser.Parser.AssignmentExpression(Parser.java:2023) at org.openlaszlo.sc.parser.Parser.Expression(Parser.java:2070) at org.openlaszlo.sc.parser.Parser.ExpressionStatement(Parser.java:2579) at org.openlaszlo.sc.parser.Parser.ToplevelStatement(Parser.java:2147) at org.openlaszlo.sc.parser.Parser.Directive(Parser.java:4140) at org.openlaszlo.sc.parser.Parser.Program(Parser.java:4051) at org.openlaszlo.sc.Compiler$Parser.parse0(Compiler.java:468) at org.openlaszlo.sc.Compiler$Parser.parse(Compiler.java:490) at org.openlaszlo.sc.Compiler.compile(Compiler.java:341) at org.openlaszlo.sc.ScriptCompiler._compileToByteArray(ScriptCompiler.java:109) at org.openlaszlo.sc.ScriptCompiler.compileToByteArray(ScriptCompiler.java:194) at org.openlaszlo.compiler.DHTMLWriter.close(DHTMLWriter.java:317) ... 36 more Caused by: org.openlaszlo.sc.parser.ParseException: Syntax error: the token "}" was not expected at this position at line 46, column 78. at org.openlaszlo.sc.parser.Parser.generateParseException(Parser.java:8045) at org.openlaszlo.sc.parser.Parser.jj_consume_token(Parser.java:7923) at org.openlaszlo.sc.parser.Parser.ArrayLiteral(Parser.java:649) at org.openlaszlo.sc.parser.Parser.PrimaryExpression(Parser.java:333) at org.openlaszlo.sc.parser.Parser.CallExpression(Parser.java:784) at org.openlaszlo.sc.parser.Parser.LeftHandSideExpression(Parser.java:972) at org.openlaszlo.sc.parser.Parser.PostfixExpression(Parser.java:1039) at org.openlaszlo.sc.parser.Parser.UnaryExpression(Parser.java:1148) at org.openlaszlo.sc.parser.Parser.MultiplicativeExpression(Parser.java:1230) at org.openlaszlo.sc.parser.Parser.AdditiveExpression(Parser.java:1306) at org.openlaszlo.sc.parser.Parser.ShiftExpression(Parser.java:1384) at org.openlaszlo.sc.parser.Parser.RelationalExpression(Parser.java:1481) at org.openlaszlo.sc.parser.Parser.EqualityExpression(Parser.java:1558) at org.openlaszlo.sc.parser.Parser.BitwiseANDExpression(Parser.java:1624) at org.openlaszlo.sc.parser.Parser.BitwiseXORExpression(Parser.java:1687) at org.openlaszlo.sc.parser.Parser.BitwiseORExpression(Parser.java:1750) at org.openlaszlo.sc.parser.Parser.LogicalANDExpression(Parser.java:1793) at org.openlaszlo.sc.parser.Parser.LogicalORExpression(Parser.java:1836) at org.openlaszlo.sc.parser.Parser.ConditionalExpression(Parser.java:1879) at org.openlaszlo.sc.parser.Parser.AssignmentExpression(Parser.java:2008) at org.openlaszlo.sc.parser.Parser.PropertyNameAndValue(Parser.java:758) at org.openlaszlo.sc.parser.Parser.ObjectLiteral(Parser.java:707) at org.openlaszlo.sc.parser.Parser.PrimaryExpression(Parser.java:336) at org.openlaszlo.sc.parser.Parser.CallExpression(Parser.java:784) at org.openlaszlo.sc.parser.Parser.LeftHandSideExpression(Parser.java:972) at org.openlaszlo.sc.parser.Parser.PostfixExpression(Parser.java:1039) at org.openlaszlo.sc.parser.Parser.UnaryExpression(Parser.java:1148) at org.openlaszlo.sc.parser.Parser.MultiplicativeExpression(Parser.java:1230) at org.openlaszlo.sc.parser.Parser.AdditiveExpression(Parser.java:1306) at org.openlaszlo.sc.parser.Parser.ShiftExpression(Parser.java:1384) at org.openlaszlo.sc.parser.Parser.RelationalExpression(Parser.java:1481) at org.openlaszlo.sc.parser.Parser.EqualityExpression(Parser.java:1558) at org.openlaszlo.sc.parser.Parser.BitwiseANDExpression(Parser.java:1624) at org.openlaszlo.sc.parser.Parser.BitwiseXORExpression(Parser.java:1687) at org.openlaszlo.sc.parser.Parser.BitwiseORExpression(Parser.java:1750) at org.openlaszlo.sc.parser.Parser.LogicalANDExpression(Parser.java:1793) at org.openlaszlo.sc.parser.Parser.LogicalORExpression(Parser.java:1836) at org.openlaszlo.sc.parser.Parser.ConditionalExpression(Parser.java:1879) at org.openlaszlo.sc.parser.Parser.AssignmentExpression(Parser.java:2008) at org.openlaszlo.sc.parser.Parser.AssignmentExpression(Parser.java:2023) at org.openlaszlo.sc.parser.Parser.Expression(Parser.java:2070) at org.openlaszlo.sc.parser.Parser.ExpressionStatement(Parser.java:2579) at org.openlaszlo.sc.parser.Parser.ToplevelStatement(Parser.java:2147) at org.openlaszlo.sc.parser.Parser.Directive(Parser.java:4140) at org.openlaszlo.sc.parser.Parser.Program(Parser.java:4051) at org.openlaszlo.sc.Compiler$Parser.parse0(Compiler.java:468) at org.openlaszlo.sc.Compiler$Parser.parse(Compiler.java:490) at org.openlaszlo.sc.Compiler.compile(Compiler.java:341) at org.openlaszlo.sc.ScriptCompiler._compileToByteArray(ScriptCompiler.java:109) at org.openlaszlo.sc.ScriptCompiler.compileToByteArray(ScriptCompiler.java:194) at org.openlaszlo.compiler.DHTMLWriter.close(DHTMLWriter.java:317) at org.openlaszlo.compiler.Compiler.compile(Compiler.java:428) at org.openlaszlo.compiler.Compiler.compile(Compiler.java:171) at org.openlaszlo.cm.CompilationManager.compileItem(CompilationManager.java:705) at org.openlaszlo.cm.CompilationManager.getItem(CompilationManager.java:442) at org.openlaszlo.cm.CompilationManager.getLastModified(CompilationManager.java:410) at org.openlaszlo.servlets.responders.ResponderCompile.getLastModified(ResponderCompile.java:398) at org.openlaszlo.servlets.responders.ResponderCompile.respondImpl(ResponderCompile.java:178) at org.openlaszlo.servlets.responders.Responder.respond(Responder.java:265) at org.openlaszlo.servlets.LZServlet._doGet(LZServlet.java:441) at org.openlaszlo.servlets.LZServlet.doGet(LZServlet.java:355) at javax.servlet.http.HttpServlet.service(HttpServlet.java:697) at javax.servlet.http.HttpServlet.service(HttpServlet.java:810) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157) 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:117) 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:793) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:702) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:571) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:644) at java.lang.Thread.run(Thread.java:595) __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
