我使用Eclipse Juno 4.2.2并通过Eclipse Marketplace安装了Worklight V6.0 Developer Eition。
我在Tomcat7和Oracle11g上运行Worklight V6.0。
<Context>
<Resource auth="Container"
driverClassName="oracle.jdbc.driver.OracleDriver"
name="jdbc/WorklightDS"
password="worklight"
type="javax.sql.DataSource" url="jdbc:oracle:thin:@localhost:1521/WRKLGHT" username="worklight"/>
<Resource auth="Container" driverClassName="oracle.jdbc.driver.OracleDriver" name="jdbc/WorklightReportsDS" password="worklight" type="javax.sql.DataSource" url="jdbc:oracle:thin:@localhost:1521/WLREPORT" username="worklight"/>
<Resource auth="Container" driverClassName="oracle.jdbc.driver.OracleDriver" name="jdbc/AppCenterDS" password="worklight" type="javax.sql.DataSource" url="jdbc:oracle:thin:@localhost:1521/APPCNTR" username="worklight"/>
</Context>
Tomcat的web.xml
<resource-ref>
<res-ref-name>jdbc/WorklightDS</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
<resource-ref>
<res-ref-name>jdbc/WorklightReportsDS</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>
worklight.properties wl.db.type=oracle wl.db.url=jdbc:oracle:thin:@localhost:1521:wrklght wl.db.username=worklight wl.db.password=true
还更新了PublicWorkLightContext
、PublicWorkLightPort
在tomcat lib上放置worklight-je.jar,在项目的claspath上放置ojdbc14.jar。
然后尝试在Tomcat上部署project.war文件。
我在worklight.properties中看到行:wl.db.type=oraclewl.db.url=jdbc:Oracle:Thin:@localhost:1521:Wrklght
有两条线连接着一条。那是论坛帖子错字吗?或者这是真正的文件接触网。应该是:wl.db.type=oracle
wl.db.url=jdbc:oracle:thin:@localhost:1521:wrklght
别忘了删除包含以下内容的行:wl.db.jndi.name=...(您必须决定:要么使用JNDI,要么使用JDBC数据库连接)。
第二个问题更为重要:您在这里滥用相同的服务器来使用两个不同的worklight版本(5.0.6和6.0.0)。您确定从Eclipse market下载了Worklight V5.0.6插件吗?(我怀疑您已经降低了V6.0)如果是,它可能会非常混乱和容易出错。我强烈建议您为5.0.6测试安装一个单独的Tomcat实例,为6.0.0测试安装另一个实例。(或者简单地将所有旧的Worklight eclipse项目迁移到V6.0.0上)现在,您正试图在同一个Tomcat上使用Worklight Studio V6.0.0运行Worklight V5.0.6。
我创建了一个Spring App,我使用hibernate进行逆向工程,从MySQL Db生成java类。之后,我想使用这个类来实现存储库,但我有这个问题: 组织。springframework。豆。工厂BeanCreationException:创建名为“entityManagerFactory”的bean时出错,该bean在类路径资源[org/springframework/boot/auto
我试图在我的应用程序中使用JPA,但当我添加JPA并启动应用程序时,我遇到了这个错误。我在stackoverflow和其他网站上看到了与相同错误相关的问题,建议了许多答案,但没有运气解决这个错误。。我不明白我哪里做错了。 POM。XML 实体类 存储库类 控制器类 我得到的错误是 我试过了 创建在类路径资源中定义的名为“entityManagerFactory”的bean时出错:调用init方法失
http://www.springframework.org/schema/mvc/spring-mvc.xsd http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/
我有一个实体类InAppNotification。看起来像这样的java: 我使用JPA来处理数据库查询,这就是JPA接口的定义: 这是我application.properties的样子: 但是,当我试图在构建后通过运行 来打包应用程序时,我会遇到以下问题: 尝试调用不存在的方法。尝试从以下位置进行:javax.el.ELManager.getExpress sionWorks(ELManage
在将project从Spring Boot版本从1.2.3.release迁移到1.3.0.release之后,我已经开始得到以下异常。 创建类路径资源[org/springframework/boot/autoconfigure/admin/springapplicationadminjmxautoconfiguration.class]中定义的名为'Spring ApplicationAdmi