1

我正在使用 Mule ESB EE 3.4。

我正在构建一个简单的流程来验证针对 XSD 的请求。

我在 src/main/resources/service_xsd 文件夹中有我的 XSD。

当我尝试使用 MMC 部署此应用程序时,我收到以下错误

org.mule.api.lifecycle.InitialisationException: Failed to load src/main/resources/service_xsd/MyXSD.xsd..

以下是错误跟踪,请帮助我了解在配置中需要做什么才能使其工作。

错误 2013-10-07 12:05:15,950 [223087948@qtp-454564632-114] org.mule.module.launcher.application.DefaultMuleApplication:

无效的
org.mule.api.lifecycle.InitialisationException:无法加载 src/main/resources/service_xsd/itemmstUpdDelXSD.xsd
    在 org.mule.module.xml.filters.SchemaValidationFilter.initialise(SchemaValidationFilter.java:224)
    在 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    在 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
    在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
    在 java.lang.reflect.Method.invoke(Method.java:611)
    在 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod

(AbstractAutowireCapableBeanFactory.java:1612)
    在 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods

(AbstractAutowireCapableBeanFactory.java:1553)
    在 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean

(AbstractAutowireCapableBeanFactory.java:1483)
    在 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean

(AbstractAutowireCapableBeanFactory.java:524)
    在 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean

(AbstractAutowireCapableBeanFactory.java:461)
    在 org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:314)
    在 org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
    在 org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference

(BeanDefinitionValueResolver.java:323)
    在 org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary

(BeanDefinitionValueResolver.java:107)
    在 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues

(AbstractAutowireCapableBeanFactory.java:1391)
    在 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean

(AbstractAutowireCapableBeanFactory.java:1132)
    在 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean

(AbstractAutowireCapableBeanFactory.java:522)
    在 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean

(AbstractAutowireCapableBeanFactory.java:461)
    在 org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean

(BeanDefinitionValueResolver.java:271)
    在 org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary

(BeanDefinitionValueResolver.java:126)
    在 org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveManagedList

(BeanDefinitionValueResolver.java:353)
    在 org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary

(BeanDefinitionValueResolver.java:154)
    在 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues

(AbstractAutowireCapableBeanFactory.java:1391)
    在 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean

(AbstractAutowireCapableBeanFactory.java:1132)
    在 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean

(AbstractAutowireCapableBeanFactory.java:522)
    在 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean

(AbstractAutowireCapableBeanFactory.java:461)
    在 org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295)
    在 org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton

(DefaultSingletonBeanRegistry.java:223)
    在 org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292)
    在 org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
    在 org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons

(DefaultListableBeanFactory.java:626)
    在 org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization

(AbstractApplicationContext.java:932)
    在 org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479)
    在 org.mule.config.spring.SpringRegistry.doInitialise(SpringRegistry.java:89)
    在 org.mule.registry.AbstractRegistry.initialise(AbstractRegistry.java:109)
    在 org.mule.config.spring.SpringXmlConfigurationBuilder.createSpringRegistry

(SpringXmlConfigurationBuilder.java:119)
    在 org.mule.config.spring.SpringXmlConfigurationBuilder.doConfigure(SpringXmlConfigurationBuilder.java:73)
    在 org.mule.config.builders.AbstractConfigurationBuilder.configure(AbstractConfigurationBuilder.java:46)
    在 org.mule.config.builders.AbstractResourceConfigurationBuilder.configure

(AbstractResourceConfigurationBuilder.java:78)
    在 org.mule.config.builders.AutoConfigurationBuilder.autoConfigure(AutoConfigurationBuilder.java:101)
    在 org.mule.config.builders.AutoConfigurationBuilder.doConfigure(AutoConfigurationBuilder.java:57)
    在 org.mule.config.builders.AbstractConfigurationBuilder.configure(AbstractConfigurationBuilder.java:46)
    在 org.mule.config.builders.AbstractResourceConfigurationBuilder.configure

(AbstractResourceConfigurationBuilder.java:78)
    在 org.mule.context.DefaultMuleContextFactory.createMuleContext(DefaultMuleContextFactory.java:84)
    在 org.mule.module.launcher.application.DefaultMuleApplication.init(DefaultMuleApplication.java:207)
    在 org.mule.module.launcher.application.ApplicationWrapper.init(ApplicationWrapper.java:64)
    在 org.mule.module.launcher.DefaultMuleDeployer.deploy(DefaultMuleDeployer.java:47)
    在 org.mule.module.launcher.MuleDeploymentService.guardedDeploy(MuleDeploymentService.java:420)
    在 org.mule.module.launcher.MuleDeploymentService.deploy(MuleDeploymentService.java:387)
    在 com.mulesoft.mmc.agent.service.impl.ApplicationServiceImpl.deploy(ApplicationServiceImpl.java:305)
    在 sun.reflect.GeneratedMethodAccessor189.invoke(未知来源)
    在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
    在 java.lang.reflect.Method.invoke(Method.java:611)
    在 org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317)
    在 org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:198)
    在 $Proxy76.deploy(未知来源)
    在 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    在 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
    在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
    在 java.lang.reflect.Method.invoke(Method.java:611)
    在 org.springframework.remoting.support.RemoteInvocation.invoke(RemoteInvocation.java:205)
    在 com.mulesoft.common.remoting.RemoteInvocationDecorator.invoke(RemoteInvocationDecorator.java:107)
    在 org.springframework.remoting.support.DefaultRemoteInvocationExecutor.invoke

(DefaultRemoteInvocationExecutor.java:38)
    在 org.springframework.remoting.support.RemoteInvocationBasedExporter.invoke(RemoteInvocationBasedExporter.java:78)
    在 com.mulesoft.common.remoting.StreamSupportingHttpInvokerServiceExporter.invokeAndCreateResult

(StreamSupportingHttpInvokerServiceExporter.java:122)
    在 org.springframework.remoting.httpinvoker.HttpInvokerServiceExporter.handleRequest

(HttpInvokerServiceExporter.java:73)
    在 com.mulesoft.mmc.agent.remoting.HttpInvokerServiceExporter.handleRequest(HttpInvokerServiceExporter.java:54)
    在 org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter.handle(HttpRequestHandlerAdapter.java:49)
    在 org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:925)
    在 org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:856)
    在 org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:920)
    在 org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:827)
    在 javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
    在 org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:801)
    在 javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
    在 org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
    在 org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1221)
    在 com.mulesoft.mmc.agent.web.ConsoleClientCertFilter.doFilter(ConsoleClientCertFilter.java:142)
    在 org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1212)
    在 org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:399)
    在 org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
    在 org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
    在 org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
    在 org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450)
    在 org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
    在 org.mortbay.jetty.Server.handle(Server.java:326)
    在 org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
    在 org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:945)
    在 org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:843)
    在 org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218)
    在 org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
    在 org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228)
    在 org.mortbay.jetty.security.SslSocketConnector$SslConnection.run(SslSocketConnector.java:713)
    在 org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)
信息 2013-10-07 12:05:15,951 [223087948@qtp-454564632-114] org.mule.module.launcher.application.DefaultMuleApplication:

应用程序 'mqsmoketesting_1007-v5.0' 从未启动,没有什么可处理的
信息 2013-10-07 12:05:19,850 [Mule.app.deployer.monitor.1.thread.1]

org.mule.module.launcher.application.DefaultMuleApplication:应用程序'mqsmoketesting_1007-v5.0'从未启动,没有什么可处理的
4

1 回答 1

1

从类路径加载您的资源,即:/service_xsd/MyXSD.xsd

于 2013-10-07T19:08:36.327 回答