-
Notifications
You must be signed in to change notification settings - Fork 84
Open
Description
Context
IDEA: 2022.1.4
JDK: 11.0.16.1
SmartUT: 1.1.0.
Steps to Reproduce
- 在IDEA中点击一个java文件右键执行SmartUT用例生成
- 报异常结束:
SmartUT 开始执行:
D:\jdk-11\bin\java.exe -jar D:\Workspaces.m2\repository\org\smartut\smartut-master\1.1.0\smartut-master-1.1.0.jar -continuous execute -Dspawn_process_manager_port=35389 -Dctg_memory=2000 -Dctg_cores=1 -Dctg_time_per_class=5 -Dctg_export_folder=src/test/java -Dctg_selected_cuts=com.indusec.common.utils.JsonUtil -DCP_file_path=E:\Temp\SmartUT_ctg_classpath_file18227968591010886690.txt
运行目录: D:\Workspaces\Work\。。。
- SmartUt 1.1.0
Going to execute 1 jobs
Estimated completion time: 5 minutes, by 2023-02-09T22:50:55.348786300
Going to start job for: com.indusec.common.utils.JsonUtil. Expected to end in 300 seconds, by 2023-02-09T22:50:56.266327800
Completed job. Left: 0
[MASTER] 22:49:15.857 [main] ERROR SmartUt - Fatal crash on main SmartUt process. Class using seed 1675954155855. Configuration id : null
java.lang.NoClassDefFoundError: javax/activation/DataSource
at com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.(RuntimeBuiltinLeafInfoImpl.java:478)
at com.sun.xml.bind.v2.model.impl.RuntimeTypeInfoSetImpl.(RuntimeTypeInfoSetImpl.java:63)
at com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.createTypeInfoSet(RuntimeModelBuilder.java:128)
at com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.createTypeInfoSet(RuntimeModelBuilder.java:84)
at com.sun.xml.bind.v2.model.impl.ModelBuilder.(ModelBuilder.java:162)
at com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.(RuntimeModelBuilder.java:92)
at com.sun.xml.bind.v2.runtime.JAXBContextImpl.getTypeInfoSet(JAXBContextImpl.java:455)
at com.sun.xml.bind.v2.runtime.JAXBContextImpl.(JAXBContextImpl.java:303)
at com.sun.xml.bind.v2.runtime.JAXBContextImpl.(JAXBContextImpl.java:139)
at com.sun.xml.bind.v2.runtime.JAXBContextImpl$JAXBContextBuilder.build(JAXBContextImpl.java:1156)
at com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:165)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:297)
at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:286)
at javax.xml.bind.ContextFinder.find(ContextFinder.java:409)
at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:721)
at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:662)
at org.smartut.continuous.persistency.StorageManager.getProject(StorageManager.java:1014)
at org.smartut.continuous.persistency.StorageManager.getDatabaseProject(StorageManager.java:973)
at org.smartut.continuous.persistency.StorageManager.mergeAndCommitChanges(StorageManager.java:282)
at org.smartut.continuous.ContinuousTestGeneration.execute(ContinuousTestGeneration.java:183)
at org.smartut.executionmode.Continuous.execute(Continuous.java:132)
at org.smartut.SmartUt.parseCommandLine(SmartUt.java:380)
at org.smartut.SmartUt.main(SmartUt.java:131)
Caused by: java.lang.ClassNotFoundException: javax.activation.DataSource
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
... 27 common frames omitted
SmartUt Arguments
用例生成jar包路径:D:\Workspaces.m2\repository\org\smartut\smartut-master\1.1.0\smartut-master-1.1.0.jar
JAVA_HOME:D:\jdk-11
生成结果路径:src/test/java
生成时间:5
Additional info
报错后在pom中增加了:
javax.activation
activation
1.1.1
结果一样
Metadata
Metadata
Assignees
Labels
No labels