当配置使用JNDI时,我无法部署grails war文件。我可以保证数据源是在OC4J中创建的,并且可以在“JNDI Browser”(OC4J的管理)中使用。
我尝试将“setParentDatasources”设置为true,以使grails应用程序继承默认应用程序的数据源,但没有成功。
所以我的问题是:我是不是错过了什么?我能不能更深入地调试一下?
经过一番争论之后,我在OC4J中找到了一个配置,它使数据源在全球范围内可用于部署的所有应用程序。
在$oc4j_home\j2ee\home\config\server.xml
中,更改application-server标记,添加选项global-jndi-lookup-enabled
:
<application-server xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://xmlns.oracle.com/oracleas/schema/application-server-10_1.xsd" application-directory="../applications"
check-for-updates="adminClientOnly"
deployment-directory="../application-deployments"
connector-directory="../connectors"
global-jndi-lookup-enabled="true"
schema-major-version="10" schema-minor-version="0" >
并且不要忘记标记在本地类路径中查找类的选项。
我使用的是Tomcat7.0.20和Grails1.3.7,在部署war文件时,我遇到了这个错误。 AM org.apache.Catalina.startup.hostconfig deployWAR信息:部署web应用程序存档ih-core.war 2013年2月25日1:55:35AM org.apache.Catalina.core.containerbase AddChildinal严重
在tomcat 7.0.57中部署应用程序时,我得到了Valiate Jar文件错误。将tomcat版本更改为8是解决此问题的唯一方法?这是我的错误日志: org.apache.catalina.loader.WebappClassLoader validateJarFile INFO: validateJarFile(/home/webapps/myapp/WEB-INF/lib/tomcat-
当我将grails(2.4.0)项目war部署到weblogic 12.1.2中时,我面临一个问题。当部署到tomcat中时,战争效果非常好。问题是,当战争部署在weblogic中时。一旦用户登录,使用LDAP的身份验证过程也可以正常工作。接下来,应该使用GSP页面呈现主页,但weblogic似乎无法呈现GSP页面。它正在浏览器上运行404。 一旦我登录到应用程序,如果我直接使用浏览器中的任何UR
如果我使用Tomcat9.0.33将它部署到windows服务器上的tomcat,这也可以正常运行。 然而,当我将它部署到ubuntu上的Tomcat9.0.16或9.0.24时,它并没有启动。catalina.log显示了以下内容,我试着取消对编译“org.springframework.boot:spring-boot-starter-tomcat”的注释,并将其更改为提供的“org.spri
我试图通过运行“grailsdevwar”命令并将war手动部署到Tomcat容器中,在测试环境中部署grails应用程序。该应用程序没有运行,我看到几个错误日志,如下所示: ./logs/catalina.out:2014-01-13 09:18:53,415 [主] 错误上下文。GrailsContextLoader - 初始化应用程序时出错:创建名为“instanceTagLibraryAp
问题内容: 我正在尝试使用Google AppEngine部署示例dart服务器。但是,当我运行此python脚本时(安装了最新的python版本3.5) dev_appserver.py 我也尝试过 dev_appserver.py –custom_entrypoint“ dart bin / server.dart {port}” app.yaml 我收到此错误: ImportError:没有