Skip to content
Snippets Groups Projects
Commit c7721cce authored by Ludovic Claude's avatar Ludovic Claude
Browse files

Update woken-messages to 2.9.3

parent 128c4f5c
No related branches found
No related tags found
1 merge request!3[pull] master from LREN-CHUV:master
...@@ -19,8 +19,12 @@ ARG BUILD_DATE ...@@ -19,8 +19,12 @@ ARG BUILD_DATE
ARG VCS_REF ARG VCS_REF
ARG VERSION ARG VERSION
ENV CONTEXT_PATH "/services" \ ENV APP_NAME="Portal backend" \
BUGSNAG_KEY "dff301aa15eb795a6d8b22b600586f77" APP_TYPE="Spring" \
VERSION=$VERSION \
BUILD_DATE=$BUILD_DATE \
CONTEXT_PATH="/services" \
BUGSNAG_KEY="dff301aa15eb795a6d8b22b600586f77"
RUN apt-get update && apt-get install -y --no-install-recommends curl \ RUN apt-get update && apt-get install -y --no-install-recommends curl \
&& rm -rf /var/lib/apt/lists/* /tmp/* && rm -rf /var/lib/apt/lists/* /tmp/*
......
...@@ -47,7 +47,7 @@ ...@@ -47,7 +47,7 @@
<spring-data-jpa.version>1.10.11.RELEASE</spring-data-jpa.version> <spring-data-jpa.version>1.10.11.RELEASE</spring-data-jpa.version>
<spring-boot-starter-actuator.version>1.4.7.RELEASE</spring-boot-starter-actuator.version> <spring-boot-starter-actuator.version>1.4.7.RELEASE</spring-boot-starter-actuator.version>
<aspectjweaver.version>1.8.9</aspectjweaver.version> <aspectjweaver.version>1.8.9</aspectjweaver.version>
<woken-messages.version>2.9.2</woken-messages.version> <woken-messages.version>2.9.3</woken-messages.version>
<javax-inject.version>1</javax-inject.version> <javax-inject.version>1</javax-inject.version>
<akka.version>2.5.19</akka.version> <akka.version>2.5.19</akka.version>
<spring-context.version>4.3.4.RELEASE</spring-context.version> <spring-context.version>4.3.4.RELEASE</spring-context.version>
......
...@@ -6,15 +6,9 @@ package eu.hbp.mip; ...@@ -6,15 +6,9 @@ package eu.hbp.mip;
import eu.hbp.mip.configuration.*; import eu.hbp.mip.configuration.*;
import org.springframework.boot.SpringApplication; import org.springframework.boot.SpringApplication;
import org.springframework.context.annotation.Configuration; import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.Import;
@SpringBootApplication
@Configuration
//@EnableAutoConfiguration(exclude = { ValidationAutoConfiguration.class })
@Import({ AkkaConfiguration.class, BugsnagConfiguration.class,
CacheConfiguration.class, PersistenceConfiguration.class,
SecurityConfiguration.class, WebConfiguration.class})
public class MIPApplication { public class MIPApplication {
public static void main(String[] args) { public static void main(String[] args) {
......
package eu.hbp.mip.configuration; package eu.hbp.mip.configuration;
import ch.chuv.lren.mip.portal.Reporting;
import com.bugsnag.Bugsnag; import com.bugsnag.Bugsnag;
import com.bugsnag.BugsnagSpringConfiguration; import com.bugsnag.BugsnagSpringConfiguration;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
...@@ -9,6 +10,10 @@ import org.springframework.context.annotation.Import; ...@@ -9,6 +10,10 @@ import org.springframework.context.annotation.Import;
@Configuration @Configuration
@Import(BugsnagSpringConfiguration.class) @Import(BugsnagSpringConfiguration.class)
public class BugsnagConfiguration { public class BugsnagConfiguration {
static {
new Reporting().init();
}
@Bean @Bean
public Bugsnag bugsnag() { public Bugsnag bugsnag() {
return new Bugsnag(System.getenv("BUGSNAG_KEY")); return new Bugsnag(System.getenv("BUGSNAG_KEY"));
......
app { app {
name = "Portal backend"
type = "Spring"
clusterSystemName = ${clustering.cluster.name} clusterSystemName = ${clustering.cluster.name}
} }
......
package ch.chuv.lren.mip.portal
import ch.chuv.lren.woken.errors._
class Reporting {
def init(): Unit = {
reportErrorsToBugsnag()
}
}
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment