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.