SmartClient Version: v10.0p_2014-10-23/EVAL Deployment (expires 2014.12.22_09.35.28) Licensed to: Isomorphic Software (#ISC_EVAL_NIGHTLY)
Hello, I'm encountering a strange problem with my application.
When refreshing after an update operation on a valuesManager, I get this warning in the developer console:
and actually, one of my dataSources, is translated to JS like this, in my jsp:
what's that __cachedType ? Why does it show up?
this is the JAS_ACCORDO_ECONOMICO.ds.xml:
Hello, I'm encountering a strange problem with my application.
When refreshing after an update operation on a valuesManager, I get this warning in the developer console:
Code:
10:59:09.473:WARN:SimpleType:SimpleType 'text' defined twice:
SimpleType.init(Obj{name:text}, undef, undef, undef, undef, undef, undef, undef, undef, undef, undef, undef, undef)
[a]MathFunction.completeCreation(A=>Obj{name:text}, B=>undef, C=>undef, D=>undef, E=>undef, F=>undef, G=>undef, H=>undef, I=>undef, J=>undef, K=>undef, L=>undef, M=>undef)
[c]Class.create(A=>Obj{name:text}, B=>undef, C=>undef, D=>undef, E=>undef, F=>undef, G=>undef, H=>undef, I=>undef, J=>undef, K=>undef, L=>undef, M=>undef)
Code:
isc.DataSource.create({
allowAdvancedCriteria:true,
xmlns:"http://www.smartclient.com/schema",
operationBindings:[
{
operationType:"update",
operationId:"risoluzioneConsensualeTemporanea"
}
],
serverType:"sql",
inheritsFrom:"JAS_ACCORDO_ECONOMICO_BASE",
tableCode:"679afdeadc379665accaa50d006fd558",
ID:"JAS_ACCORDO_ECONOMICO",
fields:[
{
sqlType:"decimal",
columnCode:"0f5c51386c0edd837f6ab825b450811e",
name:"ID_TESSERAMENTO_FK",
joinType:"outer",
type:"integer",
foreignKey:"JAS_TESSERAMENTO.ID_REC"
},
{
__cachedType:isc.SimpleType.create({
validators:[
{
max:20,
type:"lengthRange"
},
"isString"
],
name:"text"
})
,
sqlType:"varchar",
hidden:false,
columnCode:"ad08324e2faaeed21b83e0256c3033be",
sqlLength:"20",
name:"VAR_TESSERAMENTO_NUM",
length:20,
type:"text",
canEdit:false,
includeVia:"ID_TESSERAMENTO_FK"
}
]
})
this is the JAS_ACCORDO_ECONOMICO.ds.xml:
Code:
<!--
<%@page pageEncoding="UTF-8" contentType="text/xml; charset=UTF-8"%>
<%@ taglib prefix="fmt" uri="/WEB-INF/fmt.tld" %>
<fmt:setBundle basename="i18nMessages_${locale}" var="i18n"/>
-->
<DataSource xmlns="http://www.smartclient.com/schema"
ID="JAS_ACCORDO_ECONOMICO"
tableName="JAS_ACCORDO_ECONOMICO"
schema="DBJAS"
dbName="dbJas"
serverType="sql"
inheritsFrom="JAS_ACCORDO_ECONOMICO_BASE"
>
<fields>
<field foreignKey="JAS_TESSERAMENTO.ID_REC" sqlType="decimal" name="ID_TESSERAMENTO_FK" type="integer" joinType="outer"/>
<field name="VAR_TESSERAMENTO_NUM" type="text" includeFrom="JAS_TESSERAMENTO.VAR_TESSERAMENTO_NUM" includeVia="ID_TESSERAMENTO_FK"/>
</fields>
<operationBindings>
<operationBinding operationType="update" operationId="risoluzioneConsensualeTemporanea" serverMethod="risoluzioneConsensualeTemporanea">
<serverObject lookupStyle="new" className="com.juve.jas.trasferimenti.TesseramentoAddOrUpdateDMI"/>
</operationBinding>
</operationBindings>
</DataSource>