首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >linux中的Openlaszlo编译问题

linux中的Openlaszlo编译问题
EN

Stack Overflow用户
提问于 2012-12-19 15:06:53
回答 1查看 195关注 0票数 1

当我试图在linux环境中构建我的代码时,我面临一个问题。

我收到一个类似下面这样的错误

代码语言:javascript
复制
org.openlaszlo.sc.CompilerError: tunit/line unknown: , in line: LzApplication___embed_lzasset_nogobacktotest_button_rsc_1_dataClass.as: Error: unable to read transcoding source '/home/iuser/Desktop/lps-5.0.x/Server/lps-5.0.x/test/src/screens/resources/test_on.swf'

你知道为什么会发生这个问题吗?

我正在使用ubuntu 9.0和openlaszlo 5.0.x,并在firefox浏览器中测试

EN

回答 1

Stack Overflow用户

发布于 2012-12-20 13:07:09

这是一个Flex编译器错误,当转码和将二进制资源嵌入SWF电影失败时会显示该错误。我从未见过这个错误,但我可以在Flex SDK源代码中找到抛出它的位置:flex2.compiler.media.DataTranscoder。异常在public static void loadData(TranscodingResults asset)方法内部抛出。

可能您正在使用的SWF已损坏。你可以试一下不同的SWF,看看它是否有效?您最初是如何创建SWF文件?使用Flash创作工具?

更新:有人报告了same error message in the Apache Flex Jira。在Windows上一切正常,但他在OS X上遇到了问题。在他的案例中,文件的所有权设置不正确。您必须确保允许用于运行Tomcat进程的用户读取导致问题的SWF文件。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13947185

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档