2016-03-25 4 views
0

こんにちは、私は、ページ全体ではなく、アプリケーションの一部にHTTPSを実装する作業をしていました。ERROR standalone.xmlの編集後のJboss

私は私のXMLファイル内の別のサブシステムを作成している:私は牽引サブシステムを持っている場合は、1つはHTTPSとHTTPの他に使用されると思った

<subsystem xmlns="urn:jboss:domain:web:1.5" default-virtual-server="default-host" native="false"> 
     <connector name="https" protocol="HTTP/1.1" scheme="https" socket-binding="https" enable-lookups="false" secure="true"> 
      <ssl name="kikou-ssl" key-alias="kikou" password="orange" certificate-key-file="../standalone/configuration/kikou.keystore" protocol="TLSv1" verify-client="false"/> 
     </connector> 
    </subsystem> 

を。

私も自分の日食でのweb.xmlはしてファイルを編集した:

<security-constraint> 
    <web-resource-collection> 
    <web-resource-name>optional</web-resource-name> 
    <url-pattern>/sitesApi2/*</url-pattern> 
    </web-resource-collection> 
    <user-data-constraint> 
    <transport-guarantee>CONFIDENTIAL</transport-guarantee> 
    </user-data-constraint> 
</security-constraint> 

しかし、私はこのERRORを得たサーバーを起動したとき、あなたは間違っているものを、私にしてください説明することができます!

016-03-25 09:28:21,606 ERROR [org.jboss.as.server] (Controller Boot Thread) JBAS015956: Exception interceptée au démarrage: org.jboss.as.controller.persistence.ConfigurationPersistenceException: JBAS014676: N'a pas pu analyser la configuration 
    at org.jboss.as.controller.persistence.XmlConfigurationPersister.load(XmlConfigurationPersister.java:141) [jboss-as-controller-7.2.0.Final-redhat-8.jar:7.2.0.Final-redhat-8] 
    at org.jboss.as.server.ServerService.boot(ServerService.java:308) [jboss-as-server-7.2.0.Final-redhat-8.jar:7.2.0.Final-redhat-8] 
    at org.jboss.as.controller.AbstractControllerService$1.run(AbstractControllerService.java:188) [jboss-as-controller-7.2.0.Final-redhat-8.jar:7.2.0.Final-redhat-8] 
    at java.lang.Thread.run(Thread.java:744) [rt.jar:1.7.0_45] 
Caused by: javax.xml.stream.XMLStreamException: ParseError at [row,col]:[273,4] 
Message: Unexpected element '{urn:jboss:domain:web:1.5}subsystem' 
    at org.jboss.staxmapper.XMLMapperImpl.processNested(XMLMapperImpl.java:108) [staxmapper-1.1.0.Final-redhat-2.jar:1.1.0.Final-redhat-2] 
    at org.jboss.staxmapper.XMLExtendedStreamReaderImpl.handleAny(XMLExtendedStreamReaderImpl.java:69) [staxmapper-1.1.0.Final-redhat-2.jar:1.1.0.Final-redhat-2] 
    at org.jboss.as.server.parsing.StandaloneXml.parseServerProfile(StandaloneXml.java:1028) [jboss-as-server-7.2.0.Final-redhat-8.jar:7.2.0.Final-redhat-8] 
    at org.jboss.as.server.parsing.StandaloneXml.readServerElement_1_4(StandaloneXml.java:449) [jboss-as-server-7.2.0.Final-redhat-8.jar:7.2.0.Final-redhat-8] 
    at org.jboss.as.server.parsing.StandaloneXml.readElement(StandaloneXml.java:136) [jboss-as-server-7.2.0.Final-redhat-8.jar:7.2.0.Final-redhat-8] 
    at org.jboss.as.server.parsing.StandaloneXml.readElement(StandaloneXml.java:103) [jboss-as-server-7.2.0.Final-redhat-8.jar:7.2.0.Final-redhat-8] 
    at org.jboss.staxmapper.XMLMapperImpl.processNested(XMLMapperImpl.java:110) [staxmapper-1.1.0.Final-redhat-2.jar:1.1.0.Final-redhat-2] 
    at org.jboss.staxmapper.XMLMapperImpl.parseDocument(XMLMapperImpl.java:69) [staxmapper-1.1.0.Final-redhat-2.jar:1.1.0.Final-redhat-2] 
    at org.jboss.as.controller.persistence.XmlConfigurationPersister.load(XmlConfigurationPersister.java:133) [jboss-as-controller-7.2.0.Final-redhat-8.jar:7.2.0.Final-redhat-8] 

ありがとうございます! *********************************拡張機能*************

<extensions> 
    <extension module="org.jboss.as.clustering.infinispan"/> 
    <extension module="org.jboss.as.connector"/> 
    <extension module="org.jboss.as.deployment-scanner"/> 
    <extension module="org.jboss.as.ee"/> 
    <extension module="org.jboss.as.ejb3"/> 
    <extension module="org.jboss.as.jaxrs"/> 
    <extension module="org.jboss.as.jdr"/> 
    <extension module="org.jboss.as.jmx"/> 
    <extension module="org.jboss.as.jpa"/> 
    <extension module="org.jboss.as.jsf"/> 
    <extension module="org.jboss.as.logging"/> 
    <extension module="org.jboss.as.mail"/> 
    <extension module="org.jboss.as.naming"/> 
    <extension module="org.jboss.as.pojo"/> 
    <extension module="org.jboss.as.remoting"/> 
    <extension module="org.jboss.as.sar"/> 
    <extension module="org.jboss.as.security"/> 
    <extension module="org.jboss.as.threads"/> 
    <extension module="org.jboss.as.transactions"/> 
    <extension module="org.jboss.as.web"/> 
    <extension module="org.jboss.as.webservices"/> 
    <extension module="org.jboss.as.weld"/> 
</extensions> 
+0

任意のもの、でもアイデア、私はちょうど使用するリードを持っていると思います。ありがとうございます –

+0

JBossのどのバージョンですか?具体的にする。また、 '予期しない要素 '{urn:jboss:domain:web:1.5} subsystem'は、要素が適切な場所にないか、要素のバージョンがサポートされていないことを意味します。 –

+0

@TTこんにちは私はJboss EAP6.1を持っていますが、私はhttpsを持っていると言っていましたが、すべてのアプリケーションではないので、私は新しいサブシステムを追加しました。 httpsで他のものをhttpにしておいて、どう思いますか? –

答えて

0

エラーは、<subsystem xmlns="urn:jboss:domain:web:1.5"...を解析できないことを示します。 JBoss EAP 6.1は、Webサブシステム用のバージョン1.4のスキーマを使用します。 1.51.4に変更してください。

0

サブシステムに拡張要素を追加しましたか?

<extension module="org.jboss.as.web" /> 

https://docs.jboss.org/author/display/AS7/Subsystem+configuration

ウェブ・サブシステムの構成は、基本的には、3つの部分から構成:JSP構成、コネクタ、仮想サーバー。ロード・バランシングやフェイルオーバーなどの高度なトピックについては、「高可用性ガイド」を参照してください。デフォルト設定はほとんどのユースケースに適しており、妥当なパフォーマンス設定を提供します。

必要な拡張子:

<extension module="org.jboss.as.web" /> 

基本的なサブシステムの構成例:?

<subsystem xmlns="urn:jboss:domain:web:1.0" default-virtual-server="default-host"> 
    <connector name="http" scheme="http" protocol="HTTP/1.1" socket-binding="http"/> 
    <virtual-server name="default-host" enable-welcome-root="true"> 
     <alias name="localhost" /> 
     <alias name="example.com" /> 
    </virtual-server> 
</subsystem> 
+0

あなたの時間ありがとう、はい、私は拡張子を追加しました!私は私の質問を編集して、どの拡張機能が追加されたのか確認します。 –

+0

あなたは完全なstandalone.xmlを投稿できますか?それは役に立ちます –

関連する問題