在做TA的时候 遇到这样的一个exception:
java.lang.NoSuchMethodError: javax.xml.bind.annotation.XmlAccessorType.value()Ljavax/xml/bind/annotation/AccessType;
at com.sun.xml.bind.v2.model.impl.ClassInfoImpl.getAccessType(ClassInfoImpl.java:339)
at com.sun.xml.bind.v2.model.impl.ClassInfoImpl.getProperties(ClassInfoImpl.java:228)
at com.sun.xml.bind.v2.model.impl.RuntimeClassInfoImpl.getProperties(RuntimeClassInfoImpl.java:87)
at com.sun.xml.bind.v2.model.impl.ModelBuilder.getClassInfo(ModelBuilder.java:127)
at com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.getClassInfo(RuntimeModelBuilder.java:49)
at com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.getClassInfo(RuntimeModelBuilder.java:41)
at com.sun.xml.bind.v2.model.impl.ModelBuilder.getTypeInfo(ModelBuilder.java:189)
at com.sun.xml.bind.v2.model.impl.RegistryInfoImpl.<init>(RegistryInfoImpl.java:51)
at com.sun.xml.bind.v2.model.impl.ModelBuilder.addRegistry(ModelBuilder.java:232)
at com.sun.xml.bind.v2.model.impl.ModelBuilder.getTypeInfo(ModelBuilder.java:201)
at com.sun.xml.bind.v2.runtime.JAXBContextImpl.getTypeInfoSet(JAXBContextImpl.java:327)
at com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.java:198)
at com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:76)
at com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:55)
at com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:124)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at javax.xml.bind.ContextFinder.newInstance(Unknown Source)
at javax.xml.bind.ContextFinder.find(Unknown Source)
at javax.xml.bind.JAXBContext.newInstance(Unknown Source)
at javax.xml.bind.JAXBContext.newInstance(Unknown Source)
at javax.xml.bind.JAXBContext.newInstance(Unknown Source)
at com.ta.generic.tools.testDirector.TestDirectorClient.saveTestCaseResultsAs(TestDirectorClient.java:326)
at com.ta.specific.nbg.listeners.NbgSaveResultAsXml.afterAllTestCases(NbgSaveResultAsXml.java:70)
at com.ta.generic.testing.execution.MainExecutor.callListenersAfterProject(MainExecutor.java:489)
at com.ta.generic.testing.execution.MainExecutor.access$5(MainExecutor.java:478)
at com.ta.generic.testing.execution.MainExecutor$TestCaseExecutorThread.safeCall(MainExecutor.java:789)
at com.ta.generic.tools.utils.SafeCallable.call(SafeCallable.java:45)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
当时找了下原因,GOOGLE上面有http://blog.sina.com.cn/s/blog_5a71b7600100aikt.html 介绍了原因说的是1.5和1.6冲突的问题, 我检查了jaxb-impl.jar发现应该不是这个错误,然后检查了一段代码
JAXBContext ctx =
JAXBContext.newInstance(
"com.ta.generic.tools.testDirector.xmlModel");
Marshaller marshaler = ctx.createMarshaller();
FileWriter fileWriter = new FileWriter(p_filePath);
marshaler.marshal(resultSet, fileWriter);
发现有xml转化的过程, 就找到package:com.ta.generic.tools.testDirector.xmlModel下面的JAVA文件,里面有很多xsd文件解析出来的java文件, 基本都有类似的问题出现
protected String fileName;
public String getFILENAME()
{
return fileName;
}
public void setFILENAME(String value)
{
this.fileName = value;
}
用XJC解析XSD文件 得到的get,set方法有问题, 修改成下面的久可以了
protected String fileName;
public String getFileName()
{
return fileName;
}
public void setFileName(String value)
{
this.fileName = value;
}
分享到:
相关推荐
ISTQB AL-TA(ISTQB高级测试分析员模块)主要是针对测试业务分析人员而设立的知识和实践。
介绍windows下,python2.7,python3.5,32位,64位安装TA-Lib的步骤和错误解决方法,附件包含源码、TA-Lib的python包,windows下的编译工具下载,编译方法等。 比如: talib\common.c(240) : fatal error C1083: ...
以下主要说明32位python安装ta-lib的步骤和错误解决。 一、下载Microsoft Visual C++ Compiler for Python 2.7 https://www.microsoft.com/en-us/download/confirmation.aspx?id=44266 VCForPython27.msi(80多MB...
TA-Lib股市技术分析利器,股票K线图,多种技术指标,包括移动平均线、MACD、RSI、KDJ、BOLL等等。由于官网没有64位的win版本,所以直接pip install TA-Lib会失败。网上一堆所谓的解决方法都是勒色,你可能折腾一天都...
步进电机驱动芯片TA8435H测试板原理图。我买了一块测试板,自己根据实物图抄板画的。
ISTQB AL-TA高级测试分析师中文大纲(2012版) 考试专用
PIP安装TA_Lib报talib/_ta_lib.c:526:28: fatal error: ta-lib/ta_defs.h: 没有那个文件或目录解决办法,只在WIN10测试过,python版本3.10
怒了,安装TA-Lib,找遍了全个中文网都找不着一个能下载的地方,各大平台给出的安装地址早就失效了,还在发,这次我一波打包出来,也当给自己做个备份了! 文件包含以下内容,一次打包下载 TA_Lib-0.4.26-cp37-cp37m...
PL2303驱动程序不支持WINDOWS 11及后续版本的解决办法
TA6932是一种LED(发光二极管显示器)驱动控制电路。
TA8127N/F集成电路内含AM/FM滤段收音所需的全部小信号处理电路。其中包括:AM混频、本振、中放、检波、AGC电路:FM4高放、FM混频、本振、中放、鉴频及立体声解码电路;附属电路有调谐显示驱动、立体声指示驱动、AM/FM...
解决PL2303TA不支援WINDOWS 11及后续版本的问题
Ta universal analysis 用于TA 和TGA分析
如Robot不一定是最好的,但它的多机交互协作能力是其它工具没有的-根据客户端、Web和服务器的不同特点可选择不同的测试工具,如Web的 如何才能做好测试自动化(TA)? 软件测试 -选择好工具,最流行的工具不一定适合...
记录一些开发过程中遇到的问题和解决方法
TAUniversalAnalysis操作手册
华大超低功耗MCU HC32L136K8TA-LQFP64 HC32L136K8TA-LQ64 HC32L136J8 TA-LQ48 HC32L130J8TA-LQ48 HC32L130F8UA-QFN32TR 系列资料 Q19228180
TA-Lib(Technical Analysis Library, 即技术分析库)是Python金融量化的高级库,涵盖了150多种股票、期货交易软件中常用的技术分析指标,如MACD、RSI、KDJ、动量指标、布林带等。但很多人安装指标计算ta-lib库就总...
2、其中一个文档是TA的API文档,在开发TA应用的时候需要用到所有包含的API,包括各种TA的接口和错误码等信息 3、另外一个是CA的API文档,是开发CA端的时候需要用到的API,包括各种CA的访问接口和错误码等信息