点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
尝试从hybris 6.6.0.0迁移到最新的补丁6.6.0.20。
在此迁移之后,在de.hybris.platform.cockpit.reports.factories.impl.DefaultJasperReportConnectionFactory#createConnection(java.lang.String,java.lang.String,java中找到de.hybris.vjdbc.VirtualDriver类时遇到了问题 .lang.String)
详细信息错误
INFO [hybrisHTTP15] [VjdbcPlatformServlet]基础VJDBC服务器已启动:de.hybris.platform.virtualjdbc.jalo.VjdbcServerWrapper@4bb290e7
2019年8月8日11:12:27 org.apache.catalina.core.StandardWrapperValve调用
严重:路径为[/virtualjdbc]的上下文中servlet [vjdbcServlet]的Servlet.service()引发了异常[类名不被接受:java.util.Hashtable],其根本原因是
java.io.InvalidClassException:类名不被接受:java.util.Hashtable
在org.apache.commons.io.serialization.ValidatingObjectInputStream.invalidClassNameFound(ValidatingObjectInputStream.java:95)
在org.apache.commons.io.serialization.ValidatingObjectInputStream.validateClassName(ValidatingObjectInputStream.java:82)
在org.apache.commons.io.serialization.ValidatingObjectInputStream.resolveClass(ValidatingObjectInputStream.java:100)
您是否尝试过删除virtualjdbc/bin/virtualjdbcserver.jar并使用ant重新构建它? 确保您还使用了正确的Java版本。
在virtualjdbcserver.jar文件中找到导致此问题的更改。
VjdbcHttpRequestResolverConnectionImpl引入了ValidatingObjectInputStream,仅接受Properties.class和CallingContext.class
但是当我尝试执行连接输入流时,它会读取java.util.Hashtable,但它不在可接受的类中。
一周热门 更多>