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

Fergal Gavin commented on AXIS2-6019:
-------------------------------------

Thanks [~robertlazarski] ,

Yes, I agree. I think if the release notes for each new version contained one 
release note with all of the dependent and delivered JAR changes and why they 
are being made, it would greatly aid developers in upgrading (especially for 
projects who had fallen behind and are upgrading across multiple versions).

Regards,

Fergal.

> NoClassDefFoundError on com/google/googlejavaformat/java/Formatter when 
> generating code using Axis2 1.8.0
> ---------------------------------------------------------------------------------------------------------
>
>                 Key: AXIS2-6019
>                 URL: https://issues.apache.org/jira/browse/AXIS2-6019
>             Project: Axis2
>          Issue Type: Bug
>          Components: codegen
>    Affects Versions: 1.8.0
>         Environment: Windows 12
> ant 1.10.6
>            Reporter: Fergal Gavin
>            Priority: Major
>
> Hi there,
> We are upgrading our version being used in our product from 1.6.2 to 1.8.0 
> and are hitting the error below when running some of our regressions tests on 
> web services code generation.
> On examination of the source code for the org.apache.axis2.util.PrettyPrinter 
> class 
> (axis2-1.8.0\modules\codegen\src\org\apache\axis2\util\PrettyPrinter.java), 
> there is an import reference to the missing class.
> import com.google.googlejavaformat.java.Formatter;
> Is there a new JAR file that we need to reference in our classpath to address 
> this issue?
> Thanks,
> Fergal.
>  
> ===================================
> [JavaFromWSDL] Exception in thread "main" java.lang.NoClassDefFoundError: 
> com/google/googlejavaformat/java/Formatter
> [JavaFromWSDL]  at 
> org.apache.axis2.util.PrettyPrinter.prettify(PrettyPrinter.java:46)
> [JavaFromWSDL]  at 
> org.apache.axis2.wsdl.codegen.extension.JavaPrettyPrinterExtension.prettifyFile(JavaPrettyPrinterExtension.java:43)
> [JavaFromWSDL]  at 
> org.apache.axis2.wsdl.codegen.extension.AbstractPrettyPrinterExtension.prettify(AbstractPrettyPrinterExtension.java:54)
> [JavaFromWSDL]  at 
> org.apache.axis2.wsdl.codegen.extension.AbstractPrettyPrinterExtension.engage(AbstractPrettyPrinterExtension.java:37)
> [JavaFromWSDL]  at 
> org.apache.axis2.wsdl.codegen.CodeGenerationEngine.generate(CodeGenerationEngine.java:157)
> [JavaFromWSDL]  at org.apache.axis2.wsdl.WSDL2Code.main(WSDL2Code.java:54)
> [JavaFromWSDL] Caused by: java.lang.ClassNotFoundException: 
> com.google.googlejavaformat.java.Formatter
> [JavaFromWSDL]  at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
> [JavaFromWSDL]  at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
> [JavaFromWSDL]  at 
> sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
> [JavaFromWSDL]  at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
> [JavaFromWSDL]  ... 6 more
>  



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscr...@axis.apache.org
For additional commands, e-mail: java-dev-h...@axis.apache.org

Reply via email to