ERROR hostname 'NameNode' unknown
是不是服务器(linux) 无法访问sap所在的服务器
JAVA调用SAP报错叫做JCo二次部署异常。 JCo的原理是通过加载本地驱动实现的,因此在web项目里面在不重启server的情况下是无法重复加载sapjco3.dll驱动的,由于JCo是通过JNI实现的,即加载sapjco3.dll实现Java与SAP的通信,而JNI加载的class没办法被classloader卸载导致不能重复
将sapjco3.dll加到web容器(resin)的lib中,而将项目的WEB-INF\lib去掉,