Browse Source

Fixes for JDK11

feature/storage_refactoring
Martin Stockhammer 4 years ago
parent
commit
f39fc917a8

+ 9
- 7
archiva-modules/archiva-web/archiva-rest/archiva-rest-api/src/enunciate/enunciate.xml View File

@@ -17,12 +17,10 @@
~ specific language governing permissions and limitations
~ under the License.
-->
<enunciate xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://enunciate.webcohesion.com/schemas/enunciate-2.0.0.xsd">

<services>
<rest defaultRestSubcontext="restServices"/>
</services>
<enunciate xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="https://raw.githubusercontent.com/stoicflame/enunciate/v2.12.0/top/src/main/resources/META-INF/enunciate-2.2.0.xsd" >

<title>Apache Archiva REST API</title>
<modules>

<cxf disabled="false"/>
@@ -32,12 +30,16 @@
<obj-c disabled="true"/>
<jaxws-ri disabled="true"/>
<jaxws-support disabled="true"/>
<jaxrs>
<application path="restServices"/>
</jaxrs>

<docs disabled="false" title="Apache Archiva REST API" includeExampleXml="true" includeExampleJson="true"
includeDefaultDownloads="false" docsSubdir="" freemarkerTemplate="${project.basedir}/src/enunciate/archiva.fmt" css="${project.basedir}/src/enunciate/archiva.css" >
<docs disabled="false"
docsSubdir="" freemarkerTemplate="${project.basedir}/src/enunciate/archiva.fmt" css="${project.basedir}/src/enunciate/archiva.css" >
<!--<war docsDir="apidocs" />-->
</docs>


</modules>

</enunciate>

+ 6
- 4
archiva-modules/archiva-web/archiva-rest/archiva-rest-services/src/test/java/org/apache/archiva/rest/services/BrowseServiceTest.java View File

@@ -376,11 +376,13 @@ public class BrowseServiceTest
// START SNIPPET: get-artifacts-by-property
BrowseService browseService = getBrowseService( authorizationHeader, true );

List<Artifact> artifactDownloadInfos =
browseService.getArtifactsByProperty( "org.name", "The Apache Software Foundation", TEST_REPO_ID );
tryAssert( ( ) -> {
List<Artifact> artifactDownloadInfos =
browseService.getArtifactsByProperty( "org.name", "The Apache Software Foundation", TEST_REPO_ID );

assertThat( artifactDownloadInfos ).isNotNull().isNotEmpty().hasSize( 7 );
// END SNIPPET: get-artifacts-by-property
assertThat( artifactDownloadInfos ).isNotNull( ).isNotEmpty( ).hasSize( 7 );
// END SNIPPET: get-artifacts-by-property
} );
}



+ 1
- 1
archiva-modules/archiva-web/archiva-rss/src/test/java/org/apache/archiva/rss/processor/NewArtifactsRssFeedProcessorTest.java View File

@@ -132,7 +132,7 @@ public class NewArtifactsRssFeedProcessorTest
assertEquals( entries.size(), 1 );
assertTrue(
entries.get( 0 ).getTitle().contains( "New Artifacts in Repository 'test-repo' as of " ));
assertTrue( entries.get( 0 ).getPublishedDate().toInstant().equals( whenGathered.toInstant() ) );
assertTrue( entries.get( 0 ).getPublishedDate().toInstant().truncatedTo( ChronoUnit.MILLIS ).equals( whenGathered.toInstant().truncatedTo( ChronoUnit.MILLIS ) ) );
}

private ArtifactMetadata createArtifact( String artifactId, String version, ZonedDateTime whenGathered )

+ 15
- 9
archiva-modules/archiva-web/archiva-web-common/src/enunciate/enunciate.xml View File

@@ -17,25 +17,31 @@
~ specific language governing permissions and limitations
~ under the License.
-->
<enunciate xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://enunciate.webcohesion.com/schemas/enunciate-2.0.0.xsd">

<services>
<rest defaultRestSubcontext="archivaUiServices"/>
</services>
<enunciate xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="https://raw.githubusercontent.com/stoicflame/enunciate/v2.12.0/top/src/main/resources/META-INF/enunciate-2.2.0.xsd">

<title>Archiva UI Rest API</title>
<modules>

<jaxrs>
<application path="archivaUiServices" />
</jaxrs>


<cxf disabled="false"/>
<jersey disabled="true" />
<jersey disabled="true"/>
<c disabled="true"/>
<csharp disabled="true"/>
<obj-c disabled="true"/>
<jaxws-ri disabled="true"/>
<jaxws-support disabled="true"/>
<jaxon1 disabled="true"/>

<docs disabled="false" title="Apache Archiva UI REST API" includeExampleXml="true" includeExampleJson="true"
includeDefaultDownloads="false" docsSubdir="" freemarkerTemplate="${project.basedir}/src/enunciate/archiva.fmt" css="${project.basedir}/src/enunciate/archiva.css">
<!-- <war docsDir="apidocs" />-->
<docs disabled="false"
docsSubdir=""
freemarkerTemplate="${project.basedir}/src/enunciate/archiva.fmt"
css="${project.basedir}/src/enunciate/archiva.css">
<!-- <war docsDir="apidocs" />-->
</docs>

</modules>

Loading…
Cancel
Save