users@glassfish.java.net

Re: Has anybody tested ColdFusion on GlassFish?

From: <glassfish_at_javadesktop.org>
Date: Mon, 09 Jul 2007 16:03:18 PDT

glassfish breaks when initializing Flex:

[#|2007-07-02T15:59:02.118-0500|INFO|sun-appserver9.1|javax.enterprise.system.container.web|_ThreadID=28;_ThreadName=Thread-34;|PWC1412: WebModule[/cfusion] ServletContext.log():CFMxmlServlet: Macromedia Flex Build: 87315.134646|#]

[#|2007-07-02T15:59:02.120-0500|INFO|sun-appserver9.1|javax.enterprise.system.stream.out|_ThreadID=27;_ThreadName=Timer-7;|
07/02 15:59:02 INFO Macromedia Flex Build: 87315.134646|#]

[#|2007-07-02T15:59:02.740-0500|WARNING|sun-appserver9.1|javax.enterprise.system.stream.err|_ThreadID=28;_ThreadName=Thread-34;_RequestID=2e993645-3454-4ef8-b5cb-f3f8bfb24a0f;|
flex.messaging.LocalizedException: Unable to create a parser to load messaging configuration.
        at flex.messaging.config.ConfigurationManager.getMessagingConfiguration(ConfigurationManager.java:71)
        at flex.messaging.MessageBrokerServlet.init(MessageBrokerServlet.java:90)
        at coldfusion.bootstrap.ClassloaderHelper.initServletClass(ClassloaderHelper.java:94)
        at coldfusion.bootstrap.BootstrapServlet.init(BootstrapServlet.java:48)
        at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1165)
        at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:994)
        at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4778)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:5162)
        at com.sun.enterprise.web.WebModule.start(WebModule.java:308)
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:960)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:944)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:671)
        at com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1575)
        at com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1216)
        at com.sun.enterprise.server.WebModuleDeployEventListener.moduleDeployed(WebModuleDeployEventListener.java:169)
        at com.sun.enterprise.server.WebModuleDeployEventListener.moduleDeployed(WebModuleDeployEventListener.java:265)
        at com.sun.enterprise.admin.event.AdminEventMulticaster.invokeModuleDeployEventListener(AdminEventMulticaster.java:951)
        at com.sun.enterprise.admin.event.AdminEventMulticaster.handleModuleDeployEvent(AdminEventMulticaster.java:938)
        at com.sun.enterprise.admin.event.AdminEventMulticaster.processEvent(AdminEventMulticaster.java:448)
        at com.sun.enterprise.admin.event.AdminEventMulticaster.multicastEvent(AdminEventMulticaster.java:160)
        at com.sun.enterprise.admin.server.core.DeploymentNotificationHelper.multicastEvent(DeploymentNotificationHelper.java:295)
        at com.sun.enterprise.deployment.phasing.DeploymentServiceUtils.multicastEvent(DeploymentServiceUtils.java:210)
        at com.sun.enterprise.deployment.phasing.ServerDeploymentTarget.sendStartEvent(ServerDeploymentTarget.java:285)
        at com.sun.enterprise.deployment.phasing.ApplicationStartPhase.runPhase(ApplicationStartPhase.java:119)
        at com.sun.enterprise.deployment.phasing.DeploymentPhase.executePhase(DeploymentPhase.java:95)
        at com.sun.enterprise.deployment.phasing.PEDeploymentService.executePhases(PEDeploymentService.java:892)
        at com.sun.enterprise.deployment.phasing.PEDeploymentService.start(PEDeploymentService.java:564)
        at com.sun.enterprise.deployment.phasing.PEDeploymentService.start(PEDeploymentService.java:608)
        at com.sun.enterprise.admin.mbeans.ApplicationsConfigMBean.start(ApplicationsConfigMBean.java:731)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at com.sun.enterprise.admin.MBeanHelper.invokeOperationInBean(MBeanHelper.java:353)
        at com.sun.enterprise.admin.MBeanHelper.invokeOperationInBean(MBeanHelper.java:336)
        at com.sun.enterprise.admin.config.BaseConfigMBean.invoke(BaseConfigMBean.java:448)
        at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:213)
        at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
        at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
        at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
        at sun.reflect.GeneratedMethodAccessor14.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at com.sun.enterprise.admin.util.proxy.ProxyClass.invoke(ProxyClass.java:77)
        at $Proxy1.invoke(Unknown Source)
        at com.sun.enterprise.admin.server.core.jmx.SunoneInterceptor.invoke(SunoneInterceptor.java:297)
        at com.sun.enterprise.deployment.client.DeploymentClientUtils.startApplication(DeploymentClientUtils.java:132)
        at com.sun.enterprise.deployment.client.DeployAction.run(DeployAction.java:524)
        at java.lang.Thread.run(Thread.java:613)
|#]

[#|2007-07-02T15:59:02.765-0500|INFO|sun-appserver9.1|javax.enterprise.system.container.web|_ThreadID=28;_ThreadName=Thread-34;|PWC1412: WebModule[/cfusion] ServletContext.log():failed to load: flex.messaging.MessageBrokerServlet|#]


Never really expected this to work under java 1.5, since I think adobe states cfmx is only supported as high as 1.4.2. Geronimo on 1.5 will load up and deploy cfmx, however, the CFIDE administrator interface starts throwing exceptions as soon as you login (so configuration thru the web CFIDE is impossible).
[Message sent by forum member 'garzajd' (garzajd)]

http://forums.java.net/jive/thread.jspa?messageID=225804