Further looked in to the issue and it seeams to be there is an issue in
org.wso2.carbon.core.commons.stub-3.2.0.jar in m2 repo.
When I tried to manually build the
service-stubs/org.wso2.carbon.core.commons.stub/3.2.0, it builds with
following Exception.
[INFO]
------------------------------------------------------------------------
[INFO] Building WSO2 Carbon Core - UI Stub
[INFO] task-segment: [clean, install]
[INFO]
------------------------------------------------------------------------
[INFO] artifact org.codehaus.mojo:build-helper-maven-plugin: checking for
updates from wso2-maven2-repository-1
[INFO] artifact org.codehaus.mojo:build-helper-maven-plugin: checking for
updates from wso2-maven2-repository-2
[INFO] artifact org.codehaus.mojo:build-helper-maven-plugin: checking for
updates from repository.dev.java.net-maven2
[INFO] [clean:clean {execution: default-clean}]
[INFO] Deleting
/home/build/checkout/3.2.0/service-stubs/org.wso2.carbon.core.commons.stub/3.2.0/target
[WARNING] Overriding profile: 'product-wsas' (source: pom) with new instance
from source: pom
[INFO] [incremental-build:incremental-build {execution: default}]
[INFO] Verifying module descriptor ...
[INFO] Pom descriptor modification detected.
[INFO] Deleting
/home/build/checkout/3.2.0/service-stubs/org.wso2.carbon.core.commons.stub/3.2.0/target
[INFO] [clean:clean {execution: auto-clean}]
[INFO] Deleting
/home/build/checkout/3.2.0/service-stubs/org.wso2.carbon.core.commons.stub/3.2.0/target
[INFO] [build-helper:add-source {execution: add-source}]
[INFO] Source directory:
/home/build/checkout/3.2.0/service-stubs/org.wso2.carbon.core.commons.stub/3.2.0/target/generated-code/src
added.
[INFO] [resources:resources {execution: default-resources}]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 4 resources
[INFO] [antrun:run {execution: source-code-generation}]
[INFO] Executing tasks
[java] Exception in thread "main" java.lang.NoClassDefFoundError:
javax/wsdl/WSDLException
[java] at org.apache.axis2.wsdl.WSDL2Code.main(WSDL2Code.java:35)
[java] at org.apache.axis2.wsdl.WSDL2Java.main(WSDL2Java.java:24)
[java] Caused by: java.lang.ClassNotFoundException:
javax.wsdl.WSDLException
[java] at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
[java] at java.security.AccessController.doPrivileged(Native
Method)
[java] at
java.net.URLClassLoader.findClass(URLClassLoader.java:190)
[java] at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
[java] at
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
[java] at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
[java] ... 2 more
[java] Java Result: 1
[java] Exception in thread "main" java.lang.NoClassDefFoundError:
javax/wsdl/WSDLException
[java] at org.apache.axis2.wsdl.WSDL2Code.main(WSDL2Code.java:35)
[java] at org.apache.axis2.wsdl.WSDL2Java.main(WSDL2Java.java:24)
[java] Caused by: java.lang.ClassNotFoundException:
javax.wsdl.WSDLException
[java] at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
[java] at java.security.AccessController.doPrivileged(Native
Method)
[java] at
java.net.URLClassLoader.findClass(URLClassLoader.java:190)
[java] at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
[java] at
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
[java] at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
[java] ... 2 more
[java] Java Result: 1
[java] Exception in thread "main" java.lang.NoClassDefFoundError:
javax/wsdl/WSDLException
[java] at org.apache.axis2.wsdl.WSDL2Code.main(WSDL2Code.java:35)
[java] at org.apache.axis2.wsdl.WSDL2Java.main(WSDL2Java.java:24)
[java] Caused by: java.lang.ClassNotFoundException:
javax.wsdl.WSDLException
[java] at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
[java] at java.security.AccessController.doPrivileged(Native
Method)
[java] at
java.net.URLClassLoader.findClass(URLClassLoader.java:190)
[java] at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
[java] at
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
[java] at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
[java] ... 2 more
[java] Java Result: 1
[java] Exception in thread "main" java.lang.NoClassDefFoundError:
javax/wsdl/WSDLException
[java] at org.apache.axis2.wsdl.WSDL2Code.main(WSDL2Code.java:35)
[java] at org.apache.axis2.wsdl.WSDL2Java.main(WSDL2Java.java:24)
[java] Caused by: java.lang.ClassNotFoundException:
javax.wsdl.WSDLException
[java] at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
[java] at java.security.AccessController.doPrivileged(Native
Method)
[java] at
java.net.URLClassLoader.findClass(URLClassLoader.java:190)
[java] at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
[java] at
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
[java] at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
[java] ... 2 more
[java] Java Result: 1
[INFO] Executed tasks
It looks this issue prevents proper source-code-generation. When building
service stubs in 3.2.2 branch, we encounter this issue sometimes and we were
able to fix that issue by replacing <classpath refid="wsdl2java.classpath"/>
with following claspath entries inside stubs pom.xml.
<classpath refid="maven.dependency.classpath"/>
<classpath refid="maven.compile.classpath"/>
<classpath refid="maven.runtime.classpath"/>
But this is a 3.2.0 stub and it build fine earlier and we can not change its
pom now. What could be the possible reason for this issue?
> On Thu, Sep 22, 2011 at 6:37 AM, Ranga Siriwardena <[email protected]> wrote:
> Hi All,
>
> Build failed in core and following is the error.
>
> [INFO] Compiling 75 source files to
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/target/classes
> [INFO] -------------------------------------------------------------
> [ERROR] COMPILATION ERROR :
> [INFO] -------------------------------------------------------------
> [ERROR]
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/util/CarbonUIAuthenticationUtil.java:[37,55]
> package org.wso2.carbon.core.commons.stub.loggeduserinfo does not exist
>
> [ERROR]
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/clients/FileDownloadServiceClient.java:[26,53]
> package org.wso2.carbon.core.commons.stub.filedownload does not exist
>
> [ERROR]
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/clients/FileDownloadServiceClient.java:[38,12]
> cannot find symbol
> symbol : class FileDownloadServiceStub
> location: class org.wso2.carbon.ui.clients.FileDownloadServiceClient
>
> [ERROR]
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/util/FileDownloadUtil.java:[25,53]
> package org.wso2.carbon.core.commons.stub.filedownload does not exist
>
> [ERROR]
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/DefaultCarbonAuthenticator.java:[26,41]
> package org.wso2.carbon.authenticator.stub does not exist
>
> [ERROR]
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/clients/FileUploadServiceClient.java:[28,51]
> package org.wso2.carbon.core.commons.stub.fileupload does not exist
>
> [ERROR]
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/clients/FileUploadServiceClient.java:[35,12]
> cannot find symbol
> symbol : class FileUploadServiceStub
> location: class org.wso2.carbon.ui.clients.FileUploadServiceClient
>
> [ERROR]
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/clients/LoggedUserInfoClient.java:[29,55]
> package org.wso2.carbon.core.commons.stub.loggeduserinfo does not exist
>
> [ERROR]
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/clients/LoggedUserInfoClient.java:[34,12]
> cannot find symbol
> symbol : class LoggedUserInfoAdminStub
> location: class org.wso2.carbon.ui.clients.LoggedUserInfoClient
>
> [ERROR]
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/clients/LoggedUserInfoClient.java:[59,60]
> package org.wso2.carbon.core.commons.stub.loggeduserinfo does not exist
>
> [ERROR]
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/clients/RegistryAdminServiceClient.java:[30,57]
> package org.wso2.carbon.core.commons.stub.registry.service does not exist
>
> [ERROR]
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/clients/RegistryAdminServiceClient.java:[38,12]
> cannot find symbol
> symbol : class RegistryAdminServiceStub
> location: class org.wso2.carbon.ui.clients.RegistryAdminServiceClient
>
> [ERROR]
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/util/CarbonUIAuthenticationUtil.java:[103,12]
> cannot find symbol
> symbol : class LoggedUserInfoAdminStub
> location: class org.wso2.carbon.ui.util.CarbonUIAuthenticationUtil
>
> [ERROR]
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/util/CarbonUIAuthenticationUtil.java:[103,47]
> cannot find symbol
> symbol : class LoggedUserInfoAdminStub
> location: class org.wso2.carbon.ui.util.CarbonUIAuthenticationUtil
>
> [ERROR]
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/util/CarbonUIAuthenticationUtil.java:[109,60]
> package org.wso2.carbon.core.commons.stub.loggeduserinfo does not exist
>
> [ERROR]
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/clients/FileDownloadServiceClient.java:[45,19]
> cannot find symbol
> symbol : class FileDownloadServiceStub
> location: class org.wso2.carbon.ui.clients.FileDownloadServiceClient
>
> [ERROR]
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/util/FileDownloadUtil.java:[74,16]
> cannot find symbol
> symbol : class FileDownloadServiceStub
> location: class org.wso2.carbon.ui.util.FileDownloadUtil
>
> [ERROR]
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/util/FileDownloadUtil.java:[76,31]
> cannot find symbol
> symbol : class FileDownloadServiceStub
> location: class org.wso2.carbon.ui.util.FileDownloadUtil
>
> [ERROR]
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/util/FileDownloadUtil.java:[78,31]
> cannot find symbol
> symbol : class FileDownloadServiceStub
> location: class org.wso2.carbon.ui.util.FileDownloadUtil
>
> [ERROR]
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/DefaultCarbonAuthenticator.java:[130,16]
> cannot find symbol
> symbol : class RememberMeData
> location: class org.wso2.carbon.ui.DefaultCarbonAuthenticator
>
> [ERROR]
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/clients/FileUploadServiceClient.java:[41,19]
> cannot find symbol
> symbol : class FileUploadServiceStub
> location: class org.wso2.carbon.ui.clients.FileUploadServiceClient
>
> [ERROR]
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/clients/FileUploadServiceClient.java:[52,52]
> package org.wso2.carbon.core.commons.stub.fileupload does not exist
>
> [ERROR]
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/clients/FileUploadServiceClient.java:[53,64]
> package org.wso2.carbon.core.commons.stub.fileupload does not exist
>
> [ERROR]
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/clients/FileUploadServiceClient.java:[56,56]
> package org.wso2.carbon.core.commons.stub.fileupload does not exist
>
> [ERROR]
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/clients/FileUploadServiceClient.java:[57,68]
> package org.wso2.carbon.core.commons.stub.fileupload does not exist
>
> [ERROR]
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/clients/LoggedUserInfoClient.java:[39,19]
> cannot find symbol
> symbol : class LoggedUserInfoAdminStub
> location: class org.wso2.carbon.ui.clients.LoggedUserInfoClient
>
> [ERROR]
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/clients/RegistryAdminServiceClient.java:[49,19]
> cannot find symbol
> symbol : class RegistryAdminServiceStub
> location: class org.wso2.carbon.ui.clients.RegistryAdminServiceClient
>
> [INFO] 27 errors
> [INFO] -------------------------------------------------------------
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] BUILD FAILURE
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Compilation failure
>
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/util/CarbonUIAuthenticationUtil.java:[37,55]
> package org.wso2.carbon.core.commons.stub.loggeduserinfo does not exist
>
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/clients/FileDownloadServiceClient.java:[26,53]
> package org.wso2.carbon.core.commons.stub.filedownload does not exist
>
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/clients/FileDownloadServiceClient.java:[38,12]
> cannot find symbol
> symbol : class FileDownloadServiceStub
> location: class org.wso2.carbon.ui.clients.FileDownloadServiceClient
>
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/util/FileDownloadUtil.java:[25,53]
> package org.wso2.carbon.core.commons.stub.filedownload does not exist
>
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/DefaultCarbonAuthenticator.java:[26,41]
> package org.wso2.carbon.authenticator.stub does not exist
>
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/clients/FileUploadServiceClient.java:[28,51]
> package org.wso2.carbon.core.commons.stub.fileupload does not exist
>
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/clients/FileUploadServiceClient.java:[35,12]
> cannot find symbol
> symbol : class FileUploadServiceStub
> location: class org.wso2.carbon.ui.clients.FileUploadServiceClient
>
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/clients/LoggedUserInfoClient.java:[29,55]
> package org.wso2.carbon.core.commons.stub.loggeduserinfo does not exist
>
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/clients/LoggedUserInfoClient.java:[34,12]
> cannot find symbol
> symbol : class LoggedUserInfoAdminStub
> location: class org.wso2.carbon.ui.clients.LoggedUserInfoClient
>
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/clients/LoggedUserInfoClient.java:[59,60]
> package org.wso2.carbon.core.commons.stub.loggeduserinfo does not exist
>
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/clients/RegistryAdminServiceClient.java:[30,57]
> package org.wso2.carbon.core.commons.stub.registry.service does not exist
>
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/clients/RegistryAdminServiceClient.java:[38,12]
> cannot find symbol
> symbol : class RegistryAdminServiceStub
> location: class org.wso2.carbon.ui.clients.RegistryAdminServiceClient
>
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/util/CarbonUIAuthenticationUtil.java:[103,12]
> cannot find symbol
> symbol : class LoggedUserInfoAdminStub
> location: class org.wso2.carbon.ui.util.CarbonUIAuthenticationUtil
>
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/util/CarbonUIAuthenticationUtil.java:[103,47]
> cannot find symbol
> symbol : class LoggedUserInfoAdminStub
> location: class org.wso2.carbon.ui.util.CarbonUIAuthenticationUtil
>
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/util/CarbonUIAuthenticationUtil.java:[109,60]
> package org.wso2.carbon.core.commons.stub.loggeduserinfo does not exist
>
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/clients/FileDownloadServiceClient.java:[45,19]
> cannot find symbol
> symbol : class FileDownloadServiceStub
> location: class org.wso2.carbon.ui.clients.FileDownloadServiceClient
>
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/util/FileDownloadUtil.java:[74,16]
> cannot find symbol
> symbol : class FileDownloadServiceStub
> location: class org.wso2.carbon.ui.util.FileDownloadUtil
>
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/util/FileDownloadUtil.java:[76,31]
> cannot find symbol
> symbol : class FileDownloadServiceStub
> location: class org.wso2.carbon.ui.util.FileDownloadUtil
>
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/util/FileDownloadUtil.java:[78,31]
> cannot find symbol
> symbol : class FileDownloadServiceStub
> location: class org.wso2.carbon.ui.util.FileDownloadUtil
>
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/DefaultCarbonAuthenticator.java:[130,16]
> cannot find symbol
> symbol : class RememberMeData
> location: class org.wso2.carbon.ui.DefaultCarbonAuthenticator
>
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/clients/FileUploadServiceClient.java:[41,19]
> cannot find symbol
> symbol : class FileUploadServiceStub
> location: class org.wso2.carbon.ui.clients.FileUploadServiceClient
>
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/clients/FileUploadServiceClient.java:[52,52]
> package org.wso2.carbon.core.commons.stub.fileupload does not exist
>
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/clients/FileUploadServiceClient.java:[53,64]
> package org.wso2.carbon.core.commons.stub.fileupload does not exist
>
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/clients/FileUploadServiceClient.java:[56,56]
> package org.wso2.carbon.core.commons.stub.fileupload does not exist
>
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/clients/FileUploadServiceClient.java:[57,68]
> package org.wso2.carbon.core.commons.stub.fileupload does not exist
>
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/clients/LoggedUserInfoClient.java:[39,19]
> cannot find symbol
> symbol : class LoggedUserInfoAdminStub
> location: class org.wso2.carbon.ui.clients.LoggedUserInfoClient
>
> /home/build/checkout/3.2.0/core/org.wso2.carbon.ui/3.2.2/src/main/java/org/wso2/carbon/ui/clients/RegistryAdminServiceClient.java:[49,19]
> cannot find symbol
> symbol : class RegistryAdminServiceStub
> location: class org.wso2.carbon.ui.clients.RegistryAdminServiceClient
>
>
> [INFO]
> ------------------------------------------------------------------------
> [INFO] For more information, run Maven with the -e switch
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 6 minutes 34 seconds
> [INFO] Finished at: Wed Sep 21 22:21:49 IST 2011
> [INFO] Final Memory: 337M/1301M
> [INFO]
> ------------------------------------------------------------------------
>
>
> Thanks.
> --
> Ranga Siriwardena
> Software Engineer
> WSO2 Inc.
>
--
Ranga Siriwardena
Software Engineer
WSO2 Inc.
Blog: http://rangasiriwardena.blogspot.com/
_______________________________________________
Carbon-dev mailing list
[email protected]
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev