Page History
Table of Contents |
---|
Dette dokument beskriver installationen af NSP Access Handler 2. Vær opmærksom på at NSP Access Handler erstatter de tidligere Security Handler og HTTP Handler (også kaldet Log Handler), disse skal derfor fjernes fra Wildfly ifm installationen af NSP Access Handler. Vær ligeledes opmærksom på at tidligere versioner af Access Handler ikke kan køre sammen med version 2 og fremad.
Leverancen
Wildfly Moduler
Følgende 4 Wildfly moduler skal opsættes.
Access Handler
Opret modulet /pack/wildfly8/modules/system/layers/base/dk/sds/nsp/accesshandler/main/ og placer filerne module.xml, accesshandler.jar og alle konfigurationsfilerne fra leverancen deri.
Code Block | ||||
---|---|---|---|---|
| ||||
<?xml version="1.0" encoding="UTF-8"?> <module xmlns="urn:jboss:module:1.1" name="dk.sds.nsp.accesshandler"> <resources> <resource-root path="accesshandler.jar" /> <resource-root path="." /> </resources> <dependencies> <module name="javax.api"/> <module name="dk.sds.nsp.audit"/> <module name="org.bouncycastle" /> <module name="javax.servlet.api" /> <module name="javax.xml.stream.api" /> <module name="org.apache.commons.pool" /> <module name="io.undertow.core" services="import" /> <module name="org.apache.james.mime4j" slot="0.7.2" /> <module name="io.undertow.servlet" services="import" /> <module name="org.glassfish.javax.json" slot="1.0.4"/> </dependencies> </module> |
Audit API
Opret modulet /pack/wildfly8/modules/system/layers/base/dk/sds/nsp/audit/main/ og udfyld module.xml med følgende indhold
Code Block | ||||
---|---|---|---|---|
| ||||
<?xml version="1.0" encoding="UTF-8"?> <module xmlns="urn:jboss:module:1.1" name="dk.sds.nsp.audit"> <resources> <resource-root path="nsp-audit-api.jar" /> </resources> </module> |
Hent NSP Audit API fra Nexus:
Omdøc filen til nsp-audit-api.jar og placer den i modulet.
JSON
Opret modulet //pack/wildfly8/modules/system/layers/base/org/glassfish/javax/json/1.0.4/ og udfyld module.xml med følgende indhold
Code Block | ||||
---|---|---|---|---|
| ||||
<module xmlns="urn:jboss:module:1.3" name="org.glassfish.javax.json" slot="1.0.4"> <properties> <property name="jboss.api" value="private"/> </properties> <dependencies> </dependencies> <resources> <resource-root path="javax.json-1.0.4.jar"/> </resources> </module> |
Hent Glassfish JSON fra Nexus:
Placer filen i modulet.
Mime4J
Opret modulet /pack/wildfly8/modules/system/layers/base/org/apache/james/mime4j/0.7.2/ og udfyld module.xml med følgende indhold
Code Block | ||||
---|---|---|---|---|
| ||||
<?xml version="1.0" encoding="UTF-8"?> <module xmlns="urn:jboss:module:1.3" name="org.apache.james.mime4j" slot="0.7.2"> <resources> <resource-root path="apache-mime4j-core-0.7.2.jar"/> </resources> <dependencies> <module name="javax.api"/> <module name="org.apache.commons.logging"/> </dependencies> </module> |
Hent Apache James Mime4J fra Nexus:
Placer filen i modulet.