2016-09-30 5 views
1

私のactivemq.xml設定ファイルのtransportConnector uriは400文字を超えており、さらにそれを追加する必要があります。これは、読みにくく、後で編集することが困難になっています。Activemq:transportConnector URIをより読みやすくするにはどうすればよいですか?

<transportConnector name="ssl" uri="ssl://0.0.0.0:61617?transport.enabledProtocols=TLSv1.1,TLSv1.2&amp;transport.enabledCipherSuites=TLS_RSA_WITH_3DES_EDE_CBC_SHA,TLS_RSA_WITH_AES_128_CBC_SHA,TLS_RSA_WITH_AES_256_CBC_SHA,TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA,TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA&amp;needClientAuth=true&amp;maximumConnections=1000&amp;wireFormat.maxFrameSize=104857600" /> 

これを別の行に分けて読みやすくする構文がありますか?または、Beanのような別の形式でトランスポートを構成できますか?

答えて

1

基本的には、長いxml属性を複数の行に分割することです

あなたはこのように、タブを使用して、属性文字列をフォーマットすることができます。詳細については

<transportConnector name="ssl" 
        uri="ssl://0.0.0.0:61617?  
         transport.enabledProtocols=TLSv1.1,TLSv1.2&amp; 
         transport.enabledCipherSuites=TLS_RSA_WITH_3DES_EDE_CBC_SHA, 
                 TLS_RSA_WITH_AES_128_CBC_SHA, 
                 TLS_RSA_WITH_AES_256_CBC_SHA, 
                 TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA, 
                 TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA&amp; 
         needClientAuth=true&amp; 
         maximumConnections=1000&amp; 
         wireFormat.maxFrameSize=104857600" /> 

は、これらの記事を参照してください。 Adding a linebreak in some attribute string(like src or href) in HTML/XML source

String attribute values in multiple lines, HTML

関連する問題