CORRECTION: I meant to say "NOTE the final call to create() method in
\transfer_v1-1\transfer\com\util\javaloader\JavaLoader.cfc.

On Jun 1, 11:06 am, Matthew <[email protected]> wrote:
> Hi Mark
>
> The follow was in the CF error diagnostics:
>
> Stack Trace: java.lang.StackOverflowError
> Type: coldfusion.runtime.CfErrorWrapper
> Root cause: java.lang.StackOverflowError
>
> If I turn on Execution Times in CF admin the final section is as per
> below. Perhaps the Transfer Java loader is involved (not the final
> call to create() method in \transfer_v1-1\transfer\com\util\javaloader
> \JavaLoader.cfc.
>
> 0 ms    0 ms    2       CFC[ C:\Program Files\Apache Group\Apache2\htdocs
> \transfer_v1-1\transfer\com\object\Link.cfc | getColumn() ] from C:
> \Program Files\Apache Group\Apache2\htdocs\transfer_v1-1\transfer\com
> \object\Link.cfc
> 0 ms    0 ms    2       CFC[ C:\Program Files\Apache Group\Apache2\htdocs
> \transfer_v1-1\transfer\com\object\Link.cfc | getToObject() ] from C:
> \Program Files\Apache Group\Apache2\htdocs\transfer_v1-1\transfer\com
> \object\Link.cfc
> 0 ms    0 ms    6       CFC[ C:\Program Files\Apache Group\Apache2\htdocs
> \transfer_v1-1\transfer\com\object\Object.cfc | getClassName() ] from
> C:\Program Files\Apache Group\Apache2\htdocs\transfer_v1-1\transfer\com
> \object\Object.cfc
> 0 ms    0 ms    2       CFC[ C:\Program Files\Apache Group\Apache2\htdocs
> \transfer_v1-1\transfer\com\object\Object.cfc | getObjectName() ] from
> C:\Program Files\Apache Group\Apache2\htdocs\transfer_v1-1\transfer\com
> \object\Object.cfc
> 0 ms    0 ms    31      CFC[ C:\Program Files\Apache Group\Apache2\htdocs
> \transfer_v1-1\transfer\com\object\Object.cfc | getPrimaryKey() ] from
> C:\Program Files\Apache Group\Apache2\htdocs\transfer_v1-1\transfer\com
> \object\Object.cfc
> 0 ms    0 ms    5       CFC[ C:\Program Files\Apache Group\Apache2\htdocs
> \transfer_v1-1\transfer\com\object\Object.cfc | getPropertyIterator
> () ] from C:\Program Files\Apache Group\Apache2\htdocs
> \transfer_v1-1\transfer\com\object\Object.cfc
> 0 ms    0 ms    4       CFC[ C:\Program Files\Apache Group\Apache2\htdocs
> \transfer_v1-1\transfer\com\object\ObjectManager.cfc | getObject
> (Basket) ] from C:\Program Files\Apache Group\Apache2\htdocs
> \transfer_v1-1\transfer\com\object\ObjectManager.cfc
> 0 ms    0 ms    7       CFC[ C:\Program Files\Apache Group\Apache2\htdocs
> \transfer_v1-1\transfer\com\object\ObjectManager.cfc | getObject
> (User) ] from C:\Program Files\Apache Group\Apache2\htdocs
> \transfer_v1-1\transfer\com\object\ObjectManager.cfc
> 0 ms    0 ms    1       CFC[ C:\Program Files\Apache Group\Apache2\htdocs
> \transfer_v1-1\transfer\com\object\ObjectManager.cfc |
> getObjectLazyOneToMany(User, UserBaskets) ] from C:\Program Files
> \Apache Group\Apache2\htdocs\transfer_v1-1\transfer\com\object
> \ObjectManager.cfc
> 0 ms    0 ms    4       CFC[ C:\Program Files\Apache Group\Apache2\htdocs
> \transfer_v1-1\transfer\com\object\ParentOneToMany.cfc | getLink() ]
> from C:\Program Files\Apache Group\Apache2\htdocs
> \transfer_v1-1\transfer\com\object\ParentOneToMany.cfc
> 0 ms    0 ms    15      CFC[ C:\Program Files\Apache Group\Apache2\htdocs
> \transfer_v1-1\transfer\com\object\PrimaryKey.cfc | getColumn() ] from
> C:\Program Files\Apache Group\Apache2\htdocs\transfer_v1-1\transfer\com
> \object\PrimaryKey.cfc
> 0 ms    0 ms    8       CFC[ C:\Program Files\Apache Group\Apache2\htdocs
> \transfer_v1-1\transfer\com\object\PrimaryKey.cfc | getIsComposite() ]
> from C:\Program Files\Apache Group\Apache2\htdocs
> \transfer_v1-1\transfer\com\object\PrimaryKey.cfc
> 0 ms    0 ms    9       CFC[ C:\Program Files\Apache Group\Apache2\htdocs
> \transfer_v1-1\transfer\com\object\PrimaryKey.cfc | getName() ] from C:
> \Program Files\Apache Group\Apache2\htdocs\transfer_v1-1\transfer\com
> \object\PrimaryKey.cfc
> 0 ms    0 ms    16      CFC[ C:\Program Files\Apache Group\Apache2\htdocs
> \transfer_v1-1\transfer\com\object\PrimaryKey.cfc | getType() ] from C:
> \Program Files\Apache Group\Apache2\htdocs\transfer_v1-1\transfer\com
> \object\PrimaryKey.cfc
> 0 ms    0 ms    9       CFC[ C:\Program Files\Apache Group\Apache2\htdocs
> \transfer_v1-1\transfer\com\object\Property.cfc | getColumn() ] from C:
> \Program Files\Apache Group\Apache2\htdocs\transfer_v1-1\transfer\com
> \object\Property.cfc
> 0 ms    0 ms    9       CFC[ C:\Program Files\Apache Group\Apache2\htdocs
> \transfer_v1-1\transfer\com\object\Property.cfc | getName() ] from C:
> \Program Files\Apache Group\Apache2\htdocs\transfer_v1-1\transfer\com
> \object\Property.cfc
> 0 ms    0 ms    9       CFC[ C:\Program Files\Apache Group\Apache2\htdocs
> \transfer_v1-1\transfer\com\object\Property.cfc | getType() ] from C:
> \Program Files\Apache Group\Apache2\htdocs\transfer_v1-1\transfer\com
> \object\Property.cfc
> 0 ms    0 ms    1       CFC[ C:\Program Files\Apache Group\Apache2\htdocs
> \transfer_v1-1\transfer\com\sql\Datasource.cfc | getName() ] from C:
> \Program Files\Apache Group\Apache2\htdocs\transfer_v1-1\transfer\com
> \sql\Datasource.cfc
> 0 ms    0 ms    1       CFC[ C:\Program Files\Apache Group\Apache2\htdocs
> \transfer_v1-1\transfer\com\sql\Datasource.cfc | getPassword() ] from
> C:\Program Files\Apache Group\Apache2\htdocs\transfer_v1-1\transfer\com
> \sql\Datasource.cfc
> 0 ms    0 ms    1       CFC[ C:\Program Files\Apache Group\Apache2\htdocs
> \transfer_v1-1\transfer\com\sql\Datasource.cfc | getUsername() ] from
> C:\Program Files\Apache Group\Apache2\htdocs\transfer_v1-1\transfer\com
> \sql\Datasource.cfc
> 0 ms    0 ms    1       CFC[ C:\Program Files\Apache Group\Apache2\htdocs
> \transfer_v1-1\transfer\com\sql\QueryExecution.cfc | clean() ] from C:
> \Program Files\Apache Group\Apache2\htdocs\transfer_v1-1\transfer\com
> \sql\QueryExecution.cfc
> 0 ms    0 ms    1       CFC[ C:\Program Files\Apache Group\Apache2\htdocs
> \transfer_v1-1\transfer\com\sql\QueryExecution.cfc | setMemento
> ([complex value]) ] from C:\Program Files\Apache Group\Apache2\htdocs
> \transfer_v1-1\transfer\com\sql\QueryExecution.cfc
> 0 ms    0 ms    1       CFC[ C:\Program Files\Apache Group\Apache2\htdocs
> \transfer_v1-1\transfer\com\sql\QueryExecution.cfc | setParam
> (argumentCollection = [complex value]) ] from C:\Program Files\Apache
> Group\Apache2\htdocs\transfer_v1-1\transfer\com\sql\QueryExecution.cfc
> 0 ms    0 ms    1       CFC[ C:\Program Files\Apache Group\Apache2\htdocs
> \transfer_v1-1\transfer\com\sql\collections\QueryCache.cfc | getQuery
> (transfer.select.User.UserBaskets) ] from C:\Program Files\Apache Group
> \Apache2\htdocs\transfer_v1-1\transfer\com\sql\collections
> \QueryCache.cfc
> 0 ms    0 ms    1       CFC[ C:\Program Files\Apache Group\Apache2\htdocs
> \transfer_v1-1\transfer\com\sql\collections\QueryCache.cfc | hasQuery
> (transfer.select.User.UserBaskets) ] from C:\Program Files\Apache Group
> \Apache2\htdocs\transfer_v1-1\transfer\com\sql\collections
> \QueryCache.cfc
> 0 ms    0 ms    1       CFC[ C:\Program Files\Apache Group\Apache2\htdocs
> \transfer_v1-1\transfer\com\sql\collections\QueryExecutionPool.cfc |
> getQueryExecution([complex value]) ] from C:\Program Files\Apache Group
> \Apache2\htdocs\transfer_v1-1\transfer\com\sql\collections
> \QueryExecutionPool.cfc
> 0 ms    0 ms    1       CFC[ C:\Program Files\Apache Group\Apache2\htdocs
> \transfer_v1-1\transfer\com\util\Utility.cfc | trimZero(1) ] from C:
> \Program Files\Apache Group\Apache2\htdocs\transfer_v1-1\transfer\com
> \util\Utility.cfc
> 0 ms    0 ms    3       CFC[ C:\Program Files\Apache Group\Apache2\htdocs
> \transfer_v1-1\transfer\com\util\javaloader\JavaLoader.cfc | create
> (com.compoundtheory.dynamic.Memento) ] from C:\Program Files\Apache
> Group\Apache2\htdocs\transfer_v1-1\transfer\com\util\javaloader
> \JavaLoader.cfc
>
> Cheers
> Matthew
>
> On Jun 1, 10:56 am, Mark Mandel <[email protected]> wrote:
>
> > You are right, doesn't look like it off at first glance.
>
> > Did you get a Java stack trace?
>
> > Mark
>
> > On Mon, Jun 1, 2009 at 10:18 AM, Matthew <[email protected]> wrote:
>
> > > Hi Mark
>
> > > I assume you mean the generated SQL in the CF debug? If so please see
> > > below (both queries return data in SQL client):
> > > *** QUERY 1 ***
> > > SELECT  testUser_1.firstName, testUser_1.userId, NULL as
> > > transfer_parentKey, 1 as transfer_orderIndex,'User' as
> > > transfer_className,'' as transfer_parentClassName,'' as
> > > transfer_parentParentClassName,'' as
> > > transfer_parentCompositeName,'false' as transfer_isArray,'' as
> > > transfer_compositeName, 'false' as transfer_isProxied
> > > FROM    testUser testUser_1
> > > WHERE   testUser_1.userId = 1
> > > AND     testUser_1.userId IS NOT NULL
> > > ORDER BY transfer_orderIndex ASC
> > > *** QUERY 2 ***
> > > SELECT  testUser_1.firstName, NULL as deliveryName, NULL as
> > > totalPrice, testUser_1.userId, NULL as orderId, NULL as
> > > transfer_parentKey, 1 as transfer_orderIndex,'User' as
> > > transfer_className,'' as transfer_parentClassName,'' as
> > > transfer_parentParentClassName,'' as
> > > transfer_parentCompositeName,'false' as transfer_isArray,'' as
> > > transfer_compositeName, 'false' as transfer_isProxied
> > > FROM    testUser testUser_1
> > > WHERE   testUser_1.userId = 1
> > > AND     testUser_1.userId IS NOT NULL
> > > UNION ALL
> > > SELECT  NULL as firstName, testOrder_2.deliveryName,
> > > testOrder_2.totalPrice, testOrder_2.userId, testOrder_2.orderId, CAST
> > > (testUser_1.userId as varchar(1000)) as transfer_parentKey, 2 as
> > > transfer_orderIndex,'Basket' as transfer_className,'User' as
> > > transfer_parentClassName,'' as transfer_parentParentClassName,'' as
> > > transfer_parentCompositeName,'true' as transfer_isArray,'UserBaskets'
> > > as transfer_compositeName, 'false' as transfer_isProxied
> > > FROM    testUser testUser_1
> > >                INNER JOIN testOrder testOrder_2 ON testUser_1.userId =
> > > testOrder_2.userId
> > > WHERE   testUser_1.userId = 1
> > > AND     testOrder_2.orderId IS NOT NULL
> > > UNION ALL
> > > SELECT  testUser_3.firstName, NULL as deliveryName, NULL as
> > > totalPrice, testUser_3.userId, NULL as orderId, CAST
> > > (testOrder_2.orderId as varchar(1000)) as transfer_parentKey, 3 as
> > > transfer_orderIndex,'User' as transfer_className,'Basket' as
> > > transfer_parentClassName,'User' as
> > > transfer_parentParentClassName,'UserBaskets' as
> > > transfer_parentCompositeName,'false' as transfer_isArray,'OrderUser'
> > > as transfer_compositeName, 'false' as
>
> ...
>
> read more »
--~--~---------~--~----~------------~-------~--~----~
Before posting questions to the group please read:
http://groups.google.com/group/transfer-dev/web/how-to-ask-support-questions-on-transfer

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

Reply via email to