以下のフローを使用して、複数のファイルをソースから宛先に移動/アップロードしようとしています(FTPやファイルアウトバウンドなど)。
<flow name="flow1" doc:name="f1">
<file:inbound-endpoint path="C:\input" responseTimeout="10000" doc:name="File"/>
</flow>
<flow name="flow2" doc:name="f2">
<http:inbound-endpoint address="http://localhost:8080" doc:name="HTTP" exchange-pattern="request-response"/>
<flow-ref name="flow1" doc:name="Flow Reference"/>
<file:outbound-endpoint path="C:\outputfile" responseTimeout="10000" doc:name="File"/>
</flow>
このようにする理由は、CURLを使用してCLI(コマンドラインインターフェイス)からジョブを呼び出したいためです。
しかし、私は以下のエラーを受け取ります
エラー:
スレッド「main」の例外org.mule.module.launcher.DeploymentInitException:SAXParseException:cvc-complex-type.2.4.b:要素「flow」のコンテンツが完全ではありません。'{" http://www.mulesoft.org/schema/mule/core":abstract-message-processor、 " http://www.mulesoft.org/schema/mule/core":abstract-outbound-の1つエンドポイント、「http://www.mulesoft.org/schema/mule/core」:abstract-mixed-content-message-processor、「http://www.mulesoft.org/schema/mule/coreフロー」は完了していません。の一つ '{"http://www.mulesoft.org/schema/mule/core ":abstract-message-processor、" http://www.mulesoft.org/schema/mule/core ":abstract-outbound-endpoint、" http: //www.mulesoft.org/schema/mule/core ":abstract-mixed-content-message-processor、" http://www.mulesoft.org/schema/mule/corecolumnNumber:8; cvc-complex-type.2.4.b:要素'flow'の内容が完全ではありません。の一つ '{"http://www.mulesoft.org/schema/mule/core ":abstract-message-processor、" http://www.mulesoft.org/schema/mule/core ":abstract-outbound-endpoint、" http: //www.mulesoft.org/schema/mule/core ":abstract-mixed-content-message-processor、" http://www.mulesoft.org/schema/mule/coreネストされた例外はorg.xml.sax.SAXParseExceptionです。lineNumber:11; columnNumber:8; cvc-complex-type.2.4.b:要素'flow'の内容が完全ではありません。の一つ '{"http://www.mulesoft.org/schema/mule/core ":abstract-message-processor、" http://www.mulesoft.org/schema/mule/core ":abstract-outbound-endpoint、" http: //www.mulesoft.org/schema/mule/core ":abstract-mixed-content-message-processor、" http://www.mulesoft.org/schema/mule/core":response}'が必要です。org.mule.registry.AbstractRegistry.initialise(AbstractRegistry.java:117)at org.mule.config.spring.SpringXmlConfigurationBuilder.createSpringRegistry(SpringXmlConfigurationBuilder.java:116)at org.mule.config .spring.SpringXmlConfigurationBuilder.doConfigure(SpringXmlConfigurationBuilder.java:73)at org.mule.config.builders.AbstractConfigurationBuilder.configure(AbstractConfigurationBuilder.java:46)... 11 more原因:org.springframework.beans.factory.xml。 XmlBeanDefinitionStoreException:URL [file:/ D:/MuleStudioExperiment/FileTransferUsingHTTP/.mule/apps/test/test.xml]のXMLドキュメントの11行目が無効です。ネストされた例外はorg.xml.sax.SAXParseException; lineNumber:11; columnNumber :8; cvc-complex-type.2.4.b:要素'flow'の内容が完全ではありません。の一つ '{"http://www.mulesoft.org/schema/mule/core ":abstract-message-processor、" http://www.mulesoft.org/schema/mule/core ":abstract-outbound-endpoint、" http: //www.mulesoft.org/schema/mule/core ":abstract-mixed-content-message-processor、" http://www.mulesoft.org/schema/mule/coreAbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:522)at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:436)at org.mule.config.spring.SpringRegistry.doInitialise(SpringRegistry.java:89)at org .mule.registry.AbstractRegistry.initialise(AbstractRegistry.java:109)... 14 more原因:org.xml.sax.SAXParseException; lineNumber:11; columnNumber:8; cvc-complex-type.2.4.b:要素'flow'の内容が完全ではありません。の一つ '{" mule.registry.AbstractRegistry.initialise(AbstractRegistry.java:109)... 14 more原因:org.xml.sax.SAXParseException; lineNumber:11; columnNumber:8; cvc-complex-type.2.4.b:要素'flow'の内容が完全ではありません。の一つ '{" mule.registry.AbstractRegistry.initialise(AbstractRegistry.java:109)... 14 more原因:org.xml.sax.SAXParseException; lineNumber:11; columnNumber:8; cvc-complex-type.2.4.b:要素'flow'の内容が完全ではありません。の一つ '{"http://www.mulesoft.org/schema/mule/core ":abstract-message-processor、" http://www.mulesoft.org/schema/mule/core ":abstract-outbound-endpoint、" http: //www.mulesoft.org/schema/mule/core ":abstract-mixed-content-message-processor、" http://www.mulesoft.org/schema/mule/core":response}'が必要です。org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)at org.apache.xerces.util.ErrorHandlerWrapper.error(Unknown Source)at org.apache.xerces.impl.XMLErrorReporter .reportError(Unknown Source)at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)at org.apache.xerces.impl.xs.XMLSchemaValidator $ XSIErrorReporter.reportError(Unknown Source)at org.apache.xerces.impl.xs.XMLSchemaValidator.reportSchemaError(Unknown Source)at org.apache.xerces.impl.xs.XMLSchemaValidator.elementLocallyValidComplexType(Unknown Source)at org.apache.xerces org.apache.xerces.impl.xsの.impl.xs.XMLSchemaValidator.elementLocallyValidType(不明なソース)。XMLSchemaValidator.processElementContent(Unknown Source)at org.apache.xerces.impl.xs.XMLSchemaValidator.handleEndElement(Unknown Source)at org.apache.xerces.impl.xs.XMLSchemaValidator.endElement(Unknown Source)atorg.apache.xerces。 impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown Source)at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl $ FragmentContentDispatcher.dispatch(Unknown Source)at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)at org.apache.xer parsers.XML11Configuration.parse(Unknown Source)at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)atorg.apache.xerces.parsers。 org.apache.xerces.jaxp.DocumentBuilderImplのDOMParser.parse(Unknown Source)。parse(Unknown Source)at org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:75)at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:388)
助けてください