Re: Exception on org.netbeans.lib.cvsclient.Client.updateAdminData
Keith Schomburg <[email protected]> Mon, 9 Jan 2006 09:51:50 -0500
| Newsgroups | gmane.comp.java.netbeans.modules.javacvs.devel |
|---|---|
| Message-ID | <[email protected]> |
--Apple-Mail-1--402679008 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Sebastian, Are you using a local repository as I have seen the same problem when doing so? Keith On Jan 9, 2006, at 5:40 AM, Lippert, Sebastian wrote: > Hi, i have a problem with the CVS API... > > If i execute the following command with the API, i get the > following exception. > The CVS Version is 1.12.11 on a Suse Linux 9.3 Server > > checkout -l -kb -D 2006-01-10 CRMC-FAQ/Active_Links/CRMC-FAQ- > BThemaneu.def /data/cvs/cvsroot/NIM > > java.lang.StringIndexOutOfBoundsException: String index out of > range: -13 > at java.lang.String.substring(String.java:1768) > at java.lang.String.substring(String.java:1735) > at org.netbeans.lib.cvsclient.Client.updateAdminData(Client.java:598) > at org.netbeans.lib.cvsclient.response.ClearStickyResponse.process > (ClearStickyResponse.java:39) > at org.netbeans.lib.cvsclient.Client.handleResponse(Client.java:493) > at org.netbeans.lib.cvsclient.Client.processRequests(Client.java:447) > at > org.netbeans.lib.cvsclient.command.checkout.CheckoutCommand.postExpans > ionExecute(CheckoutCommand.java:375) > at > org.netbeans.lib.cvsclient.command.checkout.CheckoutCommand.execute > (CheckoutCommand.java:283) > at org.netbeans.lib.cvsclient.Client.executeCommand(Client.java:541) > at ACM.CVSConnectionImplementierung.checkoutByDateTimeByFile > (CVSConnectionImplementierung.java:490) > at ACM.AcmCoreImplementierung.checkoutCVSFiles > (AcmCoreImplementierung.java:384) > at ACM.CVSToARSPanel.jToolBar_actionPerformed(CVSToARSPanel.java:208) > at ACM.CVSToARSPanel$JToolBar_actionPerformedThread.run > (CVSToARSPanel.java:511) > > Thx > Greetings Sebastian > --Apple-Mail-1--402679008 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=ISO-8859-1 <HTML><BODY style=3D"word-wrap: break-word; -khtml-nbsp-mode: space; = -khtml-line-break: after-white-space; ">Sebastian,<DIV><BR = class=3D"khtml-block-placeholder"></DIV><DIV>Are you using a local = repository as I have seen the same problem when doing so?</DIV><DIV><BR = class=3D"khtml-block-placeholder"></DIV><DIV>Keith</DIV><DIV><BR><DIV><DIV= >On Jan 9, 2006, at 5:40 AM, Lippert, Sebastian wrote:</DIV><BR = class=3D"Apple-interchange-newline"><BLOCKQUOTE type=3D"cite"> <P><FONT = size=3D"2" face=3D"Arial">Hi, i have a problem with the CVS = API...</FONT> </P><P><FONT size=3D"2" face=3D"Arial">If i execute the = following command with the API, i get the following exception.</FONT> = <BR><FONT size=3D"2" face=3D"Arial">The CVS Version is 1.12.11 on a Suse = Linux 9.3 Server</FONT> </P><P><FONT size=3D"2" face=3D"Arial">checkout = -l -kb -D 2006-01-10 CRMC-FAQ/Active_Links/CRMC-FAQ-BThemaneu.def=A0 = /data/cvs/cvsroot/NIM=A0=A0 </FONT> </P><P><FONT size=3D"2" = face=3D"Arial">java.lang.StringIndexOutOfBoundsException: String index = out of range: -13 =A0=A0=A0=A0=A0 </FONT> <BR><FONT size=3D"2" = face=3D"Arial">at java.lang.String.substring(String.java:1768) =A0=A0=A0=A0= =A0=A0=A0 </FONT> <BR><FONT size=3D"2" face=3D"Arial">at = java.lang.String.substring(String.java:1735) =A0=A0=A0=A0=A0=A0=A0 = </FONT> <BR><FONT size=3D"2" face=3D"Arial">at = org.netbeans.lib.cvsclient.Client.updateAdminData(Client.java:598) =A0 = </FONT> <BR><FONT size=3D"2" face=3D"Arial">at = org.netbeans.lib.cvsclient.response.ClearStickyResponse.process(ClearStick= yResponse.java:39) =A0=A0=A0=A0=A0=A0=A0 </FONT> <BR><FONT size=3D"2" = face=3D"Arial">at = org.netbeans.lib.cvsclient.Client.handleResponse(Client.java:493) =A0=A0 = </FONT> <BR><FONT size=3D"2" face=3D"Arial">at = org.netbeans.lib.cvsclient.Client.processRequests(Client.java:447) =A0 = </FONT> <BR><FONT size=3D"2" face=3D"Arial">at = org.netbeans.lib.cvsclient.command.checkout.CheckoutCommand.postExpansionE= xecute(CheckoutCommand.java:375) =A0 </FONT> <BR><FONT size=3D"2" = face=3D"Arial">at = org.netbeans.lib.cvsclient.command.checkout.CheckoutCommand.execute(Checko= utCommand.java:283) =A0=A0=A0=A0=A0=A0 </FONT> <BR><FONT size=3D"2" = face=3D"Arial">at = org.netbeans.lib.cvsclient.Client.executeCommand(Client.java:541) =A0=A0 = </FONT> <BR><FONT size=3D"2" face=3D"Arial">at = ACM.CVSConnectionImplementierung.checkoutByDateTimeByFile(CVSConnectionImp= lementierung.java:490) =A0=A0=A0 </FONT> <BR><FONT size=3D"2" = face=3D"Arial">at = ACM.AcmCoreImplementierung.checkoutCVSFiles(AcmCoreImplementierung.java:38= 4) =A0=A0=A0=A0=A0=A0=A0 </FONT> <BR><FONT size=3D"2" face=3D"Arial">at = ACM.CVSToARSPanel.jToolBar_actionPerformed(CVSToARSPanel.java:208) =A0 = </FONT> <BR><FONT size=3D"2" face=3D"Arial">at = ACM.CVSToARSPanel$JToolBar_actionPerformedThread.run(CVSToARSPanel.java:51= 1) </FONT> </P><P><FONT size=3D"2" face=3D"Arial">Thx </FONT> <BR><FONT = size=3D"2" face=3D"Arial">Greetings Sebastian</FONT> </P> = </BLOCKQUOTE></DIV><BR></DIV></BODY></HTML>= --Apple-Mail-1--402679008--