2016-03-25 18 views
0

Merhaba, HTTPS'yi tüm sayfaların değil bir uygulamanın bir bölümüne uygulamak üzereydim.ERROR Jboss, düzenledikten sonra standalone.xml

benim XML dosyası başka alt sistemi oluşturduk i çekme alt sistemleri bir HTTPS için kullanılan ve HTTP başka edilecektir varsa ben düşündüm

<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> 

. Ne yanlış lütfen bana açıklayabilir,

<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> 

Ama sunucuyu başladığında ben bu HATA var:

Ben de benim Tutulma dosya web.xml düzenledim!

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] 

Önerileriniz için teşekkür ederiz! ******************** Edition *********** Uzantılar *************

<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

Herhangi şey, ben sadece kullanmak için bir ipucu bulmuş istiyorum hatta bir fikir. Teşekkürler –

+0

JBoss'in hangi versiyonu? Açık ol. Ayrıca 'Beklenmeyen öğe' {urn: jboss: etki alanı: web: 1.5} alt sistemi ', öğenin doğru yerde olmadığı veya öğenin sürümünün desteklenmediği anlamına gelir. –

+0

@TT merhaba ben Jboss EAP6.1 var ve dediğim gibi ben https var ama tüm uygulama için değil yeni bir alt sistem ekledi. https ile diğerini http ile bıraktı, ne düşünüyorsun? –

cevap

0

Hata, <subsystem xmlns="urn:jboss:domain:web:1.5"... ayrıştırılamayacağını gösterir. JBoss EAP 6.1, web alt sistemi için şemanın 1.4 sürümünü kullanır. 1.5'u 1.4 olarak değiştirmeyi deneyin.

0

Ekleme elemanını alt sisteminize eklediniz mi? JSP Yapılandırma, konnektörleri ve sanal sunucuların:

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

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

web alt sistemi yapılandırma temel olarak üç bölümden oluşmaktadır. Yük dengeleme ve yük devretme gibi gelişmiş konular "Yüksek Kullanılabilirlik Kılavuzu" nda ele alınmaktadır. Varsayılan yapılandırma çoğu kullanım durumu için uygundur ve makul performans ayarları sağlar.

Gerekli uzantısı:

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

Temel alt sistem konfigürasyonu örnek:?

<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

Zaman ayırdığınız için teşekkürler ve evet uzantıyı ekledim! Hangi uzantıyı eklediğimi görmek için sorumu düzenleyeceğim. –

+0

tam standalone.xml dosyanızı gönderebilir, yararlı olacaktır –

İlgili konular