Announcement

Collapse
No announcement yet.
X
  • Filter
  • Time
Clear All
new posts

    Error loading superDS of DataSource

    Hello,

    SmartGWT can not find a superDS when it has previously found.

    I have a defined a parent DS in AppGrid.ds.xml (id=AppGrid) and it is inherit from another DSs: AK.ds.xml (id=AK) and CT.de.xml (id=CT).

    On loading, DataSourceLoader can find the superDS in AK.ds.xml but for CT.ds.xml throws a NullPointer exception beacause it can not find it.

    These are the important parts from log:
    Code:
    [...]
    = 2014-05-21 16:10:35,477 [1-26] DEBUG DataSourceLoader - For DataSource 'AppGrid', got instanceId 6
    === 2014-05-21 16:10:35,502 [1-26] DEBUG XML - Parsed XML from C:\..\src\main\webapp\ds\AK.ds.xml: 12ms
    [...]
    === 2014-05-21 16:10:35,552 [1-26] DEBUG BasicDataSource - Looking up superDS of DataSource AK: 'AppGrid'
    === 2014-05-21 16:10:35,559 [1-26] DEBUG DataSourceLoader - For DataSource 'AK', got instanceId 9
    [...]
    === 2014-05-21 16:10:36,631 [1-26] DEBUG XML - Parsed XML from C:\..\src\main\webapp\ds\CT.ds.xml: 11ms
    [..]
    === 2014-05-21 16:10:36,635 [1-26] DEBUG BasicDataSource - Done validating a 'DataSource' at path '': 4ms
    === 2014-05-21 16:10:36,635 [1-26] DEBUG BasicDataSource - Looking up superDS of DataSource CT: 'AppGrid'
    === 2014-05-21 16:10:36,636 [1-26] ERROR DataSourceLoader - Exception while attempting to load a DataSource
    java.lang.NullPointerException
    [...]
    These are the DS:

    AppGrid.xml (parent)
    Code:
    <DataSource ID="AppGrid" setShowLocalFieldsOnly="false">
    	<fields>
    		<field autoFitWidth="true" frozen="true" canEdit="false"
    			canExport="false" canFilter="false" customSQL="true" name="__edit"
    			title="Edit"></field>
    	</fields>
    </DataSource>
    AK.ds.xml
    Code:
    <DataSource 
    	dbName="TEST"
    	tableName="AK"
    	ID="AK"
    	dataSourceVersion="1"
    	generatedBy="v9.0p_2013-09-27/EVAL Deployment 2013-09-27"
    	serverType="sql"
    	inheritsFrom="AppGrid"
    >
    	<fields>
    		[...]
    	</fields>
    </DataSource>
    CT.ds.xml
    Code:
    <DataSource 
    	dbName="TEST"
    	tableName="CT"
    	ID="CT"
    	dataSourceVersion="1"
    	generatedBy="v9.0p_2013-09-27/EVAL Deployment 2013-09-27"
    	serverType="sql"
    	inheritsFrom="AppGrid"
    >
    	<fields>
    [..]
    	</fields>
    </DataSource>
    This is the complete log output:
    Code:
    === 2014-05-21 16:10:35,328 [1-26] DEBUG XML - Parsed XML from C:\..\.src\main\webapp\ds\AppGrid.ds.xml: 13ms
    === 2014-05-21 16:10:35,375 [1-26] DEBUG XML - Parsed XML from C:/../.src\main\webapp\project\sc\system\schema\DataSource.ds.xml: 46ms
    === 2014-05-21 16:10:35,375 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path ''
    === 2014-05-21 16:10:35,375 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]'
    === 2014-05-21 16:10:35,376 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,376 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,377 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,377 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,377 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,378 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,379 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields/dataFormat'
    === 2014-05-21 16:10:35,379 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,379 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,380 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,380 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields/serverType'
    === 2014-05-21 16:10:35,381 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,381 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,381 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,382 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,382 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,383 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,383 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,383 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,384 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,384 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,385 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,385 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,386 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,386 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,386 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,387 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,387 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,388 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,388 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,388 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,389 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,389 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,390 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,390 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,391 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,391 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,391 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,392 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,392 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,393 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,393 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,393 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,394 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,394 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,395 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,395 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,395 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,396 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,396 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,397 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,397 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,398 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,398 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,398 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,399 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,399 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,400 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,400 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,401 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,401 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,401 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,402 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,402 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,402 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,403 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,403 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,404 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,404 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,404 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,405 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,405 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,406 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,406 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,406 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,407 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,407 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,408 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSource]/fields'
    === 2014-05-21 16:10:35,408 [1-26] DEBUG BasicDataSource - Done validating a 'Object' at path '': 33ms
    === 2014-05-21 16:10:35,411 [1-26] DEBUG BasicDataSource - Validating a 'DataSource' at path ''
    [WARN] Server class 'org.apache.velocity.context.Context' could not be found in the web app, but was found on the system classpath
       [WARN] Adding classpath entry 'file:/C:/../..m2/repository/org/apache/velocity/velocity/1.7/velocity-1.7.jar' to the web app classpath for this session
    === 2014-05-21 16:10:35,444 [1-26] DEBUG XML - Parsed XML from C:\..\src\main\webapp\project\sc\system\schema\DataSourceField.ds.xml: 14ms
    === 2014-05-21 16:10:35,444 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path ''
    === 2014-05-21 16:10:35,444 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]'
    === 2014-05-21 16:10:35,445 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,445 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,446 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,446 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,447 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,447 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,448 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,448 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,448 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,449 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,449 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,450 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,450 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,451 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,451 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,452 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,452 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,452 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,453 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,453 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,454 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,454 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,454 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,455 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,455 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,456 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,456 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,457 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,457 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,457 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,458 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,458 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,459 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,459 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,460 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,460 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,460 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,461 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,461 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,462 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,462 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,463 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,463 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,463 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,464 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,464 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,465 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,465 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,465 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,466 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,466 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,467 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,467 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,468 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,468 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,468 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,469 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,469 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,470 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,470 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,470 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,471 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,471 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,472 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=DataSourceField]/fields'
    === 2014-05-21 16:10:35,472 [1-26] DEBUG BasicDataSource - Done validating a 'Object' at path '': 28ms
    === 2014-05-21 16:10:35,474 [1-26] DEBUG BasicDataSource - Validating 1 'DataSourceField's at path '/DataSource[@ID=AppGrid]/fields'
    === 2014-05-21 16:10:35,474 [1-26] DEBUG BasicDataSource - Validating a 'DataSourceField' at path '/DataSource[@ID=AppGrid]/fields/0'
    === 2014-05-21 16:10:35,475 [1-26] DEBUG BasicDataSource - Done validating 1 'DataSourceField's at path '/DataSource[@ID=AppGrid]/fields': 1ms (avg 1)
    === 2014-05-21 16:10:35,476 [1-26] DEBUG BasicDataSource - Done validating a 'DataSource' at path '': 65ms
    === 2014-05-21 16:10:35,477 [1-26] DEBUG DataSourceLoader - For DataSource 'AppGrid', got instanceId 6
    === 2014-05-21 16:10:35,502 [1-26] DEBUG XML - Parsed XML from C:\..\src\main\webapp\ds\AK.ds.xml: 12ms
    === 2014-05-21 16:10:35,504 [1-26] DEBUG BasicDataSource - Validating a 'DataSource' at path ''
    === 2014-05-21 16:10:35,505 [1-26] DEBUG BasicDataSource - Validating 4 'DataSourceField's at path '/DataSource[@ID=AK]/fields'
    === 2014-05-21 16:10:35,506 [1-26] DEBUG BasicDataSource - Validating a 'DataSourceField' at path '/DataSource[@ID=AK]/fields/0'
    === 2014-05-21 16:10:35,506 [1-26] DEBUG BasicDataSource - Validating a 'DataSourceField' at path '/DataSource[@ID=AK]/fields/1'
    === 2014-05-21 16:10:35,507 [1-26] DEBUG BasicDataSource - Validating a 'DataSourceField' at path '/DataSource[@ID=AK]/fields/2'
    === 2014-05-21 16:10:35,507 [1-26] DEBUG BasicDataSource - Validating a 'DataSourceField' at path '/DataSource[@ID=AK]/fields/3'
    === 2014-05-21 16:10:35,508 [1-26] DEBUG BasicDataSource - Done validating 4 'DataSourceField's at path '/DataSource[@ID=AK]/fields': 3ms (avg 0)
    === 2014-05-21 16:10:35,508 [1-26] DEBUG BasicDataSource - Done validating a 'DataSource' at path '': 4ms
    [WARN] Server class 'com.isomorphic.sql.SQLDataSource' could not be found in the web app, but was found on the system classpath
       [WARN] Adding classpath entry 'file:/C:/./.m2/repository/com/isomorphic/smartgwt/isomorphic-sql/4.0-p20130927/isomorphic-sql-4.0-p20130927.jar' to the web app classpath for this session
    === 2014-05-21 16:10:35,552 [1-26] DEBUG BasicDataSource - Looking up superDS of DataSource AK: 'AppGrid'
    === 2014-05-21 16:10:35,559 [1-26] DEBUG DataSourceLoader - For DataSource 'AK', got instanceId 9
    === 2014-05-21 16:10:35,576 [1-26] DEBUG XML - Parsed XML from C:\Users\TLZH\git\VWEZLT-gwt\vwezlt-gwt\src\main\webapp\ds\AKChild.ds.xml: 13ms
    === 2014-05-21 16:10:35,577 [1-26] DEBUG BasicDataSource - Validating a 'DataSource' at path ''
    === 2014-05-21 16:10:35,579 [1-26] DEBUG BasicDataSource - Validating 4 'DataSourceField's at path '/DataSource[@ID=AKChild]/fields'
    === 2014-05-21 16:10:35,579 [1-26] DEBUG BasicDataSource - Validating a 'DataSourceField' at path '/DataSource[@ID=AKChild]/fields/0'
    === 2014-05-21 16:10:35,579 [1-26] DEBUG BasicDataSource - Validating a 'DataSourceField' at path '/DataSource[@ID=AKChild]/fields/1'
    === 2014-05-21 16:10:35,580 [1-26] DEBUG BasicDataSource - Validating a 'DataSourceField' at path '/DataSource[@ID=AKChild]/fields/2'
    === 2014-05-21 16:10:35,580 [1-26] DEBUG BasicDataSource - Validating a 'DataSourceField' at path '/DataSource[@ID=AKChild]/fields/3'
    === 2014-05-21 16:10:35,581 [1-26] DEBUG BasicDataSource - Done validating 4 'DataSourceField's at path '/DataSource[@ID=AKChild]/fields': 2ms (avg 0)
    === 2014-05-21 16:10:36,566 [1-26] DEBUG XML - Parsed XML from C:\..\src\main\webapp\project\sc\system\schema\OperationBinding.ds.xml: 984ms
    === 2014-05-21 16:10:36,566 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path ''
    === 2014-05-21 16:10:36,566 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=OperationBinding]'
    === 2014-05-21 16:10:36,567 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=OperationBinding]/fields'
    === 2014-05-21 16:10:36,567 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=OperationBinding]/fields'
    === 2014-05-21 16:10:36,568 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=OperationBinding]/fields'
    === 2014-05-21 16:10:36,569 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=OperationBinding]/fields/dataFormat'
    === 2014-05-21 16:10:36,570 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=OperationBinding]/fields'
    === 2014-05-21 16:10:36,570 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=OperationBinding]/fields'
    === 2014-05-21 16:10:36,570 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=OperationBinding]/fields'
    === 2014-05-21 16:10:36,571 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=OperationBinding]/fields'
    === 2014-05-21 16:10:36,571 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=OperationBinding]/fields'
    === 2014-05-21 16:10:36,571 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=OperationBinding]/fields'
    === 2014-05-21 16:10:36,572 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=OperationBinding]/fields'
    === 2014-05-21 16:10:36,572 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=OperationBinding]/fields'
    === 2014-05-21 16:10:36,572 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=OperationBinding]/fields'
    === 2014-05-21 16:10:36,573 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=OperationBinding]/fields'
    === 2014-05-21 16:10:36,574 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=OperationBinding]/fields'
    === 2014-05-21 16:10:36,576 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=OperationBinding]/fields'
    === 2014-05-21 16:10:36,577 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=OperationBinding]/fields'
    === 2014-05-21 16:10:36,577 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=OperationBinding]/fields'
    === 2014-05-21 16:10:36,578 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=OperationBinding]/fields'
    === 2014-05-21 16:10:36,578 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=OperationBinding]/fields'
    === 2014-05-21 16:10:36,578 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=OperationBinding]/fields'
    === 2014-05-21 16:10:36,579 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=OperationBinding]/fields'
    === 2014-05-21 16:10:36,579 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=OperationBinding]/fields'
    === 2014-05-21 16:10:36,579 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=OperationBinding]/fields'
    === 2014-05-21 16:10:36,580 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=OperationBinding]/fields'
    === 2014-05-21 16:10:36,580 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=OperationBinding]/fields'
    === 2014-05-21 16:10:36,581 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=OperationBinding]/fields'
    === 2014-05-21 16:10:36,584 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=OperationBinding]/fields'
    === 2014-05-21 16:10:36,584 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=OperationBinding]/fields'
    === 2014-05-21 16:10:36,585 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=OperationBinding]/fields'
    === 2014-05-21 16:10:36,585 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=OperationBinding]/fields'
    === 2014-05-21 16:10:36,592 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=OperationBinding]/fields'
    === 2014-05-21 16:10:36,592 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=OperationBinding]/fields'
    === 2014-05-21 16:10:36,593 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=OperationBinding]/fields'
    === 2014-05-21 16:10:36,593 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=OperationBinding]/fields'
    === 2014-05-21 16:10:36,594 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=OperationBinding]/fields'
    === 2014-05-21 16:10:36,594 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=OperationBinding]/fields'
    === 2014-05-21 16:10:36,595 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=OperationBinding]/fields'
    === 2014-05-21 16:10:36,595 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=OperationBinding]/fields'
    === 2014-05-21 16:10:36,595 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=OperationBinding]/fields'
    === 2014-05-21 16:10:36,596 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=OperationBinding]/fields'
    === 2014-05-21 16:10:36,596 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=OperationBinding]/fields'
    === 2014-05-21 16:10:36,596 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=OperationBinding]/fields'
    === 2014-05-21 16:10:36,597 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=OperationBinding]'
    === 2014-05-21 16:10:36,598 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=OperationBinding]/types'
    === 2014-05-21 16:10:36,598 [1-26] DEBUG BasicDataSource - Validating a 'Object' at path '/Object[@ID=OperationBinding]/types/type[@ID=DSProtocol]'
    === 2014-05-21 16:10:36,598 [1-26] DEBUG BasicDataSource - Done validating a 'Object' at path '': 32ms
    === 2014-05-21 16:10:36,599 [1-26] DEBUG BasicDataSource - Validating 1 'OperationBinding's at path '/DataSource[@ID=AKChild]/operationBindings'
    === 2014-05-21 16:10:36,599 [1-26] DEBUG BasicDataSource - Validating a 'OperationBinding' at path '/DataSource[@ID=AKChild]/operationBindings/0'
    === 2014-05-21 16:10:36,599 [1-26] DEBUG BasicDataSource - Done validating 1 'OperationBinding's at path '/DataSource[@ID=AKChild]/operationBindings': 0ms (avg 0)
    === 2014-05-21 16:10:36,600 [1-26] DEBUG BasicDataSource - Done validating a 'DataSource' at path '': 1022ms
    === 2014-05-21 16:10:36,600 [1-26] DEBUG BasicDataSource - Looking up superDS of DataSource AKChild: 'AK'
    === 2014-05-21 16:10:36,600 [1-26] DEBUG BasicDataSource - Looking up superDS of DataSource AK: 'AppGrid'
    === 2014-05-21 16:10:36,601 [1-26] DEBUG DataSourceLoader - For DataSource 'AKChild', got instanceId 14
    === 2014-05-21 16:10:36,615 [1-26] DEBUG XML - Parsed XML from C:\Users\TLZH\git\VWEZLT-gwt\vwezlt-gwt\src\main\webapp\ds\AKChildGetFKTables.ds.xml: 11ms
    === 2014-05-21 16:10:36,615 [1-26] DEBUG BasicDataSource - Validating a 'DataSource' at path ''
    === 2014-05-21 16:10:36,617 [1-26] DEBUG BasicDataSource - Validating 1 'OperationBinding's at path '/DataSource[@ID=AKChildGetFKTables]/operationBindings'
    === 2014-05-21 16:10:36,617 [1-26] DEBUG BasicDataSource - Validating a 'OperationBinding' at path '/DataSource[@ID=AKChildGetFKTables]/operationBindings/0'
    === 2014-05-21 16:10:36,617 [1-26] DEBUG BasicDataSource - Done validating 1 'OperationBinding's at path '/DataSource[@ID=AKChildGetFKTables]/operationBindings': 0ms (avg 0)
    === 2014-05-21 16:10:36,618 [1-26] DEBUG BasicDataSource - Done validating a 'DataSource' at path '': 3ms
    === 2014-05-21 16:10:36,619 [1-26] DEBUG DataSourceLoader - For DataSource 'AKChildGetFKTables', got instanceId 16
    === 2014-05-21 16:10:36,631 [1-26] DEBUG XML - Parsed XML from C:\..\src\main\webapp\ds\CT.ds.xml: 11ms
    === 2014-05-21 16:10:36,631 [1-26] DEBUG BasicDataSource - Validating a 'DataSource' at path ''
    === 2014-05-21 16:10:36,631 [1-26] DEBUG BasicDataSource - Validating 7 'DataSourceField's at path '/DataSource[@ID=CT]/fields'
    === 2014-05-21 16:10:36,631 [1-26] DEBUG BasicDataSource - Validating a 'DataSourceField' at path '/DataSource[@ID=CT]/fields/0'
    === 2014-05-21 16:10:36,632 [1-26] DEBUG BasicDataSource - Validating a 'DataSourceField' at path '/DataSource[@ID=CT]/fields/1'
    === 2014-05-21 16:10:36,632 [1-26] DEBUG BasicDataSource - Validating a 'DataSourceField' at path '/DataSource[@ID=CT]/fields/2'
    === 2014-05-21 16:10:36,633 [1-26] DEBUG BasicDataSource - Validating a 'DataSourceField' at path '/DataSource[@ID=CT]/fields/3'
    === 2014-05-21 16:10:36,633 [1-26] DEBUG BasicDataSource - Validating a 'DataSourceField' at path '/DataSource[@ID=CT]/fields/4'
    === 2014-05-21 16:10:36,634 [1-26] DEBUG BasicDataSource - Validating a 'DataSourceField' at path '/DataSource[@ID=CT]/fields/5'
    === 2014-05-21 16:10:36,634 [1-26] DEBUG BasicDataSource - Validating a 'DataSourceField' at path '/DataSource[@ID=CT]/fields/6'
    === 2014-05-21 16:10:36,635 [1-26] DEBUG BasicDataSource - Done validating 7 'DataSourceField's at path '/DataSource[@ID=CT]/fields': 4ms (avg 0)
    === 2014-05-21 16:10:36,635 [1-26] DEBUG BasicDataSource - Done validating a 'DataSource' at path '': 4ms
    === 2014-05-21 16:10:36,635 [1-26] DEBUG BasicDataSource - Looking up superDS of DataSource CT: 'AppGrid'
    === 2014-05-21 16:10:36,636 [1-26] ERROR DataSourceLoader - Exception while attempting to load a DataSource
    java.lang.NullPointerException
    	at com.isomorphic.sql.SQLDataSource.buildSQLTable(SQLDataSource.java:311)
    	at com.isomorphic.sql.SQLDataSource.init(SQLDataSource.java:272)
    	at com.isomorphic.datasource.DataSource.initialize(DataSource.java:452)
    	at com.isomorphic.datasource.BasicDataSource.fromConfig(BasicDataSource.java:166)
    	at com.isomorphic.datasource.DataSource.fromConfig(DataSource.java:437)
    	at com.isomorphic.datasource.FileSystemDSRepo.loadDS(FileSystemDSRepo.java:110)
    	at com.isomorphic.datasource.DataSource.forName(DataSource.java:228)
    	at com.isomorphic.datasource.DataSource.forName(DataSource.java:220)
    	at com.isomorphic.datasource.DataSource.forName(DataSource.java:209)
    	at com.isomorphic.datasource.PoolableDataSourceFactory.makeUnpooledObject(PoolableDataSourceFactory.java:130)
    	at com.isomorphic.datasource.PoolableDataSourceFactory.makeObject(PoolableDataSourceFactory.java:138)
    	at org.apache.commons.pool.impl.GenericKeyedObjectPool.borrowObject(GenericKeyedObjectPool.java:1179)
    	at com.isomorphic.pool.PoolManager.borrowObject(PoolManager.java:84)
    	at com.isomorphic.datasource.DataSourceManager.getDataSource(DataSourceManager.java:95)
    	at com.isomorphic.datasource.DataSourceManager.getDataSource(DataSourceManager.java:86)
    	at com.isomorphic.servlet.DataSourceLoader.processRequest(DataSourceLoader.java:132)
    	at com.isomorphic.servlet.DataSourceLoader.doGet(DataSourceLoader.java:96)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:735)
    	at com.isomorphic.servlet.BaseServlet.service(BaseServlet.java:152)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
    	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:686)
    	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1494)
    	at com.isomorphic.servlet.CompressionFilter.doFilter(CompressionFilter.java:259)
    	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482)
    	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:66)
    	at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118)
    	at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113)
    	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1474)
    	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:499)
    	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)
    	at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:557)
    	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)
    	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1086)
    	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:428)
    	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)
    	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1020)
    	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)
    	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
    	at org.eclipse.jetty.server.handler.RequestLogHandler.handle(RequestLogHandler.java:68)
    	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
    	at org.eclipse.jetty.server.Server.handle(Server.java:370)
    	at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:489)
    	at org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:949)
    	at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:1011)
    	at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:644)
    	at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235)
    	at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)
    	at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:668)
    	at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:52)
    	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)
    	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)
    	at java.lang.Thread.run(Thread.java:744)
    === 2014-05-21 16:10:36,638 [1-26] ERROR DataSourceLoader - Top-level servlet error: 
    javax.servlet.ServletException: DataSource 'CT' failed to load due to an exception on the server:
    null
    See the server-side log for additional details.
    	at com.isomorphic.servlet.DataSourceLoader.processRequest(DataSourceLoader.java:223)
    	at com.isomorphic.servlet.DataSourceLoader.doGet(DataSourceLoader.java:96)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:735)
    	at com.isomorphic.servlet.BaseServlet.service(BaseServlet.java:152)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
    	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:686)
    	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1494)
    	at com.isomorphic.servlet.CompressionFilter.doFilter(CompressionFilter.java:259)
    	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482)
    	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:66)
    	at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118)
    	at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113)
    	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1474)
    	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:499)
    	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)
    	at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:557)
    	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)
    	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1086)
    	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:428)
    	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)
    	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1020)
    	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)
    	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
    	at org.eclipse.jetty.server.handler.RequestLogHandler.handle(RequestLogHandler.java:68)
    	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
    	at org.eclipse.jetty.server.Server.handle(Server.java:370)
    	at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:489)
    	at org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:949)
    	at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:1011)
    	at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:644)
    	at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235)
    	at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)
    	at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:668)
    	at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:52)
    	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)
    	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)
    	at java.lang.Thread.run(Thread.java:744)
    === 2014-05-21 16:10:36,641 [1-26] INFO  Compression - /project/sc/DataSourceLoader: 6421 -> 1483 bytes
    Any idea?

    OS: Windows 7
    Browser: Firefox 25.01
    SmartGWT: 4.0-p20130927

    #2
    The name of the file must match the on the <DataSource>, for example, with ID "AK" the file should be AK.ds.xml.

    Comment


      #3
      For this example, I put only 2 Data sources, but I am already working witn 70.

      DataSourceLoader has always found the XML files, so the ID and file names are right.
      This problem has only appear when I have started to use
      Code:
      inheritFrom="AppGrid"
      As you see in log file, DataSourceLoader can found the superDS AppGrid for the first DS (AK) but not for the second (CT).

      Could be a bug?

      Comment


        #4
        The ID and file names *might* be right in your system, but they aren't in your post (AppGrid.xml).

        Regardless, please update to the most recent patched build, better yet, migrate to 4.1 now. Your current build is missing ~9 months worth of fixes.

        Comment


          #5
          You are right, in the post I didn't write correctly the DS file name. It should be (and is) AppGrid.ds.xml.

          Btw, this is not the problem because DataSourceLoader reads AppGrid:
          Code:
          DataSourceLoader - For DataSource 'AppGrid', got instanceId 6
          As you said, I am going to migrate to last SmartGWT version and I will test it.

          Comment

          Working...
          X