Tag: flex

从Eclipse快速调试Flex / Java Web应用程序?

我有一个使用Maven作为构建工具的Flex / Java Web应用程序。 目前,如果我想调试整个应用程序,我使用Maven创建WAR文件并使用cargo插件来部署WAR文件并启动应用服务器。 然后我启动Eclipse(使用Flash Builder 4)Flex“Web应用程序”调试配置并开始调试。 这一切都很好,但我正在寻找一种方法来加快速度。 我希望能够编辑我的Flex代码并立即启动我的Flash Builder调试配置,而无需通过Maven。 目前,我的Flex客户端模块的输出文件夹只是项目的“bin”文件夹。 在一个完美的世界中,我将配置Flash Builder将其新创建的SWF文件(和资产)直接放入我正在运行的应用服务器中。 假设远程应用程序服务器不可能这样做,而且我从Cargo运行的本地应用服务器也不可能这样做,或许我可以使用另一种方法从Eclipse运行本地应用服务器? 我不太了解Eclipse或Flash Builder知道该怎么做……帮助!

NetConnection.Call.Failed偶尔在Flex3 / Tomcat / BlazeDS / Spring中发生

我有一个非常大的问题。 我使用Flex3 / Tomcat / BlazeDS / Spring编写了一个大型应用程序,在本地开发时运行良好,当我部署到公共开发环境时很好,但是当部署到我们的测试环境时经常失败。 当远程处理请求花费大量时间(超过20秒)时,失败似乎最常发生。 在我的开发服务器上,错误发生,但仅在请求需要很长时间(超过45秒)时才会发生。 但是,错误似乎也会偶尔发生(发送请求并立即失败)。 大多数错误也有HTTP状态:502(坏网关),但有些只是说HTTP失败。 除了将war文件放在webapps目录中之外,我没有对BlazeDS做过任何特别的事情。 该应用程序通过https访问。 远程呼叫仅通过“目的地”引用服务器。 我们的DEV和TEST实例上的tomcat服务器具有相同的java参数(相同的Xms和Xmx等)。 以下是我的相关文件: services-config.xml中 false web.xml中 … spring-flex org.springframework.web.servlet.DispatcherServlet contextConfigLocation /WEB-INF/flexContext.xml 1 spring-flex /messagebroker/* flexContext.xml <!– Had this previously, but it wasn’t working then, either –> 我快要接近绳子了。 该错误是一个破坏者。 如果可以,请帮助我。 编辑我切换到http仍然得到错误。 Tomcat现在说: 警告:发送结束数据包时出错 java.net.SocketException:管道损坏 我在我的apache日志中查找jk_mod并查看一些看起来像我发送的请求的调试信息,然后是以下内容: [debug] ajp_send_request :: jk_ajp_common.c(1592):重新发送请求正文(432) [debug] jk_shutdown_socket :: […]

如何配置MySQL JDBC驱动程序mysql-connector-java-5.1.12?

我从http://www.mysql.com/downloads/connector/j/下载了MySQL JDBC驱动程序。 我该如何配置?

Apache Pivot 1.4与JavaFX,Flex,Silverlight,Swing

我最近听说Apache Pivot被转移到顶级项目类别,我想知道是谁尝试了最新版本并将其与其他RIA工具进行了比较。 适当的比较类别是什么? 由于JavaFX具有不同的脚本语言,因此对Java开发人员来说似乎更容易接受。 Pivot的开发人员说,Pivot是Sun应该做的而不是JavaFX。

Web应用程序的类似电子表格的控件?

我的客户希望将基于多个(非常复杂的)电子表格的关键“应用程序”转换为Web应用程序。 作为其中的一部分,他们希望他们使用一些网页来输入/建模数据以尽可能地类似于电子表格。 我有兴趣知道是否有人对嵌入式控件有任何经验/建议可以比标准的html / javascript / ajax代码做得更好 – 尽管对Javascript框架的建议也可以做到这一点。 我主要考虑ActiveX,Flex,Java或类似控件,商业或开源都很好。 所使用的编码语言和平台仍然存在争议,因此ASP.NET针对IE或PHP / Flex针对Firefox或其他一些组合很好 – 这将由业务需求而非平台驱动。 function性当然是主要的推动力,但是看起来很漂亮的眼睛糖果总是有用的,所以皮肤和凉爽是一个优点。 参考Javascript框架,我之前使用过Dojo和Mootools,但我更喜欢稍微快速的东西。

腐败的表格数据:过早结束

我正在尝试使用FileReference类上传文件。 文件> 2MB都正常工作但文件<2MB导致此错误: “java.io.IOException:损坏的表单数据:过早结束” 在服务器上,我使用com.oreilly.servlet包来处理请求。 我已经多次使用这个包来成功处理flex的文件上传,但由于某种原因,现在我遇到了这个问题。 以下是更多信息的堆栈跟踪: java.io.IOException: Corrupt form data: premature ending at com.oreilly.servlet.multipart.MultipartParser.(MultipartParser.java:205) at com.oreilly.servlet.MultipartRequest.(MultipartRequest.java:222) at com.oreilly.servlet.MultipartRequest.(MultipartRequest.java:173) at com.mydomain.FileUploadServlet.doPost(FileUploadServlet.java:46) at javax.servlet.http.HttpServlet.service(HttpServlet.java:710) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCleanUp.java:99) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) at org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:414) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)

Tomcat启动(web.xml)问题

我正在使用带有eclipse web工具的Tomcat 6来发布应用程序。 当我部署j2ee应用程序时,我通过tomcat日志收到此错误: Feb 18, 2010 9:50:33 PM org.apache.catalina.core.AprLifecycleListener init INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.6.0_17\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;c:\Program Files\Microsoft SQL Server\90\Tools\binn\;Pñ Feb 18, 2010 9:50:33 PM org.apache.coyote.http11.Http11Protocol init INFO: Initializing Coyote HTTP/1.1 on http-8080 Feb 18, 2010 9:50:33 PM […]

如何在没有Flex客户端接收消息的情况下从BlazeDS推送数据?

我在我的Flex应用程序项目中使用BlazeDS进行数据推送function。 从官方教程BlazeDS入门 ,它显示了来自API的生产者/消费者的消息传递示例。 但是我如何实现不需要从Flex客户端调用的服务器端,而是从服务器端调用服务器端。 我有一些想法,但我不知道该怎么做,因为我是Flex开发人员,而不是Java开发人员,所以我认为你可以帮助我。 在Google中,有一个关于我需要在Java端扩展ServiceAdapter类的教程,它扩展了Invoke方法。 我是否需要扩展其他类而不是这样做我想要的? 如何配置message-config.xml以获得我上面描述的结果?

性能测试Flex应用程序

使用BlazeDS / Java服务器后端程序对Flex应用程序进行性能测试的最佳方法是什么? 我们正在研究JMeter,但它是否可以在更复杂的级别上与amf协议一起使用,其中请求中的值可以被操纵?

从PHP exec调用java

我在PHP中执行以下操作: exec(‘java -jar “/opt/flex3/lib/mxmlc.jar” +flexlib “/opt/flex3/frameworks” MyAS3App.as -default-size 360 280 -output MyAS3App.swf’); 当我从命令行运行它时,它运行正常并在一两秒内完成。 当我从PHP exec运行此命令时,java进程占用100%的CPU并且永远不会返回。 有任何想法吗? 我也尝试用’/ usr / bin / java -Djava.awt.headless = true’运行上面的命令。 我正在运行Mac OS X 10.5.5,MAMP 1.7,PHP 5.2.5