Hi Graeme,

Try building Apache Axiom first.

[1] -
https://svn.apache.org/repos/asf/webservices/commons/trunk/modules/axiom

On Tue, Sep 14, 2010 at 6:54 PM, Graeme Jenkinson <
graemejenkinso...@hotmail.com> wrote:

>  Hi all,
>
> I am attempting (for the first time) to build the Synapse to gain the
> ability to configure a HTTP proxy in the axis2.xml file (which I understand
> isn't supporting in Synapse 1.2). I have checked out the source from the
> repository and have installed Maven. Following the Synapse build
> instructions I then execute: mvn clean install. However, I end up witha
> number of errors that look like:
>
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] BUILD ERROR
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Failed to resolve dependencies for one or more projects in the
> reactor. Reason: Missing:
> ----------
> 1) org.apache.ws.commons.axiom:axiom-api:jar:1.2.10-SNAPSHOT
>
>   Try downloading the file manually from the project website.
>
>   Then, install it using the command:
>       mvn install:install-file -DgroupId=org.apache.ws.commons.axiom
> -DartifactId=axiom-api -Dversion=1.2.10-SNAPSHOT -Dpackaging=jar
> -Dfile=/path/to/file
>
>   Alternatively, if you host your own repository you can deploy the file
> there:
>       mvn deploy:deploy-file -DgroupId=org.apache.ws.commons.axiom
> -DartifactId=axiom-api -Dversion=1.2.10-SNAPSHOT -Dpackaging=jar
> -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]
>
>   Path to dependency:
>       1) org.apache.synapse:Apache-Synapse:pom:2.0.0-SNAPSHOT
>       2) org.apache.neethi:neethi:jar:2.0.4
>       3) org.apache.ws.commons.axiom:axiom-api:jar:1.2.10-SNAPSHOT
>
> 2) org.apache.sandesha2:sandesha2-core:jar:SNAPSHOT
>
>   Try downloading the file manually from the project website.
>
>   Then, install it using the command:
>       mvn install:install-file -DgroupId=org.apache.sandesha2
> -DartifactId=sandesha2-core -Dversion=20100205.143004-2 -Dpackaging=jar
> -Dfile=/path/to/file
>
>   Alternatively, if you host your own repository you can deploy the file
> there:
>       mvn deploy:deploy-file -DgroupId=org.apache.sandesha2
> -DartifactId=sandesha2-core -Dversion=20100205.143004-2 -Dpackaging=jar
> -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]
>
>   Path to dependency:
>       1) org.apache.synapse:Apache-Synapse:pom:2.0.0-SNAPSHOT
>       2) org.apache.sandesha2:sandesha2-core:jar:SNAPSHO
>
> I am not at all familiar with Maven so I can't diagnose why these
> dependencies are not picked up from the Maven repositories. I've tried to
> manually brute force a solution by installing the missing dependencies but I
> don't feel that this is either the correct or productive approach.
>
> Is there something obvious that I have done wrong that would result in
> these errors?
>
> My goal is simply to build Synapse with the ability to configure a HTTP
> proxy, unfortunately I don't have the time to address my lack of familiarity
> with Maven and Synapse's build processes.
>
> thanks,
>
> Graeme
>
>
>


-- 
Regards,
Heshan Suriyaarachchi

http://heshans.blogspot.com/

Reply via email to