tracker issue : CF-3037589

select a category, or use search below
(searches all categories and all time range)
Title:

Bug 75552:Cannot use ORM with LCDS Data Management because there's no way to specify a use-implicit-accessors flag in the data-management-config like there is in the remoting-config

| View in Tracker

Status/Resolution/Reason: Closed/Fixed/

Reporter/Name(from Bugbase): Devin Holloway / Devin Holloway (Devin Holloway)

Created: 02/17/2009

Components: ORM Support

Versions: 9.0

Failure Type: Unspecified

Found In Build/Fixed In Build: 0000 / 229880

Priority/Frequency: Major / Unknown

Locale/System: English / Win All

Vote Count: 2

Problem:

Cannot use ORM with LCDS Data Management because there's no way to specify a use-implicit-accessors flag in the data-management-config like there is in the remoting-config.

[Jayesh]:As work around to this, Trying to add <use-implicit-accessors>true</use-implicit-accessors> in the "data-management-config.xml" file, throws the follwing error on server startup as given in the Error Screen section.

Method:

 It's difficult to provide reprocase in this area, as it's an LCDS application which is a multi-step setup process. Jayesh has it (AIRTalkToCF app).
Result:

03/03 16:58:37 user MessageBrokerServlet: init
03/03 16:58:39 user MessageBrokerServlet: **** MessageBrokerServlet failed to in
itialize due to runtime exception: flex.messaging.config.ConfigurationException:
 Unused tags in <properties> found.  Please fix them before continuing:
  '/use-implicit-accessors' in destination with id: 'cfcompany' from file: data-
management-config.xml
  '/use-implicit-accessors' in destination with id: 'cfemployee' from file: data
-management-config.xml
        at flex.messaging.config.MessagingConfiguration.reportUnusedProperties(M
essagingConfiguration.java:548)
        at flex.messaging.MessageBrokerServlet.init(MessageBrokerServlet.java:16
1)
        at coldfusion.flex.ColdFusionMessageBrokerServlet.init(ColdFusionMessage
BrokerServlet.java:24)
        at coldfusion.bootstrap.ClassloaderHelper.initServletClass(ClassloaderHe
lper.java:94)
        at coldfusion.bootstrap.BootstrapServlet.init(BootstrapServlet.java:59)
        at jrun.servlet.WebApplicationService.loadServlet(WebApplicationService.
java:1213)
        at jrun.servlet.WebApplicationService.preloadServlets(WebApplicationServ
ice.java:793)
        at jrun.servlet.WebApplicationService.postStart(WebApplicationService.ja
va:295)
        at jrun.ea.EnterpriseApplication.start(EnterpriseApplication.java:203)
        at jrun.deployment.DeployerService.initModules(DeployerService.java:708)

        at jrun.deployment.DeployerService.createWatchedDeployment(DeployerServi
ce.java:243)
        at jrun.deployment.DeployerService.deploy(DeployerService.java:428)
        at jrun.deployment.DeployerService.handleEvent(DeployerService.java:382)

        at jrunx.kernel.JRunServiceDeployer.fireEvent(JRunServiceDeployer.java:7
10)
        at jrunx.kernel.JRunServiceDeployer.deployServices(JRunServiceDeployer.j
ava:111)
        at jrunx.kernel.DeploymentService.loadServices(DeploymentService.java:46
)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMB
eanIntrospector.java:93)
        at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMB
eanIntrospector.java:27)
        at com.sun.jmx.mbeanserver.MBeanIntrospector.invokeM(MBeanIntrospector.j
ava:208)
        at com.sun.jmx.mbeanserver.PerInterface.invoke(PerInterface.java:120)
        at com.sun.jmx.mbeanserver.MBeanSupport.invoke(MBeanSupport.java:262)
        at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultM
BeanServerInterceptor.java:836)
        at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:761
)
        at jrunx.kernel.JRun.startServer(JRun.java:575)
        at jrunx.kernel.JRun.<init>(JRun.java:493)
        at jrunx.kernel.JRun$1.run(JRun.java:346)
        at java.security.AccessController.doPrivileged(Native Method)
        at jrunx.kernel.JRun.start(JRun.java:343)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at jrunx.kernel.JRun.invoke(JRun.java:180)
        at jrunx.kernel.JRun.main(JRun.java:168)

----------------------------- Additional Watson Details -----------------------------

Watson Bug ID:	3037589

External Customer Info:
External Company:  
External Customer Name: Devin Holloway
External Customer Email: 5E060FD6422E831A992015D5
External Test Config: 02/17/2009

Attachments:

Comments:

This bug has been voted..
Vote by External U.
24026 | November 10, 2011 07:16:30 PM GMT
I've just run into this issue ...please do not defer this as it seriously detracts from the benefits of ORM in this context. Thanks!
Vote by External U.
24027 | November 10, 2011 07:16:31 PM GMT