Tomcat context.xml资源密码不允许使用特殊字符

时间:2013-10-09 08:28:55

标签: tomcat6

我一直在尝试在tomcat conf / context.xml中添加数据源,如下所示。

<Resource name="jdbc/DS1"
                        auth="Container"
                        type="javax.sql.DataSource"
                        driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver"
                        url="jdbc:sqlserver://121.111.11.91;databaseName=DB_NAME"
                        username="testUanme"
                        password="TT&123$"
                        maxPoolSize="50"
                        removeAbandoned="true"
                        removeAbandonedTimeout="1000"
                        logAbandoned="true"
                        /> 

在配置文件中设置数据源条目后,重新启动tomcat,它会出现如下错误:

对实体“TT”的引用必须以“;”结尾分隔符。

密码不允许我使用过的特殊字符&amp;和$。

请建议应该在哪里允许我在密码中输入特殊字符..

提前致谢。

1 个答案:

答案 0 :(得分:9)

如果您使用&替换密码中的&amp;,那么您应该没问题。