Fixed CXF shading

master
Edward M. Kagan 4 years ago
parent 5a0e1ac07f
commit 82d5d46fb3

@ -36,9 +36,12 @@
<configuration> <configuration>
<createDependencyReducedPom>false</createDependencyReducedPom> <createDependencyReducedPom>false</createDependencyReducedPom>
<transformers> <transformers>
<transformer implementation="org.apache.maven.plugins.shade.resource.ServicesResourceTransformer" />
<transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
<Main-Class>${app.main.class}</Main-Class> <mainClass>${app.main.class}</mainClass>
</transformer>
<transformer implementation="org.apache.maven.plugins.shade.resource.ServicesResourceTransformer"/>
<transformer implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>META-INF/cxf/bus-extensions.txt</resource>
</transformer> </transformer>
</transformers> </transformers>
</configuration> </configuration>

@ -8,7 +8,7 @@ import org.apache.cxf.jaxrs.JAXRSServerFactoryBean;
public class Bench { public class Bench {
public static final String BASE_URI = "localhost:8080"; public static final String BASE_URI = "http://localhost:8080";
public static void main(String[] args) throws IOException, InterruptedException { public static void main(String[] args) throws IOException, InterruptedException {
JAXRSServerFactoryBean factoryBean = new JAXRSServerFactoryBean(); JAXRSServerFactoryBean factoryBean = new JAXRSServerFactoryBean();

@ -36,9 +36,12 @@
<configuration> <configuration>
<createDependencyReducedPom>false</createDependencyReducedPom> <createDependencyReducedPom>false</createDependencyReducedPom>
<transformers> <transformers>
<transformer implementation="org.apache.maven.plugins.shade.resource.ServicesResourceTransformer" />
<transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
<Main-Class>${app.main.class}</Main-Class> <mainClass>${app.main.class}</mainClass>
</transformer>
<transformer implementation="org.apache.maven.plugins.shade.resource.ServicesResourceTransformer"/>
<transformer implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>META-INF/cxf/bus-extensions.txt</resource>
</transformer> </transformer>
</transformers> </transformers>
</configuration> </configuration>

@ -8,7 +8,7 @@ import org.apache.cxf.jaxrs.JAXRSServerFactoryBean;
public class Bench { public class Bench {
public static final String BASE_URI = "localhost:8080"; public static final String BASE_URI = "http://localhost:8080";
public static void main(String[] args) throws IOException, InterruptedException { public static void main(String[] args) throws IOException, InterruptedException {
JAXRSServerFactoryBean factoryBean = new JAXRSServerFactoryBean(); JAXRSServerFactoryBean factoryBean = new JAXRSServerFactoryBean();

@ -36,9 +36,12 @@
<configuration> <configuration>
<createDependencyReducedPom>false</createDependencyReducedPom> <createDependencyReducedPom>false</createDependencyReducedPom>
<transformers> <transformers>
<transformer implementation="org.apache.maven.plugins.shade.resource.ServicesResourceTransformer" />
<transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
<Main-Class>${app.main.class}</Main-Class> <mainClass>${app.main.class}</mainClass>
</transformer>
<transformer implementation="org.apache.maven.plugins.shade.resource.ServicesResourceTransformer"/>
<transformer implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>META-INF/cxf/bus-extensions.txt</resource>
</transformer> </transformer>
</transformers> </transformers>
</configuration> </configuration>

@ -8,7 +8,7 @@ import org.apache.cxf.jaxrs.JAXRSServerFactoryBean;
public class Bench { public class Bench {
public static final String BASE_URI = "localhost:8080"; public static final String BASE_URI = "http://localhost:8080";
public static void main(String[] args) throws IOException, InterruptedException { public static void main(String[] args) throws IOException, InterruptedException {
JAXRSServerFactoryBean factoryBean = new JAXRSServerFactoryBean(); JAXRSServerFactoryBean factoryBean = new JAXRSServerFactoryBean();

Loading…
Cancel
Save