[ 
https://issues.apache.org/jira/browse/SUREFIRE-1390?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16088564#comment-16088564
 ] 

Tibor Digana commented on SUREFIRE-1390:
----------------------------------------

[~hhwebdev]
I do not think we picked up your class out from classpath. If 2.18 was working 
I guess it is issue fixed afterwards.
I think it's because Failsafe plugin takes {{*.jar}} file and not 
{{target/classes}} in to {{Class-Path}}.
Why don't you analyse Clas-Path in Manifest in {{target/surefire/*.jar}} and 
see what's going on? I do not see your project but I guess {{target/classes}} 
is not what if in your artifact {{jar}}.

> maven-failsafe-plugin:2.20:verify classNotFound (spring autowired service) 
> testNg
> ---------------------------------------------------------------------------------
>
>                 Key: SUREFIRE-1390
>                 URL: https://issues.apache.org/jira/browse/SUREFIRE-1390
>             Project: Maven Surefire
>          Issue Type: Bug
>          Components: Maven Failsafe Plugin, TestNG support
>    Affects Versions: 2.19, 2.19.1, 2.20
>         Environment: Win 10; terminal: MINGW64; Spring boot starter [1.5.3, 
> 1.5.4]
>            Reporter: hhwebdev
>              Labels: build, test
>             Fix For: 2.18.1
>
>         Attachments: 2017-07-12T09-45-33_517-jvmRun1.dump, 
> cmd_mvn_install_X.txt, failsafe-summary.xml
>
>
> Apologies in advance if duplicate or needs to be in Failsafe specific 
> project, am new to jira, tried searching, but couldn't find match. Not sure 
> if bug in plugin, but couldn't find anything on google/SO based on failsafe 
> stacktrace. 
> Upgrading failsafe versions to [2.19, 2.20] causes unexpected failure during 
> integration test run of spring-based testNg tests. 
> However, remaining on current failsafe version, 2.18.1, works as expected.
> See attachments for more details.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to