Fix up logging

This commit is contained in:
Stuart Douglas
2018-07-25 09:57:52 +10:00
parent 473fe2195b
commit 976d91f72e
3 changed files with 36 additions and 0 deletions

View File

@@ -30,6 +30,15 @@
<groupId>io.smallrye</groupId>
<artifactId>smallrye-config</artifactId>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
</dependency>
<dependency>
<groupId>oracle</groupId>
<artifactId>graal-svm</artifactId>
<scope>system</scope>
</dependency>
</dependencies>
</project>

View File

@@ -0,0 +1,21 @@
package org.jboss.shamrock.runtime.graal;
import com.oracle.svm.core.annotate.Substitute;
import com.oracle.svm.core.annotate.TargetClass;
import ch.qos.logback.classic.spi.StackTraceElementProxy;
@TargetClass(className = "ch.qos.logback.classic.spi.PackagingDataCalculator")
final class PackagingDataCalculatorReplacement {
@Substitute
String getCodeLocation(Class type) {
return "na";
}
@Substitute
void populateFrames(StackTraceElementProxy[] stepArray) {
}
}

View File

@@ -29,6 +29,7 @@
<javax.json.version>1.1.2</javax.json.version>
<jboss-jaxrs-api_2.1_spec.version>1.0.0.Final</jboss-jaxrs-api_2.1_spec.version>
<asm.version>6.0</asm.version>
<logback.version>1.1.7</logback.version>
</properties>
<modules>
@@ -218,6 +219,11 @@
<artifactId>asm</artifactId>
<version>${asm.version}</version>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
<version>${logback.version}</version>
</dependency>
</dependencies>
</dependencyManagement>