我已经创建了几个WAR文件,每个文件都配置了不同的SQL数据库连接(对于我们的每个环境测试,UAT,Dev,Preprod和Prod),所有的war文件在部署到Tomcat时解压缩,除了war文件指向到生产SQL db。如果我使用其他战争之一,即开发战争,将其部署到生产服务器,然后当战争解压缩时更改数据库连接指向生产SQL数据库它工作正常? 每次战争中唯一不同的是SQL连接db
任何人都有任何想法,为什么它在使用生产数据库连接时不会解压缩,但如果你在解压缩战争后修改它会正常工作?
使用生产数据库连接时的Tomcat错误 -
“失败 - 无法启动上下文路径/(applicationName)中的应用程序”
连接字符串格式:
<bean id="dataSource" class="com.microsoft.sqlserver.jdbc.SQLServerXADataSource">
<property name="URL"
value="jdbc:sqlserver://SERVERNAME:PORT;instanceName=PRDshare;DatabaseName=myDB;" />
</bean>