Hi Dinesh,

Thanks for the tip on the .svn folder. I deleted it under the
repository/deployment/server and the new value was successfully applied.


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



On Wed, Sep 30, 2015 at 11:30 AM, Chamila De Alwis <chami...@wso2.com>
wrote:

> 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 <dine...@wso2.com>
> 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 : dine...@wso2.com | W : www.wso2.com
>>
>> On Tue, Sep 29, 2015 at 3:27 PM, Chamila De Alwis <chami...@wso2.com>
>> 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
>>> Dev@wso2.org
>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>
>>>
>>
>
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to