Hi Dinesh,

The SVN server is accessible without any issue, as I can browse it through
HTTP. Before using SVNKit the error message also showed the URL it was
trying to reach, and it was the older URL. So the issue is with the
DeploymentSynchronization as it doesn't seem to pickup the updated URL.


Regards,
Chamila de Alwis
Committer and PMC Member - Apache Stratos
Software Engineer | WSO2 | +94772207163
Blog: code.chamiladealwis.com



On Wed, Sep 30, 2015 at 9:25 AM, Dinesh J Weerakkody <[email protected]>
wrote:

> Hi Chamila,
> It seems like that your new SVN server url cannot be resolved from the
> client. See the error message "java.net.NoRouteToHostException: No route to
> host". Can you try to check whether you can reach the SVN server using ping
> or tracert.
>
> Thanks
>
> *Dinesh J. Weerakkody*
> Software Engineer
> WSO2 Inc.
> lean | enterprise | middleware
> M : +94 727 868676 | E : [email protected] | W : www.wso2.com
>
> On Tue, Sep 29, 2015 at 3:27 PM, Chamila De Alwis <[email protected]>
> wrote:
>
>> Hi,
>>
>> I've setup an ESB (4.9.0) cluster with one manager and two workers, with
>> SVN DepSync. This was working initially, however after changing the SVN url
>> to a different one, the deployment synchronization task fails when the
>> server is started. The SVN url it's using is still the old one. The SVN
>> server is up and running, since I can access it via HTTP.
>>
>> I've copied the SVNKit jars to repository/components/dropins and
>> repository/components/lib as mentioned in [1].
>>
>> [2015-09-29 15:20:08,289] ERROR - SVNBasedArtifactRepository Error while
>> checking out or updating artifacts from the SVN repository
>> org.tigris.subversion.svnclientadapter.SVNClientException:
>> org.apache.subversion.javahl.ClientException: svn: E175002: No route to host
>> svn: E175002: OPTIONS request failed on '/svn/SampleProject/-1234'
>> at
>> org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.update(AbstractJhlClientAdapter.java:1132)
>> at
>> org.wso2.carbon.deployment.synchronizer.subversion.SVNBasedArtifactRepository.checkout(SVNBasedArtifactRepository.java:498)
>> at
>> org.wso2.carbon.deployment.synchronizer.DeploymentSynchronizer.checkout(DeploymentSynchronizer.java:178)
>> at
>> org.wso2.carbon.deployment.synchronizer.internal.DeploymentSynchronizerServiceImpl.update(DeploymentSynchronizerServiceImpl.java:96)
>> at
>> org.wso2.carbon.core.deployment.CarbonDeploymentSchedulerTask.deploymentSyncUpdate(CarbonDeploymentSchedulerTask.java:179)
>> at
>> org.wso2.carbon.core.deployment.CarbonDeploymentSchedulerTask.run(CarbonDeploymentSchedulerTask.java:137)
>> at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
>> at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304)
>> at
>> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178)
>> at
>> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
>> at
>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>> at
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>> at java.lang.Thread.run(Thread.java:745)
>> Caused by: org.apache.subversion.javahl.ClientException: svn: E175002: No
>> route to host
>> svn: E175002: OPTIONS request failed on '/svn/SampleProject/-1234'
>> at
>> org.apache.subversion.javahl.ClientException.fromException(ClientException.java:68)
>> at
>> org.tmatesoft.svn.core.javahl17.SVNClientImpl.getClientException(SVNClientImpl.java:1492)
>> at
>> org.tmatesoft.svn.core.javahl17.SVNClientImpl.update(SVNClientImpl.java:498)
>> at
>> org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.update(AbstractJhlClientAdapter.java:1127)
>> ... 12 more
>> Caused by: org.tmatesoft.svn.core.SVNException: svn: E175002: No route to
>> host
>> svn: E175002: OPTIONS request failed on '/svn/SampleProject/-1234'
>> at
>> org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:106)
>> at
>> org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:90)
>> at
>> org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:775)
>> at
>> org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:375)
>> at
>> org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:363)
>> at
>> org.tmatesoft.svn.core.internal.io.dav.DAVConnection.performHttpRequest(DAVConnection.java:710)
>> at
>> org.tmatesoft.svn.core.internal.io.dav.DAVConnection.exchangeCapabilities(DAVConnection.java:627)
>> at
>> org.tmatesoft.svn.core.internal.io.dav.DAVConnection.open(DAVConnection.java:102)
>> at
>> org.tmatesoft.svn.core.internal.io.dav.DAVRepository.openConnection(DAVRepository.java:1032)
>> at
>> org.tmatesoft.svn.core.internal.io.dav.DAVRepository.getRepositoryUUID(DAVRepository.java:143)
>> at
>> org.tmatesoft.svn.core.internal.wc2.SvnRepositoryAccess.createRepository(SvnRepositoryAccess.java:110)
>> at
>> org.tmatesoft.svn.core.internal.wc2.ng.SvnNgRepositoryAccess.createRepository(SvnNgRepositoryAccess.java:210)
>> at
>> org.tmatesoft.svn.core.internal.wc2.ng.SvnNgAbstractUpdate.updateInternal(SvnNgAbstractUpdate.java:194)
>> at
>> org.tmatesoft.svn.core.internal.wc2.ng.SvnNgAbstractUpdate.update(SvnNgAbstractUpdate.java:111)
>> at
>> org.tmatesoft.svn.core.internal.wc2.ng.SvnNgUpdate.run(SvnNgUpdate.java:38)
>> at
>> org.tmatesoft.svn.core.internal.wc2.ng.SvnNgUpdate.run(SvnNgUpdate.java:18)
>> at
>> org.tmatesoft.svn.core.internal.wc2.ng.SvnNgOperationRunner.run(SvnNgOperationRunner.java:20)
>> at
>> org.tmatesoft.svn.core.internal.wc2.SvnOperationRunner.run(SvnOperationRunner.java:21)
>> at
>> org.tmatesoft.svn.core.wc2.SvnOperationFactory.run(SvnOperationFactory.java:1235)
>> at org.tmatesoft.svn.core.wc2.SvnOperation.run(SvnOperation.java:294)
>> at
>> org.tmatesoft.svn.core.javahl17.SVNClientImpl.update(SVNClientImpl.java:496)
>> ... 13 more
>> Caused by: java.net.NoRouteToHostException: No route to host
>> at java.net.PlainSocketImpl.socketConnect(Native Method)
>> at
>> java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
>> at
>> java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
>> at
>> java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
>> at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
>> at java.net.Socket.connect(Socket.java:579)
>> at
>> org.tmatesoft.svn.core.internal.util.SVNSocketFactory.connect(SVNSocketFactory.java:146)
>> at
>> org.tmatesoft.svn.core.internal.util.SVNSocketFactory.createPlainSocket(SVNSocketFactory.java:73)
>> at
>> org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.connect(HTTPConnection.java:281)
>> at
>> org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:438)
>> ... 31 more
>>
>> [1] -
>> https://docs.wso2.com/display/CLUSTER44x/Configuring+SVN-Based+Deployment+Synchronizer
>>
>>
>> Regards,
>> Chamila de Alwis
>> Committer and PMC Member - Apache Stratos
>> Software Engineer | WSO2 | +94772207163
>> Blog: code.chamiladealwis.com
>>
>>
>>
>> _______________________________________________
>> Dev mailing list
>> [email protected]
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>>
>
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to