用Myeclipse tomcat 布署启动报错The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: F:\Program Files\MyEclipse 6.5\bin;F:\Program Files\MyEclipse 6.5\myeclipse\eclipse\plugins\com.genuitec.eclipse.easie.tomcat.myeclipse_6.5.0.zmyeclipse650200806\tomcat\bin用Tomcat6.0布署启动报错APR capabilities: IPv6 [false], sendfile [true], accept filters [false], random [true]. ERROR [org.hibernate.util.JDBCExceptionReporter] Io 异常: The Network Adapter could not establish the connection 配置文件没错<bean id="dataSource"
        class="org.apache.commons.dbcp.BasicDataSource">
        <property name="driverClassName"
            value="com.microsoft.sqlserver.jdbc.SQLServerDriver">
        </property>
        <property name="url"
            value="jdbc:sqlserver://localhost:1433; DatabaseName=xy">
        </property>
        <property name="username" value="sa"></property>
        <property name="password" value="xyz"></property>
    </bean>
能正常登陆,find by example successful, result size: 1登陆后只显示header页面,有链接激活的方法定义连接页面无法显示,用debug模式启动服务,在运行到方法的login()方法的return SUCCESS步骤报错:Source not found for NativeMethodAccessorImpl.invoke(Object, Object[]) line: not available
login()方法如下:public String login(){
employee = employeeService.findUser(userName, password);
if(employee!=null){
Map session = ActionContext.getContext().getSession();
session.put("user", employee);
session.put("models", getModels(employee));
return SUCCESS;
}
this.addFieldError("userName", "用户名或密码错误!");
return INPUT;
}
运行里查看服务,只显示0.0.0.0 listening 没有127.0.0.1 listening,大侠们帮帮忙,在线等,

解决方案 »

  1.   

    写错了,是只显示0.0.0.0 1443 listening 没有127.0.0.1 1443 listening 
      

  2.   

    - -是1433,还有,debug是运行到return SECCESS再往下才跳出没方法的应该不能算错误了,也就是说login()方法应该是没错的,有人知道会是什么问题吗?在线等,有人知道吗?
      

  3.   

    数据库连接出错了, 看看你的 application.xml 是怎么连接数据库的。
      

  4.   

    写错了修改一下: 数据库连接出错了, 看看你的 applicationContext.xml 是怎么连接数据库的。
      

  5.   

    不是上面帖着有的<bean id="dataSource"
    class="org.apache.commons.dbcp.BasicDataSource">
    <property name="driverClassName"
    value="com.microsoft.sqlserver.jdbc.SQLServerDriver">
    </property>
    <property name="url"
    value="jdbc:sqlserver://localhost:1433; DatabaseName=xy">
    </property>
    <property name="username" value="sa"></property>
    <property name="password" value="xyz"></property>
    </bean>
    <bean id="sessionFactory"
    class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
    <property name="dataSource">
    <ref bean="dataSource" />
    </property>
    <property name="hibernateProperties">
    <props>
    <prop key="hibernate.dialect">
    org.hibernate.dialect.SQLServerDialect
    </prop>
    <prop key="show_sql">true</prop>
    </props>
    </property>
    <property name="mappingResources">
    <list>
      

  6.   

    登陆以后相应区块右键查看帧信息可以看到正确的。。.jsp信息,只是同样只能看到简单的header.jsp的完整信息,复杂点的jsp信息只能看到头尾
      

  7.   

    你这个异常是没有找到jar包的异常吧The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path。类路径的问题啊
      

  8.   


    大侠,能说清楚点吗?是什么包?能知道吗?tomcat一共需要哪些包?我有加aspectj的三个包,spring-tomcat-weaver.jar,还有什么相关包吗?类路径是指TOMCAT还是指项目中的?
      

  9.   

    不过用tomcat6.0的时候不是没报这个错的。。- -还有没其他看法想法,麻烦都说声啊大哥大姐们。帅哥美女们
      

  10.   

     <property name="url"
                value="jdbc:sqlserver://localhost:1433; DatabaseName=xy">
            </property>
    这句话写成一行
     <property name="url" value="jdbc:sqlserver://localhost:1433; DatabaseName=xy"> </property>
      

  11.   


    <bean id="dataSource"
    class="org.apache.commons.dbcp.BasicDataSource">
    <property name="driverClassName"
    value="com.microsoft.sqlserver.jdbc.SQLServerDriver" />
    <property name="url"
    value="jdbc:sqlserver://localhost:1433;databaseName=orderdb" />
    <property name="username" value="sa" />
    <property name="password" value="ok" />
    </bean>俺滴配置。
    lz貌似少了某个jar包
      

  12.   

    antlr-2.7.2.jar    
    asm.jar  
    asm-attrs.jar
    aspectjweaver.jar  
    aspectjr.jar
    aspectjlib.jar
    cglib-2.1.3.jar
    commons-attributes-api.jar
    commons-attributes-compiler.jar
    commons-collections-2.1.1.jar
    commons-logging.jar
    commons-logging-1.0.4.jar   
    dom4j-1.6.1.jar  
    ehcache-1.2.3.jar
    hibernate3.jar  
    jaas.jar
    javassist.jar
    jaxen-1.1-beta-7.jar
    jdbc2_0-stdext.jar
    jta.jar  
    log4j-1.2.11.jar
    log4j-1.2.15.jar
    spring-beans.jar
    spring-context.jar
    spring-core.jar
    sqljdbc.jar
    xerces-2.6.2.jar
    xml-apis.jar
    aopalliance.jar              
    freeer-2.3.8.jar     
    ognl-2.6.11.jar         
    struts2-core-2.0.11.2.jar  
    struts2-spring-plugin-2.0.11.2.jar   
    xwork-2.0.5.jar 
    ......这些只是其中一部分,- -四十多个包靠,但是hibernate相关的应该都有了吧  
      

  13.   

    commons-pool.jar    
    commons-dbcp.jar
    ognl-2.6.11.jar
    commons-lang-2.4.jar
    persistence.jar
    cglib-nodep-2.1_3.jar
    spring-agent.jar
    spring-aop.jar
    spring-orm.jar
    spring-jdbc.jar
    spring-aspects.jar
    spring-tomcat-weaver.jar
    spring-tx.jar
    spring-web.jar
    - -考都拷了,都在这儿了应该,大侠们。。帮俺看看吧
      

  14.   

    我也觉得这么认为的,我以前在配置的时候,就是因为没有放在一行,有异常出来,放在一行就好了。。
    我也说不上来,可能是因为spring的xml配置有一些Bug吧!!!!
      

  15.   

    我把JAR包全卸了重新加上去也是一样的结果,重建工程可以考虑,几天了也没个结果- -疯狂16楼的,俺试试谢谢各位群众帅哥美女的意见,欢迎继续留意见- -
      

  16.   

    应该不是少jar文件或者JDK问题.我绝对是配置出问题了..LZ试试重新添加Hibernate,发向一次吧..
      

  17.   

    配置文件是没问题的,看你的错误第一感觉就是你的jar包可能有错,我的SSH整合后,总共有77个,还有一种情况是和你的接近一点的,有45个包,不过我看你的好像有一个包没有:c3p0-0.9.1.jar;
    再看看吧!
      

  18.   

    对了,我的SSH框架是:Struts1.2\Hibernate3.2\Spring2.0
    你的呢?
      

  19.   

    我的是struts2.0 hibernate3.2 spring2.5