Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
cazenave
Pastis Vitamui
Commits
fec12b22
Commit
fec12b22
authored
Apr 20, 2020
by
cazenave
Browse files
suite...
parent
e592556b
Changes
3
Hide whitespace changes
Inline
Side-by-side
ui/ui-pastis/pom.xml
View file @
fec12b22
...
...
@@ -32,8 +32,34 @@
</properties>
<dependencies>
<!--VITAMUI -->
<!--VITAMUI -->
<dependency>
<groupId>
fr.gouv.vitamui.ui
</groupId>
<artifactId>
ui-commons
</artifactId>
</dependency>
<dependency>
<groupId>
fr.gouv.vitamui.commons
</groupId>
<artifactId>
commons-api
</artifactId>
</dependency>
<dependency>
<groupId>
fr.gouv.vitamui
</groupId>
<artifactId>
iam-commons
</artifactId>
</dependency>
<dependency>
<groupId>
fr.gouv.vitamui.commons
</groupId>
<artifactId>
commons-rest
</artifactId>
</dependency>
<dependency>
<groupId>
fr.gouv.vitamui
</groupId>
<artifactId>
iam-external-client
</artifactId>
</dependency>
<dependency>
<groupId>
fr.gouv.vitamui
</groupId>
<artifactId>
ui-frontend
</artifactId>
<scope>
provided
</scope>
<type>
pom
</type>
<version>
${project.version}
</version>
</dependency>
<dependency>
<groupId>
fr.gouv.vitamui
</groupId>
<artifactId>
ui-frontend
</artifactId>
...
...
ui/ui-pastis/src/main/java/fr/cines/pac/ws/PastisRestApplication.java
View file @
fec12b22
...
...
@@ -22,25 +22,26 @@
package
fr.cines.pac.ws
;
import
java.util.HashSet
;
import
java.util.Set
;
import
javax.ws.rs.ApplicationPath
;
import
javax.ws.rs.core.Application
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
fr.gouv.vitamui.commons.api.logger.VitamUILogger
;
import
fr.gouv.vitamui.commons.api.logger.VitamUILoggerFactory
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.boot.SpringApplication
;
import
org.springframework.boot.autoconfigure.EnableAutoConfiguration
;
import
org.springframework.boot.autoconfigure.SpringBootApplication
;
import
org.springframework.boot.builder.SpringApplicationBuilder
;
import
org.springframework.core.env.Environment
;
import
javax.ws.rs.ApplicationPath
;
import
javax.ws.rs.core.Application
;
/**
*
* @author RACHID Sala <rachid@cines.fr>
*
*/
@SpringBootApplication
@ApplicationPath
(
"/pastis-api"
)
@EnableAutoConfiguration
public
class
PastisRestApplication
extends
Application
{
@Autowired
...
...
@@ -48,20 +49,21 @@ public class PastisRestApplication extends Application {
public
PastisRestApplication
(){}
private
static
final
Logger
LOGGER
=
LoggerFactory
.
getLogger
(
PastisRestApplication
.
class
);
//
private static final Logger LOGGER = LoggerFactory.getLogger(PastisRestApplication.class);
private
static
final
VitamUILogger
LOGGER
=
VitamUILoggerFactory
.
getInstance
(
PastisRestApplication
.
class
);
public
static
void
main
(
final
String
[]
args
)
{
SpringApplication
app
=
new
SpringApplicationBuilder
(
PastisRestApplication
.
class
).
properties
(
"spring.config.name:ui-pastis-application"
).
build
();
app
.
run
(
args
);
}
public
Set
<
Class
<?>>
getClasses
(
)
/**
public Set<Class<?>> getClasses( )
{
final Set<Class<?>> returnValue = new HashSet<Class<?>>( );
returnValue.add( PastisResource.class );
return returnValue;
}
**/
/** La constante LOGGER. */
...
...
ui/ui-pastis/src/main/java/fr/cines/pac/ws/config/PastisContextConfiguration.java
View file @
fec12b22
...
...
@@ -34,14 +34,13 @@
* The fact that you are presently reading this means that you have had
* knowledge of the CeCILL-C license and that you accept its terms.
*/
package
pastis.config
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.context.annotation.Import
;
package
fr.cines.pac.ws.config
;
import
fr.gouv.vitamui.commons.rest.RestExceptionHandler
;
import
fr.gouv.vitamui.commons.rest.configuration.SwaggerConfiguration
;
import
fr.gouv.vitamui.ui.commons.security.SecurityConfig
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.context.annotation.Import
;
@Configuration
@Import
(
value
=
{
SecurityConfig
.
class
,
SwaggerConfiguration
.
class
,
RestExceptionHandler
.
class
})
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment