That looks like it should work.

You sure you're not pointing it at the wrong config file, or anything silly
like that?

Mark

On Fri, Oct 1, 2010 at 6:25 AM, David Long <david.lon...@gmail.com> wrote:

> The exact error message from ACF
>
> Exception - struct
> Detail  Could not find 'category' in '/home/david/opt/coldfusion/8/
> wwwroot/config/transfer.xml'.
> ErrorCode       [empty string]
> ExtendedInfo    [empty string]
> Message         The requested object could not be found in the config file
> StackTrace      coldfusion.runtime.CustomException: The requested object
> could not be found in the config file at
> coldfusion.tagext.lang.ThrowTag.doStartTag(ThrowTag.java:124) at
> coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:2661) at
> cfObjectDAO2ecfc95842874$funcTHROW.runFunction(/home/david/opt/
> coldfusion/8/wwwroot/transfer/com/object/ObjectDAO.cfc:637) at
> coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:418) at
> coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47) at
> coldfusion.runtime.UDFMethod
> $ArgumentCollectionFilter.invoke(UDFMethod.java:324) at
> coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:
> 59) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:277)
> at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:192) at
> coldfusion.runtime.CfJspPage._invokeUDF(CfJspPage.java:2471) at
> cfObjectDAO2ecfc95842874$funcGETOBJECT.runFunction(/home/david/opt/
> coldfusion/8/wwwroot/transfer/com/object/ObjectDAO.cfc:72) at
> coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:418) at
> coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47) at
> coldfusion.runtime.UDFMethod$ReturnTypeFilter.invoke(UDFMethod.java:
> 360) at coldfusion.runtime.UDFMethod
> $ArgumentCollectionFilter.invoke(UDFMethod.java:324) at
> coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:
> 59) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:277)
> at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:192) at
> coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:448) at
> coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:308) at
> coldfusion.runtime.CfJspPage._invoke(CfJspPage.java:2272) at
> cfObjectManager2ecfc211571543$funcGETOBJECT.runFunction(/home/david/
> opt/coldfusion/8/wwwroot/transfer/com/object/ObjectManager.cfc:63) at
> coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:418) at
> coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47) at
> coldfusion.runtime.UDFMethod$ReturnTypeFilter.invoke(UDFMethod.java:
> 360) at coldfusion.runtime.UDFMethod
> $ArgumentCollectionFilter.invoke(UDFMethod.java:324) at
> coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:
> 59) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:277)
> at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:192) at
> coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:448) at
> coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:308) at
> coldfusion.runtime.CfJspPage._invoke(CfJspPage.java:2272) at
> cfProperty2ecfc2086165857$funcEVALUATEPROPERTYIDENTIFIER.runFunction(/
> home/david/opt/coldfusion/8/wwwroot/transfer/com/tql/walkers/
> Property.cfc:56) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:
> 418) at coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47) at
> coldfusion.runtime.UDFMethod$ReturnTypeFilter.invoke(UDFMethod.java:
> 360) at coldfusion.runtime.UDFMethod
> $ArgumentCollectionFilter.invoke(UDFMethod.java:324) at
> coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:
> 59) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:277)
> at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:192) at
> coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:448) at
> coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:308) at
> coldfusion.runtime.CfJspPage._invoke(CfJspPage.java:2272) at
> cfSelectColumn2ecfc650005570$funcEVALUATESELECTAST.runFunction(/home/
> david/opt/coldfusion/8/wwwroot/transfer/com/tql/walkers/
> SelectColumn.cfc:43) at
> coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:418) at
> coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47) at
> coldfusion.runtime.UDFMethod$ReturnTypeFilter.invoke(UDFMethod.java:
> 360) at coldfusion.runtime.UDFMethod
> $ArgumentCollectionFilter.invoke(UDFMethod.java:324) at
> coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:
> 59) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:277)
> at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:192) at
> coldfusion.runtime.CfJspPage._invokeUDF(CfJspPage.java:2471) at
> cfSelectColumn2ecfc650005570$funcEVALUATESELECTAST.runFunction(/home/
> david/opt/coldfusion/8/wwwroot/transfer/com/tql/walkers/
> SelectColumn.cfc:105) at
> coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:418) at
> coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47) at
> coldfusion.runtime.UDFMethod$ReturnTypeFilter.invoke(UDFMethod.java:
> 360) at coldfusion.runtime.UDFMethod
> $ArgumentCollectionFilter.invoke(UDFMethod.java:324) at
> coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:
> 59) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:277)
> at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:192) at
> coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:448) at
> coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:308) at
> coldfusion.runtime.CfJspPage._invoke(CfJspPage.java:2272) at
> cfSelectStatement2ecfc1551394529$funcEVALUATESELECTSTATEMENT.runFunction(/
> home/david/opt/coldfusion/8/wwwroot/transfer/com/tql/
> SelectStatement.cfc:154) at
> coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:418) at
> coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47) at
> coldfusion.runtime.UDFMethod$ReturnTypeFilter.invoke(UDFMethod.java:
> 360) at coldfusion.runtime.UDFMethod
> $ArgumentCollectionFilter.invoke(UDFMethod.java:324) at
> coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:
> 59) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:277)
> at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:192) at
> coldfusion.runtime.CfJspPage._invokeUDF(CfJspPage.java:2471) at
> cfSelectStatement2ecfc1551394529$funcSELECTSTATEMENT.runFunction(/home/
> david/opt/coldfusion/8/wwwroot/transfer/com/tql/SelectStatement.cfc:
> 102) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:418) at
> coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47) at
> coldfusion.runtime.UDFMethod$ReturnTypeFilter.invoke(UDFMethod.java:
> 360) at coldfusion.runtime.UDFMethod
> $ArgumentCollectionFilter.invoke(UDFMethod.java:324) at
> coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:
> 59) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:277)
> at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:463) at
> coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:453) at
> coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:320) at
> coldfusion.runtime.CfJspPage._invoke(CfJspPage.java:2222) at
> cfTQLManager2ecfc624316183$funcEVALUATEQUERY.runFunction(/home/david/
> opt/coldfusion/8/wwwroot/transfer/com/tql/TQLManager.cfc:28) at
> coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:418) at
> coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47) at
> coldfusion.runtime.UDFMethod$ReturnTypeFilter.invoke(UDFMethod.java:
> 360) at coldfusion.runtime.UDFMethod
> $ArgumentCollectionFilter.invoke(UDFMethod.java:324) at
> coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:
> 59) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:277)
> at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:192) at
> coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:448) at
> coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:308) at
> coldfusion.runtime.CfJspPage._invoke(CfJspPage.java:2272) at
> cfTransfer2ecfc1685525181$funcLISTBYQUERY.runFunction(/home/david/opt/
> coldfusion/8/wwwroot/transfer/com/Transfer.cfc:562) at
> coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:418) at
> coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47) at
> coldfusion.runtime.UDFMethod$ReturnTypeFilter.invoke(UDFMethod.java:
> 360) at coldfusion.runtime.UDFMethod
> $ArgumentCollectionFilter.invoke(UDFMethod.java:324) at
> coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:
> 59) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:277)
> at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:192) at
> coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:448) at
> coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:308) at
> coldfusion.runtime.CfJspPage._invoke(CfJspPage.java:2272) at
> cfvariations2ecfc1380500055$funcEDITCUSTOM.runFunction(/home/david/opt/
> coldfusion/8/wwwroot/admin/controllers/variations.cfc:173) at
> coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:418) at
> coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47) at
> coldfusion.runtime.UDFMethod
> $ArgumentCollectionFilter.invoke(UDFMethod.java:324) at
> coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:
> 59) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:277)
> at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:463) at
> coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:453) at
> coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:320) at
> coldfusion.runtime.CfJspPage._invoke(CfJspPage.java:2222) at
> coldfusion.tagext.lang.InvokeTag.doEndTag(InvokeTag.java:362) at
> cfframework2ecfc1462850834$funcDOCONTROLLER.runFunction(/home/david/
> opt/coldfusion/8/wwwroot/org/corfield/framework.cfc:1207) at
> coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:418) at
> coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47) at
> coldfusion.runtime.UDFMethod
> $ArgumentCollectionFilter.invoke(UDFMethod.java:324) at
> coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:
> 59) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:277)
> at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:192) at
> coldfusion.runtime.CfJspPage._invokeUDF(CfJspPage.java:2471) at
> cfframework2ecfc1462850834$funcONREQUEST.runFunction(/home/david/opt/
> coldfusion/8/wwwroot/org/corfield/framework.cfc:477) at
> coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:418) at
> coldfusion.runtime.UDFMethod
> $ArgumentCollectionFilter.invoke(UDFMethod.java:324) at
> coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:
> 59) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:277)
> at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:192) at
> coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:448) at
> coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:308) at
> coldfusion.runtime.AppEventInvoker.invoke(AppEventInvoker.java:74) at
> coldfusion.runtime.AppEventInvoker.onRequest(AppEventInvoker.java:243)
> at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:
> 269) at
> coldfusion.filter.RequestMonitorFilter.invoke(RequestMonitorFilter.java:
> 48) at coldfusion.filter.MonitoringFilter.invoke(MonitoringFilter.java:
> 40) at coldfusion.filter.PathFilter.invoke(PathFilter.java:86) at
> coldfusion.filter.LicenseFilter.invoke(LicenseFilter.java:27) at
> coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:70) at
>
> coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java:
> 28) at coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:38)
> at coldfusion.filter.NoCacheFilter.invoke(NoCacheFilter.java:46) at
> coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:38) at
> coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java:22) at
> coldfusion.CfmServlet.service(CfmServlet.java:175) at
> coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:
> 89) at jrun.servlet.FilterChain.doFilter(FilterChain.java:86) at
>
> coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:
> 42) at
> coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46)
> at jrun.servlet.FilterChain.doFilter(FilterChain.java:94) at
> jrun.servlet.FilterChain.service(FilterChain.java:101) at
> jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:106) at
> jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42) at
> jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:
> 286) at
> jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:
> 543) at jrun.servlet.http.WebService.invokeRunnable(WebService.java:
> 172) at jrunx.scheduler.ThreadPool
> $DownstreamMetrics.invokeRunnable(ThreadPool.java:320) at
> jrunx.scheduler.ThreadPool
> $ThreadThrottle.invokeRunnable(ThreadPool.java:428) at
> jrunx.scheduler.ThreadPool
> $UpstreamMetrics.invokeRunnable(ThreadPool.java:266) at
> jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)
> TagContext
> Exception - array
> 1
> Exception - struct
> COLUMN  0
> ID      CFTHROW
> LINE    637
> RAW_TRACE       at cfObjectDAO2ecfc95842874$funcTHROW.runFunction(/home/
> david/opt/coldfusion/8/wwwroot/transfer/com/object/ObjectDAO.cfc:637)
> TEMPLATE        /home/david/opt/coldfusion/8/wwwroot/transfer/com/object/
> ObjectDAO.cfc
> TYPE    CFML
> 2
> Exception - struct
> COLUMN  0
> ID      CF_UDFMETHOD
> LINE    72
> RAW_TRACE       at
> cfObjectDAO2ecfc95842874$funcGETOBJECT.runFunction(/home/
> david/opt/coldfusion/8/wwwroot/transfer/com/object/ObjectDAO.cfc:72)
> TEMPLATE        /home/david/opt/coldfusion/8/wwwroot/transfer/com/object/
> ObjectDAO.cfc
> TYPE    CFML
> 3
> Exception - struct
> COLUMN  0
> ID      CF_TEMPLATEPROXY
> LINE    63
> RAW_TRACE       at
> cfObjectManager2ecfc211571543$funcGETOBJECT.runFunction(/
> home/david/opt/coldfusion/8/wwwroot/transfer/com/object/
> ObjectManager.cfc:63)
> TEMPLATE        /home/david/opt/coldfusion/8/wwwroot/transfer/com/object/
> ObjectManager.cfc
> TYPE    CFML
> 4
> Exception - struct
> COLUMN  0
> ID      CF_TEMPLATEPROXY
> LINE    56
> RAW_TRACE       at
> cfProperty2ecfc2086165857$funcEVALUATEPROPERTYIDENTIFIER.runFunction(/
> home/david/opt/coldfusion/8/wwwroot/transfer/com/tql/walkers/
> Property.cfc:56)
> TEMPLATE        /home/david/opt/coldfusion/8/wwwroot/transfer/com/tql/
> walkers/Property.cfc
> TYPE    CFML
> 5
> Exception - struct
> COLUMN  0
> ID      CF_TEMPLATEPROXY
> LINE    43
> RAW_TRACE       at
> cfSelectColumn2ecfc650005570$funcEVALUATESELECTAST.runFunction(/home/
> david/opt/coldfusion/8/wwwroot/transfer/com/tql/walkers/
> SelectColumn.cfc:43)
> TEMPLATE        /home/david/opt/coldfusion/8/wwwroot/transfer/com/tql/
> walkers/SelectColumn.cfc
> TYPE    CFML
> 6
> Exception - struct
> COLUMN  0
> ID      CF_UDFMETHOD
> LINE    105
> RAW_TRACE       at
> cfSelectColumn2ecfc650005570$funcEVALUATESELECTAST.runFunction(/home/
> david/opt/coldfusion/8/wwwroot/transfer/com/tql/walkers/
> SelectColumn.cfc:105)
> TEMPLATE        /home/david/opt/coldfusion/8/wwwroot/transfer/com/tql/
> walkers/SelectColumn.cfc
> TYPE    CFML
> 7
> Exception - struct
> COLUMN  0
> ID      CF_TEMPLATEPROXY
> LINE    154
> RAW_TRACE       at
> cfSelectStatement2ecfc1551394529$funcEVALUATESELECTSTATEMENT.runFunction(/
> home/david/opt/coldfusion/8/wwwroot/transfer/com/tql/
> SelectStatement.cfc:154)
> TEMPLATE        /home/david/opt/coldfusion/8/wwwroot/transfer/com/tql/
> SelectStatement.cfc
> TYPE    CFML
> 8
> Exception - struct
> COLUMN  0
> ID      CF_UDFMETHOD
> LINE    102
> RAW_TRACE       at
> cfSelectStatement2ecfc1551394529$funcSELECTSTATEMENT.runFunction(/home/
> david/opt/coldfusion/8/wwwroot/transfer/com/tql/SelectStatement.cfc:
> 102)
> TEMPLATE        /home/david/opt/coldfusion/8/wwwroot/transfer/com/tql/
> SelectStatement.cfc
> TYPE    CFML
> 9
> Exception - struct
> COLUMN  0
> ID      CF_TEMPLATEPROXY
> LINE    28
> RAW_TRACE       at
> cfTQLManager2ecfc624316183$funcEVALUATEQUERY.runFunction(/home/david/
> opt/coldfusion/8/wwwroot/transfer/com/tql/TQLManager.cfc:28)
> TEMPLATE        /home/david/opt/coldfusion/8/wwwroot/transfer/com/tql/
> TQLManager.cfc
> TYPE    CFML
> 10
> Exception - struct
> COLUMN  0
> ID      CF_TEMPLATEPROXY
> LINE    562
> RAW_TRACE       at cfTransfer2ecfc1685525181$funcLISTBYQUERY.runFunction(/
> home/david/opt/coldfusion/8/wwwroot/transfer/com/Transfer.cfc:562)
> TEMPLATE        /home/david/opt/coldfusion/8/wwwroot/transfer/com/
> Transfer.cfc
> TYPE    CFML
> 11
> Exception - struct
> COLUMN  0
> ID      CF_TEMPLATEPROXY
> LINE    173
> RAW_TRACE       at cfvariations2ecfc1380500055$funcEDITCUSTOM.runFunction(/
> home/david/opt/coldfusion/8/wwwroot/admin/controllers/variations.cfc:
> 173)
> TEMPLATE        /home/david/opt/coldfusion/8/wwwroot/admin/controllers/
> variations.cfc
> TYPE    CFML
> 12
> Exception - struct
> COLUMN  0
> ID      CFINVOKE
> LINE    1207
> RAW_TRACE       at
> cfframework2ecfc1462850834$funcDOCONTROLLER.runFunction(/
> home/david/opt/coldfusion/8/wwwroot/org/corfield/framework.cfc:1207)
> TEMPLATE        /home/david/opt/coldfusion/8/wwwroot/org/corfield/
> framework.cfc
> TYPE    CFML
> 13
> Exception - struct
> COLUMN  0
> ID      CF_UDFMETHOD
> LINE    477
> RAW_TRACE       at cfframework2ecfc1462850834$funcONREQUEST.runFunction(/
> home/david/opt/coldfusion/8/wwwroot/org/corfield/framework.cfc:477)
> TEMPLATE        /home/david/opt/coldfusion/8/wwwroot/org/corfield/
> framework.cfc
> TYPE    CFML
> Type    TransferObjectNotFoundException
> code    [empty string]
>
> On Sep 30, 4:24 pm, Mark Mandel <mark.man...@gmail.com> wrote:
> > What's the actual error message?
> >
> > Sent from my mobile device
> > On 1 Oct 2010 03:45, "David Long" <david.lon...@gmail.com> wrote:
> >
> > > I am getting an error from Transfer that it can't find a class alias
> > > that I setup in a query object. I feel like I may have just been
> > > looking at the code to long to be able to find it, so I figured I
> > > would post it here and see if maybe someone else can find the error
> > > point.
> > > So here is my CF code to create an call the query:
> > > local.q = 'SELECT c.title,c.catid FROM catalog.relationship AS
> > > r,catalog.category AS c WHERE r.child = :varid AND c.catid = r.parent
> > > AND r.type = :type';
> > > local.q = APPLICATION.transfer.createQuery(local.q);
> > > local.q.setParam('varid',ARGUMENTS.rc.varid,'numeric');
> > > local.q.setParam('type','cv2c','string');
> > > categories = APPLICATION.transfer.listByQuery(local.q);
> >
> > > And here is my transfer.xml file portion required for the error:
> > > <package name="catalog">
> > > <object name="category" table="categories">
> > > <id name="catid" type="numeric" />
> > > <property name="title" type="string" />
> > > <property name="parent" type="numeric" />
> > > <property name="metadesc" type="string" />
> > > <property name="metakey" type="string" />
> > > <property name="active" type="boolean" />
> > > </object>
> >
> > > <object name="product" table="products">
> > > <id name="prodid" type="numeric" />
> > > <property name="title" type="string" />
> > > <property name="tagline" type="string" />
> > > <property name="description" type="string" />
> > > <property name="sku" type="string" />
> > > <property name="retailPrice" type="numeric" />
> > > <property name="ourPrice" type="numeric" />
> > > <property name="salePrice" type="numeric" />
> > > <property name="onSale" type="boolean" />
> > > <property name="active" type="boolean" />
> > > <property name="dateavailable" type="date" />
> > > <property name="inventory" type="numeric" />
> > > <property name="height" type="numeric" />
> > > <property name="length" type="numeric" />
> > > <property name="width" type="numeric" />
> > > <property name="metadesc" type="string" />
> > > <property name="metakey" type="string" />
> > > <property name="show0" type="boolean" />
> > > <property name="tags" type="string" />
> > > <property name="taxclass" type="numeric" />
> > > <property name="weight" type="numeric" />
> >
> > > <manytoone name="primaryImg">
> > > <link to="catalog.image" column="primaryImg" />
> > > </manytoone>
> > > </object>
> >
> > > <object name="relationship" table="relationships">
> > > <id name="relid" type="numeric" />
> > > <property name="type" type="string" />
> > > <property name="child" type="numeric" />
> > > <property name="parent" type="numeric" />
> >
> > > </object>
> >
> > > <object name="image" table="images">
> > > <id name="imgid" type="numeric" />
> > > <property name="src" type="string" />
> > > <property name="thumb" type="string" />
> > > </object>
> >
> > > <object name="variation" table="variations">
> > > <id name="varid" type="numeric" />
> > > <property name="title" type="string" />
> > > <property name="type" type="string" />
> > > <onetomany name="values">
> > > <link to="catalog.variationVal" column="varid" />
> > > <collection type="array">
> > > <order property="price" order="asc" />
> > > </collection>
> > > </onetomany>
> > > </object>
> >
> > > <object name="variationVal" table="variationVals">
> > > <id name="valid" type="numeric" />
> > > <property name="title" type="string" />
> > > <property name="price" type="numeric" />
> > > </object>
> >
> > > <object name="download" table="downloads">
> > > <id name="fileid" type="numeric" />
> > > <property name="path" type="string" />
> > > <property name="title" type="string" />
> > > <property name="description" type="string" nullable="true" />
> > > </object>
> > > </package>
> >
> > > --
> > > Before posting questions to the group please read:
> >
> > http://groups.google.com/group/transfer-dev/web/how-to-ask-support-qu...
> >
> > > Try out the new Transfer ORM Custom Google Search:
> > >http://www.google.com/cse/home?cx=002375903941309441958:2s7wbd5ocb8
> >
> > > You received this message because you are subscribed to the Google
> Groups
> >
> > "transfer-dev" group.> To post to this group, send email to
> transfer-dev@googlegroups.com
> > > To unsubscribe from this group, send email to
> >
> > transfer-dev+unsubscr...@googlegroups.com<transfer-dev%2bunsubscr...@googlegroups.com>
> <transfer-dev%2bunsubscr...@googlegroups.com<transfer-dev%252bunsubscr...@googlegroups.com>>>
> For more options, visit this group at
> >
> > http://groups.google.com/group/transfer-dev?hl=en
>
> --
> Before posting questions to the group please read:
>
> http://groups.google.com/group/transfer-dev/web/how-to-ask-support-questions-on-transfer
>
> Try out the new Transfer ORM Custom Google Search:
> http://www.google.com/cse/home?cx=002375903941309441958:2s7wbd5ocb8
>
> You received this message because you are subscribed to the Google Groups
> "transfer-dev" group.
> To post to this group, send email to transfer-dev@googlegroups.com
> To unsubscribe from this group, send email to
> transfer-dev+unsubscr...@googlegroups.com<transfer-dev%2bunsubscr...@googlegroups.com>
> For more options, visit this group at
> http://groups.google.com/group/transfer-dev?hl=en
>



-- 
E: mark.man...@gmail.com
T: http://www.twitter.com/neurotic
W: www.compoundtheory.com

cf.Objective(ANZ) - Nov 18, 19 - Melbourne Australia
http://www.cfobjective.com.au

Hands-on ColdFusion ORM Training
www.ColdFusionOrmTraining.com

-- 
Before posting questions to the group please read:
http://groups.google.com/group/transfer-dev/web/how-to-ask-support-questions-on-transfer

Try out the new Transfer ORM Custom Google Search:
http://www.google.com/cse/home?cx=002375903941309441958:2s7wbd5ocb8

You received this message because you are subscribed to the Google Groups 
"transfer-dev" group.
To post to this group, send email to transfer-dev@googlegroups.com
To unsubscribe from this group, send email to 
transfer-dev+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/transfer-dev?hl=en

Reply via email to