在服务器上部署Worklight项目时遇到问题.它显示以下错误消息:
FWLSE3041E: No MBean found for Worklight project 'MyProject'. Possibly the Worklight runtime web application for Worklight project 'MyProject' is not running. If it is running, use JConsole to inspect the available MBeans.
Run Code Online (Sandbox Code Playgroud)
当我试图预览我的应用程序时,它显示以下消息:
SRVE0777E: Exception thrown by application class 'com.worklight.core.auth.impl.AuthenticationFilter.verifyServletInitialized:420'
Run Code Online (Sandbox Code Playgroud) 我正在开发一个worklight项目,我正在使用Worklight Adapter来使用托管在SharePoint服务器上的Web服务.
有时我得到了一个Socket Exception,适配器无法调用Web服务.
这种情况随机发生.
从开发服务器日志:
[ERROR ] FWLSE0099E: An error occurred while invoking procedure.
Http request failed: java.net.SocketException: Connection reset
FWLSE0101E: Caused by: [project TestApp]java.net.SocketException: Connection reset
com.worklight.common.log.filters.ErrorFilter
Run Code Online (Sandbox Code Playgroud) 我正在使用Eclipse插件“ IBM Worklight Developer Edition”。
我正在尝试调试适配器过程代码。为此,我尝试进行一些调试配置,但是它说服务器已经在运行(禁用调试按钮)。因此,我停止了服务器,然后再次尝试调试配置,这次启用了按钮,但是在控制台上我收到了“ 错误:无法两次加载此JVM TI代理,请在Java命令行中检查重复的jdwp选项。 ”
请帮助我进行调试配置。
当我尝试启动我在Windows 8操作系统上运行的worklight开发服务器时它给出了以下错误.
CWWKE0005E:无法启动运行时环境.CWWKE0018E:启动运行时环境时发生异常:java.lang.IllegalArgumentException:WebSphere-DefaultExtension-windowsnt(unknown)com.ibm.ws.kernel.boot.LaunchException:捕获到意外的异常java.lang.IllegalArgumentException:WebSphere-DefaultExtension- com中的com.ibm.ws.kernel.boot.internal.KernelBootstrap.rethrowException(KernelBootstrap.java:412)中的windowsnt(未知),com.ibm.wnel上面的内容.KernelBootstrap.go(KernelBootstrap.java:179)在com.ibm.ws.kernel.boot.Launcher.createPlatform(Launcher.java:131)的com.ibm.ws.kernel.boot.Launcher.main(Launcher.java:55)com.ibm.ws.kernel .boot.cmdline.EnvCheck.main(EnvCheck.java:52)引起:java.lang.IllegalArgumentException:java中的WebSphere-DefaultExtension-windowsnt(未知).
有人可以帮我这个...
是否可以将Worklight Server部署到同时运行其他非Worklight .ear应用程序的WebSphere应用程序服务器?或者Worklight需要自己独立的WAS实例吗?
我试图从我的适配器点击基于REST的HTTPS服务,我的.xml文件看起来像这样,
<connectionPolicy xsi:type="http:HTTPConnectionPolicyType">
<protocol>https</protocol>
<domain>myco.company.com</domain>
<port>443</port>
<!-- Following properties used by adapter's key manager for choosing specific certificate from key store
<sslCertificateAlias></sslCertificateAlias>
<sslCertificatePassword></sslCertificatePassword>
-->
</connectionPolicy>
<loadConstraints maxConcurrentConnectionsPerNode="2"/>
</connectivity>
Run Code Online (Sandbox Code Playgroud)
我得到了这个例外
Http request failed: javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated
Run Code Online (Sandbox Code Playgroud)
但是当我使用HTTP协议和不同的服务器IP地址时,一切正常.部署的服务器代码是相同的,服务似乎在浏览器上正常工作.我看到http://pic.dhe.ibm.com/infocenter/wrklight/v5r0m5/index.jsp?topic=%2Fcom.ibm.worklight.help.doc%2Fadmin%2Ft_ibm_worklight_server_and_self-signed_certificates.html但是没有得到任何想法.任何帮助表示赞赏.
我使用 Worklight 版本6.2.0.01.20141002-2218(工作室、服务器、蚂蚁任务)和 Tomcat 7.0.55来托管 Worklight 服务器(一切都在 Windows 8.1 上运行)。作为 CI 构建的一部分,我们使用 Ant(版本1.8.4)构建最新的应用程序 ( .wlapp) 和适配器 ( .adapter),然后将其部署到 Tomcat 实例。我们看到的问题是,对于大于大约 2 MB 的文件,我们会收到以下错误(IP 和端口隐藏):.wlapp
[wladm] Oct 06, 2014 1:42:55 PM org.apache.http.impl.client.DefaultRequestDirector tryExecute
[wladm] INFO: I/O exception (java.net.SocketException) caught when processing request: Connection reset by peer: socket write error
[wladm] Oct 06, 2014 1:42:55 PM org.apache.http.impl.client.DefaultRequestDirector tryExecute
[wladm] INFO: Retrying request
[wladm] Oct 06, 2014 1:42:55 PM org.apache.http.impl.client.DefaultRequestDirector tryExecute
[wladm] INFO: I/O exception …Run Code Online (Sandbox Code Playgroud) 我在本地机器中设置了Worklight Studio并开发了一个示例应用程序.我需要将该应用程序部署到在同一网络(LAN)中的另一台PC中设置的Worklight Server.
我正在使用Jquery Mobile开始使用IBM worklight项目.我创建了一个登录页面.每当用户点击提交按钮时,我都需要运行该功能来检查数据库中的用户名和密码.
数据库 - >我正在使用MY SQl数据库.使用命令客户端我添加了表,用户名密码和值.每当用户点击提交按钮时,我都需要检查此表.IBM worklight教程说我需要将JDBC jar文件添加到server/lib.我已将下载的文件复制粘贴到同一文件夹中.
我不知道我是否需要制作自己的自定义登录模块或默认的东西.
IBM网站上没有明确的身份验证示例.请帮我解决一下这个.
当我在Worklight服务器上预览Android应用程序时,它仍然预览为"常见"资源.然而,如果我在我的本地机器上从eclipse做同样的事情,它将在移动浏览器模拟器中打开.
在服务器上安装移动浏览器模拟器的方法是什么?我的Worklight服务器在单独使用WAS和DB2的Linux机器上运行.
当我尝试使用svg文件作为图像标记的源或作为背景图像URL时,我什么都看不到(并且firebug告诉我 Failed to load the given url
它看起来像是因为Worklight正在为它提供Content-Type响应头application/octet-stream.如何让Worklight发送它image/svg+xml以便它能正确显示?