activemqブローカーで使用される次のスキーマがあります。-
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:amq="http://activemq.apache.org/schema/core"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="
http://www.springframework.org/schema/beans
file:////u//amqgod//schema//spring-beans.xsd
http://activemq.apache.org/schema/core
file:////u//amqgod//schema//activemq.xsd">
コマンドラインからアプリケーションを起動すると正常に実行されますが、initdメカニズムを介して起動すると次のエラーで失敗します:-
エラー:java.lang.RuntimeException:開始タスクの実行に失敗しました。理由:org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException:URL [file:/prod/tools/base/etc/config/activemq/amq_prod_broker_config.xml]のXMLドキュメントの23行目が無効です。ネストされた例外はorg.xml.sax.SAXParseExceptionです。l ineNumber:23; columnNumber:52; cvc-elt.1:要素'beans'の宣言が見つかりません。java.lang.RuntimeException:開始タスクの実行に失敗しました。理由:org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException:URL [file:/prod/tools/base/etc/config/activemq/amq_prod_broker_config.xml]のXMLドキュメントの23行目が無効です。ネストされた例外はorg.xml.sax.SAXParseExceptionです。lineNumb er:23; columnNumber:52; cvc-elt.1:要素'beans'の宣言が見つかりません。組織で。
initdは、Linuxサーバーの再起動時にスクリプトを自動的に実行するための構成に他なりません。助けてください?