webMethods

webMethods

Join this online group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.

 View Only
  • 1.  Version Control using subversion in webmethods 8

    Posted Sun July 01, 2012 08:07 AM

    I got an error while trying to configure the “Subversion Repository Location” ----> Error in subversion configuration and here is the error stack trace :[TABLE=“class: cms_table, width: 0”]
    [TR]
    [TD]java.lang.IndexOutOfBoundsException: Index: 0, Size: 0[/TD]
    [/TR]
    [TR]
    [TD]at java.util.ArrayList.RangeCheck(ArrayList.java:547)[/TD]
    [/TR]
    [TR]
    [TD]at java.util.ArrayList.get(ArrayList.java:322)[/TD]
    [/TR]
    [TR]
    [TD]at com.webMethods.vcs.VCSManager.getClient(VCSManager.java:180)[/TD]
    [/TR]
    [TR]
    [TD]at wm.server.svn.svnservices.configureSVN(svnservices.java:56)[/TD]
    [/TR]
    [TR]
    [TD]at sun.reflect.GeneratedMethodAccessor327.invoke(Unknown Source)[/TD]
    [/TR]
    [TR]
    [TD]at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)[/TD]
    [/TR]
    [TR]
    [TD]at java.lang.reflect.Method.invoke(Method.java:597)[/TD]
    [/TR]
    [TR]
    [TD]at com.wm.app.b2b.server.JavaService.baseInvoke(JavaService.java:439)[/TD]
    [/TR]
    [TR]
    [TD]at com.wm.app.b2b.server.invoke.InvokeManager.process(InvokeManager.java:635)[/TD]
    [/TR]
    [TR]
    [TD]at com.wm.app.b2b.server.util.tspace.ReservationProcessor.process(ReservationProcessor.java:46)[/TD]
    [/TR]
    [TR]
    [TD]at com.wm.app.b2b.server.invoke.StatisticsProcessor.process(StatisticsProcessor.java:44)[/TD]
    [/TR]
    [TR]
    [TD]at com.wm.app.b2b.server.invoke.ServiceCompletionImpl.process(ServiceCompletionImpl.java:238)[/TD]
    [/TR]
    [TR]
    [TD]at com.wm.app.b2b.server.invoke.ValidateProcessor.process(ValidateProcessor.java:51)[/TD]
    [/TR]
    [TR]
    [TD]at com.wm.app.b2b.server.invoke.PipelineProcessor.process(PipelineProcessor.java:171)[/TD]
    [/TR]
    [TR]
    [TD]at com.wm.app.b2b.server.ACLManager.process(ACLManager.java:272)[/TD]
    [/TR]
    [TR]
    [TD]at com.wm.app.b2b.server.invoke.DispatchProcessor.process(DispatchProcessor.java:30)[/TD]
    [/TR]
    [TR]
    [TD]at com.wm.app.b2b.server.AuditLogManager.process(AuditLogManager.java:399)[/TD]
    [/TR]
    [TR]
    [TD]at com.wm.app.b2b.server.invoke.InvokeManager.invoke(InvokeManager.java:539)[/TD]
    [/TR]
    [TR]
    [TD]at com.wm.app.b2b.server.invoke.InvokeManager.invoke(InvokeManager.java:384)[/TD]
    [/TR]
    [TR]
    [TD]at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:234)[/TD]
    [/TR]
    [TR]
    [TD]at com.wm.app.b2b.server.ServiceManager.invoke(ServiceManager.java:109)[/TD]
    [/TR]
    [TR]
    [TD]at com.wm.app.b2b.server.ns.Namespace.invoke(Namespace.java:560)[/TD]
    [/TR]
    [TR]
    [TD]at com.wm.util.template.Reporter.invoke(Reporter.java:964)[/TD]
    [/TR]
    [TR]
    [TD]at com.wm.util.template.InvokeToken.eval(InvokeToken.java:75)[/TD]
    [/TR]
    [TR]
    [TD]at com.wm.util.template.TemplateToken.evalChild(TemplateToken.java:234)[/TD]
    [/TR]
    [TR]
    [TD]at com.wm.util.template.IfVarToken.evalChild(IfVarToken.java:263)[/TD]
    [/TR]
    [TR]
    [TD]at com.wm.util.template.T…

    Any idea please ? how to be resolved from this error ?[/TD]
    [/TR]
    [/TABLE]


    #Integration-Server-and-ESB
    #Flow-and-Java-services
    #webMethods


  • 2.  RE: Version Control using subversion in webmethods 8

    Posted Wed July 04, 2012 12:06 PM

    Hi fatma,

    did you restart your IS after enabling VCS? This error occurs when you try to configure repository without restarting IS.

    According to the documentation webMethods (Storing Services in a Version Control System):

    To configure the WmVCS package to work with Subversion
    1 In Integration Server Administrator, go to the Solutions > VCS > Edit Configuration page.
    2 In the Select Version Control System list, click Subversion, and then click Save Changes.
    3 Restart Integration Server.

    Connecting to Subversion for the First Time
    1 Go to the Solutions > VCS > Edit Configuration page and click the Advanced Settings link.
    2 In the Subversion Repository Location field, type the URL for the Subversion repository.
    3 Click Save Changes.
    4 Restart Integration Server.


    lskierkowski
    www.bluesoft.net.pl


    #Integration-Server-and-ESB
    #Flow-and-Java-services
    #webMethods


  • 3.  RE: Version Control using subversion in webmethods 8

    Posted Mon July 23, 2012 04:34 PM

    Does the Subversion integration with IS really works? We had it in our environment and had to pull it out because it deteriorated the performance so much that we were not able to work anymore on IS. Has this issue been taken care of? Does anybody use it recently?
    Please let me know.

    Thanks,
    Himanshu


    #Flow-and-Java-services
    #Integration-Server-and-ESB
    #webMethods


  • 4.  RE: Version Control using subversion in webmethods 8

    Posted Mon July 23, 2012 04:49 PM

    VCS control with Subversion works but there are problems with performance. Each save from developer/designer causes commit to svn. We are using command line scripts for small projects and external tools for larger works. For the largest solutions, we designed a set of specialized tools for code management, installation and testing, which is called RIS.


    lskierkowski
    www.bluesoft.net.pl


    #Flow-and-Java-services
    #Integration-Server-and-ESB
    #webMethods


  • 5.  RE: Version Control using subversion in webmethods 8

    Posted Mon July 23, 2012 06:52 PM

    IMO, the VCS integration feature of IS is not worth using at all. Some will say “it is better than nothing.” I disagree. It is worse than nothing because it leads folks to believe there is more there than there really is. My recommendation is to avoid it and take another approach (other approaches covered in other threads).

    Others may have differing viewpoints.


    #webMethods
    #Flow-and-Java-services
    #Integration-Server-and-ESB