我已经建立了一个基本的应用程序。我还将connectOnStartup更新为true,在wlCommonInit()中添加了WL.Client.connect(),并更新了worklight.properties
publicWorkLightHostname=92.1.52.17
publicWorkLightProtocol=http
publicWorkLightPort=9080除了开发控制台中的这些错误外,构建是成功的:
[err] 0 WorklightPU WARN [Scheduled Executor-thread-1] openjpa.Runtime - An error occurred while registering a ClassTransformer with PersistenceUnitInfo: name 'WorklightPU', root URL [file:/C:
/Documents%20and%20Settings/wl/Bureau/workspaces/WorklightServerConfig/shared/resources/worklight-jee-library-6.0.0.jar]. The error has been consumed. To see it, set your openjpa.Runtime log level to TRACE. Load-time class transformation will not be available.
[err] 94 WorklightPU INFO [Scheduled Executor-thread-1] openjpa.Runtime - Starting OpenJPA 1.2.2
[err] 94 WorklightPU INFO [Scheduled Executor-thread-1] openjpa.jdbc.JDBC - Using dictionary class "org.apache.openjpa.jdbc.sql.HSQLDictionary".
[err] 0 WorklightReportsPU WARN [Scheduled Executor-thread-1] openjpa.Runtime - An error occurred while registering a ClassTransformer with PersistenceUnitInfo: name 'WorklightReportsPU', root URL [file:/C:/Documents%20and%20Settings/wl/Bureau/workspaces/WorklightServerConfig/shared/resources/worklight-jee-library-6.0.0.jar]. The error has been consumed. To see it, set your openjpa.Runtime log level to TRACE. Load-time class transformation will not be available.我已经手动将应用程序部署到自由配置文件中,并将.wlapp添加到控制台。
当从控制台启动该应用程序时,我会发现一个错误,说明服务器“无法处理请求”。
javascript控制台显示:
加载资源失败:服务器响应状态为404 (未找到)
发布于 2013-10-02 10:19:49
让我们退后一步。
Worklight 6.0已经在自由上运行了,所以你所说的“手动将应用程序部署到自由配置文件”是什么意思?
connectOnStartup设置为true,那么绝对不需要添加WL.Client.connect.至于您指出的错误消息--它们是无害的,并且在6.0.0.1中删除了,我相信。确保您正在运行最新版本的Worklight。如果他们仍然在那里为你,那么他们只是内部删除,并将在未来的发行版。
发布于 2013-10-02 14:08:36
谢谢你的回答。我重新启动了一个新的自由配置文件服务器,并使用ant部署war文件。在演播室里,我在应用程序上使用了正确的循环,
建立所有
而不是
为远程服务器构建
这是我的错误,现在一切都好了。我比较过.wlapp,但我不确定它们是否不同。谢谢
https://stackoverflow.com/questions/19134362
复制相似问题