axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Gerard Draper <draper.ger...@gmail.com>
Subject Re: [Axis2] eclipse plugin
Date Thu, 25 Nov 2010 08:39:17 GMT
Thanks Chris,

I've tried using Maven, but I failed too. I've tried to build the java code
from a simple WSDL, but it seems there's some problem with the dependencies,
some are not available or corrupted. Any idea how to fix this?

I'm new to Maven, thus I'm not sure what to do. Can I download the missing
dependencies to the "local" repository (.m2 folder somewhere). I also tried
to use the Axis2 1.5.3 version, which is in the oficial repository, but it
seems that there's a problem with the filenames. The uploades files have a
"-<kind of file>" after the version number, thus Maven can't find them
(axis2_1.5.3-jar, -doc,...), and if I add the "-jar" to the version number,
maven fails to find the ".pom" because it doesn't have the "-jar". (
http://repo1.maven.org/maven2/org/apache/axis2/axis2/1.5.3/)

Apache Maven 3.0 (r1004208; 2010-10-04 13:50:56+0200)
Java version: 1.6.0_07
Java home: C:\JAVA\JDK\jdk1.6.0_07\jre
Default locale: es_ES, platform encoding: UTF-8
OS name: "windows vista" version: "6.1" arch: "x86" Family: "windows"
[INFO] Error stacktraces are turned on.
[DEBUG] Reading user settings from C:\Users\usuario\.m2\settings.xml
[DEBUG] Reading global settings from EMBEDDED\conf\settings.xml
[DEBUG] Using local repository at C:\Users\usuario\.m2\repository
[INFO] Scanning for projects...
[DEBUG] Extension realms for project
MavenTest:Wsdl2JavaTest:jar:0.0.1-SNAPSHOT: (none)
[DEBUG] Looking up lifecyle mappings for packaging jar from
ClassRealm[plexus.core, parent: null]
[DEBUG] Resolving plugin prefix axis2-wsdl2code from
[org.apache.maven.plugins, org.codehaus.mojo]
[DEBUG] Resolved plugin prefix axis2-wsdl2code to
org.apache.axis2.maven2:axis2-wsdl2code-maven-plugin from POM
MavenTest:Wsdl2JavaTest:jar:0.0.1-SNAPSHOT
[DEBUG] === REACTOR BUILD PLAN
================================================
[DEBUG] Project: MavenTest:Wsdl2JavaTest:jar:0.0.1-SNAPSHOT
[DEBUG] Tasks:   [axis2-wsdl2code:wsdl2code]
[DEBUG] Style:   Regular
[DEBUG]
=======================================================================
[INFO]

[INFO]
------------------------------------------------------------------------
[INFO] Building mavenTest 0.0.1-SNAPSHOT
[INFO]
------------------------------------------------------------------------
[DEBUG] Resolving plugin prefix axis2-wsdl2code from
[org.apache.maven.plugins, org.codehaus.mojo]
[DEBUG] Resolved plugin prefix axis2-wsdl2code to
org.apache.axis2.maven2:axis2-wsdl2code-maven-plugin from POM
MavenTest:Wsdl2JavaTest:jar:0.0.1-SNAPSHOT
[DEBUG] Lifecycle default -> [validate, initialize, generate-sources,
process-sources, generate-resources, process-resources, compile,
process-classes, generate-test-sources, process-test-sources,
generate-test-resources, process-test-resources, test-compile,
process-test-classes, test, prepare-package, package, pre-integration-test,
integration-test, post-integration-test, verify, install, deploy]
[DEBUG] Lifecycle clean -> [pre-clean, clean, post-clean]
[DEBUG] Lifecycle site -> [pre-site, site, post-site, site-deploy]
[DEBUG] === PROJECT BUILD PLAN
================================================
[DEBUG] Project:       MavenTest:Wsdl2JavaTest:0.0.1-SNAPSHOT
[DEBUG] Dependencies (collect): []
[DEBUG] Dependencies (resolve): [test]
[DEBUG]
-----------------------------------------------------------------------
[DEBUG] Goal:
 org.apache.axis2.maven2:axis2-wsdl2code-maven-plugin:1.1:wsdl2code
(default-cli)
[DEBUG] Style:         Regular
[DEBUG] Configuration: <?xml version="1.0" encoding="UTF-8"?>
<configuration>
  <databindingName default-value="adb">adb</databindingName>
  <generateAllClasses
default-value="false">${axis2.wsdl2code.generateAllClasses}</generateAllClasses>
  <generateServerSide
default-value="false">${axis2.wsdl2code.generateServerSide}</generateServerSide>
  <generateServerSideInterface
default-value="false">${axis2.wsdl2code.generateServerSideInterface}</generateServerSideInterface>
  <generateServicesXml
default-value="false">${axis2.wsdl2code.generateServicesXml}</generateServicesXml>
  <generateTestcase
default-value="false">${axis2.wsdl2code.generateTestCase}</generateTestcase>
  <language default-value="java">${axis2.wsdl2code.language}</language>
  <namespaceToPackages>${axis2.wsdl2code.namespaceToPackages}</namespaceToPackages>
  <outputDirectory
default-value="${project.build.directory}/generated-sources/axis2/wsdl2code">${axis2.wsdl2code.target}</outputDirectory>
  <packageName>test.wsdl2java</packageName>
  <pluginArtifacts>${plugin.artifacts}</pluginArtifacts>
  <portName>${axis2.wsdl2code.portName}</portName>
  <project>${project}</project>
  <serviceName>${axis2.wsdl2code.serviceName}</serviceName>
  <syncMode default-value="both">${axis2.wsdl2code.syncMode}</syncMode>
  <unpackClasses
default-value="false">${axis2.wsdl2code.unpackClasses}</unpackClasses>
  <wsdlFile
default-value="src/main/axis2/service.wsdl">src/main/resources/testWsdl2Java.wsdl</wsdlFile>
</configuration>
[DEBUG]
=======================================================================
[DEBUG] MavenTest:Wsdl2JavaTest:jar:0.0.1-SNAPSHOT
[DEBUG]    org.apache.axis2:axis2:jar:1.5.1:compile
[INFO]
[INFO] --- axis2-wsdl2code-maven-plugin:1.1:wsdl2code (default-cli) @
Wsdl2JavaTest ---
[WARNING] The POM for org.apache.axis2:axis2-kernel:jar:1.1 is invalid,
transitive dependencies (if any) will not be available: 1 problem was
encountered while building the effective model for
org.apache.axis2:axis2-kernel:1.1
[ERROR] 'dependencies.dependency.version' for
org.apache.ws.commons.neethi:neethi:jar is missing. @

[DEBUG] Reading resolution tracking file
C:\Users\usuario\.m2\repository\jaxen\jaxen\1.1-beta-10\jaxen-1.1-beta-10.pom.lastUpdated
[DEBUG] Writing resolution tracking file
C:\Users\usuario\.m2\repository\jaxen\jaxen\1.1-beta-10\jaxen-1.1-beta-10.pom.lastUpdated
[DEBUG] Reading resolution tracking file
C:\Users\usuario\.m2\repository\jaxen\jaxen\1.1-beta-10\jaxen-1.1-beta-10.pom.lastUpdated
[DEBUG] Writing resolution tracking file
C:\Users\usuario\.m2\repository\jaxen\jaxen\1.1-beta-10\jaxen-1.1-beta-10.pom.lastUpdated
[DEBUG] Reading resolution tracking file
C:\Users\usuario\.m2\repository\woodstox\wstx-asl\3.0.1\wstx-asl-3.0.1.pom.lastUpdated
[DEBUG] Writing resolution tracking file
C:\Users\usuario\.m2\repository\woodstox\wstx-asl\3.0.1\wstx-asl-3.0.1.pom.lastUpdated
[DEBUG] Reading resolution tracking file
C:\Users\usuario\.m2\repository\woodstox\wstx-asl\3.0.1\wstx-asl-3.0.1.pom.lastUpdated
[DEBUG] Writing resolution tracking file
C:\Users\usuario\.m2\repository\woodstox\wstx-asl\3.0.1\wstx-asl-3.0.1.pom.lastUpdated
[DEBUG] Reading resolution tracking file
C:\Users\usuario\.m2\repository\jaxen\jaxen\1.1-beta-10\jaxen-1.1-beta-10.pom.lastUpdated
[DEBUG] Writing resolution tracking file
C:\Users\usuario\.m2\repository\jaxen\jaxen\1.1-beta-10\jaxen-1.1-beta-10.pom.lastUpdated
[DEBUG] Reading resolution tracking file
C:\Users\usuario\.m2\repository\jaxen\jaxen\1.1-beta-10\jaxen-1.1-beta-10.pom.lastUpdated
[DEBUG] Writing resolution tracking file
C:\Users\usuario\.m2\repository\jaxen\jaxen\1.1-beta-10\jaxen-1.1-beta-10.pom.lastUpdated
[INFO]
------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 0.384s
[INFO] Finished at: Thu Nov 25 09:20:08 CET 2010
[INFO] Final Memory: 2M/4M
[INFO]
------------------------------------------------------------------------
[ERROR] Failed to execute goal
org.apache.axis2.maven2:axis2-wsdl2code-maven-plugin:1.1:wsdl2code
(default-cli) on project Wsdl2JavaTest: Execution default-cli of goal
org.apache.axis2.maven2:axis2-wsdl2code-maven-plugin:1.1:wsdl2code failed:
Plugin org.apache.axis2.maven2:axis2-wsdl2code-maven-plugin:1.1 or one of
its dependencies could not be resolved: Failed to collect dependencies for
org.apache.axis2.maven2:axis2-wsdl2code-maven-plugin:jar:1.1 (): Failed to
read artifact descriptor for jaxen:jaxen:jar:1.1-beta-10: Could not transfer
artifact jaxen:jaxen:pom:1.1-beta-10 from maven-repo1 (
http://repo1.maven.org/maven/): No connector available to access repository
maven-repo1 (http://repo1.maven.org/maven/) of type legacy using the
available factories AsyncRepositoryConnectorFactory,
WagonRepositoryConnectorFactory -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute
goal org.apache.axis2.maven2:axis2-wsdl2code-maven-plugin:1.1:wsdl2code
(default-cli) on project Wsdl2JavaTest: Execution default-cli of goal
org.apache.axis2.maven2:axis2-wsdl2code-maven-plugin:1.1:wsdl2code failed:
Plugin org.apache.axis2.maven2:axis2-wsdl2code-maven-plugin:1.1 or one of
its dependencies could not be resolved: Failed to collect dependencies for
org.apache.axis2.maven2:axis2-wsdl2code-maven-plugin:jar:1.1 ()
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:211)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:148)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:140)
at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
at
org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
at
org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:314)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:151)
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:445)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:168)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:132)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
at
org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
at
org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
Caused by: org.apache.maven.plugin.PluginExecutionException: Execution
default-cli of goal
org.apache.axis2.maven2:axis2-wsdl2code-maven-plugin:1.1:wsdl2code failed:
Plugin org.apache.axis2.maven2:axis2-wsdl2code-maven-plugin:1.1 or one of
its dependencies could not be resolved: Failed to collect dependencies for
org.apache.axis2.maven2:axis2-wsdl2code-maven-plugin:jar:1.1 ()
at
org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:86)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:195)
... 19 more
Caused by: org.apache.maven.plugin.PluginResolutionException: Plugin
org.apache.axis2.maven2:axis2-wsdl2code-maven-plugin:1.1 or one of its
dependencies could not be resolved: Failed to collect dependencies for
org.apache.axis2.maven2:axis2-wsdl2code-maven-plugin:jar:1.1 ()
at
org.apache.maven.plugin.internal.DefaultPluginDependenciesResolver.resolve(DefaultPluginDependenciesResolver.java:159)
at
org.apache.maven.plugin.internal.DefaultMavenPluginManager.createPluginRealm(DefaultMavenPluginManager.java:316)
at
org.apache.maven.plugin.internal.DefaultMavenPluginManager.setupPluginRealm(DefaultMavenPluginManager.java:284)
at
org.apache.maven.plugin.DefaultBuildPluginManager.getPluginRealm(DefaultBuildPluginManager.java:186)
at
org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:82)
... 20 more
Caused by: org.sonatype.aether.collection.DependencyCollectionException:
Failed to collect dependencies for
org.apache.axis2.maven2:axis2-wsdl2code-maven-plugin:jar:1.1 ()
at
org.sonatype.aether.impl.internal.DefaultDependencyCollector.collectDependencies(DefaultDependencyCollector.java:256)
at
org.sonatype.aether.impl.internal.DefaultRepositorySystem.collectDependencies(DefaultRepositorySystem.java:272)
at
org.apache.maven.plugin.internal.DefaultPluginDependenciesResolver.resolve(DefaultPluginDependenciesResolver.java:148)
... 24 more
Caused by: org.sonatype.aether.resolution.ArtifactDescriptorException:
Failed to read artifact descriptor for jaxen:jaxen:jar:1.1-beta-10
at
org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.loadPom(DefaultArtifactDescriptorReader.java:274)
at
org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.readArtifactDescriptor(DefaultArtifactDescriptorReader.java:170)
at
org.sonatype.aether.impl.internal.DefaultDependencyCollector.process(DefaultDependencyCollector.java:424)
at
org.sonatype.aether.impl.internal.DefaultDependencyCollector.process(DefaultDependencyCollector.java:520)
at
org.sonatype.aether.impl.internal.DefaultDependencyCollector.process(DefaultDependencyCollector.java:520)
at
org.sonatype.aether.impl.internal.DefaultDependencyCollector.process(DefaultDependencyCollector.java:520)
at
org.sonatype.aether.impl.internal.DefaultDependencyCollector.process(DefaultDependencyCollector.java:520)
at
org.sonatype.aether.impl.internal.DefaultDependencyCollector.collectDependencies(DefaultDependencyCollector.java:238)
... 26 more
Caused by: org.sonatype.aether.resolution.ArtifactResolutionException: Could
not transfer artifact jaxen:jaxen:pom:1.1-beta-10 from maven-repo1 (
http://repo1.maven.org/maven/): No connector available to access repository
maven-repo1 (http://repo1.maven.org/maven/) of type legacy using the
available factories AsyncRepositoryConnectorFactory,
WagonRepositoryConnectorFactory
at
org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:488)
at
org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolveArtifact(DefaultArtifactResolver.java:190)
at
org.apache.maven.repository.internal.DefaultArtifactDescriptorReader.loadPom(DefaultArtifactDescriptorReader.java:259)
... 33 more
Caused by: org.sonatype.aether.transfer.ArtifactTransferException: Could not
transfer artifact jaxen:jaxen:pom:1.1-beta-10 from maven-repo1 (
http://repo1.maven.org/maven/): No connector available to access repository
maven-repo1 (http://repo1.maven.org/maven/) of type legacy using the
available factories AsyncRepositoryConnectorFactory,
WagonRepositoryConnectorFactory
at
org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:418)
... 35 more
Caused by: org.sonatype.aether.transfer.NoRepositoryConnectorException: No
connector available to access repository maven-repo1 (
http://repo1.maven.org/maven/) of type legacy using the available factories
AsyncRepositoryConnectorFactory, WagonRepositoryConnectorFactory
at
org.sonatype.aether.impl.internal.DefaultRemoteRepositoryManager.getRepositoryConnector(DefaultRemoteRepositoryManager.java:361)
at
org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:403)
... 35 more
[ERROR]
[ERROR]
[ERROR] For more information about the errors and possible solutions, please
read the following articles:
[ERROR] [Help 1]
http://cwiki.apache.org/confluence/display/MAVEN/PluginResolutionException


Gerard,

On Tue, Nov 23, 2010 at 6:08 PM, Meeusen, Christopher W. <
Meeusen.Christopher@mayo.edu> wrote:

> I would highly recommend not using the axis2 eclipse plugin.  We were using
> that for a while and found it buggy when you not include your dependent
> artifacts in the aar files.
>
>
>
> We switched to building aars using the maven aar plugin.  It’s much
> better.  I would recommend looking at using MAVEN for your builds.
>
>
>
> Chris
>
>
>
> *From:* java-user-return-83782-Meeusen.Christopher=mayo.edu@
> axis.apache.org [mailto:java-user-return-83782-Meeusen.Christopher=
> mayo.edu@axis.apache.org] *On Behalf Of *Gerard Draper
> *Sent:* Tuesday, November 23, 2010 11:06 AM
> *To:* java-user@axis.apache.org
> *Subject:* Re: [Axis2] eclipse plugin
>
>
>
> Hi Andreas,
>
>
>
> Thanks, but unfortunately I haven't been able to install the plugin yet.
> I've installed the google plugin (the one in the example) using the "dropin"
> folder, but it didn't work with the Axis2 plugins (I've tried different
> layouts http://goo.gl/ORypw) . It's like if eclipse ignores it. I don't
> think it's "eclipse's fault", because I've been able to install the axis2
> 1.4.0 version, just copying it into the plugin folder.
>
>
>
> Has anyone been able to install the eclipse axis2 plugin 1.5.3 ?
>
>
>
>
>
> Gerard
>
>
>
> On Tue, Nov 23, 2010 at 3:43 PM, Andreas Veithen <
> andreas.veithen@gmail.com> wrote:
>
> Gerard,
>
> Recent Eclipse versions have an alternative approach for installing
> plugins from ZIP files. This involves extracting the file into the
> "dropins" directory. Maybe this works better. Here is an example (for
> another plugin) of how to do this:
>
> http://code.google.com/eclipse/docs/install-from-zip.html
>
> Can you give this a try and report back if that solves the problem
> (and if it works, explain what you did exactly to get the plugins
> installed on Helios)?
>
> Andreas
>
>
> On Tue, Nov 23, 2010 at 15:34, Gerard Draper <draper.gerard@gmail.com>
> wrote:
> > I've download Axis2 codegen and service eclipse plug-in 1.5.3 and
> followed
> > the install instructions: unzip and copy the folder to the plugin
> directory
> > in eclipse (I've tried copying the .jar, the folder,...), then restart
> the
> > eclipse (I'vre tried Galileo and Helios). But I can't see the Axis2
> wizard
> > in the "File->New->Other" options. Any idea about what I'm doing wrong?
> > thankx!
> >
> > --
> > Gerard Draper Gil
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: java-user-unsubscribe@axis.apache.org
> For additional commands, e-mail: java-user-help@axis.apache.org
>
>
>
>
> --
> Gerard Draper Gil
>



-- 
Gerard Draper Gil

Mime
View raw message