警告: No rules found matching 'Server/Service/Engine/Resource'.

eclipse部署web工程包上面这错,咋回事呢,请牛人帮帮看。下面是server.xml
<?xml version="1.0" encoding="UTF-8"?>







<Resource auth="Container" driverClassName="com.mysql.jdbc.Driver" name="jdbc/jbpm" password="root" type="javax.sql.DataSource" url="jdbc:mysql://localhost:3306/studyjbpm" username="root"/>




<Connector address="localhost" port="8009" protocol="AJP/1.3" redirectPort="8443"/>
<Engine defaultHost="localhost" name="Catalina">
  <Resource auth="Container" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" name="UserDatabase" pathname="conf/tomcat-users.xml" type="org.apache.catalina.UserDatabase"/>
  <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
  <Context docBase="jbpm4_study" path="/jbpm4_study" reloadable="true" source="org.eclipse.jst.jee.server:jbpm4_study"/>
  </Host>
</Engine>


换个tomcat版本试试吧。

[quote] [/quote]

这个放到 Engine 里

Resources是要包含在Context元素里面的,你放到Resources里面试试。

你把Resources元素放到Context元素里面。

[code="java"]Context ctx = new InitialContext();
DataSource ds = (DataSource)ctx.lookup("java:comp/env/jdbc/jbpm");
//"java:comp/env/jdbc/jbpm" 这个写对了嘛?[/code]