Expand my Community achievements bar.

Learn about Edge Delivery Services in upcoming GEM session

FDS deployment problem

Avatar

Level 1
All,

I cannot deploy flex-admin.war in weblogic. I have the error
as follows. Does anyone have a solution?



[HTTP:101216]Servlet: "MessageBrokerServlet" failed to
preload on startup in Web application: "flex-admin.war".
flex.messaging.config.ConfigurationException: Please specify a
valid 'flex.write.path' in web.xml. at
flex.messaging.MessageBrokerServlet.getFlexWritePath(MessageBrokerServlet.java:269)
at
flex.messaging.MessageBrokerServlet.init(MessageBrokerServlet.java:92)
at
weblogic.servlet.internal.StubSecurityHelper$ServletInitAction.run(StubSecurityHelper.java:276)
at
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at
weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
at
weblogic.servlet.internal.StubSecurityHelper.createServlet(StubSecurityHelper.java:68)
at
weblogic.servlet.internal.StubLifecycleHelper.createOneInstance(StubLifecycleHelper.java:58)
at
weblogic.servlet.internal.StubLifecycleHelper.<init>(StubLifecycleHelper.java:48)
at
weblogic.servlet.internal.ServletStubImpl.prepareServlet(ServletStubImpl.java:493)
at
weblogic.servlet.internal.WebAppServletContext.preloadServlet(WebAppServletContext.java:1688)
at
weblogic.servlet.internal.WebAppServletContext.loadServletsOnStartup(WebAppServletContext.java:1665)
at
weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1585)
at
weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:2678)
at
weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:874)
at
weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:326)
at
weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:114)
at
weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:204)
at
weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
at
weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:60)
at
weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:25)
at
weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:640)
at
weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
at
weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:252)
at
weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:154)
at
weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:80)
1 Reply

Avatar

Level 1
specify /WEB-INF/flex/services-config.xml in your
messagebroker servlet ..



weblogic probebly doesnt accept the relative path or your
weblogic thinks your webapp is in the wrong dir.. I had the same
problem with resin because i started my webapp from the path
/developement/servers/resin/ etc... the problem was fixed when i
used something like c:/development/servers/resin ..



i dont have any experience with weblogic