Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Enable the DSpace java test directories
  • The following dependencies are needed in the classpath
    • <classpathentry kind="var" path="M2_REPO/org/mockito/mockito-core/1.10.19/mockito-core-1.10.19.jar"/>

    • <classpathentry kind="var" path="M2_REPO/org/jmockit/jmockit/1.21/jmockit-1.21.jar"/>

    • <classpathentry kind="var" path="M2_REPO/org/databene/contiperf/2.3.4/contiperf-2.3.4.jar"/>

    • <classpathentry kind="var" path="M2_REPO/org/hamcrest/hamcrest-all/1.3/hamcrest-all-1.3.jar"/>

    • <classpathentry kind="var" path="M2_REPO/org/parboiled/parboiled-java/1.1.7/parboiled-java-1.1.7.jar"/>

    • <classpathentry kind="var" path="M2_REPO/org/springframework/spring-mock/2.0.8/spring-mock-2.0.8.jar"/>

    • <classpathentry kind="var" path="M2_REPO/org/springframework/spring-test/3.2.5.RELEASE/spring-test-3.2.5.RELEASE.jar"/>

    • <classpathentry kind="var" path="M2_REPO/org/xmlmatchers/xml-matchers/0.10/xml-matchers-0.10.jar"/>

    • <classpathentry kind="var" path="M2_REPO/org/mortbay/jetty/jetty/6.1.26/jetty-6.1.26.jar"/>

    • <classpathentry kind="var" path="M2_REPO/org/mortbay/jetty/jetty-servlet-tester/6.1.26/jetty-servlet-tester-6.1.26.jar"/>

DSpace 7

  • I ran a maven build and assembled artifacts
  • Separately, I copied Spring Boot and Spring jars into a directory
  • Then, I reviewed the list of jar files and attempted to manually remove duplicate versions
  • Then I added the following overrides
    • <classpathentry kind="var" path="M2_REPO/com/jayway/jsonpath/json-path/2.2.0/json-path-2.2.0.jar"/>

    • <classpathentry kind="var" path="M2_REPO/org/springframework/spring-mock/2.0.8/spring-mock-2.0.8.jar"/>

    • <classpathentry kind="var" path="M2_REPO/org/springframework/spring-test/3.2.5.RELEASE/spring-test-3.2.5.RELEASE.jar"/>

    • <classpathentry kind="var" path="M2_REPO/org/xmlmatchers/xml-matchers/0.10/xml-matchers-0.10.jar"/>

    • <classpathentry kind="var" path="M2_REPO/org/mortbay/jetty/jetty/6.1.26/jetty-6.1.26.jar"/>

    • <classpathentry kind="var" path="M2_REPO/org/mortbay/jetty/jetty-servlet-tester/6.1.26/jetty-servlet-tester-6.1.26.jar"/>

    • <classpathentry kind="var" path="M2_REPO/org/flywaydb/flyway-core/4.0.3/flyway-core-4.0.3.jar"/>

    • <classpathentry kind="var" path="M2_REPO/com/jayway/jsonpath/json-path-assert/2.2.0/json-path-assert-2.2.0.jar"/>

  • Many errors are unresolved
    • ClientAbortException cannot be resolved to a type BitstreamContentRestController.java /DSpace/dspace-spring-rest/src/main/java/org/dspace/app/rest line 130 Java Problem

    • on cannot be resolved to a variable AuthorityEntryLinkRepository.java /DSpace/dspace-spring-rest/src/main/java/org/dspace/app/rest/repository line 62 Java Problem

    • on cannot be resolved to a variable AuthorityEntryLinkRepository.java /DSpace/dspace-spring-rest/src/main/java/org/dspace/app/rest/repository line 64 Java Problem

    • on cannot be resolved to a variable AuthorityEntryLinkRepository.java /DSpace/dspace-spring-rest/src/main/java/org/dspace/app/rest/repository line 66 Java Problem

    • Syntax error on token "Invalid Character", ; expected AuthorityEntryLinkRepository.java /DSpace/dspace-spring-rest/src/main/java/org/dspace/app/rest/repository line 62 Java Problem

    • Syntax error on token "Invalid Character", invalid AssignmentOperator AuthorityEntryLinkRepository.java /DSpace/dspace-spring-rest/src/main/java/org/dspace/app/rest/repository line 64 Java Problem

    • Syntax error on token "Invalid Character", invalid AssignmentOperator AuthorityEntryLinkRepository.java /DSpace/dspace-spring-rest/src/main/java/org/dspace/app/rest/repository line 66 Java Problem

    • The import org.apache.catalina cannot be resolved BitstreamContentRestController.java /DSpace/dspace-spring-rest/src/main/java/org/dspace/app/rest line 18 Java Problem

    • The method clearStatistics() is undefined for the type Ehcache EhcacheCache.java /DSpace/dspace-services/src/main/java/org/dspace/services/caching/model line 67 Java Problem

    • The method getArgumentAt(int, Class<UUID>) is undefined for the type InvocationOnMock SpecialGroupClaimProviderTest.java /DSpace/dspace-spring-rest/src/test/java/org/dspace/app/rest/security/jwt line 58 Java Problem

    • The method getHeader(String) is undefined for the type ContentCachingResponseWrapper MultipartFileSenderTest.java /DSpace/dspace-spring-rest/src/test/java/org/dspace/app/rest/utils line 157 Java Problem

    • The method getHeader(String) is undefined for the type ContentCachingResponseWrapper MultipartFileSenderTest.java /DSpace/dspace-spring-rest/src/test/java/org/dspace/app/rest/utils line 269 Java Problem

    • The method getHeader(String) is undefined for the type ContentCachingResponseWrapper MultipartFileSenderTest.java /DSpace/dspace-spring-rest/src/test/java/org/dspace/app/rest/utils line 293 Java Problem

    • The method getHeader(String) is undefined for the type ContentCachingResponseWrapper MultipartFileSenderTest.java /DSpace/dspace-spring-rest/src/test/java/org/dspace/app/rest/utils line 294 Java Problem

    • The method getStatus() is undefined for the type HttpServletResponse BitstreamContentRestController.java /DSpace/dspace-spring-rest/src/main/java/org/dspace/app/rest line 185 Java Problem

    • The method setInitParameter(String, String) is undefined for the type ServletContext Application.java /DSpace/dspace-spring-rest/src/main/java/org/dspace/app/rest line 90 Java Problem

    • The method setStatisticsAccuracy(int) is undefined for the type Ehcache CachingServiceImpl.java /DSpace/dspace-services/src/main/java/org/dspace/services/caching line 620 Java Problem

    • The type DSpaceWebapp is already defined DSpaceWebapp.java /DSpace/dspace-oai/src/main/java/org/dspace/utils line 18 Java Problem

    • The type MockDOIConnector is already defined MockDOIConnector.java /DSpace/dspace-api/src/test/java/org/dspace/identifier line 24 Java Problem

    • The type MockLookupService is already defined MockLookupService.java /DSpace/dspace-api/src/test/java/org/dspace/statistics line 20 Java Problem

    • The type MockSolrLoggerServiceImpl is already defined MockSolrLoggerServiceImpl.java /DSpace/dspace-api/src/test/java/org/dspace/statistics line 17 Java Problem

    • The type MockSolrServiceImpl is already defined MockSolrServiceImpl.java /DSpace/dspace-api/src/test/java/org/dspace/discovery line 17 Java Problem

    • Type mismatch: cannot convert from StatisticsGateway to Statistics CachingServiceImpl.java /DSpace/dspace-services/src/main/java/org/dspace/services/caching line 621 Java Problem