[Glass] SyntaxError: Invalid character '\u65533'

Dale Henrichs via Glass glass at lists.gemtalksystems.com
Thu Mar 12 12:39:56 PDT 2015


I've diffed the two packages lists (`diff "works without error" 
"incriminated tODE environment"`) and extracted the substantive diffs 
(ignoring DTR, Metacello, Monticello, OB, and tODE packages):

< Base-Bootstrap (Base-Bootstrap.v3-dkh.29)
---
 > Base-Bootstrap (Base-Bootstrap.v3-dkh.30)

< * Bootstrap (Bootstrap.v3-DaleHenrichs.230)
< Change-Notification (Change-Notification.v3-dkh.20)
---
 > * Bootstrap (Bootstrap.v3-dkh.241)
 > Change-Notification (Change-Notification.v310-dkh.21)

< Collections-OrderPreservingDictionary 
(Collections-OrderPreservingDictionary.g-dkh.11)
< Collections-Support (Collections-Support.g-dkh.46)
---
 > Collections-OrderPreservingDictionary 
(Collections-OrderPreservingDictionary.g-JohanBrichau.9)
 > Collections-Support (Collections-Support.g-OttoBehrens.45)

< * Core (Core.v3-DaleHenrichs.76)
---
 > * Core (Core.v3-dkh.90)
 > Core31x (Core31x-dkh.5)

< GemStone-Indexing-Extensions (GemStone-Indexing-Extensions-dkh.3)
---
 > GemStone-Indexing-Extensions (GemStone-Indexing-Extensions-dkh.4)

< Gofer-Core (Gofer-Core.gemstone-dkh.137)
---
 > Gofer-Core (Gofer-Core.gemstone-dkh.138)

< GsSqueakCommon-Core (GsSqueakCommon-Core-dkh.10)
---
 > * GsSqueakCommon-Core (GsSqueakCommon-Core-dkh.20)
 > GsSqueakCommon-CoreV30 (GsSqueakCommon-CoreV30-dkh.1)

< SIXX (SIXX.310-PaulDeBruicker.182)
---
 > SIXX (SIXX.310-dkh.183)

< Sport (Sport3.010.v3-dkh.29)
< * Squeak (Squeak.v3-DaleHenrichs.298)
---
 > * Sport (Sport3.010.v3-dkh.32)
 > * Squeak (Squeak.v3-dkh.309)

< Utf8Encoding (Utf8Encoding.310-dkh.30)
---
 > Utf8Encoding (Utf8Encoding.310-dkh.32)

< XML-Parser (XML-Parser.g-dkh.122)
---
 > XML-Parser (XML-Parser.g-NorbertHartl.119)

The interesting thing here is that the Pier and Seaside packages are not 
showing up as different package versions, which implies that the 
behavior difference cannot be blamed on a different version of Seaside ...

So the problem source points towards an infrastructure issue.

It is also obvious that you are using a different version of GLASS, 
which is expected, since during the tODE load, the latest version of 
GLASS is loaded into the image ... I doubt that the "invalid character" 
can be coming from the differences in the base packages ... the bulk of 
the changes that have been made to the base packages were aimed at 
either supporting new versions of GemStone or supporting the latest 
versions of Metacello and tODE ...

Soooo, we are getting back to being suspicious about the XML-Parser, 
XML-Writer and encoding packages (note that the `<` package versions are 
present in the "works without error" stone:

< Collections-OrderPreservingDictionary 
(Collections-OrderPreservingDictionary.g-dkh.11)
< Collections-Support (Collections-Support.g-dkh.46)
---
 > Collections-OrderPreservingDictionary 
(Collections-OrderPreservingDictionary.g-JohanBrichau.9)
 > Collections-Support (Collections-Support.g-OttoBehrens.45)

< Utf8Encoding (Utf8Encoding.310-dkh.30)
---
 > Utf8Encoding (Utf8Encoding.310-dkh.32)

< XML-Parser (XML-Parser.g-dkh.122)
---
 > XML-Parser (XML-Parser.g-NorbertHartl.119)

Also note that the `<` packages are consistent with the packages that 
would be loaded by XMLSupport 1.2.2.1.

This time around I looked at the diffs and frankly the diffs for all of 
these packages seem to be completely benign ... the work that I 
apparently did for XMLSupport was mainly aimed at addressing sent but 
not implemented test failures ...

So I think that XMLSupport 1.2.2 vs 1.2.2.1 is a red herring with the 
main differences being whether the sent but not implemented tests passed 
or not ....

Perhaps the changes have to do differences in the your application code 
between the two stones? I haven't diffed the bulk of the remaining GLASS 
packages because I can't see how they would be involved in an "invalid 
character encoding error"...

We'll need to have you isolate the code that is executed in the AJAX 
call to determine the root cause...

Dale
On 03/12/2015 10:49 AM, Dario Trussardi via Glass wrote:
>
>> Okay, and I just realized that you are probably running with an older version of Seaside as well, so it will take me a bit of time to recreate your environment ...
>> At this point in time I have found  that '\u65533' is the "Unicode replacement character"[1] ... and off hand I wouldn't think that GemStone would be doing something directly with the replacement character, but I'm going to have to fuss about in the Seaside code to find out if that is the case or not ...
>>
>> In the meantime, I am not an expert at using AJAX from Seaside, so I'm not sure I'll be much help in getting to the bottom of this ...
>>
>> I will however take a look at the older Seaside release (3.0.x) and see what I can figure out from there .... What version of Seaside are you using in your Pharo1.4 environment?
>   If i right remember i load ( ConfigurationOfSeaside30 project version: '3.0.7.1') load
>> Dale
> I have a GLASS 3.1.0.6 environment ( not tODE environment ) with:
>
> 'Announcements (Announcements.v3-dkh.18)
> Base-Bootstrap (Base-Bootstrap.v3-dkh.29)
> BaselineOfDtrLogin (BaselineOfDtrLogin-DTR.8)
> BaselineOfDtrMOL (BaselineOfDtrMOL-DTR.2)
> BaselineOfDtrSupport (BaselineOfDtrSupport-DTR.3)
> BaselineOfFileTree (BaselineOfFileTree-dkh.4)
> BaselineOfGrease (BaselineOfGrease-JohanBrichau.7)
> BaselineOfMetacello (BaselineOfMetacello-dkh.85)
> BaselineOfSIXX (BaselineOfSIXX-dkh.1)
> * Bootstrap (Bootstrap.v3-DaleHenrichs.230)
> Change-Notification (Change-Notification.v3-dkh.20)
> Collections-BitmapCharacterSet (Collections-BitmapCharacterSet-JAA.5)
> Collections-OrderPreservingDictionary (Collections-OrderPreservingDictionary.g-dkh.11)
> Collections-Support (Collections-Support.g-dkh.46)
> ConfigurationOfDtrBase (ConfigurationOfDtrBase-DTR.10)
> ConfigurationOfDtrSupport (ConfigurationOfDtrSupport-DTR.1)
> ConfigurationOfFileTree (ConfigurationOfFileTree-dkh.66)
> ConfigurationOfGLASS (ConfigurationOfGLASS-dkh.250)
> ConfigurationOfGofer (ConfigurationOfGofer-dkh.44)
> ConfigurationOfGoferProjectLoader (ConfigurationOfGoferProjectLoader-DaleHenrichs.21)
> ConfigurationOfGrease (ConfigurationOfGrease-dkh.270)
> ConfigurationOfGsCore (ConfigurationOfGsCore-dkh.297)
> ConfigurationOfGsFastCGI (ConfigurationOfGsFastCGI-dkh.18)
> ConfigurationOfGsMisc (ConfigurationOfGsMisc-dkh.116)
> ConfigurationOfGsMonticello (ConfigurationOfGsMonticello-dkh.173)
> ConfigurationOfGsOB (ConfigurationOfGsOB-dkh.89)
> ConfigurationOfGsSIXX (ConfigurationOfGsSIXX-dkh.11)
> ConfigurationOfGsSqueakCommon (ConfigurationOfGsSqueakCommon-dkh.25)
> ConfigurationOfJQueryWidgetBox (ConfigurationOfJQueryWidgetBox-PaulDeBruicker.69)
> ConfigurationOfMagritte3 (ConfigurationOfMagritte3-EstebanLorenzano.64)
> ConfigurationOfMagritte3AddOns (ConfigurationOfMagritte3AddOns-NickAger.23)
> ConfigurationOfMetacello (ConfigurationOfMetacello-dkh.800)
> ConfigurationOfMetacelloPreview (ConfigurationOfMetacelloPreview-dkh.54)
> ConfigurationOfNAFileUpload (ConfigurationOfNAFileUpload-StephanEggermont.6)
> ConfigurationOfPier3 (ConfigurationOfPier3-TudorGirba.19)
> * ConfigurationOfPier3AddOns (ConfigurationOfPier3AddOns-BrucePrior.62)
> ConfigurationOfSeaside3 (ConfigurationOfSeaside3-JohanBrichau.218)
> ConfigurationOfSeaside30 (ConfigurationOfSeaside30-PaulDeBruicker.397)
> ConfigurationOfSwazoo2 (ConfigurationOfSwazoo2-JohanBrichau.58)
> ConfigurationOfTopFeeder (ConfigurationOfTopFeeder-NickAger.15)
> ConfigurationOfTwitterBootstrap (ConfigurationOfTwitterBootstrap-DiegoLont.16)
> ConfigurationOfXMLSupport (ConfigurationOfXMLSupport-dkh.69)
> ConfigurationOfXMLWriter (ConfigurationOfXMLWriter-dkh.23)
> ConfigurationOfZincHTTPComponents (ConfigurationOfZincHTTPComponents-SvenVanCaekenberghe.50)
> * Core (Core.v3-DaleHenrichs.76)
> * Crossfade (Crossfade-pmm.8)
> CSSBarGraph (CSSBarGraph-pmm.11)
> DTRAlbums (DTRAlbums-DTR.451)
> DtrAssociazioni (DtrAssociazioni-DTR.5)
> * DtrBase (DtrBase-DTR.418)
> * DTRCassa (DTRCassa-DTR.21)
> DtrConfig (DtrConfig-DTR.412)
> DTRConfigGruppi (DTRConfigGruppi-DTR.1)
> DtrConfigMenuOnLine (DtrConfigMenuOnLine-DTR.4)
> DTRCore (DTRCore-DTR.417)
> DtrCrossfade (DtrCrossfade-DTR.408)
> DtrCRP (DtrCRP-DTR.411)
> DtrFinanza (DtrFinanza-DTR.417)
> DtrGestionale (DtrGestionale-DTR.412)
> DtrGoogle (DtrGoogle-DTR.408)
> DtrLogin (DtrLogin-DTR.426)
> DtrMA (DtrMA-DTR.410)
> DtrMagazzino (DtrMagazzino-DTR.412)
> DtrMagritteAuto (DtrMagritteAuto-DTR.407)
> * DtrMenuOnLine (DtrMenuOnLine-DTR.416)
> DTRMetaDb (DTRMetaDb-DTR.5)
> * DtrMicroObj (DtrMicroObj-DTR.414)
> DtrMRP (DtrMRP-DTR.408)
> DTROnlyForOODB (DTROnlyForOODB-DTR.186)
> DTRPier (DTRPier-DTR.445)
> DtrPrinterTicket (DtrPrinterTicket-DTR.5)
> DtrRedu (DtrRedu-DTR.405)
> DtrReduPorting (DtrReduPorting-DTR.407)
> FastCGI (FastCGI-dkh.33)
> FastCGIPool (FastCGIPool-dkh.2)
> GemStone-ANSI-Streams (GemStone-ANSI-Streams-dkh.9)
> GemStone-Deployment (GemStone-Deployment.v310-dkh.26)
> GemStone-Indexing-Extensions (GemStone-Indexing-Extensions-dkh.3)
> GemStone-Release-Support (GemStone-Release-Support-dkh.67)
> Gofer-Core (Gofer-Core.gemstone-dkh.137)
> GoferProjectLoader (GoferProjectLoader-DaleHenrichs.25)
> * GoogleMaps (GoogleMaps-jgf.23)
> Grease-Core (Grease-Core-JohanBrichau.94)
> Grease-GemStone-Core (Grease-GemStone-Core-JohanBrichau.55)
> Grease-GemStone300-Core (Grease-GemStone300-Core-JohanBrichau.5)
> Grease-Tests-Core (Grease-Tests-Core-pmm.99)
> Grease-Tests-GemStone-Core (Grease-Tests-GemStone-Core-dkh.14)
> GsSqueakCommon-Core (GsSqueakCommon-Core-dkh.10)
> GsSqueakCommon-Core.3x (GsSqueakCommon-Core.3x-dkh.4)
> GsSqueakCommon-Tests (GsSqueakCommon-Tests-dkh.2)
> GsUpgrader-Core (GsUpgrader-Core-dkh.38)
> JadeServer (JadeServer-dkh.13)
> Javascript-Core (Javascript-Core-pmm.94)
> Javascript-GemStone-Core (Javascript-GemStone-Core-DaleHenrichs.4)
> Javascript-Jasmine (Javascript-Jasmine-NickAger.2)
> Javascript-Tests-Core (Javascript-Tests-Core-pmm.68)
> JQuery-Core (JQuery-Core-lr.123)
> JQuery-Extensions (JQuery-Extensions-DTR.7)
> JQuery-Tests-Core (JQuery-Tests-Core-NickAger.132)
> JQuery-Tests-UI (JQuery-Tests-UI-pmm.82)
> JQuery-UI (JQuery-UI.gemstone-dkh.81)
> JQWidgetBox-Core (JQWidgetBox-Core-tbn.2)
> JQWidgetBox-FormExample-Core (JQWidgetBox-FormExample-Core-tbn.2)
> JQWidgetBox-JSTree-Core (JQWidgetBox-JSTree-Core-NickAger.17)
> JQWidgetBox-UILayout-Core (JQWidgetBox-UILayout-Core-obi.2)
> Magritte-GemStone-Model (Magritte-GemStone-Model-NickAger.3)
> Magritte-GemStone-Seaside (Magritte-GemStone-Seaside-DaleHenrichs.2)
> Magritte-Json (Magritte-Json-NickAger.18)
> Magritte-Model (Magritte-Model-NickAger.431)
> * Magritte-Seaside (Magritte-Seaside-NickAger.355)
> Magritte-XMLBinding (Magritte-XMLBinding-NickAger.85)
> Metacello-Base (Metacello-Base-dkh.123)
> Metacello-Bitbucket (Metacello-Bitbucket-dkh.5)
> Metacello-Core (Metacello-Core-dkh.806)
> Metacello-FileTree (Metacello-FileTree-dkh.36)
> Metacello-GitBasedRepository (Metacello-GitBasedRepository-dkh.13)
> Metacello-GitHub (Metacello-GitHub-dkh.44)
> Metacello-GS3x-Platform (Metacello-GS3x-Platform-dkh.1)
> Metacello-MC (Metacello-MC-dkh.722)
> Metacello-Platform (Metacello-Platform.gemstone-dkh.56)
> Metacello-ToolBox (Metacello-ToolBox-dkh.139)
> Monticello (Monticello.v3-dkh.456)
> * MonticelloFileTree-Core (MonticelloFileTree-Core-dkh.166)
> MonticelloFileTree-FileDirectory-Utilities (MonticelloFileTree-FileDirectory-Utilities-dkh.15)
> NAFileUpload-Base (NAFileUpload-Base-PaulDeBruicker.13)
> NAFileUpload-Component (NAFileUpload-Component-NickAger.49)
> OB-GemStone-Platform (OB-GemStone-Platform-dkh.69)
> OB-Metacello (OB-Metacello-dkh.83)
> OB-Monticello (OB-Monticello-DaleHenrichs.103)
> OB-Standard (OB-Standard.v3-dkh.448)
> OB-SUnitGUI (OB-SUnitGUI.g-dkh.61)
> OB-SUnitIntegration (OB-SUnitIntegration-dkh.10)
> OB-SymbolListBrowser (OB-SymbolListBrowser-DaleHenrichs.4)
> OB-Tools (OB-Tools.v3-dkh.136)
> OmniBrowser (OmniBrowser-DaleHenrichs.447)
> PackageInfo-Base (PackageInfo-Base.g-dkh.36)
> Pier-Admin (Pier-Admin-NickAger.87)
> Pier-Blog (Pier-Blog-NickAger.158)
> Pier-Book (Pier-Book.gemstone-NickAger.159)
> Pier-Design (Pier-Design-NickAger.12)
> Pier-Documents (Pier-Documents-NickAger.29)
> Pier-EditorEnh (Pier-EditorEnh-NickAger.62)
> Pier-Exporter-Code (Pier-Exporter-Code-TudorGirba.53)
> Pier-FileUpload-Common-Wysiwyg (Pier-FileUpload-Common-Wysiwyg-NickAger.8)
> Pier-FileUpload-Wysiwyg (Pier-FileUpload-Wysiwyg-NickAger.6)
> Pier-GemStone-Model (Pier-GemStone-Model-NickAger.4)
> Pier-GemStone-Seaside (Pier-GemStone-Seaside-DaleHenrichs.1)
> Pier-Google (Pier-Google-NickAger.20)
> Pier-JQuery (Pier-JQuery-NickAger.13)
> Pier-Kernel-Distributions (Pier-Kernel-Distributions-NickAger.52)
> Pier-LinkChecker (Pier-LinkChecker-lr.7)
> Pier-Model (Pier-Model-NickAger.424)
> * Pier-Seaside (Pier-Seaside-NickAger.536)
> * Pier-Security (Pier-Security-NickAger.184)
> Pier-Shout (Pier-Shout-NickAger.5)
> Pier-TagCloud (Pier-TagCloud-NickAger.26)
> Pier-Tests-Wysiwyg (Pier-Tests-Wysiwyg-NickAger.17)
> Pier-Wysiwyg (Pier-Wysiwyg-NickAger.83)
> Prototype-Core (Prototype-Core-lr.25)
> Prototype-Tests-Core (Prototype-Tests-Core-lr.13)
> Regex-Core (Regex-Core-DaleHenrichs.3)
> Regex-Tests-Core (Regex-Tests-Core-DaleHenrichs.5)
> RSS-Core (RSS-Core-lr.67)
> RSS-Examples (RSS-Examples-lr.26)
> RSS-Tests-Core (RSS-Tests-Core-lr.30)
> * Scriptaculous-Components (Scriptaculous-Components-lr.111)
> Scriptaculous-Core (Scriptaculous-Core-pmm.102)
> Scriptaculous-Tests-Components (Scriptaculous-Tests-Components-lr.39)
> Scriptaculous-Tests-Core (Scriptaculous-Tests-Core-pmm.61)
> Seaside-Adaptors-FastCGI (Seaside-Adaptors-FastCGI-dkh.26)
> Seaside-Adaptors-Swazoo (Seaside-Adaptors-Swazoo-pmm.42)
> Seaside-Canvas (Seaside-Canvas.gemstone-dkh.119)
> Seaside-Component (Seaside-Component-jok.92)
> * Seaside-Core (Seaside-Core.gemstone-dkh.774)
> * Seaside-Development (Seaside-Development-pmm.156)
> Seaside-Email (Seaside-Email-PaulDeBruicker.24)
> Seaside-Environment (Seaside-Environment-NickAger.77)
> Seaside-Examples (Seaside-Examples-lr.23)
> Seaside-FileSystem (Seaside-FileSystem-pmm.26)
> Seaside-Flow (Seaside-Flow-pmm.23)
> Seaside-GemStone-Adaptors-Swazoo (Seaside-GemStone-Adaptors-Swazoo-dkh.5)
> Seaside-GemStone-Basic-Development (Seaside-GemStone-Basic-Development-NickAger.25)
> Seaside-GemStone-Continuation (Seaside-GemStone-Continuation-DaleHenrichs.20)
> Seaside-GemStone-Core (Seaside-GemStone-Core-dkh.63)
> Seaside-GemStone-Development (Seaside-GemStone-Development-dkh.27)
> Seaside-GemStone-Email (Seaside-GemStone-Email-topa.13)
> Seaside-GemStone-Environment (Seaside-GemStone-Environment-dkh.12)
> Seaside-GemStone-Flow (Seaside-GemStone-Flow.310-dkh.12)
> Seaside-GemStone-ServiceTask (Seaside-GemStone-ServiceTask-NickAger.20)
> * Seaside-GemStone-Session (Seaside-GemStone-Session-DaleHenrichs.3)
> Seaside-GemStone-Tools-OmniBrowser (Seaside-GemStone-Tools-OmniBrowser-DaleHenrichs.4)
> Seaside-GemStone-Tools-Production (Seaside-GemStone-Tools-Production-dkh.13)
> Seaside-GemStone-Tools-Web (Seaside-GemStone-Tools-Web-DaleHenrichs.4)
> Seaside-GemStone-Welcome (Seaside-GemStone-Welcome-DaleHenrichs.1)
> Seaside-GemStone300-Core (Seaside-GemStone300-Core-DaleHenrichs.4)
> Seaside-HTML5 (Seaside-HTML5-pmm.28)
> Seaside-InternetExplorer (Seaside-InternetExplorer-pmm.7)
> Seaside-RenderLoop (Seaside-RenderLoop.gemstone-dkh.74)
> Seaside-Session (Seaside-Session.gemstone-dkh.158)
> Seaside-Swazoo (Seaside-Swazoo-pmm.20)
> Seaside-Tests-Canvas (Seaside-Tests-Canvas-pmm.59)
> Seaside-Tests-Component (Seaside-Tests-Component-jok.33)
> Seaside-Tests-Core (Seaside-Tests-Core-pmm.259)
> Seaside-Tests-Development (Seaside-Tests-Development-pmm.43)
> Seaside-Tests-Email (Seaside-Tests-Email-dkh.19)
> Seaside-Tests-Environment (Seaside-Tests-Environment-lr.27)
> Seaside-Tests-Examples (Seaside-Tests-Examples-lr.9)
> Seaside-Tests-FileSystem (Seaside-Tests-FileSystem-lr.13)
> Seaside-Tests-Flow (Seaside-Tests-Flow-dkh.34)
> Seaside-Tests-Functional (Seaside-Tests-Functional-pmm.142)
> Seaside-Tests-GemStone-Continuation (Seaside-Tests-GemStone-Continuation-DaleHenrichs.12)
> Seaside-Tests-GemStone-Core (Seaside-Tests-GemStone-Core-dkh.15)
> Seaside-Tests-GemStone-Development (Seaside-Tests-GemStone-Development-DaleHenrichs.4)
> Seaside-Tests-GemStone-Flow (Seaside-Tests-GemStone-Flow-dkh.4)
> Seaside-Tests-GemStone-Functional (Seaside-Tests-GemStone-Functional-dkh.12)
> Seaside-Tests-HTML5 (Seaside-Tests-HTML5-pmm.28)
> Seaside-Tests-InternetExplorer (Seaside-Tests-InternetExplorer-lr.9)
> Seaside-Tests-RenderLoop (Seaside-Tests-RenderLoop.gemstone-dkh.13)
> Seaside-Tests-Session (Seaside-Tests-Session-lr.49)
> Seaside-Tests-Tools-Web (Seaside-Tests-Tools-Web-lr.18)
> Seaside-Tests-UTF8 (Seaside-Tests-UTF8-lr.10)
> Seaside-Tests-Welcome (Seaside-Tests-Welcome-lr.6)
> Seaside-Tools-Core (Seaside-Tools-Core-lr.19)
> Seaside-Tools-OmniBrowser (Seaside-Tools-OmniBrowser-lr.25)
> Seaside-Tools-Web (Seaside-Tools-Web-NickAger.113)
> * Seaside-Welcome (Seaside-Welcome-NickAger.40)
> Seaside-Widgets (Seaside-Widgets-lr.26)
> Shout-Parsing (Shout-Parsing-NickAger.3)
> SIXX (SIXX.310-PaulDeBruicker.182)
> SMTPMail (SMTPMail-dkh.11)
> SocketStream (SocketStream-PaulDeBruicker.12)
> Sport (Sport3.010.v3-dkh.29)
> * Squeak (Squeak.v3-DaleHenrichs.298)
> Swazoo (Swazoo-2.2.gemstone-DataCurator.34)
> System-Digital-Signatures (System-Digital-Signatures-dkh.5)
> TopFeeder-Magritte (TopFeeder-Magritte-NickAger.2)
> TopFeeder-Model (TopFeeder-Model-NickAger.5)
> TopFeeder-Pier-Widgets (TopFeeder-Pier-Widgets-NickAger.2)
> Twitter-Bootstrap-Libraries (Twitter-Bootstrap-Libraries-topa.4)
> Twitter-Bootstrap-Magritte (Twitter-Bootstrap-Magritte-topa.11)
> Twitter-Bootstrap-Seaside (Twitter-Bootstrap-Seaside-topa.10)
> Utf8Encoding (Utf8Encoding.310-dkh.30)
> XML-Observable (XML-Observable-JohanBrichau.1)
> XML-Parser (XML-Parser.g-dkh.122)
> XML-Writer (XML-Writer-JAAyer.5)
> Zinc-Gemstone (Zinc-Gemstone-PaulDeBruicker.14)
> Zinc-GemstonePreliminary (Zinc-GemstonePreliminary-PaulDeBruicker.2)
> * Zinc-HTTP (Zinc-HTTP-SvenVanCaekenberghe.162)
> '
>
> On it the seaside applications works without error.
>
> N.B. I don't have the same application data
>
>
> The incriminated tODE environment load:
>
> 'Announcements (Announcements.v3-dkh.18)
> AST-Core (AST-Core-dkh.102)
> Base-Bootstrap (Base-Bootstrap.v3-dkh.30)
> BaselineOfFileTree (BaselineOfFileTree-dkh.4)
> BaselineOfGLASS1 (BaselineOfGLASS1-dkh.43)
> BaselineOfGrease (BaselineOfGrease-JohanBrichau.7)
> BaselineOfMetacello (BaselineOfMetacello-dkh.85)
> BaselineOfRB (BaselineOfRB-dkh.5)
> BaselineOfSIXX (BaselineOfSIXX-dkh.1)
> BaselineOfSton (BaselineOfSton-dkh.1)
> BaselineOfTode (BaselineOfTode-dkh.41)
> * Bootstrap (Bootstrap.v3-dkh.241)
> Change-Notification (Change-Notification.v310-dkh.21)
> Collections-BitmapCharacterSet (Collections-BitmapCharacterSet-JAA.5)
> Collections-OrderPreservingDictionary (Collections-OrderPreservingDictionary.g-JohanBrichau.9)
> Collections-Support (Collections-Support.g-OttoBehrens.45)
> ConfigurationOfDtrBase (ConfigurationOfDtrBase-DTR.11)
> ConfigurationOfFileTree (ConfigurationOfFileTree-dkh.36)
> ConfigurationOfGLASS (ConfigurationOfGLASS-dkh.250)
> ConfigurationOfGofer (ConfigurationOfGofer-dkh.45)
> ConfigurationOfGoferProjectLoader (ConfigurationOfGoferProjectLoader-dkh.22)
> ConfigurationOfGrease (ConfigurationOfGrease-dkh.189)
> ConfigurationOfGsCore (ConfigurationOfGsCore-dkh.297)
> ConfigurationOfGsFastCGI (ConfigurationOfGsFastCGI-dkh.18)
> ConfigurationOfGsMisc (ConfigurationOfGsMisc-dkh.116)
> ConfigurationOfGsMonticello (ConfigurationOfGsMonticello-dkh.173)
> ConfigurationOfGsOB (ConfigurationOfGsOB-dkh.91)
> ConfigurationOfGsSqueakCommon (ConfigurationOfGsSqueakCommon-dkh.25)
> ConfigurationOfJQueryWidgetBox (ConfigurationOfJQueryWidgetBox-PaulDeBruicker.69)
> ConfigurationOfMagritte3 (ConfigurationOfMagritte3-EstebanLorenzano.64)
> ConfigurationOfMagritte3AddOns (ConfigurationOfMagritte3AddOns-NickAger.23)
> ConfigurationOfMetacello (ConfigurationOfMetacello-dkh.800)
> ConfigurationOfMetacelloPreview (ConfigurationOfMetacelloPreview-dkh.54)
> ConfigurationOfNAFileUpload (ConfigurationOfNAFileUpload-StephanEggermont.6)
> ConfigurationOfPier3 (ConfigurationOfPier3-TudorGirba.19)
> ConfigurationOfPier3AddOns (ConfigurationOfPier3AddOns-BrucePrior.62)
> ConfigurationOfSeaside3 (ConfigurationOfSeaside3-dkh.222)
> ConfigurationOfSeaside30 (ConfigurationOfSeaside30-PaulDeBruicker.397)
> ConfigurationOfSwazoo2 (ConfigurationOfSwazoo2-JohanBrichau.58)
> ConfigurationOfTopFeeder (ConfigurationOfTopFeeder-NickAger.15)
> ConfigurationOfTwitterBootstrap (ConfigurationOfTwitterBootstrap-DiegoLont.16)
> ConfigurationOfXMLSupport (ConfigurationOfXMLSupport-NorbertHartl.64)
> ConfigurationOfXMLWriter (ConfigurationOfXMLWriter-dkh.23)
> ConfigurationOfZincHTTPComponents (ConfigurationOfZincHTTPComponents-SvenVanCaekenberghe.50)
> * Core (Core.v3-dkh.90)
> Core31x (Core31x-dkh.5)
> * Crossfade (Crossfade-pmm.8)
> CSSBarGraph (CSSBarGraph-pmm.11)
> * DtrBase (DtrBase-DTR.418)
> DTRCassa (DTRCassa-DTR.21)
> * DtrConfig (DtrConfig-DTR.412)
> DtrConfigMenuOnLine (DtrConfigMenuOnLine-DTR.4)
> DTRCore (DTRCore-DTR.417)
> DtrCrossfade (DtrCrossfade-DTR.408)
> DtrCRP (DtrCRP-DTR.411)
> DtrFinanza (DtrFinanza-DTR.417)
> DtrGestionale (DtrGestionale-DTR.412)
> DtrGoogle (DtrGoogle-DTR.408)
> DtrLogin (DtrLogin-DTR.426)
> DtrMA (DtrMA-DTR.410)
> DtrMagazzino (DtrMagazzino-DTR.412)
> DtrMagritteAuto (DtrMagritteAuto-DTR.407)
> DtrMenuOnLine (DtrMenuOnLine-DTR.416)
> DTRMetaDb (DTRMetaDb-DTR.5)
> DtrMicroObj (DtrMicroObj-DTR.414)
> DtrMRP (DtrMRP-DTR.408)
> DTROnlyForOODB (DTROnlyForOODB-DTR.187)
> DtrPrinterTicket (DtrPrinterTicket-DTR.5)
> DtrRedu (DtrRedu-DTR.405)
> DtrReduPorting (DtrReduPorting-DTR.408)
> FastCGI (FastCGI-dkh.33)
> FastCGIPool (FastCGIPool-dkh.2)
> GemStone-ANSI-Streams (GemStone-ANSI-Streams-dkh.12)
> GemStone-Compression (GemStone-Compression-dkh.7)
> GemStone-Deployment (GemStone-Deployment.v310-dkh.26)
> GemStone-Indexing-Extensions (GemStone-Indexing-Extensions-dkh.4)
> GemStone-Interactions (GemStone-Interactions-dkh.12)
> GemStone-Release-Support (GemStone-Release-Support-dkh.67)
> * Generated ()
> Gofer-Core (Gofer-Core.gemstone-dkh.138)
> GoferProjectLoader (GoferProjectLoader-DaleHenrichs.25)
> * GoogleMaps (GoogleMaps-jgf.23)
> Grease-Core (Grease-Core-JohanBrichau.94)
> Grease-GemStone-Core (Grease-GemStone-Core-JohanBrichau.55)
> Grease-GemStone300-Core (Grease-GemStone300-Core-JohanBrichau.5)
> Grease-Tests-Core (Grease-Tests-Core-pmm.99)
> Grease-Tests-GemStone-Core (Grease-Tests-GemStone-Core-dkh.14)
> * GsSqueakCommon-Core (GsSqueakCommon-Core-dkh.20)
> GsSqueakCommon-Core.3x (GsSqueakCommon-Core.3x-dkh.4)
> GsSqueakCommon-CoreV30 (GsSqueakCommon-CoreV30-dkh.1)
> GsSqueakCommon-Tests (GsSqueakCommon-Tests-dkh.2)
> GsUpgrader-Core (GsUpgrader-Core-dkh.38)
> JadeServer (JadeServer-dkh.13)
> Javascript-Core (Javascript-Core-pmm.94)
> Javascript-GemStone-Core (Javascript-GemStone-Core-DaleHenrichs.4)
> Javascript-Jasmine (Javascript-Jasmine-NickAger.2)
> Javascript-Tests-Core (Javascript-Tests-Core-pmm.68)
> JQuery-Core (JQuery-Core-lr.123)
> JQuery-Extensions (JQuery-Extensions-DTR.7)
> JQuery-Tests-Core (JQuery-Tests-Core-NickAger.132)
> JQuery-Tests-UI (JQuery-Tests-UI-pmm.82)
> JQuery-UI (JQuery-UI.gemstone-dkh.81)
> JQWidgetBox-Core (JQWidgetBox-Core-tbn.2)
> JQWidgetBox-FormExample-Core (JQWidgetBox-FormExample-Core-tbn.2)
> JQWidgetBox-JSTree-Core (JQWidgetBox-JSTree-Core-NickAger.17)
> JQWidgetBox-UILayout-Core (JQWidgetBox-UILayout-Core-obi.2)
> Magritte-GemStone-Model (Magritte-GemStone-Model-NickAger.3)
> Magritte-GemStone-Seaside (Magritte-GemStone-Seaside-DaleHenrichs.2)
> Magritte-Json (Magritte-Json-NickAger.18)
> Magritte-Model (Magritte-Model-NickAger.431)
> * Magritte-Seaside (Magritte-Seaside-NickAger.355)
> Magritte-XMLBinding (Magritte-XMLBinding-NickAger.85)
> Metacello-Base (Metacello-Base-topa.124)
> Metacello-Bitbucket (Metacello-Bitbucket-dkh.5)
> Metacello-Core (Metacello-Core-dkh.809)
> Metacello-FileTree (Metacello-FileTree-dkh.36)
> Metacello-GitBasedRepository (Metacello-GitBasedRepository-dkh.13)
> Metacello-GitHub (Metacello-GitHub-dkh.44)
> Metacello-GS3x-Platform (Metacello-GS3x-Platform-dkh.1)
> Metacello-MC (Metacello-MC-dkh.726)
> Metacello-Platform (Metacello-Platform.gemstone-dkh.56)
> Metacello-ToolBox (Metacello-ToolBox-dkh.139)
> Monticello (Monticello.v3-dkh.476)
> MonticelloFileTree-Core (MonticelloFileTree-Core-dkh.183)
> MonticelloFileTree-FileDirectory-Utilities (MonticelloFileTree-FileDirectory-Utilities-dkh.15)
> MonticelloGs (MonticelloGs-dkh.2)
> NAFileUpload-Base (NAFileUpload-Base-PaulDeBruicker.13)
> NAFileUpload-Component (NAFileUpload-Component-NickAger.49)
> OB-GemStone-Platform (OB-GemStone-Platform-dkh.76)
> OB-Metacello (OB-Metacello-dkh.83)
> OB-Monticello (OB-Monticello-dkh.105)
> OB-Standard (OB-Standard.v3-dkh.449)
> OB-SUnitGUI (OB-SUnitGUI.g-dkh.61)
> OB-SUnitIntegration (OB-SUnitIntegration-dkh.10)
> OB-SymbolListBrowser (OB-SymbolListBrowser-DaleHenrichs.4)
> OB-Tools (OB-Tools.v3-dkh.140)
> OmniBrowser (OmniBrowser-DaleHenrichs.447)
> PackageInfo-Base (PackageInfo-Base.g-dkh.36)
> Pier-Admin (Pier-Admin-NickAger.87)
> Pier-Blog (Pier-Blog-NickAger.158)
> Pier-Book (Pier-Book.gemstone-NickAger.159)
> Pier-Design (Pier-Design-NickAger.12)
> Pier-Documents (Pier-Documents-NickAger.29)
> Pier-EditorEnh (Pier-EditorEnh-NickAger.62)
> Pier-Exporter-Code (Pier-Exporter-Code-TudorGirba.53)
> Pier-FileUpload-Common-Wysiwyg (Pier-FileUpload-Common-Wysiwyg-NickAger.8)
> Pier-FileUpload-Wysiwyg (Pier-FileUpload-Wysiwyg-NickAger.6)
> Pier-GemStone-Model (Pier-GemStone-Model-NickAger.4)
> Pier-GemStone-Seaside (Pier-GemStone-Seaside-DaleHenrichs.1)
> Pier-Google (Pier-Google-NickAger.20)
> Pier-JQuery (Pier-JQuery-NickAger.13)
> Pier-Kernel-Distributions (Pier-Kernel-Distributions-NickAger.52)
> Pier-LinkChecker (Pier-LinkChecker-lr.7)
> Pier-Model (Pier-Model-NickAger.424)
> Pier-Seaside (Pier-Seaside-NickAger.536)
> Pier-Security (Pier-Security-NickAger.184)
> Pier-Shout (Pier-Shout-NickAger.5)
> Pier-TagCloud (Pier-TagCloud-NickAger.26)
> Pier-Tests-Wysiwyg (Pier-Tests-Wysiwyg-NickAger.17)
> Pier-Wysiwyg (Pier-Wysiwyg-NickAger.83)
> Prototype-Core (Prototype-Core-lr.25)
> Prototype-Tests-Core (Prototype-Tests-Core-lr.13)
> Regex-Core (Regex-Core-DaleHenrichs.3)
> Regex-Tests-Core (Regex-Tests-Core-DaleHenrichs.5)
> RSS-Core (RSS-Core-lr.67)
> RSS-Examples (RSS-Examples-lr.26)
> RSS-Tests-Core (RSS-Tests-Core-lr.30)
> * Scriptaculous-Components (Scriptaculous-Components-lr.111)
> Scriptaculous-Core (Scriptaculous-Core-pmm.102)
> Scriptaculous-Tests-Components (Scriptaculous-Tests-Components-lr.39)
> Scriptaculous-Tests-Core (Scriptaculous-Tests-Core-pmm.61)
> Seaside-Adaptors-FastCGI (Seaside-Adaptors-FastCGI-dkh.26)
> Seaside-Adaptors-Swazoo (Seaside-Adaptors-Swazoo-pmm.42)
> Seaside-Canvas (Seaside-Canvas.gemstone-dkh.119)
> Seaside-Component (Seaside-Component-jok.92)
> * Seaside-Core (Seaside-Core.gemstone-dkh.774)
> * Seaside-Development (Seaside-Development-pmm.156)
> Seaside-Email (Seaside-Email-PaulDeBruicker.24)
> Seaside-Environment (Seaside-Environment-NickAger.77)
> Seaside-Examples (Seaside-Examples-lr.23)
> Seaside-FileSystem (Seaside-FileSystem-pmm.26)
> Seaside-Flow (Seaside-Flow-pmm.23)
> Seaside-GemStone-Adaptors-Swazoo (Seaside-GemStone-Adaptors-Swazoo-dkh.5)
> Seaside-GemStone-Basic-Development (Seaside-GemStone-Basic-Development-NickAger.25)
> Seaside-GemStone-Continuation (Seaside-GemStone-Continuation-DaleHenrichs.20)
> Seaside-GemStone-Core (Seaside-GemStone-Core-dkh.63)
> Seaside-GemStone-Development (Seaside-GemStone-Development-dkh.27)
> Seaside-GemStone-Email (Seaside-GemStone-Email-topa.13)
> Seaside-GemStone-Environment (Seaside-GemStone-Environment-dkh.12)
> Seaside-GemStone-Flow (Seaside-GemStone-Flow.310-dkh.12)
> Seaside-GemStone-ServiceTask (Seaside-GemStone-ServiceTask-NickAger.20)
> * Seaside-GemStone-Session (Seaside-GemStone-Session-DaleHenrichs.3)
> Seaside-GemStone-Tools-OmniBrowser (Seaside-GemStone-Tools-OmniBrowser-DaleHenrichs.4)
> Seaside-GemStone-Tools-Production (Seaside-GemStone-Tools-Production-dkh.13)
> Seaside-GemStone-Tools-Web (Seaside-GemStone-Tools-Web-DaleHenrichs.4)
> Seaside-GemStone-Welcome (Seaside-GemStone-Welcome-DaleHenrichs.1)
> Seaside-GemStone300-Core (Seaside-GemStone300-Core-DaleHenrichs.4)
> Seaside-HTML5 (Seaside-HTML5-pmm.28)
> Seaside-InternetExplorer (Seaside-InternetExplorer-pmm.7)
> Seaside-RenderLoop (Seaside-RenderLoop.gemstone-dkh.74)
> Seaside-Session (Seaside-Session.gemstone-dkh.158)
> Seaside-Swazoo (Seaside-Swazoo-pmm.20)
> Seaside-Tests-Canvas (Seaside-Tests-Canvas-pmm.59)
> Seaside-Tests-Component (Seaside-Tests-Component-jok.33)
> Seaside-Tests-Core (Seaside-Tests-Core-pmm.259)
> Seaside-Tests-Development (Seaside-Tests-Development-pmm.43)
> Seaside-Tests-Email (Seaside-Tests-Email-dkh.19)
> Seaside-Tests-Environment (Seaside-Tests-Environment-lr.27)
> Seaside-Tests-Examples (Seaside-Tests-Examples-lr.9)
> Seaside-Tests-FileSystem (Seaside-Tests-FileSystem-lr.13)
> Seaside-Tests-Flow (Seaside-Tests-Flow-dkh.34)
> Seaside-Tests-Functional (Seaside-Tests-Functional-pmm.142)
> Seaside-Tests-GemStone-Continuation (Seaside-Tests-GemStone-Continuation-DaleHenrichs.12)
> Seaside-Tests-GemStone-Core (Seaside-Tests-GemStone-Core-dkh.15)
> Seaside-Tests-GemStone-Development (Seaside-Tests-GemStone-Development-DaleHenrichs.4)
> Seaside-Tests-GemStone-Flow (Seaside-Tests-GemStone-Flow-dkh.4)
> Seaside-Tests-GemStone-Functional (Seaside-Tests-GemStone-Functional-dkh.12)
> Seaside-Tests-HTML5 (Seaside-Tests-HTML5-pmm.28)
> Seaside-Tests-InternetExplorer (Seaside-Tests-InternetExplorer-lr.9)
> Seaside-Tests-RenderLoop (Seaside-Tests-RenderLoop.gemstone-dkh.13)
> Seaside-Tests-Session (Seaside-Tests-Session-lr.49)
> Seaside-Tests-Tools-Web (Seaside-Tests-Tools-Web-lr.18)
> Seaside-Tests-UTF8 (Seaside-Tests-UTF8-lr.10)
> Seaside-Tests-Welcome (Seaside-Tests-Welcome-lr.6)
> Seaside-Tools-Core (Seaside-Tools-Core-lr.19)
> Seaside-Tools-OmniBrowser (Seaside-Tools-OmniBrowser-lr.25)
> Seaside-Tools-Web (Seaside-Tools-Web-NickAger.113)
> * Seaside-Welcome (Seaside-Welcome-NickAger.40)
> Seaside-Widgets (Seaside-Widgets-lr.26)
> Shout-Parsing (Shout-Parsing-NickAger.3)
> SIXX (SIXX.310-dkh.183)
> SMTPMail (SMTPMail-dkh.11)
> SocketStream (SocketStream-PaulDeBruicker.12)
> * Sport (Sport3.010.v3-dkh.32)
> * Squeak (Squeak.v3-dkh.309)
> * STON-Core (STON-Core-dkh.46)
> Swazoo (Swazoo-2.2.gemstone-DataCurator.34)
> System-Digital-Signatures (System-Digital-Signatures-dkh.5)
> Tode-AST-Extensions (Tode-AST-Extensions-dkh.2)
> Tode-BatchEdit-Tool (Tode-BatchEdit-Tool-dkh.3)
> Tode-GemStone-Server-Core (Tode-GemStone-Server-Core-dkh.118)
> Tode-GemStone-Server-Tests (Tode-GemStone-Server-Tests-dkh.5)
> Tode-Server-31x-GsProcess-Patch (Tode-Server-31x-GsProcess-Patch-dkh.1)
> Tode-Server-TestTestTools (Tode-Server-TestTestTools-dkh.2)
> Topez-Common-Core (Topez-Common-Core-dkh.414)
> Topez-Common-Tests (Topez-Common-Tests-dkh.22)
> Topez-Server-31x-Core (Topez-Server-31x-Core-dkh.5)
> Topez-Server-31x-DebugTools (Topez-Server-31x-DebugTools-dkh.19)
> Topez-Server-31x-Tests (Topez-Server-31x-Tests-dkh.3)
> Topez-Server-3x-Core (Topez-Server-3x-Core-dkh.2)
> Topez-Server-3x-DebugTools (Topez-Server-3x-DebugTools-dkh.2)
> Topez-Server-Core (Topez-Server-Core-dkh.89)
> Topez-Server-DebugTools (Topez-Server-DebugTools-dkh.151)
> Topez-Server-ProcessTools (Topez-Server-ProcessTools-dkh.25)
> Topez-Server-TestDebugTools (Topez-Server-TestDebugTools-dkh.19)
> Topez-Server-Tests (Topez-Server-Tests-dkh.151)
> Topez-Server-TestTools (Topez-Server-TestTools-dkh.54)
> TopFeeder-Magritte (TopFeeder-Magritte-NickAger.2)
> TopFeeder-Model (TopFeeder-Model-NickAger.5)
> TopFeeder-Pier-Widgets (TopFeeder-Pier-Widgets-NickAger.2)
> Twitter-Bootstrap-Libraries (Twitter-Bootstrap-Libraries-topa.4)
> Twitter-Bootstrap-Magritte (Twitter-Bootstrap-Magritte-topa.11)
> Twitter-Bootstrap-Seaside (Twitter-Bootstrap-Seaside-topa.10)
> Utf8Encoding (Utf8Encoding.310-dkh.32)
> XML-Observable (XML-Observable-JohanBrichau.1)
> XML-Parser (XML-Parser.g-NorbertHartl.119)
> XML-Writer (XML-Writer-JAAyer.5)
> Zinc-Gemstone (Zinc-Gemstone-PaulDeBruicker.14)
> Zinc-GemstonePreliminary (Zinc-GemstonePreliminary-PaulDeBruicker.2)
> * Zinc-HTTP (Zinc-HTTP-SvenVanCaekenberghe.162)
> '
>
> Dario
>
>> [1] http://www.fileformat.info/info/unicode/char/0fffd/index.htm
>> On 03/12/2015 10:07 AM, Dario Trussardi via Glass wrote:
>>>> What Seaside Adaptor (swazoo or fastCGI) are you using for Glass?
>>> I start :
>>>
>>> $stonePath/product/seaside/bin/runSeasideGems30 start WAFastCGIAdaptor "9040 9041 9042"
>>>
>>> Dario
>>>
>>>> Dale
>>>>
>>>> On 03/12/2015 09:43 AM, Dario Trussardi via Glass wrote:
>>>>> Ciao,
>>>>>
>>>>> 	i ported my Seaside code and relative data from Pharo 1.4  to tODE 3.1.0.6  environment.
>>>>>
>>>>> 	Into Pharo with ZnZincServerAdaptor  the Safari browser works fine.
>>>>>
>>>>> 	When i use the  Glass environment,  the Safari browser sometime don't answer at the user click
>>>>>
>>>>> 	and the browser console report:  	SyntaxError: Invalid character '\u65533'
>>>>>
>>>>> 	The Seaside application page use some AJAX request and when the browser go into the error
>>>>>
>>>>> 	( after the user click on Ajax request ) i need to reload the page to reset the error.
>>>>>
>>>>> 	With this reset, for some time the  Ajax request work fine but after some request ( i don't understand when and because )  the browser answer the same error.
>>>>>
>>>>>
>>>>> 	Thanks for considerations,
>>>>>
>>>>> 	Dario
>>>>>
>>>>> 	
>>>>> _______________________________________________
>>>>> Glass mailing list
>>>>> Glass at lists.gemtalksystems.com
>>>>> http://lists.gemtalksystems.com/mailman/listinfo/glass
>>>> _______________________________________________
>>>> Glass mailing list
>>>> Glass at lists.gemtalksystems.com
>>>> http://lists.gemtalksystems.com/mailman/listinfo/glass
>>> _______________________________________________
>>> Glass mailing list
>>> Glass at lists.gemtalksystems.com
>>> http://lists.gemtalksystems.com/mailman/listinfo/glass
>> _______________________________________________
>> Glass mailing list
>> Glass at lists.gemtalksystems.com
>> http://lists.gemtalksystems.com/mailman/listinfo/glass
> _______________________________________________
> Glass mailing list
> Glass at lists.gemtalksystems.com
> http://lists.gemtalksystems.com/mailman/listinfo/glass



More information about the Glass mailing list