Uploaded image for project: 'SVN Application'
  1. SVN Application
  2. SVN-7

Many "unable to resolve class" errors

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Invalid
    • Affects Version/s: 1.4
    • Fix Version/s: None
    • Labels:
      None
    • Environment:
      XWiki 6.3
      External SVN repository via https
      PostgreSQL database
    • Similar issues:

      Description

      First time using SVN application. I created a new config and entered what I believe to be the appropriate details, then clicked the button to list pages to commit. Result was a "Failed to execute the velocity macro" error, which included the following errors at the bottom of the stack trace:

      Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
      script14206982675351791039464.groovy: 8: unable to resolve class org.tmatesoft.svn.core.auth.ISVNAuthenticationManager
       @ line 8, column 1.
         import org.tmatesoft.svn.core.auth.ISVNAuthenticationManager;
         ^
      
      script14206982675351791039464.groovy: 9: unable to resolve class org.tmatesoft.svn.core.internal.io.dav.DAVRepositoryFactory
       @ line 9, column 1.
         import org.tmatesoft.svn.core.internal.io.dav.DAVRepositoryFactory;
         ^
      
      script14206982675351791039464.groovy: 10: unable to resolve class org.tmatesoft.svn.core.internal.io.fs.FSRepositoryFactory
       @ line 10, column 1.
         import org.tmatesoft.svn.core.internal.io.fs.FSRepositoryFactory;
         ^
      
      script14206982675351791039464.groovy: 11: unable to resolve class org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryFactoryImpl
       @ line 11, column 1.
         import org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryFactoryImpl;
         ^
      
      script14206982675351791039464.groovy: 12: unable to resolve class org.tmatesoft.svn.core.io.diff.SVNDeltaGenerator
       @ line 12, column 1.
         import org.tmatesoft.svn.core.io.diff.SVNDeltaGenerator;
         ^
      
      script14206982675351791039464.groovy: 22: unable to resolve class SVNRepository 
       @ line 22, column 5.
             def SVNRepository repository = null;
             ^
      
      script14206982675351791039464.groovy: 135: unable to resolve class SVNException 
       @ line 135, column 11.
                 } catch (SVNException svne) {
                   ^
      
      script14206982675351791039464.groovy: 170: unable to resolve class SVNNodeKind 
       @ line 170, column 25.
                     SVNNodeKind nodeKind = repository.checkPath("", -1);
                                 ^
      
      script14206982675351791039464.groovy: 178: unable to resolve class SVNException 
       @ line 178, column 11.
                 } catch (SVNException svne) {
                   ^
      
      script14206982675351791039464.groovy: 208: unable to resolve class SVNException 
       @ line 208, column 11.
                 } catch (SVNException svne) {
                   ^
      
      script14206982675351791039464.groovy: 244: unable to resolve class SVNRepository 
       @ line 244, column 24.
             public listEntries(SVNRepository repository, String path) throws SVNException {
                                ^
      
      script14206982675351791039464.groovy: 244: unable to resolve class SVNException 
       @ line 244, column 5.
             public listEntries(SVNRepository repository, String path) throws SVNException {
             ^
      
      script14206982675351791039464.groovy: 265: unable to resolve class SVNDirEntry 
       @ line 265, column 25.
                     SVNDirEntry entry = (SVNDirEntry) iterator.next();
                                 ^
      
      script14206982675351791039464.groovy: 265: unable to resolve class SVNDirEntry 
       @ line 265, column 33.
                     SVNDirEntry entry = (SVNDirEntry) iterator.next();
                                         ^
      
      script14206982675351791039464.groovy: 303: unable to resolve class SVNProperties 
       @ line 303, column 23.
                 SVNProperties fileProperties = new SVNProperties();
                               ^
      
      script14206982675351791039464.groovy: 303: unable to resolve class SVNProperties 
       @ line 303, column 40.
                 SVNProperties fileProperties = new SVNProperties();
                                                ^
      
      script14206982675351791039464.groovy: 312: unable to resolve class SVNNodeKind 
       @ line 312, column 25.
                     SVNNodeKind nodeKind = repository.checkPath(filePath, -1);
                                 ^
      
      script14206982675351791039464.groovy: 329: unable to resolve class SVNException 
       @ line 329, column 11.
                 } catch (SVNException svne) {
                   ^
      
      script14206982675351791039464.groovy: 659: unable to resolve class ISVNEditor 
       @ line 659, column 26.
             private void addFile(ISVNEditor editor, String dirPath,
                                  ^
      
      script14206982675351791039464.groovy: 659: unable to resolve class SVNException 
       @ line 659, column 5.
             private void addFile(ISVNEditor editor, String dirPath,
             ^
      
      script14206982675351791039464.groovy: 735: unable to resolve class ISVNEditor 
       @ line 735, column 29.
             private void modifyFile(ISVNEditor editor, String dirPath,
                                     ^
      
      script14206982675351791039464.groovy: 735: unable to resolve class SVNException 
       @ line 735, column 5.
             private void modifyFile(ISVNEditor editor, String dirPath,
             ^
      
      script14206982675351791039464.groovy: 800: unable to resolve class ISVNEditor 
       @ line 800, column 28.
             private void deleteDir(ISVNEditor editor, String dirPath) throws SVNException {
                                    ^
      
      script14206982675351791039464.groovy: 800: unable to resolve class SVNException 
       @ line 800, column 5.
             private void deleteDir(ISVNEditor editor, String dirPath) throws SVNException {
             ^
      
      script14206982675351791039464.groovy: 1084: unable to resolve class SVNDirEntry 
       @ line 1084, column 25.
                     SVNDirEntry entry = (SVNDirEntry) spaceIterator.next();
                                 ^
      
      script14206982675351791039464.groovy: 1084: unable to resolve class SVNDirEntry 
       @ line 1084, column 33.
                     SVNDirEntry entry = (SVNDirEntry) spaceIterator.next();
                                         ^
      
      script14206982675351791039464.groovy: 1098: unable to resolve class SVNProperties 
       @ line 1098, column 39.
                          def fileProperties = new SVNProperties();
                                               ^
      
      script14206982675351791039464.groovy: 1123: unable to resolve class SVNDirEntry 
       @ line 1123, column 25.
                     SVNDirEntry entry = (SVNDirEntry) spaceIterator.next();
                                 ^
      
      script14206982675351791039464.groovy: 1123: unable to resolve class SVNDirEntry 
       @ line 1123, column 33.
                     SVNDirEntry entry = (SVNDirEntry) spaceIterator.next();
                                         ^
      
      script14206982675351791039464.groovy: 1132: unable to resolve class SVNProperties 
       @ line 1132, column 39.
                          def fileProperties = new SVNProperties();
                                               ^
      

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                beldaz Bryn Jeffries
                Reporter:
                beldaz Bryn Jeffries
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Date of First Response: