guilhermebhte 8 de dez. de 2024
Erro no console
dez . 08 , 2024 6 : 11 : 05 PM cucumber . api . cli . Main run
ADVERTÊNCIA : You are using deprecated Main class . Please use io . cucumber . core . cli . Main
dez . 08 , 2024 6 : 11 : 06 PM io . cucumber . core . runtime . CucumberExecutionContext getRunner
GRAVE : Unable to start Cucumber
java . lang . NoClassDefFoundError : jakarta / xml / ws / WebServiceException
at java . base / java . lang . ClassLoader . defineClass1 ( Native Method )
at java . base / java . lang . ClassLoader . defineClass ( ClassLoader . java : 1017 )
at java . base / java . security . SecureClassLoader . defineClass ( SecureClassLoader . java : 150 )
at java . base / jdk . internal . loader . BuiltinClassLoader . defineClass ( BuiltinClassLoader . java : 862 )
at java . base / jdk . internal . loader . BuiltinClassLoader . findClassOnClassPathOrNull ( BuiltinClassLoader . java : 760 )
at java . base / jdk . internal . loader . BuiltinClassLoader . loadClassOrNull ( BuiltinClassLoader . java : 681 )
at java . base / jdk . internal . loader . BuiltinClassLoader . loadClass ( BuiltinClassLoader . java : 639 )
at java . base / jdk . internal . loader . ClassLoaders $ AppClassLoader . loadClass ( ClassLoaders . java : 188 )
at java . base / java . lang . ClassLoader . loadClass ( ClassLoader . java : 525 )
at java . base / java . lang . ClassLoader . defineClass1 ( Native Method )
at java . base / java . lang . ClassLoader . defineClass ( ClassLoader . java : 1017 )
at java . base / java . security . SecureClassLoader . defineClass ( SecureClassLoader . java : 150 )
at java . base / jdk . internal . loader . BuiltinClassLoader . defineClass ( BuiltinClassLoader . java : 862 )
at java . base / jdk . internal . loader . BuiltinClassLoader . findClassOnClassPathOrNull ( BuiltinClassLoader . java : 760 )
at java . base / jdk . internal . loader . BuiltinClassLoader . loadClassOrNull ( BuiltinClassLoader . java : 681 )
at java . base / jdk . internal . loader . BuiltinClassLoader . loadClass ( BuiltinClassLoader . java : 639 )
at java . base / jdk . internal . loader . ClassLoaders $ AppClassLoader . loadClass ( ClassLoaders . java : 188 )
at java . base / java . lang . ClassLoader . loadClass ( ClassLoader . java : 525 )
at java . base / java . lang . Class . getDeclaredMethods0 ( Native Method )
at java . base / java . lang . Class . privateGetDeclaredMethods ( Class . java : 3402 )
at java . base / java . lang . Class . privateGetPublicMethods ( Class . java : 3427 )
at java . base / java . lang . Class . getMethods ( Class . java : 2019 )
at io . cucumber . java . MethodScanner . scan ( MethodScanner . java : 24 )
at io . cucumber . java . JavaBackend . lambda $ loadGlue $ 2 ( JavaBackend . java : 40 )
at java . base / java . util . stream . ForEachOps $ ForEachOp $ OfRef . accept ( ForEachOps . java : 183 )
at java . base / java . util . ArrayList $ ArrayListSpliterator . forEachRemaining ( ArrayList . java : 1625 )
at java . base / java . util . stream . ReferencePipeline $ Head . forEach ( ReferencePipeline . java : 762 )
at java . base / java . util . stream . ReferencePipeline $ 7 $ 1. accept ( ReferencePipeline . java : 276 )
at java . base / java . util . stream . ReferencePipeline $ 3 $ 1. accept ( ReferencePipeline . java : 197 )
at java . base / java . util . stream . ReferencePipeline $ 3 $ 1. accept ( ReferencePipeline . java : 197 )
at java . base / java . util . stream . ReferencePipeline $ 2 $ 1. accept ( ReferencePipeline . java : 179 )
at java . base / java . util . ArrayList $ ArrayListSpliterator . forEachRemaining ( ArrayList . java : 1625 )
at java . base / java . util . stream . AbstractPipeline . copyInto ( AbstractPipeline . java : 509 )
at java . base / java . util . stream . AbstractPipeline . wrapAndCopyInto ( AbstractPipeline . java : 499 )
at java . base / java . util . stream . ForEachOps $ ForEachOp . evaluateSequential ( ForEachOps . java : 150 )
at java . base / java . util . stream . ForEachOps $ ForEachOp $ OfRef . evaluateSequential ( ForEachOps . java : 173 )
at java . base / java . util . stream . AbstractPipeline . evaluate ( AbstractPipeline . java : 234 )
at java . base / java . util . stream . ReferencePipeline . forEach ( ReferencePipeline . java : 596 )
at io . cucumber . java . JavaBackend . loadGlue ( JavaBackend . java : 40 )
at io . cucumber . core . runner . Runner .< init > ( Runner . java : 52 )
at io . cucumber . core . runtime . SingletonRunnerSupplier . createRunner ( SingletonRunnerSupplier . java : 47 )
at io . cucumber . core . runtime . SingletonRunnerSupplier . get ( SingletonRunnerSupplier . java : 37 )
at io . cucumber . core . runtime . CucumberExecutionContext . getRunner ( CucumberExecutionContext . java : 128 )
at io . cucumber . core . runtime . CucumberExecutionContext . runTestCase ( CucumberExecutionContext . java : 115 )
at io . cucumber . core . runtime . Runtime . lambda $ execute $ 6 ( Runtime . java : 110 )
at java . base / java . util . concurrent . Executors $ RunnableAdapter . call ( Executors . java : 539 )
at java . base / java . util . concurrent . FutureTask . run ( FutureTask . java : 264 )
at io . cucumber . core . runtime . Runtime $ SameThreadExecutorService . execute ( Runtime . java : 233 )
at java . base / java . util . concurrent . AbstractExecutorService . submit ( AbstractExecutorService . java : 123 )
at io . cucumber . core . runtime . Runtime . lambda $ run $ 2 ( Runtime . java : 86 )
at java . base / java . util . stream . ReferencePipeline $ 3 $ 1. accept ( ReferencePipeline . java : 197 )
at java . base / java . util . stream . SliceOps $ 1 $ 1. accept ( SliceOps . java : 200 )
at java . base / java . util . ArrayList $ ArrayListSpliterator . tryAdvance ( ArrayList . java : 1602 )
at java . base / java . util . stream . ReferencePipeline . forEachWithCancel ( ReferencePipeline . java : 129 )
at java . base / java . util . stream . AbstractPipeline . copyIntoWithCancel ( AbstractPipeline . java : 527 )
at java . base / java . util . stream . AbstractPipeline . copyInto ( AbstractPipeline . java : 513 )
at java . base / java . util . stream . AbstractPipeline . wrapAndCopyInto ( AbstractPipeline . java : 499 )
at java . base / java . util . stream . ReduceOps $ ReduceOp . evaluateSequential ( ReduceOps . java : 921 )
at java . base / java . util . stream . AbstractPipeline . evaluate ( AbstractPipeline . java : 234 )
at java . base / java . util . stream . ReferencePipeline . collect ( ReferencePipeline . java : 682 )
at io . cucumber . core . runtime . Runtime . run ( Runtime . java : 87 )
at io . cucumber . core . cli . Main . run ( Main . java : 92 )
at cucumber . api . cli . Main . run ( Main . java : 30 )
at cucumber . api . cli . Main . main ( Main . java : 15 )
Caused by : java . lang . ClassNotFoundException : jakarta . xml . ws . WebServiceException
at java . base / jdk . internal . loader . BuiltinClassLoader . loadClass ( BuiltinClassLoader . java : 641 )
at java . base / jdk . internal . loader . ClassLoaders $ AppClassLoader . loadClass ( ClassLoaders . java : 188 )
at java . base / java . lang . ClassLoader . loadClass ( ClassLoader . java : 525 )
... 64 more
dez . 08 , 2024 6 : 11 : 06 PM io . cucumber . core . runtime . Runtime run
GRAVE : Exception while executing pickle
java . util . concurrent . ExecutionException : java . lang . NoClassDefFoundError : jakarta / xml / ws / WebServiceException
at java . base / java . util . concurrent . FutureTask . report ( FutureTask . java : 122 )
at java . base / java . util . concurrent . FutureTask . get ( FutureTask . java : 191 )
at io . cucumber . core . runtime . Runtime . run ( Runtime . java : 93 )
at io . cucumber . core . cli . Main . run ( Main . java : 92 )
at cucumber . api . cli . Main . run ( Main . java : 30 )
at cucumber . api . cli . Main . main ( Main . java : 15 )
Caused by : java . lang . NoClassDefFoundError : jakarta / xml / ws / WebServiceException
at java . base / java . lang . ClassLoader . defineClass1 ( Native Method )
at java . base / java . lang . ClassLoader . defineClass ( ClassLoader . java : 1017 )
at java . base / java . security . SecureClassLoader . defineClass ( SecureClassLoader . java : 150 )
at java . base / jdk . internal . loader . BuiltinClassLoader . defineClass ( BuiltinClassLoader . java : 862 )
at java . base / jdk . internal . loader . BuiltinClassLoader . findClassOnClassPathOrNull ( BuiltinClassLoader . java : 760 )
at java . base / jdk . internal . loader . BuiltinClassLoader . loadClassOrNull ( BuiltinClassLoader . java : 681 )
at java . base / jdk . internal . loader . BuiltinClassLoader . loadClass ( BuiltinClassLoader . java : 639 )
at java . base / jdk . internal . loader . ClassLoaders $ AppClassLoader . loadClass ( ClassLoaders . java : 188 )
at java . base / java . lang . ClassLoader . loadClass ( ClassLoader . java : 525 )
at java . base / java . lang . ClassLoader . defineClass1 ( Native Method )
at java . base / java . lang . ClassLoader . defineClass ( ClassLoader . java : 1017 )
at java . base / java . security . SecureClassLoader . defineClass ( SecureClassLoader . java : 150 )
at java . base / jdk . internal . loader . BuiltinClassLoader . defineClass ( BuiltinClassLoader . java : 862 )
at java . base / jdk . internal . loader . BuiltinClassLoader . findClassOnClassPathOrNull ( BuiltinClassLoader . java : 760 )
at java . base / jdk . internal . loader . BuiltinClassLoader . loadClassOrNull ( BuiltinClassLoader . java : 681 )
at java . base / jdk . internal . loader . BuiltinClassLoader . loadClass ( BuiltinClassLoader . java : 639 )
at java . base / jdk . internal . loader . ClassLoaders $ AppClassLoader . loadClass ( ClassLoaders . java : 188 )
at java . base / java . lang . ClassLoader . loadClass ( ClassLoader . java : 525 )
at java . base / java . lang . Class . getDeclaredMethods0 ( Native Method )
at java . base / java . lang . Class . privateGetDeclaredMethods ( Class . java : 3402 )
at java . base / java . lang . Class . privateGetPublicMethods ( Class . java : 3427 )
at java . base / java . lang . Class . getMethods ( Class . java : 2019 )
at io . cucumber . java . MethodScanner . scan ( MethodScanner . java : 24 )
at io . cucumber . java . JavaBackend . lambda $ loadGlue $ 2 ( JavaBackend . java : 40 )
at java . base / java . util . stream . ForEachOps $ ForEachOp $ OfRef . accept ( ForEachOps . java : 183 )
at java . base / java . util . ArrayList $ ArrayListSpliterator . forEachRemaining ( ArrayList . java : 1625 )
at java . base / java . util . stream . ReferencePipeline $ Head . forEach ( ReferencePipeline . java : 762 )
at java . base / java . util . stream . ReferencePipeline $ 7 $ 1. accept ( ReferencePipeline . java : 276 )
at java . base / java . util . stream . ReferencePipeline $ 3 $ 1. accept ( ReferencePipeline . java : 197 )
at java . base / java . util . stream . ReferencePipeline $ 3 $ 1. accept ( ReferencePipeline . java : 197 )
at java . base / java . util . stream . ReferencePipeline $ 2 $ 1. accept ( ReferencePipeline . java : 179 )
at java . base / java . util . ArrayList $ ArrayListSpliterator . forEachRemaining ( ArrayList . java : 1625 )
at java . base / java . util . stream . AbstractPipeline . copyInto ( AbstractPipeline . java : 509 )
at java . base / java . util . stream . AbstractPipeline . wrapAndCopyInto ( AbstractPipeline . java : 499 )
at java . base / java . util . stream . ForEachOps $ ForEachOp . evaluateSequential ( ForEachOps . java : 150 )
at java . base / java . util . stream . ForEachOps $ ForEachOp $ OfRef . evaluateSequential ( ForEachOps . java : 173 )
at java . base / java . util . stream . AbstractPipeline . evaluate ( AbstractPipeline . java : 234 )
at java . base / java . util . stream . ReferencePipeline . forEach ( ReferencePipeline . java : 596 )
at io . cucumber . java . JavaBackend . loadGlue ( JavaBackend . java : 40 )
at io . cucumber . core . runner . Runner .< init > ( Runner . java : 52 )
at io . cucumber . core . runtime . SingletonRunnerSupplier . createRunner ( SingletonRunnerSupplier . java : 47 )
at io . cucumber . core . runtime . SingletonRunnerSupplier . get ( SingletonRunnerSupplier . java : 37 )
at io . cucumber . core . runtime . CucumberExecutionContext . getRunner ( CucumberExecutionContext . java : 128 )
at io . cucumber . core . runtime . CucumberExecutionContext . runTestCase ( CucumberExecutionContext . java : 115 )
at io . cucumber . core . runtime . Runtime . lambda $ execute $ 6 ( Runtime . java : 110 )
at java . base / java . util . concurrent . Executors $ RunnableAdapter . call ( Executors . java : 539 )
at java . base / java . util . concurrent . FutureTask . run ( FutureTask . java : 264 )
at io . cucumber . core . runtime . Runtime $ SameThreadExecutorService . execute ( Runtime . java : 233 )
at java . base / java . util . concurrent . AbstractExecutorService . submit ( AbstractExecutorService . java : 123 )
at io . cucumber . core . runtime . Runtime . lambda $ run $ 2 ( Runtime . java : 86 )
at java . base / java . util . stream . ReferencePipeline $ 3 $ 1. accept ( ReferencePipeline . java : 197 )
at java . base / java . util . stream . SliceOps $ 1 $ 1. accept ( SliceOps . java : 200 )
at java . base / java . util . ArrayList $ ArrayListSpliterator . tryAdvance ( ArrayList . java : 1602 )
at java . base / java . util . stream . ReferencePipeline . forEachWithCancel ( ReferencePipeline . java : 129 )
at java . base / java . util . stream . AbstractPipeline . copyIntoWithCancel ( AbstractPipeline . java : 527 )
at java . base / java . util . stream . AbstractPipeline . copyInto ( AbstractPipeline . java : 513 )
at java . base / java . util . stream . AbstractPipeline . wrapAndCopyInto ( AbstractPipeline . java : 499 )
at java . base / java . util . stream . ReduceOps $ ReduceOp . evaluateSequential ( ReduceOps . java : 921 )
at java . base / java . util . stream . AbstractPipeline . evaluate ( AbstractPipeline . java : 234 )
at java . base / java . util . stream . ReferencePipeline . collect ( ReferencePipeline . java : 682 )
at io . cucumber . core . runtime . Runtime . run ( Runtime . java : 87 )
... 3 more
Caused by : java . lang . ClassNotFoundException : jakarta . xml . ws . WebServiceException
at java . base / jdk . internal . loader . BuiltinClassLoader . loadClass ( BuiltinClassLoader . java : 641 )
at java . base / jdk . internal . loader . ClassLoaders $ AppClassLoader . loadClass ( ClassLoaders . java : 188 )
at java . base / java . lang . ClassLoader . loadClass ( ClassLoader . java : 525 )
... 64 more
0 Scenarios
0 Steps
0 m0 , 811 s
Exception in thread "main" io . cucumber . core . exception . CucumberException : java . lang . NoClassDefFoundError : jakarta / xml / ws / WebServiceException
at io . cucumber . core . runtime . CucumberExecutionContext . getException ( CucumberExecutionContext . java : 82 )
at io . cucumber . core . runtime . Runtime . run ( Runtime . java : 103 )
at io . cucumber . core . cli . Main . run ( Main . java : 92 )
at cucumber . api . cli . Main . run ( Main . java : 30 )
at cucumber . api . cli . Main . main ( Main . java : 15 )
Caused by : java . lang . NoClassDefFoundError : jakarta / xml / ws / WebServiceException
at java . base / java . lang . ClassLoader . defineClass1 ( Native Method )
at java . base / java . lang . ClassLoader . defineClass ( ClassLoader . java : 1017 )
at java . base / java . security . SecureClassLoader . defineClass ( SecureClassLoader . java : 150 )
at java . base / jdk . internal . loader . BuiltinClassLoader . defineClass ( BuiltinClassLoader . java : 862 )
at java . base / jdk . internal . loader . BuiltinClassLoader . findClassOnClassPathOrNull ( BuiltinClassLoader . java : 760 )
at java . base / jdk . internal . loader . BuiltinClassLoader . loadClassOrNull ( BuiltinClassLoader . java : 681 )
at java . base / jdk . internal . loader . BuiltinClassLoader . loadClass ( BuiltinClassLoader . java : 639 )
at java . base / jdk . internal . loader . ClassLoaders $ AppClassLoader . loadClass ( ClassLoaders . java : 188 )
at java . base / java . lang . ClassLoader . loadClass ( ClassLoader . java : 525 )
at java . base / java . lang . ClassLoader . defineClass1 ( Native Method )
at java . base / java . lang . ClassLoader . defineClass ( ClassLoader . java : 1017 )
at java . base / java . security . SecureClassLoader . defineClass ( SecureClassLoader . java : 150 )
at java . base / jdk . internal . loader . BuiltinClassLoader . defineClass ( BuiltinClassLoader . java : 862 )
at java . base / jdk . internal . loader . BuiltinClassLoader . findClassOnClassPathOrNull ( BuiltinClassLoader . java : 760 )
at java . base / jdk . internal . loader . BuiltinClassLoader . loadClassOrNull ( BuiltinClassLoader . java : 681 )
at java . base / jdk . internal . loader . BuiltinClassLoader . loadClass ( BuiltinClassLoader . java : 639 )
at java . base / jdk . internal . loader . ClassLoaders $ AppClassLoader . loadClass ( ClassLoaders . java : 188 )
at java . base / java . lang . ClassLoader . loadClass ( ClassLoader . java : 525 )
at java . base / java . lang . Class . getDeclaredMethods0 ( Native Method )
at java . base / java . lang . Class . privateGetDeclaredMethods ( Class . java : 3402 )
at java . base / java . lang . Class . privateGetPublicMethods ( Class . java : 3427 )
at java . base / java . lang . Class . getMethods ( Class . java : 2019 )
at io . cucumber . java . MethodScanner . scan ( MethodScanner . java : 24 )
at io . cucumber . java . JavaBackend . lambda $ loadGlue $ 2 ( JavaBackend . java : 40 )
at java . base / java . util . stream . ForEachOps $ ForEachOp $ OfRef . accept ( ForEachOps . java : 183 )
at java . base / java . util . ArrayList $ ArrayListSpliterator . forEachRemaining ( ArrayList . java : 1625 )
at java . base / java . util . stream . ReferencePipeline $ Head . forEach ( ReferencePipeline . java : 762 )
at java . base / java . util . stream . ReferencePipeline $ 7 $ 1. accept ( ReferencePipeline . java : 276 )
at java . base / java . util . stream . ReferencePipeline $ 3 $ 1. accept ( ReferencePipeline . java : 197 )
at java . base / java . util . stream . ReferencePipeline $ 3 $ 1. accept ( ReferencePipeline . java : 197 )
at java . base / java . util . stream . ReferencePipeline $ 2 $ 1. accept ( ReferencePipeline . java : 179 )
at java . base / java . util . ArrayList $ ArrayListSpliterator . forEachRemaining ( ArrayList . java : 1625 )
at java . base / java . util . stream . AbstractPipeline . copyInto ( AbstractPipeline . java : 509 )
at java . base / java . util . stream . AbstractPipeline . wrapAndCopyInto ( AbstractPipeline . java : 499 )
at java . base / java . util . stream . ForEachOps $ ForEachOp . evaluateSequential ( ForEachOps . java : 150 )
at java . base / java . util . stream . ForEachOps $ ForEachOp $ OfRef . evaluateSequential ( ForEachOps . java : 173 )
at java . base / java . util . stream . AbstractPipeline . evaluate ( AbstractPipeline . java : 234 )
at java . base / java . util . stream . ReferencePipeline . forEach ( ReferencePipeline . java : 596 )
at io . cucumber . java . JavaBackend . loadGlue ( JavaBackend . java : 40 )
at io . cucumber . core . runner . Runner .< init > ( Runner . java : 52 )
at io . cucumber . core . runtime . SingletonRunnerSupplier . createRunner ( SingletonRunnerSupplier . java : 47 )
at io . cucumber . core . runtime . SingletonRunnerSupplier . get ( SingletonRunnerSupplier . java : 37 )
at io . cucumber . core . runtime . CucumberExecutionContext . getRunner ( CucumberExecutionContext . java : 128 )
at io . cucumber . core . runtime . CucumberExecutionContext . runTestCase ( CucumberExecutionContext . java : 115 )
at io . cucumber . core . runtime . Runtime . lambda $ execute $ 6 ( Runtime . java : 110 )
at java . base / java . util . concurrent . Executors $ RunnableAdapter . call ( Executors . java : 539 )
at java . base / java . util . concurrent . FutureTask . run ( FutureTask . java : 264 )
at io . cucumber . core . runtime . Runtime $ SameThreadExecutorService . execute ( Runtime . java : 233 )
at java . base / java . util . concurrent . AbstractExecutorService . submit ( AbstractExecutorService . java : 123 )
at io . cucumber . core . runtime . Runtime . lambda $ run $ 2 ( Runtime . java : 86 )
at java . base / java . util . stream . ReferencePipeline $ 3 $ 1. accept ( ReferencePipeline . java : 197 )
at java . base / java . util . stream . SliceOps $ 1 $ 1. accept ( SliceOps . java : 200 )
at java . base / java . util . ArrayList $ ArrayListSpliterator . tryAdvance ( ArrayList . java : 1602 )
at java . base / java . util . stream . ReferencePipeline . forEachWithCancel ( ReferencePipeline . java : 129 )
at java . base / java . util . stream . AbstractPipeline . copyIntoWithCancel ( AbstractPipeline . java : 527 )
at java . base / java . util . stream . AbstractPipeline . copyInto ( AbstractPipeline . java : 513 )
at java . base / java . util . stream . AbstractPipeline . wrapAndCopyInto ( AbstractPipeline . java : 499 )
at java . base / java . util . stream . ReduceOps $ ReduceOp . evaluateSequential ( ReduceOps . java : 921 )
at java . base / java . util . stream . AbstractPipeline . evaluate ( AbstractPipeline . java : 234 )
at java . base / java . util . stream . ReferencePipeline . collect ( ReferencePipeline . java : 682 )
at io . cucumber . core . runtime . Runtime . run ( Runtime . java : 87 )
... 3 more
Caused by : java . lang . ClassNotFoundException : jakarta . xml . ws . WebServiceException
at java . base / jdk . internal . loader . BuiltinClassLoader . loadClass ( BuiltinClassLoader . java : 641 )
at java . base / jdk . internal . loader . ClassLoaders $ AppClassLoader . loadClass ( ClassLoaders . java : 188 )
at java . base / java . lang . ClassLoader . loadClass ( ClassLoader . java : 525 )
... 64 more
davidbuzatto 8 de dez. de 2024
guilhermebhte 8 de dez. de 2024
Incluí esta dependência, mas continua o erro.
<dependency>
<groupId> jakarta.xml.ws</groupId>
<artifactId> jakarta.xml.ws-api</artifactId>
</dependency>
staroski 9 de dez. de 2024 1 like
Além do jakarta.xml.ws, acredito que também precisa incluir:
<dependency>
<groupId> com.sun.xml.ws</groupId>
<artifactId> jaxws-ri</artifactId>
</dependency>
Solucao aceita
guilhermebhte 9 de dez. de 2024 1 like