Synapse Build failure

2010-11-21 Thread Ranga Siriwardena
Hi,

When building Appache-Synapse version- 2.1.0-SNAPSHOT, it gives following
error. What should I do to avoid the issue.


[ERROR] BUILD ERROR
[INFO]

[INFO] Failed to resolve dependencies for one or more projects in the
reactor. Reason: Missing:
--
1) org.apache.httpcomponents:httpcore:jar:4.1-beta3-SNAPSHOT

  Try downloading the file manually from the project website.

  Then, install it using the command:
  mvn install:install-file -DgroupId=org.apache.httpcomponents
-DartifactId=httpcore -Dversion=4.1-beta3-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.httpcomponents
-DartifactId=httpcore -Dversion=4.1-beta3-SNAPSHOT -Dpackaging=jar
-Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]

  Path to dependency:
  1) org.apache.synapse:synapse-nhttp-transport:bundle:2.1.0-SNAPSHOT
  2) org.apache.httpcomponents:httpcore:jar:4.1-beta3-SNAPSHOT

2) org.apache.httpcomponents:httpcore-nio:jar:4.1-beta3-SNAPSHOT

  Try downloading the file manually from the project website.

  Then, install it using the command:
  mvn install:install-file -DgroupId=org.apache.httpcomponents
-DartifactId=httpcore-nio -Dversion=4.1-beta3-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.httpcomponents
-DartifactId=httpcore-nio -Dversion=4.1-beta3-SNAPSHOT -Dpackaging=jar
-Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]

  Path to dependency:
  1) org.apache.synapse:synapse-nhttp-transport:bundle:2.1.0-SNAPSHOT
  2) org.apache.httpcomponents:httpcore-nio:jar:4.1-beta3-SNAPSHOT


Thank you.

-- 
Ranga Siriwardena
Software Engineer
WSO2 Inc.

Mobile: +94 779808031


Re: Synapse Build failure

2010-11-21 Thread Sanjiva Weerawarana
2.1.0-SNAPSHOT? Did we release 2.0 already??

Sanjiva.

On Sun, Nov 21, 2010 at 2:54 PM, Ranga Siriwardena ra...@wso2.com wrote:


 Hi,

 When building Appache-Synapse version- 2.1.0-SNAPSHOT, it gives following
 error. What should I do to avoid the issue.


 [ERROR] BUILD ERROR
 [INFO]
 
 [INFO] Failed to resolve dependencies for one or more projects in the
 reactor. Reason: Missing:
 --
 1) org.apache.httpcomponents:httpcore:jar:4.1-beta3-SNAPSHOT

   Try downloading the file manually from the project website.

   Then, install it using the command:
   mvn install:install-file -DgroupId=org.apache.httpcomponents
 -DartifactId=httpcore -Dversion=4.1-beta3-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.httpcomponents
 -DartifactId=httpcore -Dversion=4.1-beta3-SNAPSHOT -Dpackaging=jar
 -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]

   Path to dependency:
   1) org.apache.synapse:synapse-nhttp-transport:bundle:2.1.0-SNAPSHOT
   2) org.apache.httpcomponents:httpcore:jar:4.1-beta3-SNAPSHOT

 2) org.apache.httpcomponents:httpcore-nio:jar:4.1-beta3-SNAPSHOT

   Try downloading the file manually from the project website.

   Then, install it using the command:
   mvn install:install-file -DgroupId=org.apache.httpcomponents
 -DartifactId=httpcore-nio -Dversion=4.1-beta3-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.httpcomponents
 -DartifactId=httpcore-nio -Dversion=4.1-beta3-SNAPSHOT -Dpackaging=jar
 -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]

   Path to dependency:
   1) org.apache.synapse:synapse-nhttp-transport:bundle:2.1.0-SNAPSHOT
   2) org.apache.httpcomponents:httpcore-nio:jar:4.1-beta3-SNAPSHOT


 Thank you.

 --
 Ranga Siriwardena
 Software Engineer
 WSO2 Inc.

 Mobile: +94 779808031




-- 
Sanjiva Weerawarana, Ph.D.
Founder, Director  Chief Scientist; Lanka Software Foundation;
http://www.opensource.lk/
Founder, Chairman  CEO; WSO2; http://wso2.com/
Founder  Director; Thinkcube Systems; http://www.thinkcube.com/
Member; Apache Software Foundation; http://www.apache.org/
Member; Sahana Software Foundation; http://www.sahanafoundation.org/
Visiting Lecturer; University of Moratuwa; http://www.cse.mrt.ac.lk/

Blog: http://sanjiva.weerawarana.org/


Re: Synapse Build failure

2010-11-21 Thread Heshan Suriyaarachchi
The trunk is having the version 2.1.0-SNAPSHOT.

On Sun, Nov 21, 2010 at 6:32 PM, Sanjiva Weerawarana
sanj...@opensource.lkwrote:

 2.1.0-SNAPSHOT? Did we release 2.0 already??

 Sanjiva.


 On Sun, Nov 21, 2010 at 2:54 PM, Ranga Siriwardena ra...@wso2.com wrote:


 Hi,

 When building Appache-Synapse version- 2.1.0-SNAPSHOT, it gives following
 error. What should I do to avoid the issue.


 [ERROR] BUILD ERROR
 [INFO]
 
 [INFO] Failed to resolve dependencies for one or more projects in the
 reactor. Reason: Missing:
 --
 1) org.apache.httpcomponents:httpcore:jar:4.1-beta3-SNAPSHOT

   Try downloading the file manually from the project website.

   Then, install it using the command:
   mvn install:install-file -DgroupId=org.apache.httpcomponents
 -DartifactId=httpcore -Dversion=4.1-beta3-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.httpcomponents
 -DartifactId=httpcore -Dversion=4.1-beta3-SNAPSHOT -Dpackaging=jar
 -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]

   Path to dependency:
   1) org.apache.synapse:synapse-nhttp-transport:bundle:2.1.0-SNAPSHOT
   2) org.apache.httpcomponents:httpcore:jar:4.1-beta3-SNAPSHOT

 2) org.apache.httpcomponents:httpcore-nio:jar:4.1-beta3-SNAPSHOT

   Try downloading the file manually from the project website.

   Then, install it using the command:
   mvn install:install-file -DgroupId=org.apache.httpcomponents
 -DartifactId=httpcore-nio -Dversion=4.1-beta3-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.httpcomponents
 -DartifactId=httpcore-nio -Dversion=4.1-beta3-SNAPSHOT -Dpackaging=jar
 -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]

   Path to dependency:
   1) org.apache.synapse:synapse-nhttp-transport:bundle:2.1.0-SNAPSHOT
   2) org.apache.httpcomponents:httpcore-nio:jar:4.1-beta3-SNAPSHOT


 Thank you.

 --
 Ranga Siriwardena
 Software Engineer
 WSO2 Inc.

 Mobile: +94 779808031




 --
 Sanjiva Weerawarana, Ph.D.
 Founder, Director  Chief Scientist; Lanka Software Foundation;
 http://www.opensource.lk/
 Founder, Chairman  CEO; WSO2; http://wso2.com/
 Founder  Director; Thinkcube Systems; http://www.thinkcube.com/
 Member; Apache Software Foundation; http://www.apache.org/
 Member; Sahana Software Foundation; http://www.sahanafoundation.org/
 Visiting Lecturer; University of Moratuwa; http://www.cse.mrt.ac.lk/

 Blog: http://sanjiva.weerawarana.org/




-- 
Regards,
Heshan Suriyaarachchi

http://heshans.blogspot.com/


Re: Synapse Build failure

2010-11-21 Thread Heshan Suriyaarachchi
The branch version is 2.0 and we did not release it yet.

On Sun, Nov 21, 2010 at 7:03 PM, Heshan Suriyaarachchi 
heshan.suriyaarach...@gmail.com wrote:

 The trunk is having the version 2.1.0-SNAPSHOT.


 On Sun, Nov 21, 2010 at 6:32 PM, Sanjiva Weerawarana 
 sanj...@opensource.lk wrote:

 2.1.0-SNAPSHOT? Did we release 2.0 already??

 Sanjiva.


 On Sun, Nov 21, 2010 at 2:54 PM, Ranga Siriwardena ra...@wso2.comwrote:


 Hi,

 When building Appache-Synapse version- 2.1.0-SNAPSHOT, it gives following
 error. What should I do to avoid the issue.


 [ERROR] BUILD ERROR
 [INFO]
 
 [INFO] Failed to resolve dependencies for one or more projects in the
 reactor. Reason: Missing:
 --
 1) org.apache.httpcomponents:httpcore:jar:4.1-beta3-SNAPSHOT

   Try downloading the file manually from the project website.

   Then, install it using the command:
   mvn install:install-file -DgroupId=org.apache.httpcomponents
 -DartifactId=httpcore -Dversion=4.1-beta3-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.httpcomponents
 -DartifactId=httpcore -Dversion=4.1-beta3-SNAPSHOT -Dpackaging=jar
 -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]

   Path to dependency:
   1) org.apache.synapse:synapse-nhttp-transport:bundle:2.1.0-SNAPSHOT
   2) org.apache.httpcomponents:httpcore:jar:4.1-beta3-SNAPSHOT

 2) org.apache.httpcomponents:httpcore-nio:jar:4.1-beta3-SNAPSHOT

   Try downloading the file manually from the project website.

   Then, install it using the command:
   mvn install:install-file -DgroupId=org.apache.httpcomponents
 -DartifactId=httpcore-nio -Dversion=4.1-beta3-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.httpcomponents
 -DartifactId=httpcore-nio -Dversion=4.1-beta3-SNAPSHOT -Dpackaging=jar
 -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]

   Path to dependency:
   1) org.apache.synapse:synapse-nhttp-transport:bundle:2.1.0-SNAPSHOT
   2) org.apache.httpcomponents:httpcore-nio:jar:4.1-beta3-SNAPSHOT


 Thank you.

 --
 Ranga Siriwardena
 Software Engineer
 WSO2 Inc.

 Mobile: +94 779808031




 --
 Sanjiva Weerawarana, Ph.D.
 Founder, Director  Chief Scientist; Lanka Software Foundation;
 http://www.opensource.lk/
 Founder, Chairman  CEO; WSO2; http://wso2.com/
 Founder  Director; Thinkcube Systems; http://www.thinkcube.com/
 Member; Apache Software Foundation; http://www.apache.org/
 Member; Sahana Software Foundation; http://www.sahanafoundation.org/
 Visiting Lecturer; University of Moratuwa; http://www.cse.mrt.ac.lk/

 Blog: http://sanjiva.weerawarana.org/




 --
 Regards,
 Heshan Suriyaarachchi

 http://heshans.blogspot.com/




-- 
Regards,
Heshan Suriyaarachchi

http://heshans.blogspot.com/


Re: Synapse Build failure

2010-11-21 Thread Amila Maha Arachchi
Hi,

I have checked these dependencies in the repository. But there is no
dependency by the version 4.1-beta3-SNAPSHOT. Instead there is
4.0-beta3-SNAPSHOT. I have put a separate email mentioning this.

thanks,
Amila.

On Sun, Nov 21, 2010 at 2:54 PM, Ranga Siriwardena ra...@wso2.com wrote:


 Hi,

 When building Appache-Synapse version- 2.1.0-SNAPSHOT, it gives following
 error. What should I do to avoid the issue.


 [ERROR] BUILD ERROR
 [INFO]
 
 [INFO] Failed to resolve dependencies for one or more projects in the
 reactor. Reason: Missing:
 --
 1) org.apache.httpcomponents:httpcore:jar:4.1-beta3-SNAPSHOT

   Try downloading the file manually from the project website.

   Then, install it using the command:
   mvn install:install-file -DgroupId=org.apache.httpcomponents
 -DartifactId=httpcore -Dversion=4.1-beta3-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.httpcomponents
 -DartifactId=httpcore -Dversion=4.1-beta3-SNAPSHOT -Dpackaging=jar
 -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]

   Path to dependency:
   1) org.apache.synapse:synapse-nhttp-transport:bundle:2.1.0-SNAPSHOT
   2) org.apache.httpcomponents:httpcore:jar:4.1-beta3-SNAPSHOT

 2) org.apache.httpcomponents:httpcore-nio:jar:4.1-beta3-SNAPSHOT

   Try downloading the file manually from the project website.

   Then, install it using the command:
   mvn install:install-file -DgroupId=org.apache.httpcomponents
 -DartifactId=httpcore-nio -Dversion=4.1-beta3-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.httpcomponents
 -DartifactId=httpcore-nio -Dversion=4.1-beta3-SNAPSHOT -Dpackaging=jar
 -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]

   Path to dependency:
   1) org.apache.synapse:synapse-nhttp-transport:bundle:2.1.0-SNAPSHOT
   2) org.apache.httpcomponents:httpcore-nio:jar:4.1-beta3-SNAPSHOT


 Thank you.

 --
 Ranga Siriwardena
 Software Engineer
 WSO2 Inc.

 Mobile: +94 779808031




httpcore and httpcore-nio jars not available when building synapse online

2010-11-21 Thread Amila Maha Arachchi
Hi,

When building the nhttp module of synapse transports/core, there are two
dependencies for httpcore-4.1-beta3-SNAPSHOT.jar and
httpcore-nio-4.1-beta3-SNAPSHOT.jar. But these two are not available when
buildinng online. I have checked in the two apache snapshot repositories,
but there is no 4.1-beta3-SNAPSHOT available. Instead there is
4.0-beta3-SNAPSHOT.

So, should the dependency be changed to 4.0-beta3-SNAPSHOT?

Thanks,
Amila.


Re: httpcore and httpcore-nio jars not available when building synapse online

2010-11-21 Thread Oleg Kalnichevski
On Sun, 2010-11-21 at 19:29 +0530, Amila Maha Arachchi wrote:
 Hi,
 
 When building the nhttp module of synapse transports/core, there are
 two dependencies for httpcore-4.1-beta3-SNAPSHOT.jar and
 httpcore-nio-4.1-beta3-SNAPSHOT.jar. But these two are not available
 when buildinng online. I have checked in the two apache snapshot
 repositories, but there is no 4.1-beta3-SNAPSHOT available. Instead
 there is 4.0-beta3-SNAPSHOT. 
 
 So, should the dependency be changed to 4.0-beta3-SNAPSHOT?
 
 Thanks,
 Amila.

Amila et al

Please consider upgrading to the release version 4.1 instead.

Oleg



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



Re: Synapse Build failure

2010-11-21 Thread Supun Kamburugamuva
Since HTTP Core has released the 4.1 version we can move to that version.
I'll update the version.

Thanks,
Supun..

On Sun, Nov 21, 2010 at 7:32 PM, Amila Maha Arachchi ami...@wso2.comwrote:

 Hi,

 I have checked these dependencies in the repository. But there is no
 dependency by the version 4.1-beta3-SNAPSHOT. Instead there is
 4.0-beta3-SNAPSHOT. I have put a separate email mentioning this.

 thanks,
 Amila.

 On Sun, Nov 21, 2010 at 2:54 PM, Ranga Siriwardena ra...@wso2.com wrote:


 Hi,

 When building Appache-Synapse version- 2.1.0-SNAPSHOT, it gives following
 error. What should I do to avoid the issue.


 [ERROR] BUILD ERROR
 [INFO]
 
 [INFO] Failed to resolve dependencies for one or more projects in the
 reactor. Reason: Missing:
 --
 1) org.apache.httpcomponents:httpcore:jar:4.1-beta3-SNAPSHOT

   Try downloading the file manually from the project website.

   Then, install it using the command:
   mvn install:install-file -DgroupId=org.apache.httpcomponents
 -DartifactId=httpcore -Dversion=4.1-beta3-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.httpcomponents
 -DartifactId=httpcore -Dversion=4.1-beta3-SNAPSHOT -Dpackaging=jar
 -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]

   Path to dependency:
   1) org.apache.synapse:synapse-nhttp-transport:bundle:2.1.0-SNAPSHOT
   2) org.apache.httpcomponents:httpcore:jar:4.1-beta3-SNAPSHOT

 2) org.apache.httpcomponents:httpcore-nio:jar:4.1-beta3-SNAPSHOT

   Try downloading the file manually from the project website.

   Then, install it using the command:
   mvn install:install-file -DgroupId=org.apache.httpcomponents
 -DartifactId=httpcore-nio -Dversion=4.1-beta3-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.httpcomponents
 -DartifactId=httpcore-nio -Dversion=4.1-beta3-SNAPSHOT -Dpackaging=jar
 -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]

   Path to dependency:
   1) org.apache.synapse:synapse-nhttp-transport:bundle:2.1.0-SNAPSHOT
   2) org.apache.httpcomponents:httpcore-nio:jar:4.1-beta3-SNAPSHOT


 Thank you.

 --
 Ranga Siriwardena
 Software Engineer
 WSO2 Inc.

 Mobile: +94 779808031





-- 
Technical Lead, WSO2 Inc
http://wso2.org
supunk.blogspot.com


Re: Synapse Build failure

2010-11-21 Thread Supun Kamburugamuva
I've changed HTTP Core version to 4.1. Please take a svn update.

Thanks,
Supun..

On Sun, Nov 21, 2010 at 7:41 PM, Supun Kamburugamuva supu...@gmail.comwrote:

 Since HTTP Core has released the 4.1 version we can move to that version.
 I'll update the version.

 Thanks,
 Supun..


 On Sun, Nov 21, 2010 at 7:32 PM, Amila Maha Arachchi ami...@wso2.comwrote:

 Hi,

 I have checked these dependencies in the repository. But there is no
 dependency by the version 4.1-beta3-SNAPSHOT. Instead there is
 4.0-beta3-SNAPSHOT. I have put a separate email mentioning this.

 thanks,
 Amila.

 On Sun, Nov 21, 2010 at 2:54 PM, Ranga Siriwardena ra...@wso2.comwrote:


 Hi,

 When building Appache-Synapse version- 2.1.0-SNAPSHOT, it gives following
 error. What should I do to avoid the issue.


 [ERROR] BUILD ERROR
 [INFO]
 
 [INFO] Failed to resolve dependencies for one or more projects in the
 reactor. Reason: Missing:
 --
 1) org.apache.httpcomponents:httpcore:jar:4.1-beta3-SNAPSHOT

   Try downloading the file manually from the project website.

   Then, install it using the command:
   mvn install:install-file -DgroupId=org.apache.httpcomponents
 -DartifactId=httpcore -Dversion=4.1-beta3-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.httpcomponents
 -DartifactId=httpcore -Dversion=4.1-beta3-SNAPSHOT -Dpackaging=jar
 -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]

   Path to dependency:
   1) org.apache.synapse:synapse-nhttp-transport:bundle:2.1.0-SNAPSHOT
   2) org.apache.httpcomponents:httpcore:jar:4.1-beta3-SNAPSHOT

 2) org.apache.httpcomponents:httpcore-nio:jar:4.1-beta3-SNAPSHOT

   Try downloading the file manually from the project website.

   Then, install it using the command:
   mvn install:install-file -DgroupId=org.apache.httpcomponents
 -DartifactId=httpcore-nio -Dversion=4.1-beta3-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.httpcomponents
 -DartifactId=httpcore-nio -Dversion=4.1-beta3-SNAPSHOT -Dpackaging=jar
 -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]

   Path to dependency:
   1) org.apache.synapse:synapse-nhttp-transport:bundle:2.1.0-SNAPSHOT
   2) org.apache.httpcomponents:httpcore-nio:jar:4.1-beta3-SNAPSHOT


 Thank you.

 --
 Ranga Siriwardena
 Software Engineer
 WSO2 Inc.

 Mobile: +94 779808031





 --
 Technical Lead, WSO2 Inc
 http://wso2.org
 supunk.blogspot.com





-- 
Technical Lead, WSO2 Inc
http://wso2.org
supunk.blogspot.com


Re: httpcore and httpcore-nio jars not available when building synapse online

2010-11-21 Thread Supun Kamburugamuva
I've updated the HTTP Core version to 4.1.

Thanks,
Supun..

On Sun, Nov 21, 2010 at 7:40 PM, Oleg Kalnichevski ol...@apache.org wrote:

 On Sun, 2010-11-21 at 19:29 +0530, Amila Maha Arachchi wrote:
  Hi,
 
  When building the nhttp module of synapse transports/core, there are
  two dependencies for httpcore-4.1-beta3-SNAPSHOT.jar and
  httpcore-nio-4.1-beta3-SNAPSHOT.jar. But these two are not available
  when buildinng online. I have checked in the two apache snapshot
  repositories, but there is no 4.1-beta3-SNAPSHOT available. Instead
  there is 4.0-beta3-SNAPSHOT.
 
  So, should the dependency be changed to 4.0-beta3-SNAPSHOT?
 
  Thanks,
  Amila.

 Amila et al

 Please consider upgrading to the release version 4.1 instead.

 Oleg



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




-- 
Technical Lead, WSO2 Inc
http://wso2.org
supunk.blogspot.com


Re: Synapse Build failure

2010-11-21 Thread Amila Maha Arachchi
Thanks Supun.

Amila.

On Sun, Nov 21, 2010 at 7:46 PM, Supun Kamburugamuva supu...@gmail.comwrote:

 I've changed HTTP Core version to 4.1. Please take a svn update.

 Thanks,
 Supun..


 On Sun, Nov 21, 2010 at 7:41 PM, Supun Kamburugamuva supu...@gmail.comwrote:

 Since HTTP Core has released the 4.1 version we can move to that version.
 I'll update the version.

 Thanks,
 Supun..


 On Sun, Nov 21, 2010 at 7:32 PM, Amila Maha Arachchi ami...@wso2.comwrote:

 Hi,

 I have checked these dependencies in the repository. But there is no
 dependency by the version 4.1-beta3-SNAPSHOT. Instead there is
 4.0-beta3-SNAPSHOT. I have put a separate email mentioning this.

 thanks,
 Amila.

 On Sun, Nov 21, 2010 at 2:54 PM, Ranga Siriwardena ra...@wso2.comwrote:


 Hi,

 When building Appache-Synapse version- 2.1.0-SNAPSHOT, it gives
 following error. What should I do to avoid the issue.


 [ERROR] BUILD ERROR
 [INFO]
 
 [INFO] Failed to resolve dependencies for one or more projects in the
 reactor. Reason: Missing:
 --
 1) org.apache.httpcomponents:httpcore:jar:4.1-beta3-SNAPSHOT

   Try downloading the file manually from the project website.

   Then, install it using the command:
   mvn install:install-file -DgroupId=org.apache.httpcomponents
 -DartifactId=httpcore -Dversion=4.1-beta3-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.httpcomponents
 -DartifactId=httpcore -Dversion=4.1-beta3-SNAPSHOT -Dpackaging=jar
 -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]

   Path to dependency:
   1)
 org.apache.synapse:synapse-nhttp-transport:bundle:2.1.0-SNAPSHOT
   2) org.apache.httpcomponents:httpcore:jar:4.1-beta3-SNAPSHOT

 2) org.apache.httpcomponents:httpcore-nio:jar:4.1-beta3-SNAPSHOT

   Try downloading the file manually from the project website.

   Then, install it using the command:
   mvn install:install-file -DgroupId=org.apache.httpcomponents
 -DartifactId=httpcore-nio -Dversion=4.1-beta3-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.httpcomponents
 -DartifactId=httpcore-nio -Dversion=4.1-beta3-SNAPSHOT -Dpackaging=jar
 -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]

   Path to dependency:
   1)
 org.apache.synapse:synapse-nhttp-transport:bundle:2.1.0-SNAPSHOT
   2) org.apache.httpcomponents:httpcore-nio:jar:4.1-beta3-SNAPSHOT


 Thank you.

 --
 Ranga Siriwardena
 Software Engineer
 WSO2 Inc.

 Mobile: +94 779808031





 --
 Technical Lead, WSO2 Inc
 http://wso2.org
 supunk.blogspot.com





 --
 Technical Lead, WSO2 Inc
 http://wso2.org
 supunk.blogspot.com





Re: Synapse configuration namespace

2010-11-21 Thread Supun Kamburugamuva
I'm +1 for a namespace change if we have changed the semantics of the
synapse configuration language at a broader level. But since we haven't done
any major change to the configuration language im 0 on this. So my opinion
solely depend on what users will think and how they will get affected.

Thanks,
Supun..

On Sun, Nov 21, 2010 at 7:35 AM, Ruwan Linton ruwan.lin...@gmail.comwrote:

 I found more incompatible changes :-(


 https://issues.apache.org/jira/browse/SYNAPSE-693?focusedCommentId=12934217page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#action_12934217

 I do not understand why you are opposing to changing the namespace with 2.0
 release, while we have this sort of dangerous incompatibilities.

 Ruwan


 On Sun, Nov 21, 2010 at 6:43 AM, Sanjiva Weerawarana 
 sanj...@opensource.lk wrote:

 On Sat, Nov 20, 2010 at 8:58 PM, Ruwan Linton ruwan.lin...@gmail.comwrote:

 Also, in general using namespaces to version XML schemas is generally
 considered bad practice.


 I don't think we are doing a versioning of the synapse configuration
 schema with the namespace, anyway most of


 Then what are you achieving with the namespace name change?


 the other schemas, like (WSDL, XSLT) have different namespaces for
 different versions. :-(


 Not correct .. WSDL 1.1 to 2.0 does do but in that case the languages and
 semantics are majorly different. The 2.0 language was also delivered by a
 whole different group instead of a small private club.

 XSLT was intentionally, carefully designed for forwards compatibility
 and has a version attribute:

 http://www.w3.org/TR/xslt#forwards

 http://www.w3.org/TR/xslt#forwardsThis was a James Clark masterpiece.

 Now see XSLT 2.0's section on backwards compatibility:

 http://www.w3.org/TR/xslt20/#backwards
  http://www.w3.org/TR/xslt20/#backwards

 Also there is more than the domain name or being a new TLP out from WS
 for this namespace change, which is, that Synapse is more than web services
 and it can handle many things apart from web services, as you know web
 services is just one connector among many other connectors for mediation,
 and that is why I do not want to limit the namespace to the
 ws.apache.org.


 Yes Synapse is much more than Web services. However, IMO, most users don't
 bother to give any quality time to looking at the namespace and making
 judgments based on that.

 I'm done pushing my position on this topic :).

 Sanjiva.
 --
 Sanjiva Weerawarana, Ph.D.
 Founder, Director  Chief Scientist; Lanka Software Foundation;
 http://www.opensource.lk/
 Founder, Chairman  CEO; WSO2; http://wso2.com/
 Founder  Director; Thinkcube Systems; http://www.thinkcube.com/
 Member; Apache Software Foundation; http://www.apache.org/
 Member; Sahana Software Foundation; http://www.sahanafoundation.org/
 Visiting Lecturer; University of Moratuwa; http://www.cse.mrt.ac.lk/

 Blog: http://sanjiva.weerawarana.org/




 --
 Ruwan Linton
 Software Architect  Product Manager, WSO2 ESB; http://wso2.org/esb
 WSO2 Inc.; http://wso2.org

 Lean . Enterprise . Middleware

 phone: +1 408 754 7388 ext 51789
 email: ru...@wso2.com; cell: +94 77 341 3097
 blog: http://blog.ruwan.org
 linkedin: http://www.linkedin.com/in/ruwanlinton
 google: http://www.google.com/profiles/ruwan.linton
 tweet: http://twitter.com/ruwanlinton




-- 
Technical Lead, WSO2 Inc
http://wso2.org
supunk.blogspot.com


RE: Synapse configuration namespace

2010-11-21 Thread Hubert, Eric
Well, I think I have to agree with Sanjiva’s statement about the meaning of 
namespaces for an end user. I also do not know many people really caring about 
namespaces as long as those namespaces are not causing any troubles. Maybe one 
should not look at a namespace change independent of other changes.

If for whatever reason a configuration format and/or syntax has changed 
resulting in the possibility that some or even all the user’s configurations 
will no longer work with a newer software version and users receive a migration 
tool to convert their configurations using the old format into a new format, 
users also do not care whether there is a namespace change or not (as long as 
the migration tool works properly).
API changes breaking existing custom extensions (in the case of Synapse 
primarily “mediators”) or (even more critical) changed runtime behaviour should 
normally affect end users much more. During the too long time without any 
release since the last release of Synapse in June 2008 (so about two and a half 
years ago) I’m pretty sure any of the above will be the case.

Regards,
   Eric

From: Supun Kamburugamuva [mailto:supu...@gmail.com]
Sent: Sunday, November 21, 2010 3:25 PM
To: dev@synapse.apache.org
Cc: u...@synapse.apache.org
Subject: Re: Synapse configuration namespace

I'm +1 for a namespace change if we have changed the semantics of the synapse 
configuration language at a broader level. But since we haven't done any major 
change to the configuration language im 0 on this. So my opinion solely depend 
on what users will think and how they will get affected.

Thanks,
Supun..
On Sun, Nov 21, 2010 at 7:35 AM, Ruwan Linton 
ruwan.lin...@gmail.commailto:ruwan.lin...@gmail.com wrote:
I found more incompatible changes :-(

https://issues.apache.org/jira/browse/SYNAPSE-693?focusedCommentId=12934217page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#action_12934217

I do not understand why you are opposing to changing the namespace with 2.0 
release, while we have this sort of dangerous incompatibilities.

Ruwan

On Sun, Nov 21, 2010 at 6:43 AM, Sanjiva Weerawarana 
sanj...@opensource.lkmailto:sanj...@opensource.lk wrote:
On Sat, Nov 20, 2010 at 8:58 PM, Ruwan Linton 
ruwan.lin...@gmail.commailto:ruwan.lin...@gmail.com wrote:
Also, in general using namespaces to version XML schemas is generally 
considered bad practice.

I don't think we are doing a versioning of the synapse configuration schema 
with the namespace, anyway most of

Then what are you achieving with the namespace name change?

the other schemas, like (WSDL, XSLT) have different namespaces for different 
versions. :-(

Not correct .. WSDL 1.1 to 2.0 does do but in that case the languages and 
semantics are majorly different. The 2.0 language was also delivered by a whole 
different group instead of a small private club.

XSLT was intentionally, carefully designed for forwards compatibility and has 
a version attribute:

http://www.w3.org/TR/xslt#forwards

http://www.w3.org/TR/xslt#forwardsThis was a James Clark masterpiece.

Now see XSLT 2.0's section on backwards compatibility:

http://www.w3.org/TR/xslt20/#backwards
http://www.w3.org/TR/xslt20/#backwards
Also there is more than the domain name or being a new TLP out from WS for this 
namespace change, which is, that Synapse is more than web services and it can 
handle many things apart from web services, as you know web services is just 
one connector among many other connectors for mediation, and that is why I do 
not want to limit the namespace to the ws.apache.orghttp://ws.apache.org.

Yes Synapse is much more than Web services. However, IMO, most users don't 
bother to give any quality time to looking at the namespace and making 
judgments based on that.

I'm done pushing my position on this topic :).

Sanjiva.
--
Sanjiva Weerawarana, Ph.D.
Founder, Director  Chief Scientist; Lanka Software Foundation; 
http://www.opensource.lk/
Founder, Chairman  CEO; WSO2; http://wso2.com/
Founder  Director; Thinkcube Systems; http://www.thinkcube.com/
Member; Apache Software Foundation; http://www.apache.org/
Member; Sahana Software Foundation; http://www.sahanafoundation.org/
Visiting Lecturer; University of Moratuwa; http://www.cse.mrt.ac.lk/

Blog: http://sanjiva.weerawarana.org/



--
Ruwan Linton
Software Architect  Product Manager, WSO2 ESB; http://wso2.org/esb
WSO2 Inc.; http://wso2.org

Lean . Enterprise . Middleware

phone: +1 408 754 7388 ext 51789
email: ru...@wso2.commailto:ru...@wso2.com; cell: +94 77 341 3097
blog: http://blog.ruwan.org
linkedin: http://www.linkedin.com/in/ruwanlinton
google: http://www.google.com/profiles/ruwan.linton
tweet: http://twitter.com/ruwanlinton



--
Technical Lead, WSO2 Inc
http://wso2.org
supunk.blogspot.comhttp://supunk.blogspot.com



Re: Synapse configuration namespace

2010-11-21 Thread Sanjiva Weerawarana
On Sun, Nov 21, 2010 at 9:22 PM, Hubert, Eric eric.hub...@foxmobile.comwrote:

  Well, I think I have to agree with Sanjiva’s statement about the meaning
 of namespaces for an end user. I also do not know many people really caring
 about namespaces as long as those namespaces are not causing any troubles.
 Maybe one should not look at a namespace change independent of other
 changes.


+1.


 If for whatever reason a configuration format and/or syntax has changed
 resulting in the possibility that some or even all the user’s configurations
 will no longer work with a newer software version and users receive a
 migration tool to convert their configurations using the old format into a
 new format, users also do not care whether there is a namespace change or
 not (as long as the migration tool works properly).

 API changes breaking existing custom extensions (in the case of Synapse
 primarily “mediators”) or (even more critical) changed runtime behaviour
 should normally affect end users much more. During the too long time without
 any release since the last release of Synapse in June 2008 (so about two and
 a half years ago) I’m pretty sure any of the above will be the case.


Right, v2.0 indicates that there are major, incompatible changes in the
product.

Namespace change is an unnecessary thing to support that as for most people
the silly namespace thing is something to gloss over (and a PITA in
general). In fact, I no longer believe that XML languages should use
namespaces at all .. only an extreme case where the language is meant to be
transparently embedded in other languages is a namespace name a necessity.
 Just use unqualified XML syntax and make life easier!

Now, if you want to support a model of ignoring the namespace I'd totally +1
that! Qualified names can still be used for extensions of course; that makes
crystal clear when one is using an extension vs. the core.

Sanjiva.
-- 
Sanjiva Weerawarana, Ph.D.
Founder, Director  Chief Scientist; Lanka Software Foundation;
http://www.opensource.lk/
Founder, Chairman  CEO; WSO2; http://wso2.com/
Founder  Director; Thinkcube Systems; http://www.thinkcube.com/
Member; Apache Software Foundation; http://www.apache.org/
Member; Sahana Software Foundation; http://www.sahanafoundation.org/
Visiting Lecturer; University of Moratuwa; http://www.cse.mrt.ac.lk/

Blog: http://sanjiva.weerawarana.org/


Re: Synapse configuration namespace

2010-11-21 Thread Ruwan Linton
OK

We need to do the 2.0.0 release ASAP, it has been dragging way too much, and
I don't want to delay it because of a namespace change and do not want to
call another vote for this. Let me take your votes from this thread and try
to summarize the decision on this.

If I have interpreted this thread correctly, following people are for this
NS change;

Ruwan, Hiranya, Eric

And even though after a long time there has been a huge oppose to this from
the following people :-)

Sanjiva, Paul, Jaeger

I would consider Supun as (-0) with his statement, and Rajika to be neutral
as I cannot interpret anything.


With the above analysis, and the Apache way, I think we will have to revert
the namespace change. I am working on the final documentation fixes for the
release, once it is done I will revert the namespace change and remove the
migration tool. My personal belief is that this is a step backwards and
waste of a lot of work, with the migration tool and so forth.

If you have any concerns over this decision please shout NOW and only NOW.

Thanks,
Ruwan

On Mon, Nov 22, 2010 at 9:16 AM, Sanjiva Weerawarana
sanj...@opensource.lkwrote:

 On Sun, Nov 21, 2010 at 9:22 PM, Hubert, Eric eric.hub...@foxmobile.com
 wrote:

   Well, I think I have to agree with Sanjiva’s statement about the meaning
  of namespaces for an end user. I also do not know many people really
 caring
  about namespaces as long as those namespaces are not causing any
 troubles.
  Maybe one should not look at a namespace change independent of other
  changes.
 

 +1.


  If for whatever reason a configuration format and/or syntax has changed
  resulting in the possibility that some or even all the user’s
 configurations
  will no longer work with a newer software version and users receive a
  migration tool to convert their configurations using the old format into
 a
  new format, users also do not care whether there is a namespace change or
  not (as long as the migration tool works properly).
 
  API changes breaking existing custom extensions (in the case of Synapse
  primarily “mediators”) or (even more critical) changed runtime behaviour
  should normally affect end users much more. During the too long time
 without
  any release since the last release of Synapse in June 2008 (so about two
 and
  a half years ago) I’m pretty sure any of the above will be the case.
 

 Right, v2.0 indicates that there are major, incompatible changes in the
 product.

 Namespace change is an unnecessary thing to support that as for most people
 the silly namespace thing is something to gloss over (and a PITA in
 general). In fact, I no longer believe that XML languages should use
 namespaces at all .. only an extreme case where the language is meant to be
 transparently embedded in other languages is a namespace name a necessity.
  Just use unqualified XML syntax and make life easier!

 Now, if you want to support a model of ignoring the namespace I'd totally
 +1
 that! Qualified names can still be used for extensions of course; that
 makes
 crystal clear when one is using an extension vs. the core.

 Sanjiva.
 --
 Sanjiva Weerawarana, Ph.D.
 Founder, Director  Chief Scientist; Lanka Software Foundation;
 http://www.opensource.lk/
 Founder, Chairman  CEO; WSO2; http://wso2.com/
 Founder  Director; Thinkcube Systems; http://www.thinkcube.com/
 Member; Apache Software Foundation; http://www.apache.org/
 Member; Sahana Software Foundation; http://www.sahanafoundation.org/
 Visiting Lecturer; University of Moratuwa; http://www.cse.mrt.ac.lk/

 Blog: http://sanjiva.weerawarana.org/




-- 
Ruwan Linton
Software Architect  Product Manager, WSO2 ESB; http://wso2.org/esb
WSO2 Inc.; http://wso2.org

Lean . Enterprise . Middleware

phone: +1 408 754 7388 ext 51789
email: ru...@wso2.com; cell: +94 77 341 3097
blog: http://blog.ruwan.org
linkedin: http://www.linkedin.com/in/ruwanlinton
google: http://www.google.com/profiles/ruwan.linton
tweet: http://twitter.com/ruwanlinton


Re: Synapse configuration namespace

2010-11-21 Thread Hiranya Jayathilaka
On Mon, Nov 22, 2010 at 10:07 AM, Ruwan Linton ruwan.lin...@gmail.com wrote:
 OK

 We need to do the 2.0.0 release ASAP, it has been dragging way too much, and
 I don't want to delay it because of a namespace change and do not want to
 call another vote for this. Let me take your votes from this thread and try
 to summarize the decision on this.

 If I have interpreted this thread correctly, following people are for this
 NS change;

 Ruwan, Hiranya, Eric

 And even though after a long time there has been a huge oppose to this from
 the following people :-)

 Sanjiva, Paul, Jaeger

 I would consider Supun as (-0) with his statement, and Rajika to be neutral
 as I cannot interpret anything.


 With the above analysis, and the Apache way, I think we will have to revert
 the namespace change. I am working on the final documentation fixes for the
 release, once it is done I will revert the namespace change and remove the
 migration tool. My personal belief is that this is a step backwards and
 waste of a lot of work, with the migration tool and so forth.

 If you have any concerns over this decision please shout NOW and only NOW.

I'm ok with reverting

Thanks,
Hiranya


 Thanks,
 Ruwan

 On Mon, Nov 22, 2010 at 9:16 AM, Sanjiva Weerawarana
 sanj...@opensource.lkwrote:

 On Sun, Nov 21, 2010 at 9:22 PM, Hubert, Eric eric.hub...@foxmobile.com
 wrote:

   Well, I think I have to agree with Sanjiva’s statement about the meaning
  of namespaces for an end user. I also do not know many people really
 caring
  about namespaces as long as those namespaces are not causing any
 troubles.
  Maybe one should not look at a namespace change independent of other
  changes.
 

 +1.


  If for whatever reason a configuration format and/or syntax has changed
  resulting in the possibility that some or even all the user’s
 configurations
  will no longer work with a newer software version and users receive a
  migration tool to convert their configurations using the old format into
 a
  new format, users also do not care whether there is a namespace change or
  not (as long as the migration tool works properly).
 
  API changes breaking existing custom extensions (in the case of Synapse
  primarily “mediators”) or (even more critical) changed runtime behaviour
  should normally affect end users much more. During the too long time
 without
  any release since the last release of Synapse in June 2008 (so about two
 and
  a half years ago) I’m pretty sure any of the above will be the case.
 

 Right, v2.0 indicates that there are major, incompatible changes in the
 product.

 Namespace change is an unnecessary thing to support that as for most people
 the silly namespace thing is something to gloss over (and a PITA in
 general). In fact, I no longer believe that XML languages should use
 namespaces at all .. only an extreme case where the language is meant to be
 transparently embedded in other languages is a namespace name a necessity.
  Just use unqualified XML syntax and make life easier!

 Now, if you want to support a model of ignoring the namespace I'd totally
 +1
 that! Qualified names can still be used for extensions of course; that
 makes
 crystal clear when one is using an extension vs. the core.

 Sanjiva.
 --
 Sanjiva Weerawarana, Ph.D.
 Founder, Director  Chief Scientist; Lanka Software Foundation;
 http://www.opensource.lk/
 Founder, Chairman  CEO; WSO2; http://wso2.com/
 Founder  Director; Thinkcube Systems; http://www.thinkcube.com/
 Member; Apache Software Foundation; http://www.apache.org/
 Member; Sahana Software Foundation; http://www.sahanafoundation.org/
 Visiting Lecturer; University of Moratuwa; http://www.cse.mrt.ac.lk/

 Blog: http://sanjiva.weerawarana.org/




 --
 Ruwan Linton
 Software Architect  Product Manager, WSO2 ESB; http://wso2.org/esb
 WSO2 Inc.; http://wso2.org

 Lean . Enterprise . Middleware

 phone: +1 408 754 7388 ext 51789
 email: ru...@wso2.com; cell: +94 77 341 3097
 blog: http://blog.ruwan.org
 linkedin: http://www.linkedin.com/in/ruwanlinton
 google: http://www.google.com/profiles/ruwan.linton
 tweet: http://twitter.com/ruwanlinton




-- 
Hiranya Jayathilaka
Senior Software Engineer;
WSO2 Inc.;  http://wso2.org
E-mail: hira...@wso2.com;  Mobile: +94 77 633 3491
Blog: http://techfeast-hiranya.blogspot.com

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



Re: Synapse Build failure

2010-11-21 Thread Ranga Siriwardena
Thanks Supun.


On Sun, Nov 21, 2010 at 7:54 PM, Amila Maha Arachchi ami...@wso2.comwrote:

 Thanks Supun.

 Amila.


 On Sun, Nov 21, 2010 at 7:46 PM, Supun Kamburugamuva supu...@gmail.comwrote:

 I've changed HTTP Core version to 4.1. Please take a svn update.

 Thanks,
 Supun..


 On Sun, Nov 21, 2010 at 7:41 PM, Supun Kamburugamuva 
 supu...@gmail.comwrote:

 Since HTTP Core has released the 4.1 version we can move to that version.
 I'll update the version.

 Thanks,
 Supun..


 On Sun, Nov 21, 2010 at 7:32 PM, Amila Maha Arachchi ami...@wso2.comwrote:

 Hi,

 I have checked these dependencies in the repository. But there is no
 dependency by the version 4.1-beta3-SNAPSHOT. Instead there is
 4.0-beta3-SNAPSHOT. I have put a separate email mentioning this.

 thanks,
 Amila.

 On Sun, Nov 21, 2010 at 2:54 PM, Ranga Siriwardena ra...@wso2.comwrote:


 Hi,

 When building Appache-Synapse version- 2.1.0-SNAPSHOT, it gives
 following error. What should I do to avoid the issue.


 [ERROR] BUILD ERROR
 [INFO]
 
 [INFO] Failed to resolve dependencies for one or more projects in the
 reactor. Reason: Missing:
 --
 1) org.apache.httpcomponents:httpcore:jar:4.1-beta3-SNAPSHOT

   Try downloading the file manually from the project website.

   Then, install it using the command:
   mvn install:install-file -DgroupId=org.apache.httpcomponents
 -DartifactId=httpcore -Dversion=4.1-beta3-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.httpcomponents
 -DartifactId=httpcore -Dversion=4.1-beta3-SNAPSHOT -Dpackaging=jar
 -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]

   Path to dependency:
   1)
 org.apache.synapse:synapse-nhttp-transport:bundle:2.1.0-SNAPSHOT
   2) org.apache.httpcomponents:httpcore:jar:4.1-beta3-SNAPSHOT

 2) org.apache.httpcomponents:httpcore-nio:jar:4.1-beta3-SNAPSHOT

   Try downloading the file manually from the project website.

   Then, install it using the command:
   mvn install:install-file -DgroupId=org.apache.httpcomponents
 -DartifactId=httpcore-nio -Dversion=4.1-beta3-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.httpcomponents
 -DartifactId=httpcore-nio -Dversion=4.1-beta3-SNAPSHOT -Dpackaging=jar
 -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]

   Path to dependency:
   1)
 org.apache.synapse:synapse-nhttp-transport:bundle:2.1.0-SNAPSHOT
   2) org.apache.httpcomponents:httpcore-nio:jar:4.1-beta3-SNAPSHOT


 Thank you.

 --
 Ranga Siriwardena
 Software Engineer
 WSO2 Inc.

 Mobile: +94 779808031





 --
 Technical Lead, WSO2 Inc
 http://wso2.org
 supunk.blogspot.com





 --
 Technical Lead, WSO2 Inc
 http://wso2.org
 supunk.blogspot.com






-- 
Ranga Siriwardena
Software Engineer
WSO2 Inc.

Mobile: +94 779808031


[jira] Updated: (SYNAPSE-618) [GSoC] Implement a Dead Letter Channel for Synapse

2010-11-21 Thread Charith Dhanushka Wickramarachchi (JIRA)

 [ 
https://issues.apache.org/jira/browse/SYNAPSE-618?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Charith Dhanushka Wickramarachchi updated SYNAPSE-618:
--

Attachment: messagestore_patch_11.diff

Hi ,

In the current MessageStore implementation there is no method to remove the 
message store from the synapse configuration.
this patch will resolve that.

thanks,
Charith

 [GSoC] Implement a Dead Letter Channel for Synapse
 --

 Key: SYNAPSE-618
 URL: https://issues.apache.org/jira/browse/SYNAPSE-618
 Project: Synapse
  Issue Type: New Feature
  Components: Core, Endpoints
Reporter: Hiranya Jayathilaka
Assignee: Hiranya Jayathilaka
 Fix For: FUTURE

 Attachments: messagestore_patch_1.diff, messagestore_patch_10.diff, 
 messagestore_patch_11.diff, messagestore_patch_11.diff, 
 messagestore_patch_2.diff, messagestore_patch_3.diff, 
 messagestore_patch_4.diff, messagestore_patch_5.diff, 
 messagestore_patch_6.diff, messagestore_patch_7.diff, 
 messagestore_patch_7.diff, messagestore_patch_8.diff, 
 messagestore_patch_9.diff, synapse_sample_1.xml, synapse_sample_1.xml, 
 synapse_sample_1.xml, synapse_sample_1.xml


 Currently when Synapse attempts to send a message and if it fails, following 
 actions can be configured to deal with the error:
 * Execute a fault sequence and handle the failed request gracefully
 * Fail-over to a different endpoint
 In addition to these, Synapse ESB should support the dead letter channel 
 enterprise integration pattern to deal with various errors that might occur 
 during mediation or while sending. With the dead letter channel, the failed 
 message will be put into a message store in the ESB. Later the ESB can retry 
 to send the messages in the message store. 
 We should be able to have multiple implementations of the actual message 
 store and should be able to configure which store to use for a particular 
 scenario. Users should be able to implement their own message stores and plug 
 into the ESB easily. To start with we can have a simple in-memory message 
 store and a persisting store based on JDBC or JMS. 
 References:
 http://www.eaipatterns.com/DeadLetterChannel.html
 https://issues.apache.org/jira/browse/SYNAPSE-263
 Possible Mentors:
 Hiranya Jayathilaka

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


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