Quantcast
Channel: SmartClient Forums
Viewing all articles
Browse latest Browse all 4756

screenLoader?screenName vs RPCManager.loadScreen(...)

$
0
0
Hi all,

I have a question concerning ScreenLoader vs loadScreen.
But first:
SmartGWT version is: v8.3p_2013-07-04/EVAL Deployment 2013-07-04
Using browser: Firefox v23.0

My question:
I built a ui-screen using Visualbuilder, called it 'screen0.ui.xml' and placed it in the shared/ui directory (as defined in server.properties).
I load this screen using the RPCManager call in my client .java file, as follows:

RPCManager.loadScreen("screen0", new LoadScreenCallback() {
@Override
public void execute() {
}
});
The screen loads fine, and functions like expected.

However, when I call the screenLoader servlet in my <boostrap>.html, as follows:

.......
<script>var isomorphicDir = "vergaderplan/sc/"; </script>
<script src="sc/screenLoader?screenName=screen0"></script>
<script type="text/javascript" language="javascript" src="vergaderplan/vergaderplan.nocache.js"></script>
........

The screen will not load at all, and the following message is logged:

=== 2013-08-22 14:14:20,392 [l0-0] INFO RequestContext - URL: '/Vergaderplan.html', User-Agent: 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:23.0) Gecko/20100101 Firefox/23.0': Moz (Gecko) with Accept-Encoding header
=== 2013-08-22 14:14:20,402 [l0-0] INFO Compression - /Vergaderplan.html: 2506 -> 1037 bytes
=== 2013-08-22 14:14:20,723 [l0-0] INFO RequestContext - URL: '/sc/screenLoader', User-Agent: 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:23.0) Gecko/20100101 Firefox/23.0': Moz (Gecko) with Accept-Encoding header
[WARN] 404 - GET /sc/screenLoader?screenName=screen0 (127.0.0.1) 1401 bytes
Request headers
Host: 127.0.0.1:9999
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:23.0) Gecko/20100101 Firefox/23.0
Accept: */*
=== 2013-08-22 14:14:20,726 [l0-2] INFO Compression - /vergaderplan/vergaderplan.nocache.js: 7401 -> 2864 bytes
Accept-Language: nl,en-us;q=0.7,en;q=0.3
Accept-Encoding: gzip, deflate
Cookie: GLog=%7B%0D%20%20%20%20left%3A1296%2C%20%0D%20%20% 20%20top%3A-2%2C%20%0D%20%20%20%20width%3A1646%2C%20%0D%20%20% 20%20height%3A977%2C%20%0D%20%20%20%20priorityDefa ults%3A%7B%0D%20%20%20%20%20%20%20%20Log%3A4%0D%20 %20%20%20%7D%2C%20%0D%20%20%20%20defaultPriority%3 A3%2C%20%0D%20%20%20%20trackRPC%3Atrue%0D%7D; isc_cState=ready
Connection: keep-alive
Referer: http://127.0.0.1:9999/Vergaderplan.html?gwt.codesvr=127.0.0.1:57745
Response headers
X-Included-Test2: true
X-Included-Test: true
Content-Type: text/html; charset=iso-8859-1
Content-Length: 1401
=== 2013-08-22 14:14:20,884 [l0-2] INFO Compression - /vergaderplan/sc/modules/ISC_Core.js: 795468 -> 208310 bytes

Am I missing something important here?
BTW: I can work with the RPCManager.loadScreen() approach, but would nevertheless like to know what I'm doing wrong.

Thanks for any help.
Rui

Viewing all articles
Browse latest Browse all 4756

Trending Articles