无法通过 WebServiceFactory 连接到 Polarion 服务
Cannot connect to Polarion service via WebServiceFactory
我正在尝试使用 Java 通过 WebServiceFactory 连接到 Polarion。但是会抛出 NoClassDefFoundError - 异常。我发现 google 没有任何帮助:(
serverUrl = "http://.../polarion/ws/services/";
WebServiceFactory factory = new WebServiceFactory(serverUrl);
错误信息:
Exception in thread "main" java.lang.NoClassDefFoundError: org.apache.commons.logging.LogFactory
at org.apache.axis.components.logger.LogFactory.class$(LogFactory.java:45)
at org.apache.axis.components.logger.LogFactory.run(LogFactory.java:45)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.axis.components.logger.LogFactory.getLogFactory(LogFactory.java:41)
at org.apache.axis.components.logger.LogFactory.<clinit>(LogFactory.java:33)
at org.apache.axis.handlers.BasicHandler.<clinit>(BasicHandler.java:43)
at org.apache.axis.client.Service.getAxisClient(Service.java:104)
at org.apache.axis.client.Service.<init>(Service.java:113)
at com.polarion.alm.ws.client.tracker.TrackerWebServiceServiceLocator.<init>(TrackerWebServiceServiceLocator.java:16)
at com.polarion.alm.ws.client.WebServiceFactory.<init>(WebServiceFactory.java:78)
at sesa.polarion.connection.PolarionConnectionImpl.<init>(PolarionConnectionImpl.java:92)
at sesa.XmlPolarionCon.main.Main.main(Main.java:28)
编辑:
我发现这可能是 Java-库(在 Eclipse 中)的问题。导入的 jar 库运行不正常,图标看起来不正常。就像左下角带有 sheet 的普通 jar-Icon 一样(我希望您能稍微理解我的意思)。这是什么意思?
遗憾的是我不能 post 图片因为我的声誉:(
谢谢
对于所有遇到同样问题的人。
我通过重新导入 all 库解决了这个问题!
从 Polarion-HOME\SDK\lib\com.polarion.alm.ws.client\lib.
导入所有支持库
这将解决问题
我正在尝试使用 Java 通过 WebServiceFactory 连接到 Polarion。但是会抛出 NoClassDefFoundError - 异常。我发现 google 没有任何帮助:(
serverUrl = "http://.../polarion/ws/services/";
WebServiceFactory factory = new WebServiceFactory(serverUrl);
错误信息:
Exception in thread "main" java.lang.NoClassDefFoundError: org.apache.commons.logging.LogFactory
at org.apache.axis.components.logger.LogFactory.class$(LogFactory.java:45)
at org.apache.axis.components.logger.LogFactory.run(LogFactory.java:45)
at java.security.AccessController.doPrivileged(Native Method)
at org.apache.axis.components.logger.LogFactory.getLogFactory(LogFactory.java:41)
at org.apache.axis.components.logger.LogFactory.<clinit>(LogFactory.java:33)
at org.apache.axis.handlers.BasicHandler.<clinit>(BasicHandler.java:43)
at org.apache.axis.client.Service.getAxisClient(Service.java:104)
at org.apache.axis.client.Service.<init>(Service.java:113)
at com.polarion.alm.ws.client.tracker.TrackerWebServiceServiceLocator.<init>(TrackerWebServiceServiceLocator.java:16)
at com.polarion.alm.ws.client.WebServiceFactory.<init>(WebServiceFactory.java:78)
at sesa.polarion.connection.PolarionConnectionImpl.<init>(PolarionConnectionImpl.java:92)
at sesa.XmlPolarionCon.main.Main.main(Main.java:28)
编辑:
我发现这可能是 Java-库(在 Eclipse 中)的问题。导入的 jar 库运行不正常,图标看起来不正常。就像左下角带有 sheet 的普通 jar-Icon 一样(我希望您能稍微理解我的意思)。这是什么意思?
遗憾的是我不能 post 图片因为我的声誉:(
谢谢
对于所有遇到同样问题的人。 我通过重新导入 all 库解决了这个问题!
从 Polarion-HOME\SDK\lib\com.polarion.alm.ws.client\lib.
导入所有支持库这将解决问题