<?xml version="1.0" encoding="windows-1252"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title><![CDATA[SmartClient Forums - Technical Q&A]]></title>
		<link>https://forums.smartclient.com/</link>
		<description>Developing applications with SmartClient</description>
		<language>en</language>
		<lastBuildDate>Thu, 21 May 2026 16:01:02 GMT</lastBuildDate>
		<generator>vBulletin</generator>
		<ttl>60</ttl>
		<image>
			<url>images/misc/rss.png</url>
			<title><![CDATA[SmartClient Forums - Technical Q&A]]></title>
			<link>https://forums.smartclient.com/</link>
		</image>
		<item>
			<title>NullPointerException in SQLDataSource.getSQLClause with customSQL field</title>
			<link>https://forums.smartclient.com/forum/technical-q-a/277502-nullpointerexception-in-sqldatasource-getsqlclause-with-customsql-field</link>
			<pubDate>Fri, 01 May 2026 21:30:05 GMT</pubDate>
			<description><![CDATA[SmartClient Version: v13.1p_2026-04-24/Enterprise Deployment (built 2026-04-24) 
 
I&#8217;m encountering an intermittent NullPointerException in my custom...]]></description>
			<content:encoded><![CDATA[SmartClient Version: v13.1p_2026-04-24/Enterprise Deployment (built 2026-04-24)<br />
<br />
I&#8217;m encountering an intermittent NullPointerException in my custom server dataSource when working with SQLDataSource.getSQLClause:<br />
<br />

<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	
	<pre class="bbcode_code" style="max-height:calc(1000 *  + 12px + 20px);">Caused by: java.lang.NullPointerException
    at com.isomorphic.datasource.IncludeFromDefinition.create(IncludeFromDefinition.java:118)
    at com.isomorphic.datasource.DSRequest.buildIncludeFromDefinitions(DSRequest.java:8527)
    at com.isomorphic.datasource.DSRequest.buildFieldData(DSRequest.java:5947)
    at com.isomorphic.sql.SQLDataSource.getSQLClause(SQLDataSource.java:5707)
    at com.isomorphic.sql.SQLDataSource.getSQLClause(SQLDataSource.java:5671)</pre>
</div>The exception occurs when executing:<br />
<br />

<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	
	<pre class="bbcode_code" style="max-height:calc(1000 *  + 12px + 20px);">SQLDataSource.getSQLClause(SQLClauseType.Values, dsRequest)</pre>
</div>where dsRequest is built server-side, of type update, with criteria composed of a single primary key and some dynamic fields.<br />
In some cases, these values contain only one field to update, but that field may be customSQL, so it will not appear in the generated SQL (and that&#8217;s exactly what I want to detect, to avoid executing a useless update).<br />
<br />
Normally everything works, but I&#8217;d say I can frequently reproduce this error if I trigger two requests close together. The dataSource uses my custom serverConstructor via Spring.<br />
<br />
Do you happen to have any idea what could be causing the problem? I&#8217;m not really sure how to debug this further.<br />
]]></content:encoded>
			<category domain="https://forums.smartclient.com/forum/technical-q-a"><![CDATA[Technical Q&amp;A]]></category>
			<dc:creator>claudiobosticco</dc:creator>
			<guid isPermaLink="true">https://forums.smartclient.com/forum/technical-q-a/277502-nullpointerexception-in-sqldatasource-getsqlclause-with-customsql-field</guid>
		</item>
		<item>
			<title>Issues found in v15.0 examples</title>
			<link>https://forums.smartclient.com/forum/technical-q-a/277499-issues-found-in-v15-0-examples</link>
			<pubDate>Fri, 01 May 2026 20:07:31 GMT</pubDate>
			<description>SmartClient Version: SNAPSHOT_v15.0d_2026-04-30/AllModules Development Only (built 2026-04-30) 
 
Hi, I wanted to report that among the new examples...</description>
			<content:encoded><![CDATA[SmartClient Version: <b>SNAPSHOT_v15.0d_2026-04-30/AllModules Development Only</b> (built 2026-04-30)<br />
<br />
Hi, I wanted to report that among the new examples in version 15.0, a couple are now returning errors:<ul><li>variantsOverviewNewSample</li>
<li>inlineControlsNewSample</li>
</ul>Aside from that, it&#8217;s a nice addition (although I notice there are still some styles that are work in progress).<br />
<br />
The new file upload features also look very good!<br />
<br />
I also see that the option to view examples in TypeScript isn&#8217;t working yet.<br />
However, I assume the intention is to improve support, since TypeScript could be a strong advantage when using AI.<br />
]]></content:encoded>
			<category domain="https://forums.smartclient.com/forum/technical-q-a"><![CDATA[Technical Q&amp;A]]></category>
			<dc:creator>claudiobosticco</dc:creator>
			<guid isPermaLink="true">https://forums.smartclient.com/forum/technical-q-a/277499-issues-found-in-v15-0-examples</guid>
		</item>
		<item>
			<title>Unexpected multiple requests with file upload</title>
			<link>https://forums.smartclient.com/forum/technical-q-a/277481-unexpected-multiple-requests-with-file-upload</link>
			<pubDate>Tue, 28 Apr 2026 14:58:10 GMT</pubDate>
			<description><![CDATA[SmartClient Version: v13.1p_2026-04-24/AllModules Development Only (built 2026-04-24) 
 
Hi, from the documentation: &#8220;Due to browser security...]]></description>
			<content:encoded><![CDATA[SmartClient Version: <b>v13.1p_2026-04-24/AllModules Development Only</b> (built 2026-04-24)<br />
<br />
Hi, from the documentation: &#8220;Due to browser security restrictions, at most one request with a file upload can be sent in a queue.&#8221;<br />
<br />
However, I&#8217;m seeing that this doesn&#8217;t seem to be the case.<br />
<br />
With the following use case, if I fill in the fields and select a file, I see two separate requests, without any queue (and no warnings in the dev console):<br />
<br />

<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	
	<pre class="bbcode_code" style="max-height:calc(1000 *  + 12px + 20px);">isc.DynamicForm.create({
    ID: &quot;aForm&quot;,
    width: 400,
    height: 100,
    top: 0,
    left: 20,
    dataSource: &quot;uploadTest&quot;,
    items: &#91;
        {name: &quot;title&quot;}
    &#93;
});

isc.DynamicForm.create({
    ID: &quot;uploadForm&quot;,
    width: 400,
    height: 100,
    top: 50,
    left: 20,
    dataSource: &quot;uploadedFiles&quot;,
    items: &#91;
        {name: &quot;uploadTestId&quot;},
        {name: &quot;file&quot;, title: &quot;File&quot;}
    &#93;
});


isc.Button.create({
    title: &quot;Save Form&quot;,
    top: 130,
    left: 20,
    click: function(){
        isc.RPCManager.startQueue()
        aForm.save()
        uploadForm.save()
        isc.RPCManager.sendQueue()
    }
});</pre>
</div>I&#8217;m not sure whether there&#8217;s an issue or if I&#8217;m missing something.<br />
]]></content:encoded>
			<category domain="https://forums.smartclient.com/forum/technical-q-a"><![CDATA[Technical Q&amp;A]]></category>
			<dc:creator>claudiobosticco</dc:creator>
			<guid isPermaLink="true">https://forums.smartclient.com/forum/technical-q-a/277481-unexpected-multiple-requests-with-file-upload</guid>
		</item>
		<item>
			<title>15.0d SmartClient Reference does not load, syntax error</title>
			<link>https://forums.smartclient.com/forum/technical-q-a/277474-15-0d-smartclient-reference-does-not-load-syntax-error</link>
			<pubDate>Mon, 27 Apr 2026 07:47:03 GMT</pubDate>
			<description>Hi Isomorphic, 
 
The 15.0d SmartClient Reference...</description>
			<content:encoded><![CDATA[Hi <a href="https://forums.smartclient.com/member/1-isomorphic" style="background-image:url('https://forums.smartclient.com/core/images/default/default_avatar_thumb.png');" class="b-bbcode-user b-bbcode-user--has-avatar js-bbcode-user" data-userid="1">Isomorphic</a>,<br />
<br />
The <a href="https://www-demos.smartclient.com/smartclient-15.0/isomorphic/system/reference/?id=group..docViewerHelp" target="_blank">15.0d SmartClient Reference</a> (SNAPSHOT_v15.0d_2026-04-25) does not load in Edge147 or FF150, there is a typo, either the &quot;)&quot; or the &quot;b&quot;.<br />
<br />

<div class="bbcode_container">
	<div class="bbcode_description">Code:</div>
	
	<pre class="bbcode_code" style="max-height:calc(1000 *  + 12px + 20px);">setAIAccess(hasAccess, extraData);})b.setAIAccess(false)};</pre>
</div>Best regards<br />
Blama]]></content:encoded>
			<category domain="https://forums.smartclient.com/forum/technical-q-a"><![CDATA[Technical Q&amp;A]]></category>
			<dc:creator>Blama</dc:creator>
			<guid isPermaLink="true">https://forums.smartclient.com/forum/technical-q-a/277474-15-0d-smartclient-reference-does-not-load-syntax-error</guid>
		</item>
		<item>
			<title>Unexpected filterEditor movement with frozen columns</title>
			<link>https://forums.smartclient.com/forum/technical-q-a/277470-unexpected-filtereditor-movement-with-frozen-columns</link>
			<pubDate>Mon, 27 Apr 2026 07:03:37 GMT</pubDate>
			<description>SmartClient Version: v13.1p_2026-04-24/AllModules Development Only (built 2026-04-24) 
 
Hi, I noticed an issue with column freezing in grids when...</description>
			<content:encoded><![CDATA[SmartClient Version: <b>v13.1p_2026-04-24/AllModules Development Only</b> (built 2026-04-24)<br />
<br />
Hi, I noticed an issue with column freezing in grids when using the filterEditor.<br />
Try an example like this: <a href="https://smartclient.com/smartclient-13.1/showcase/?id=fetchOperationFS" target="_blank">https://smartclient.com/smartclient-...tchOperationFS</a> , then click on &quot;show filter row&quot;, widen the columns until you get a horizontal scrollbar, and then freeze any column.<br />
If you try to scroll horizontally, you&#8217;ll see that the filter editor moves even for the frozen column.]]></content:encoded>
			<category domain="https://forums.smartclient.com/forum/technical-q-a"><![CDATA[Technical Q&amp;A]]></category>
			<dc:creator>claudiobosticco</dc:creator>
			<guid isPermaLink="true">https://forums.smartclient.com/forum/technical-q-a/277470-unexpected-filtereditor-movement-with-frozen-columns</guid>
		</item>
	</channel>
</rss>
