Sorry, I've missed your second message. Might it happen that another Subversion operation was running on the same working copy at this time?
Alexander Kitaev, TMate Software, http://subgit.com/ - Svn to Git Migration! http://svnkit.com/ - Java [Sub]Versioning Library! http://hg4j.com/ - Java Mercurial Library! http://sqljet.com/ - Java SQLite Library! On 16 April 2012 13:34, Günter Gratzer <guenter.grat...@abf.co.at> wrote: > Hi, > > after about 20 minutes I get this error message: > > Apr 16, 2012 11:35:07 AM > org.tmatesoft.svn.core.internal.util.DefaultSVNDebugLogger log > SEVERE: CLI: svn: E200030: BUSY > org.tmatesoft.svn.core.SVNException: svn: E200030: BUSY > at > org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java) > at > org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java) > at > org.tmatesoft.svn.core.internal.db.SVNSqlJetDb.createSqlJetError(SVNSqlJetDb.java) > at > org.tmatesoft.svn.core.internal.wc17.db.statement.SVNWCDbCreateSchema.exec(SVNWCDbCreateSchema.java) > at > org.tmatesoft.svn.core.internal.db.SVNSqlJetDb.execStatement(SVNSqlJetDb.java) > at > org.tmatesoft.svn.core.internal.wc17.db.SVNWCDb.createDb(SVNWCDb.java) > at org.tmatesoft.svn.core.internal.wc17.db.SVNWCDb.init(SVNWCDb.java) > at > org.tmatesoft.svn.core.internal.wc17.SVNWCContext.initWC(SVNWCContext.java) > at > org.tmatesoft.svn.core.internal.wc17.SVNWCContext.initializeWC(SVNWCContext.java) > at > org.tmatesoft.svn.core.internal.wc2.ng.SvnNgAbstractUpdate.checkout(SvnNgAbstractUpdate.java) > at > org.tmatesoft.svn.core.internal.wc2.ng.SvnNgCheckout.run(SvnNgCheckout.java) > at > org.tmatesoft.svn.core.internal.wc2.ng.SvnNgCheckout.run(SvnNgCheckout.java) > at > org.tmatesoft.svn.core.internal.wc2.ng.SvnNgOperationRunner.run(SvnNgOperationRunner.java) > at > org.tmatesoft.svn.core.internal.wc2.SvnOperationRunner.run(SvnOperationRunner.java) > at > org.tmatesoft.svn.core.wc2.SvnOperationFactory.run(SvnOperationFactory.java) > at org.tmatesoft.svn.core.wc2.SvnOperation.run(SvnOperation.java) > at > org.tmatesoft.svn.core.wc.SVNUpdateClient.doCheckout(SVNUpdateClient.java) > at > org.tmatesoft.svn.cli.svn.SVNCheckoutCommand.run(SVNCheckoutCommand.java) > at > org.tmatesoft.svn.cli.AbstractSVNCommandEnvironment.run(AbstractSVNCommandEnvironment.java) > at > org.tmatesoft.svn.cli.AbstractSVNLauncher.run(AbstractSVNLauncher.java) > at org.tmatesoft.svn.cli.svn.SVN.main(SVN.java) > Caused by: org.tmatesoft.sqljet.core.SqlJetException: BUSY: error code is BUSY > at > org.tmatesoft.sqljet.core.internal.pager.SqlJetPager.waitOnLock(SqlJetPager.java) > at > org.tmatesoft.sqljet.core.internal.pager.SqlJetPager.sharedLock(SqlJetPager.java) > at > org.tmatesoft.sqljet.core.internal.pager.SqlJetPager.acquirePage(SqlJetPager.java) > at > org.tmatesoft.sqljet.core.internal.btree.SqlJetBtreeShared.getPage(SqlJetBtreeShared.java) > at > org.tmatesoft.sqljet.core.internal.btree.SqlJetBtree.lockBtree(SqlJetBtree.java) > at > org.tmatesoft.sqljet.core.internal.btree.SqlJetBtree.beginTrans(SqlJetBtree.java) > at > org.tmatesoft.sqljet.core.table.engine.SqlJetEngine.doBeginTransaction(SqlJetEngine.java) > at > org.tmatesoft.sqljet.core.table.engine.SqlJetEngine.access$100(SqlJetEngine.java) > at > org.tmatesoft.sqljet.core.table.engine.SqlJetEngine$12.runSynchronized(SqlJetEngine.java) > at > org.tmatesoft.sqljet.core.table.engine.SqlJetEngine.runSynchronized(SqlJetEngine.java) > at > org.tmatesoft.sqljet.core.table.engine.SqlJetEngine.runEngineTransaction(SqlJetEngine.java) > at > org.tmatesoft.sqljet.core.table.SqlJetDb.runTransaction(SqlJetDb.java) > at > org.tmatesoft.sqljet.core.table.SqlJetDb.runWriteTransaction(SqlJetDb.java) > ... 18 more > svn: E200030: BUSY > > Regards > > Günter > > -----Original Message----- > From: svnkit-users-boun...@svnkit.com > [mailto:svnkit-users-boun...@svnkit.com] On Behalf Of Günter Gratzer > Sent: Monday, April 16, 2012 11:18 AM > To: SVNKit Library Users List > Subject: SVNKit 1.7.4 on OpenVMS > > Hi, > > did you try already SVNKit 1.7.4 on OpenVMS? I have troubles to get it work. > > When I want to checkout a repository jsvn hangs and no file is checked out. > Adding a file and commit it to the repository is working well. > With SVNKit 1.3.0 it is working well. > > Anyone has a hint what's wrong? > > I use OpenVMS Alpha V7.3-2, Java 1.5.0-3 and Subversion repository 1.6.4 > (r38063) on OpenSUSE 11.1. > > By the way, the modified jsvnsetup.openvms from Bill Pedersen is not included > in the actual kit. There is still a problem with the script if you have > defined decc$efs_case_preserve before you execute the jsvnsetup.openvms > script. Here is the script I use: > > $! > $ if f$type(java) .nes. "STRING" .or. "''java'" .eqs. "" > $ then > $ write SYS$OUTPUT "You must have the JAVA symbol properly set before using > this command" > $ exit > $ endif > $ env = f$env("PROCEDURE") > $ home = f$parse(env,,,"device") + f$parse(env,,,"directory") - ".bin" - > ".BIN" > $ define/job/nolog svnkit_home 'home' > $! > $ define/job/nolog decc$argv_parse_style enable $ define/job/nolog > decc$efs_case_preserve enable $! > $ if f$edit(f$trnlnm("DECC$EFS_CASE_SPECIAL"),"UPCASE") .eqs. "ENABLE" > $ then > $ write sys$output " " > $ write sys$output "JSVNSETUP: DECC$EFS_CASE_SPECIAL defined! Please > deassign logical otherwise jsvn might not function properly! > " > $ write sys$output " " > $ endif > $! > $! > $ CP = "/svnkit_home/lib" > $ CP = CP + ":/svnkit_home/lib/svnkit-1.7.4.jar > $ CP = CP + ":/svnkit_home/lib/sequence-library-1.0.1.jar > $ CP = CP + ":/svnkit_home/lib/sqljet-1.1.0.jar > $ CP = CP + ":/svnkit_home/lib/antlr-runtime-3.4.jar > $ CP = CP + ":/svnkit_home/lib/jna-3.4.0.jar $ CP = CP + > ":/svnkit_home/lib/trilead-ssh2-1.0.0-build214.jar > $ CP = CP + ":/svnkit_home/lib/svnkit-cli-1.7.4.jar > $ OPT = " " > $! OPT = > "-Djava.util.logging.config.file=/svnkit_home/conf/logging.properties" > $! > $ JV = f$edit(java,"collapse") > $ jsvn == "''JV' ''OPT' -cp ''CP' ""org.tmatesoft.svn.cli.svn.SVN""" > $ jsvnadmin == "''JV' ''OPT' -cp ''CP' > ""org.tmatesoft.svn.cli.svnadmin.SVNAdmin""" > $ jsvnlook == "''JV' ''OPT' -cp ''CP' > ""org.tmatesoft.svn.cli.svnlook.SVNLook""" > $ jsvnsync == "''JV' ''OPT' -cp ''CP' > ""org.tmatesoft.svn.cli.svnsync.SVNSync""" > $ jsvndumpfilter == "''JV' ''OPT' -cp ''CP' > ""org.tmatesoft.svn.cli.svndumpfilter.SVNDumpFilter""" > $ jsvnversion == "''JV' ''OPT' -cp ''CP' > ""org.tmatesoft.svn.cli.svnversion.SVNVersion""" > $! > > @SVNKit developers: Please include this script in the next release of SVNKit. > > > Regards > > Günter > > > > > > -----Original Message----- > From: svnkit-users-boun...@svnkit.com > [mailto:svnkit-users-boun...@svnkit.com] On Behalf Of BillPedersen > Sent: Sunday, February 19, 2012 8:04 PM > To: svnkit-users@svnkit.com > Subject: Re: SVNkit on OpenVMS Alpha V8.3 with Java 1.5... > > > > > BillPedersen wrote: >> >> >> $ jsvn -verbose:class help >> java.lang.NoClassDefFoundError: org/tmatesoft/svn/cli/svn/SVN $ >> >> > > Ok, folks, found the issues. > > The jsvnsetup.openvms command procedure (script) does not properly configure > the symbols for OpenVMS V8.3 and Java 1.5.x... SO, here is the modified > script which works for me: > > $ type [.svnkit.bin]jsvnsetup.openvms > $! > $ if f$type(java) .nes. "STRING" .or. "''java'" .eqs. "" > $ then > $ write SYS$OUTPUT "You must have the JAVA symbol properly set before > using this command" > $ exit > $ endif > $ env = f$env("PROCEDURE") > $ home = f$parse(env,,,"device") + f$parse(env,,,"directory") $ home = home - > ".BIN" > $ define/job/nolog svnkit_home 'home' > $! > $ define/job/nolog decc$argv_parse_style enable $ define/job/nolog > decc$efs_case_preserve enable $! > $ if f$edit(f$trnlnm("DECC$EFS_CASE_SPECIAL"),"UPCASE") .eqs. "ENABLE" > $ then > $ write sys$output " " > $ write sys$output "JSVNSETUP: DECC$EFS_CASE_SPECIAL defined! > $ write sys$output "***Please deassign logical otherwise jsvn might not > function properly!" > $ write sys$output " " > $ endif > $! > $! > $ CP = "/svnkit_home/lib" > $ CP = CP + ":/svnkit_home/lib/svnkit-1.3.7.jar" > $ CP = CP + ":/svnkit_home/lib/sequence-library-1.0.0.jar" > $ CP = CP + ":/svnkit_home/lib/sqljet-1.0.7.jar" > $ CP = CP + ":/svnkit_home/lib/antlr-runtime-3.1.3.jar" > $ CP = CP + ":/svnkit_home/lib/jna-3.2.7.jar" > $ CP = CP + ":/svnkit_home/lib/trilead-ssh2-1.0.0-build214.jar" > $ CP = CP + ":/svnkit_home/lib/svnkit-cli-1.3.7.jar" > $ OPT = "" > $! OPT = > "-Djava.util.logging.config.file=/svnkit_home/conf/logging.properties" > $! > $ JV = f$edit(java,"collapse") > $ jsvn == "''JV' ''OPT' -cp ''CP' ""org.tmatesoft.svn.cli.svn.SVN""" > $ jsvnadmin == "''JV' ''OPT' -cp ''CP' > ""org.tmatesoft.svn.cli.svnadmin.SVNAdmin""" > $ jsvnlook == "''JV' ''OPT' -cp ''CP' > ""org.tmatesoft.svn.cli.svnlook.SVNLook""" > $ jsvnsync == "''JV' ''OPT' -cp ''CP' > ""org.tmatesoft.svn.cli.svnsync.SVNSync""" > $ jsvndumpfilter == "''JV' ''OPT' -cp ''CP' > ""org.tmatesoft.svn.cli.svndumpfilter.SVNDumpFilter""" > $ jsvnversion == "''JV' ''OPT' -cp ''CP' > ""org.tmatesoft.svn.cli.svnversion.SVNVersion""" > $! > $ > > I also increased the PGFLQUOTA for the account to 200000 pages. That at > least let me start it. > > Note, the primary changes were to remove the "..\" from the CP symbol and > remove the ".BIN" from the directory name for the svnkit_home symbol/logical. > The makes it such that there is less confusion as far as OpenVMS in > concerned and avoids any possible issues of poor tool implementation to > support SVNkit. > > Will let you know what else I find. > -- > View this message in context: > http://old.nabble.com/SVNkit-on-OpenVMS-Alpha-V8.3-with-Java-1.5...-tp33349771p33353051.html > Sent from the SVNKit - Users mailing list archive at Nabble.com. > > > >