You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-user@axis.apache.org by "Lefrancois, Carl" <Ca...@axa-canada.com> on 2008/10/27 19:01:30 UTC
RE : RE : early env cleanup in asynchronous mode
The changelog file has version 1.3.0 as the latest and the file dates from july 2008. I have spent the morning working on getting the latest SVN revision up and running on my workstation. So far the new version is crashing on the following call:
stub = axis2_stub_create_MyService()
This may be because I need to regenerate the stubs. Unfortunately, due to some limitations of the C version of the autogenerator with respect to abstract base types, it takes about 5 hours to create the full bug-free set of C files for my company's WSDL, so I may be forced to leave this issue alone and use logging and hunting through the code to find a way around this problem.
I have learned one more thing about this problem. The DllMain function is called with DLL_PROCESS_DETACH message after the Axis2/C internal process calls axutil_thread_pool_exit_thread(th_pool, thd); (the last function call in the code I attached to my first message in this thread). When I step through the code with the debugger, the app does not crash because all uses of env have a chance to execute before the DLL unloads while I move the execution pointer forward slowly. I may be able to get around the problem by delaying the unload of the DLL and recreating the env for each web service call.
Any help is greatly appreciated
Carl
-----Message d'origine-----
De : Manjula Peiris [mailto:manjula@wso2.com]
Envoyé : lundi, octobre 27, 2008 11:05
À : Apache AXIS C User List
Objet : Re: RE : early env cleanup in asynchronous mode
What is the Axis2/C version you are using ? Can you ran the client through a memory profiling tool like valgrind and sent us the traces?
On Mon, 2008-10-27 at 10:14 -0400, Lefrancois, Carl wrote:
> Thanks for your reply, Supun
>
> I am hesitant to raise a Jira right away for two reasons: my version
> of Axis2/C is a few months old and I believe this behaviour may be
> right, and it is me who is calling the wrong function. Are we sure
> there is a bug here?
>
> Has anyone on the list made a client which uses the same env for many
> web service calls in asynchronous mode? Maybe in this mode we need to
> create a new env for each call?
>
> If I cannot find a better function and no one replies saying this
> should work, then a Jira could be a good idea. I think this
> functionality is something Axis2/C should support.
>
>
> -Carl
>
>
> -----Message d'origine-----
> De : Supun Kamburugamuva [mailto:supun06@gmail.com]
> Envoyé : samedi, octobre 25, 2008 00:37
> À : Apache AXIS C User List
> Objet : Re: early env cleanup in asynchronous mode
>
>
> Recently I got this error. But not sure what is happening exactly.
> Need to have a thorough look. Please create a Jira.
>
> Supun.
>
>
> On Sat, Oct 25, 2008 at 12:27 AM, Lefrancois, Carl
> <Ca...@axa-canada.com> wrote:
>
> Hello all,
>
> No doubt my problem is due to user error, but I'm not sure what to try
> next to fix this problem.
>
> I am working to implement asynchronous mode client calls in a project
> which is already fairly mature and works well in blocking mode. When
> my DLL is loaded, I initialise the Axis2/C environment, and I free the
> environment on unload of the DLL. In between I can make many web
> service calls in blocking mode.
>
> What is happening now is that I used code from the echo_non_blocking.c
> sample to implement asynchronous mode but I get an access violation
> because the env is freed inside the function which calls my
> on_complete callback. After this function is completed my application
> still tries to use the same env.
>
> Can someone point out which function to call so I can make use of the
> asynchronous callbacks and still keep the same environment between
> calls?
>
>
>
>
> here is the code I am using:
> ======================================================================
> ==
> =============================
> /* Send request */
> svc_client = axis2_stub_get_svc_client (stub, axis2_env );
> AXIS2_LOG_INFO(axis2_env->log, "\n---appel d'axis2 send receive
> INITIÉ---\n"); ******* I see this in the log
> axis2_svc_client_send_receive_non_blocking(svc_client, axis2_env,
> payload, callback);
> AXIS2_LOG_INFO(axis2_env->log, "\n---appel d'axis2 send receive
> RETOURNÉ---\n");******* I see this in the log
>
> /** Wait till callback is complete. Simply keep the parent thread
> running
> until our on_complete or on_error is invoked */
> while (count < 15)
> {
> if (isComplete)
> {
> /* We are done with the callback */
> break;
> }
> AXIS2_LOG_INFO(axis2_env->log, "\n---AXIS DORT---\n");
> ******* I see this in the log
> AXIS2_SLEEP(1);
> AXIS2_LOG_INFO(axis2_env->log, "\n---AXIS SE RÉVEILLE---\n");
> ******* crash happens here after on_complete.. Axis2_env is freed!
> count++;
> }
>
> if (!(count < 15))
> {
> AXIS2_LOG_INFO(axis2_env->log, "\n---appel d'axis2 send receive
> COMPLÉTÉ TIMEOUT---\n"); **** never see this in log
> *lpiEtatTraitement = ETAT_TRAITEMENT_TIMEOUT;
> }
> else
> {
> AXIS2_LOG_INFO(axis2_env->log, "\n---appel d'axis2 send receive
> COMPLÉTÉ OK---\n"); **** never see this in log
> }
> ======================================================================
> ==
> =============================
>
>
> axis2_status_t AXIS2_CALL OnRatingStubOpComplete( struct
> axis2_callback * callback, const axutil_env_t * env)
> {
> AXIS2_LOG_INFO(axis2_env->log,
> "\n---OnRatingStubOpComplete()---\n"); ******* I see this in
> the log
> isComplete = 1;
> return AXIS2_SUCCESS;
> }
>
> ======================================================================
> ==
> =============================
>
> ... In the trace execution goes into op_client.c here:
>
> if (args_list->callback)
> {
> axis2_callback_invoke_on_complete(args_list->callback, th_env,
> args_list->op_client->async_result); **** calls my on_complete
> function above
> axis2_callback_set_complete(args_list->callback, th_env,
> AXIS2_TRUE);
> }
>
> /* clean up memory */
> axis2_async_result_free(args_list->op_client->async_result,
> th_env);
>
> axis2_op_ctx_free(op_ctx, th_env);
>
> th_pool = th_env->thread_pool;
>
> AXIS2_FREE(th_env->allocator, args_list);
>
> if (th_env)
> {
> axutil_free_thread_env(th_env);
> th_env = NULL;
> }
> axutil_thread_pool_exit_thread(th_pool, thd);
> ***** this frees my env! as shown in my log
> return NULL;
> }
>
> ======================================================================
> ==
> =============================
>
>
>
>
> So can someone tell me, is axis2_svc_client_send_receive_non_blocking
> the wrong function to use if I want to make many service calls with
> one environment?
>
>
> Carl Lefrançois
> Analyste / Programmeur
> Larochelle Groupe Conseil
>
> Tél. : 514-282-6817, poste 4548
> Couriel : carl.lefrancois@axa-canada.com
> _____
>
> "Ce message est confidentiel, à l'usage exclusif du destinataire
> ci-dessus et son contenu ne représente en aucun cas un engagement de
> la part de AXA, sauf en cas de stipulation expresse et par écrit de la
> part de AXA. Toute publication, utilisation ou diffusion, même
> partielle, doit être autorisée préalablement. Si vous n'êtes pas
> destinataire de ce message, merci d'en avertir immédiatement
> l'expéditeur."
>
> "This e-mail message is confidential, for the exclusive use of the
> addressee and its contents shall not constitute a commitment by AXA,
> except as otherwise specifically provided in writing by AXA. Any
> unauthorized disclosure, use or dissemination, either whole or
> partial, is prohibited. If you are not the intended recipient of the
> message, please notify the sender immediately."
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-c-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-c-user-help@ws.apache.org
>
>
>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-c-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-user-help@ws.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-c-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-user-help@ws.apache.org
RE: AXIS2/Java ICU BCEL Build Error
Posted by "David Taylor (Lowell)" <dk...@F5.com>.
Oops! Sorry.
-David
-----Original Message-----
From: Samisa Abeysinghe [mailto:samisa@wso2.com]
Sent: Monday, October 27, 2008 11:07 PM
To: Apache AXIS C User List
Subject: Re: AXIS2/Java ICU BCEL Build Error
You are on the wrong list, you should be asking the Java list.
Samisa...
David Taylor (Lowell) wrote:
> I am trying to build AXIS2/Java version 1.4.1 but I am getting a build
> failure from the BCEL JarAnalyzer on the ICU 2.6.1 JAR file. I'd
> appreciate any suggestions on how to work past this.
> Thanks,
> -David K. Taylor
>
> [INFO] Executed tasks
>
> [INFO] [install:install]
>
> [INFO] Installing
>
/cavins-vm1/Builds/cavins/dev/third_party_source/axis2-1.4.1/acopiaobj/a
> xis2-1.4.1-acopia01-build/modules/documentation/pom.xml to
>
/home/cavins/.m2/repository/org/apache/axis2/documentation/1.4.1/documen
> tation-1.4.1.pom
>
> [INFO] [site:site {execution: default}]
>
> [INFO] Unable to load parent project from a relative path: Could not
> find the model file
>
'/cavins-vm1/Builds/cavins/dev/third_party_source/axis2-1.4.1/acopiaobj/
> axis2-1.4.1-acopia01-build/modules/parent/../pom.xml'. for project
> unknown
>
> [INFO] Parent project loaded from repository.
>
> [INFO] artifact org.apache.maven.skins:maven-default-skin: checking
for
> updates from apache-ws-snapshots2
>
> [INFO] artifact org.apache.maven.skins:maven-default-skin: checking
for
> updates from tomcat-repository
>
> [INFO] artifact org.apache.maven.skins:maven-default-skin: checking
for
> updates from eclipse-repo
>
> [INFO] Skipped "About" report, file "index.html" already exists for
the
> English version.
>
> [INFO] Generating "Plugin Management" report.
>
> [INFO] Generating "Mailing Lists" report.
>
> [INFO] Generating "Continuous Integration" report.
>
> [INFO] Generating "Dependency Management" report.
>
> Downloading:
>
http://ws.zones.apache.org/repository2/org/apache/httpcomponents/httpcor
> e-niossl/4.0-beta1/httpcore-niossl-4.0-beta1.pom
>
> Downloading:
>
http://tomcat.apache.org/dev/dist/m2-repository/org/apache/httpcomponent
> s/httpcore-niossl/4.0-beta1/httpcore-niossl-4.0-beta1.pom
>
> Downloading:
>
http://repo1.maven.org/eclipse/org/apache/httpcomponents/httpcore-niossl
> /4.0-beta1/httpcore-niossl-4.0-beta1.pom
>
> Downloading:
>
https://maven-repository.dev.java.net/nonav/repository//org.apache.httpc
> omponents/poms/httpcore-niossl-4.0-beta1.pom
>
> Downloading:
>
http://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore-niossl/
> 4.0-beta1/httpcore-niossl-4.0-beta1.pom
>
> [INFO] Generating "Project License" report.
>
> [INFO] Generating "Project Team" report.
>
> [INFO] Generating "Source Repository" report.
>
> [INFO] Generating "Issue Tracking" report.
>
> [INFO] Generating "Project Summary" report.
>
> [INFO] Generating "Project Plugins" report.
>
> [INFO] Generating "Dependency Convergence" report.
>
> [INFO] Generating "Dependencies" report.
>
> [WARNING] Unable to process class
> com/ibm/icu/impl/data/LocaleElements_zh__PINYIN.class in JarAnalyzer
> File
/home/cavins/.m2/repository/com/ibm/icu/icu4j/2.6.1/icu4j-2.6.1.jar
>
> org.apache.bcel.classfile.ClassFormatException: Invalid byte tag in
> constant pool: 60
>
> at
> org.apache.bcel.classfile.Constant.readConstant(Constant.java:146)
>
> at
> org.apache.bcel.classfile.ConstantPool.<init>(ConstantPool.java:67)
>
> at
>
org.apache.bcel.classfile.ClassParser.readConstantPool(ClassParser.java:
> 222)
>
> at
> org.apache.bcel.classfile.ClassParser.parse(ClassParser.java:136)
>
> at
>
org.apache.maven.shared.jar.classes.JarClassesAnalysis.analyze(JarClasse
> sAnalysis.java:92)
>
> at
>
org.apache.maven.report.projectinfo.dependencies.Dependencies.getJarDepe
> ndencyDetails(Dependencies.java:285)
>
> at
>
org.apache.maven.report.projectinfo.dependencies.renderer.DependenciesRe
> nderer.hasSealed(DependenciesRenderer.java:1278)
>
> at
>
org.apache.maven.report.projectinfo.dependencies.renderer.DependenciesRe
>
nderer.renderSectionDependencyFileDetails(DependenciesRenderer.java:423)
>
> at
>
org.apache.maven.report.projectinfo.dependencies.renderer.DependenciesRe
> nderer.renderBody(DependenciesRenderer.java:268)
>
> at
>
org.apache.maven.reporting.AbstractMavenReportRenderer.render(AbstractMa
> venReportRenderer.java:65)
>
> at
>
org.apache.maven.report.projectinfo.DependenciesReport.executeReport(Dep
> endenciesReport.java:239)
>
> at
>
org.apache.maven.reporting.AbstractMavenReport.generate(AbstractMavenRep
> ort.java:90)
>
> at
>
org.apache.maven.plugins.site.ReportDocumentRenderer.renderDocument(Repo
> rtDocumentRenderer.java:139)
>
> at
>
org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.renderModule(Def
> aultSiteRenderer.java:269)
>
> at
>
org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.render(DefaultSi
> teRenderer.java:101)
>
> at
> org.apache.maven.plugins.site.SiteMojo.renderLocale(SiteMojo.java:129)
>
> at
> org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:96)
>
> at
>
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginMa
> nager.java:451)
>
> at
>
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Default
> LifecycleExecutor.java:558)
>
> at
>
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifec
> ycle(DefaultLifecycleExecutor.java:499)
>
> at
>
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultL
> ifecycleExecutor.java:478)
>
> at
>
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandle
> Failures(DefaultLifecycleExecutor.java:330)
>
> at
>
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(
> DefaultLifecycleExecutor.java:291)
>
> at
>
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifec
> ycleExecutor.java:142)
>
> at
> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336)
>
> at
org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
>
> at org.apache.maven.cli.MavenCli.main(MavenCli.java:287)
>
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>
> at
>
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
> a:39)
>
> at
>
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:25)
>
> at java.lang.reflect.Method.invoke(Method.java:597)
>
> at
> org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
>
> at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
>
> at
> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
>
> at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
>
> [WARNING] The repository url 'http://jibx.sf.net/maven2' is invalid -
> Repository 'jibx.sf.net' is blacklisted
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-c-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-c-user-help@ws.apache.org
>
>
------------------------------------------------------------------------
>
>
> No virus found in this incoming message.
> Checked by AVG - http://www.avg.com
> Version: 8.0.175 / Virus Database: 270.8.3/1748 - Release Date:
10/26/2008 7:53 PM
>
>
--
Samisa Abeysinghe
Director, Engineering; WSO2 Inc.
http://www.wso2.com/ - "The Open Source SOA Company"
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-c-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-user-help@ws.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-c-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-user-help@ws.apache.org
Re: AXIS2/Java ICU BCEL Build Error
Posted by Samisa Abeysinghe <sa...@wso2.com>.
You are on the wrong list, you should be asking the Java list.
Samisa...
David Taylor (Lowell) wrote:
> I am trying to build AXIS2/Java version 1.4.1 but I am getting a build
> failure from the BCEL JarAnalyzer on the ICU 2.6.1 JAR file. I'd
> appreciate any suggestions on how to work past this.
> Thanks,
> -David K. Taylor
>
> [INFO] Executed tasks
>
> [INFO] [install:install]
>
> [INFO] Installing
> /cavins-vm1/Builds/cavins/dev/third_party_source/axis2-1.4.1/acopiaobj/a
> xis2-1.4.1-acopia01-build/modules/documentation/pom.xml to
> /home/cavins/.m2/repository/org/apache/axis2/documentation/1.4.1/documen
> tation-1.4.1.pom
>
> [INFO] [site:site {execution: default}]
>
> [INFO] Unable to load parent project from a relative path: Could not
> find the model file
> '/cavins-vm1/Builds/cavins/dev/third_party_source/axis2-1.4.1/acopiaobj/
> axis2-1.4.1-acopia01-build/modules/parent/../pom.xml'. for project
> unknown
>
> [INFO] Parent project loaded from repository.
>
> [INFO] artifact org.apache.maven.skins:maven-default-skin: checking for
> updates from apache-ws-snapshots2
>
> [INFO] artifact org.apache.maven.skins:maven-default-skin: checking for
> updates from tomcat-repository
>
> [INFO] artifact org.apache.maven.skins:maven-default-skin: checking for
> updates from eclipse-repo
>
> [INFO] Skipped "About" report, file "index.html" already exists for the
> English version.
>
> [INFO] Generating "Plugin Management" report.
>
> [INFO] Generating "Mailing Lists" report.
>
> [INFO] Generating "Continuous Integration" report.
>
> [INFO] Generating "Dependency Management" report.
>
> Downloading:
> http://ws.zones.apache.org/repository2/org/apache/httpcomponents/httpcor
> e-niossl/4.0-beta1/httpcore-niossl-4.0-beta1.pom
>
> Downloading:
> http://tomcat.apache.org/dev/dist/m2-repository/org/apache/httpcomponent
> s/httpcore-niossl/4.0-beta1/httpcore-niossl-4.0-beta1.pom
>
> Downloading:
> http://repo1.maven.org/eclipse/org/apache/httpcomponents/httpcore-niossl
> /4.0-beta1/httpcore-niossl-4.0-beta1.pom
>
> Downloading:
> https://maven-repository.dev.java.net/nonav/repository//org.apache.httpc
> omponents/poms/httpcore-niossl-4.0-beta1.pom
>
> Downloading:
> http://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore-niossl/
> 4.0-beta1/httpcore-niossl-4.0-beta1.pom
>
> [INFO] Generating "Project License" report.
>
> [INFO] Generating "Project Team" report.
>
> [INFO] Generating "Source Repository" report.
>
> [INFO] Generating "Issue Tracking" report.
>
> [INFO] Generating "Project Summary" report.
>
> [INFO] Generating "Project Plugins" report.
>
> [INFO] Generating "Dependency Convergence" report.
>
> [INFO] Generating "Dependencies" report.
>
> [WARNING] Unable to process class
> com/ibm/icu/impl/data/LocaleElements_zh__PINYIN.class in JarAnalyzer
> File /home/cavins/.m2/repository/com/ibm/icu/icu4j/2.6.1/icu4j-2.6.1.jar
>
> org.apache.bcel.classfile.ClassFormatException: Invalid byte tag in
> constant pool: 60
>
> at
> org.apache.bcel.classfile.Constant.readConstant(Constant.java:146)
>
> at
> org.apache.bcel.classfile.ConstantPool.<init>(ConstantPool.java:67)
>
> at
> org.apache.bcel.classfile.ClassParser.readConstantPool(ClassParser.java:
> 222)
>
> at
> org.apache.bcel.classfile.ClassParser.parse(ClassParser.java:136)
>
> at
> org.apache.maven.shared.jar.classes.JarClassesAnalysis.analyze(JarClasse
> sAnalysis.java:92)
>
> at
> org.apache.maven.report.projectinfo.dependencies.Dependencies.getJarDepe
> ndencyDetails(Dependencies.java:285)
>
> at
> org.apache.maven.report.projectinfo.dependencies.renderer.DependenciesRe
> nderer.hasSealed(DependenciesRenderer.java:1278)
>
> at
> org.apache.maven.report.projectinfo.dependencies.renderer.DependenciesRe
> nderer.renderSectionDependencyFileDetails(DependenciesRenderer.java:423)
>
> at
> org.apache.maven.report.projectinfo.dependencies.renderer.DependenciesRe
> nderer.renderBody(DependenciesRenderer.java:268)
>
> at
> org.apache.maven.reporting.AbstractMavenReportRenderer.render(AbstractMa
> venReportRenderer.java:65)
>
> at
> org.apache.maven.report.projectinfo.DependenciesReport.executeReport(Dep
> endenciesReport.java:239)
>
> at
> org.apache.maven.reporting.AbstractMavenReport.generate(AbstractMavenRep
> ort.java:90)
>
> at
> org.apache.maven.plugins.site.ReportDocumentRenderer.renderDocument(Repo
> rtDocumentRenderer.java:139)
>
> at
> org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.renderModule(Def
> aultSiteRenderer.java:269)
>
> at
> org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.render(DefaultSi
> teRenderer.java:101)
>
> at
> org.apache.maven.plugins.site.SiteMojo.renderLocale(SiteMojo.java:129)
>
> at
> org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:96)
>
> at
> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginMa
> nager.java:451)
>
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Default
> LifecycleExecutor.java:558)
>
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifec
> ycle(DefaultLifecycleExecutor.java:499)
>
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultL
> ifecycleExecutor.java:478)
>
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandle
> Failures(DefaultLifecycleExecutor.java:330)
>
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(
> DefaultLifecycleExecutor.java:291)
>
> at
> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifec
> ycleExecutor.java:142)
>
> at
> org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336)
>
> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
>
> at org.apache.maven.cli.MavenCli.main(MavenCli.java:287)
>
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
> a:39)
>
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:25)
>
> at java.lang.reflect.Method.invoke(Method.java:597)
>
> at
> org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
>
> at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
>
> at
> org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
>
> at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
>
> [WARNING] The repository url 'http://jibx.sf.net/maven2' is invalid -
> Repository 'jibx.sf.net' is blacklisted
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-c-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-c-user-help@ws.apache.org
>
> ------------------------------------------------------------------------
>
>
> No virus found in this incoming message.
> Checked by AVG - http://www.avg.com
> Version: 8.0.175 / Virus Database: 270.8.3/1748 - Release Date: 10/26/2008 7:53 PM
>
>
--
Samisa Abeysinghe
Director, Engineering; WSO2 Inc.
http://www.wso2.com/ - "The Open Source SOA Company"
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-c-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-user-help@ws.apache.org
AXIS2/Java ICU BCEL Build Error
Posted by "David Taylor (Lowell)" <dk...@F5.com>.
I am trying to build AXIS2/Java version 1.4.1 but I am getting a build
failure from the BCEL JarAnalyzer on the ICU 2.6.1 JAR file. I'd
appreciate any suggestions on how to work past this.
Thanks,
-David K. Taylor
[INFO] Executed tasks
[INFO] [install:install]
[INFO] Installing
/cavins-vm1/Builds/cavins/dev/third_party_source/axis2-1.4.1/acopiaobj/a
xis2-1.4.1-acopia01-build/modules/documentation/pom.xml to
/home/cavins/.m2/repository/org/apache/axis2/documentation/1.4.1/documen
tation-1.4.1.pom
[INFO] [site:site {execution: default}]
[INFO] Unable to load parent project from a relative path: Could not
find the model file
'/cavins-vm1/Builds/cavins/dev/third_party_source/axis2-1.4.1/acopiaobj/
axis2-1.4.1-acopia01-build/modules/parent/../pom.xml'. for project
unknown
[INFO] Parent project loaded from repository.
[INFO] artifact org.apache.maven.skins:maven-default-skin: checking for
updates from apache-ws-snapshots2
[INFO] artifact org.apache.maven.skins:maven-default-skin: checking for
updates from tomcat-repository
[INFO] artifact org.apache.maven.skins:maven-default-skin: checking for
updates from eclipse-repo
[INFO] Skipped "About" report, file "index.html" already exists for the
English version.
[INFO] Generating "Plugin Management" report.
[INFO] Generating "Mailing Lists" report.
[INFO] Generating "Continuous Integration" report.
[INFO] Generating "Dependency Management" report.
Downloading:
http://ws.zones.apache.org/repository2/org/apache/httpcomponents/httpcor
e-niossl/4.0-beta1/httpcore-niossl-4.0-beta1.pom
Downloading:
http://tomcat.apache.org/dev/dist/m2-repository/org/apache/httpcomponent
s/httpcore-niossl/4.0-beta1/httpcore-niossl-4.0-beta1.pom
Downloading:
http://repo1.maven.org/eclipse/org/apache/httpcomponents/httpcore-niossl
/4.0-beta1/httpcore-niossl-4.0-beta1.pom
Downloading:
https://maven-repository.dev.java.net/nonav/repository//org.apache.httpc
omponents/poms/httpcore-niossl-4.0-beta1.pom
Downloading:
http://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore-niossl/
4.0-beta1/httpcore-niossl-4.0-beta1.pom
[INFO] Generating "Project License" report.
[INFO] Generating "Project Team" report.
[INFO] Generating "Source Repository" report.
[INFO] Generating "Issue Tracking" report.
[INFO] Generating "Project Summary" report.
[INFO] Generating "Project Plugins" report.
[INFO] Generating "Dependency Convergence" report.
[INFO] Generating "Dependencies" report.
[WARNING] Unable to process class
com/ibm/icu/impl/data/LocaleElements_zh__PINYIN.class in JarAnalyzer
File /home/cavins/.m2/repository/com/ibm/icu/icu4j/2.6.1/icu4j-2.6.1.jar
org.apache.bcel.classfile.ClassFormatException: Invalid byte tag in
constant pool: 60
at
org.apache.bcel.classfile.Constant.readConstant(Constant.java:146)
at
org.apache.bcel.classfile.ConstantPool.<init>(ConstantPool.java:67)
at
org.apache.bcel.classfile.ClassParser.readConstantPool(ClassParser.java:
222)
at
org.apache.bcel.classfile.ClassParser.parse(ClassParser.java:136)
at
org.apache.maven.shared.jar.classes.JarClassesAnalysis.analyze(JarClasse
sAnalysis.java:92)
at
org.apache.maven.report.projectinfo.dependencies.Dependencies.getJarDepe
ndencyDetails(Dependencies.java:285)
at
org.apache.maven.report.projectinfo.dependencies.renderer.DependenciesRe
nderer.hasSealed(DependenciesRenderer.java:1278)
at
org.apache.maven.report.projectinfo.dependencies.renderer.DependenciesRe
nderer.renderSectionDependencyFileDetails(DependenciesRenderer.java:423)
at
org.apache.maven.report.projectinfo.dependencies.renderer.DependenciesRe
nderer.renderBody(DependenciesRenderer.java:268)
at
org.apache.maven.reporting.AbstractMavenReportRenderer.render(AbstractMa
venReportRenderer.java:65)
at
org.apache.maven.report.projectinfo.DependenciesReport.executeReport(Dep
endenciesReport.java:239)
at
org.apache.maven.reporting.AbstractMavenReport.generate(AbstractMavenRep
ort.java:90)
at
org.apache.maven.plugins.site.ReportDocumentRenderer.renderDocument(Repo
rtDocumentRenderer.java:139)
at
org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.renderModule(Def
aultSiteRenderer.java:269)
at
org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.render(DefaultSi
teRenderer.java:101)
at
org.apache.maven.plugins.site.SiteMojo.renderLocale(SiteMojo.java:129)
at
org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:96)
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginMa
nager.java:451)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Default
LifecycleExecutor.java:558)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifec
ycle(DefaultLifecycleExecutor.java:499)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultL
ifecycleExecutor.java:478)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandle
Failures(DefaultLifecycleExecutor.java:330)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(
DefaultLifecycleExecutor.java:291)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifec
ycleExecutor.java:142)
at
org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:287)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at
org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
[WARNING] The repository url 'http://jibx.sf.net/maven2' is invalid -
Repository 'jibx.sf.net' is blacklisted
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-c-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-user-help@ws.apache.org