[Glass] Fwd: Re: Some XML packages not loading under 3.4.0
Dale Henrichs via Glass
glass at lists.gemtalksystems.com
Wed Nov 1 15:17:20 PDT 2017
woops... didn't mean to send private email ...
-------- Forwarded Message --------
Subject: Re: [Glass] Some XML packages not loading under 3.4.0
Date: Wed, 1 Nov 2017 10:19:50 -0700
From: Dale Henrichs <dale.henrichs at gemtalksystems.com>
To: Marten Feldtmann <m at feldtmann.online>
Marten,
I’ve lost power at my home (where I am working) so I don’t have internet
— except via my phone — I also cannot access the VPN resources...
Anyway, the error you are getting is due to changes that we made in the
parsing of literal arrays — I forget the exact details and cannot look
things up at the moment, but I do have a few local stones on my laptop :)—
After an experiment I think that the test code needs to be edited to
turn the offending ‘,’ into ‘#,’ and then both 3.3 and 3.4 will be happy.
Dale
Sent from my iPhone
On Nov 1, 2017, at 6:08 AM, Marten Feldtmann via Glass
<glass at lists.gemtalksystems.com <mailto:glass at lists.gemtalksystems.com>>
wrote:
> |I get a problem when loading the following the package (this works
> under 3.3.6):
> |
> |
> |
> |GsDeployer deploy: [
> Metacello new
> baseline: 'ZincHTTPComponents';
> repository: 'github://GsDevKit/zinc:gs_master/repository';
> onLock: [:ex | ex honor ];
> load: 'Zinc-SSO-OpenID-Core' ].
> |
> |
> |
>
> |
> |
>
> |Error message:
> |
>
> |
> |
>
> |'|
> |--transcript--'Loaded -> Collections-BitmapCharacterSet-monty.25 ---
> http://smalltalkhub.com/mc/PharoExtras/BitmapCharacterSet/main --- cache'|
> |--transcript--'Loaded ->
> Collections-OrderPreservingDictionary-monty.33 ---
> http://smalltalkhub.com/mc/PharoExtras/OrderPreservingDictionary/main
> --- cache'|
> |--transcript--'Loaded ->
> Collections-OrderPreservingDictionary-GemstoneCompatibility-monty.1
> ---
> http://smalltalkhub.com/mc/PharoExtras/OrderPreservingDictionary/main
> --- cache'|
> |--transcript--'Loaded -> XML-Parser-monty.421 ---
> http://www.smalltalkhub.com/mc/PharoExtras/XMLParser/main --- cache'|
> |--transcript--'Loaded -> XML-Parser-GemstoneCompatibility-monty.25
> --- http://www.smalltalkhub.com/mc/PharoExtras/XMLParser/main --- cache'|
> |--transcript--'Evaluated -> 3.2.7 [ConfigurationOfXMLParser] >>
> initializeClassesForGSBaseline321'|
> |--transcript--'Loaded -> XML-Writer-Core-monty.73 ---
> http://smalltalkhub.com/mc/PharoExtras/XMLWriter/main --- cache'|
> |--transcript--'Loaded -> XML-Writer-GemstoneCompatibility-monty.7 ---
> http://smalltalkhub.com/mc/PharoExtras/XMLWriter/main --- cache'|
> |--transcript--'Loaded -> XML-Writer-Tests-monty.37 ---
> http://smalltalkhub.com/mc/PharoExtras/XMLWriter/main --- cache'|
> |--transcript--'Loaded ->
> Collections-Tests-OrderPreservingDictionary-monty.27 ---
> http://smalltalkhub.com/mc/PharoExtras/OrderPreservingDictionary/main
> --- cache'|
> |--transcript--'Warning: The following definitions had errors while
> loading. Press Proceed to try to load them again (they may work on a
> second pass):|
> |XMLParserTest>>testEntityReferenceInternalDeclaration|
> |XMLParserTest>>testEntityReferenceUnterminatedInEntityValue|
> |'|
> |ERROR 2318 , a UserDefinedError occurred (error 2318), reason:halt,
> Compile error in Class: #'XMLParserTest' method:
> testEntityReferenceInternalDeclaration|
> | #('<!DOCTYPE root [|
> | <!ENTITY % name "root">|
> | <!ENTITY % contentModel "EMPTY">|
> | <!ELEMENT %name; %contentModel;>|
> | ]><root/>',|
> | * ^1 *******|
> | '<!DOCTYPE root [|
> | <!ENTITY % name "value">|
> | <!ENTITY % name2 "%name;">|
> | ]><root/>'|
> | '<!DOCTYPE root [|
> | <!ENTITY % name "value">|
> | <!ENTITY name2 "%name;">|
> | ]><root/>')|
> | do: [:each ||
> | self|
> | should: [SAXHandler parse: each]|
> | raise: XMLWellFormednessException].|
> | self|
> | (UserDefinedError)|
> |topaz > exec iferr 1 : where |
> |==> 1 UserDefinedError (AbstractException) >> _signalWith: @6 line 25|
> |2 UserDefinedError (AbstractException) >> signal @2 line 47|
> |3 XMLParserTest class (Object) >> error: @6 line 7|
> |4 XMLParserTest class (Behavior) >> compileMethod:category: @10 line 16|
> |5 MCPlatformSupport class >> compile:source:classified:withStamp: @5
> line 5|
> |6 MCMethodDefinition >> load @3 line 3|
> |7 MCMethodDefinition (MCDefinition) >> loadOver: @2 line 2|
> |8 [] in MCPackageLoader >> basicLoad @67 line 18|
> |9 MessageNotUnderstood (AbstractException) >> _executeHandler: @8
> line 11|
> |10 MessageNotUnderstood (AbstractException) >> _signalWith: @1 line 1|
> |11 MessageNotUnderstood (AbstractException) >> signal @2 line 47|
> |12 MCMethodDefinition (Object) >> doesNotUnderstand: @10 line 10|
> |13 MCMethodDefinition (Object) >>
> _doesNotUnderstand:args:envId:reason: @8 line 13|
> |14 [] in MCPackageLoader >> basicLoad @62 line 14|
> |15 ExecBlock0 (ExecBlock) >> on:do: @3 line 44|
> |16 [] in MCPackageLoader >> basicLoad @57 line 15|
>
> _______________________________________________
> Glass mailing list
> Glass at lists.gemtalksystems.com <mailto:Glass at lists.gemtalksystems.com>
> http://lists.gemtalksystems.com/mailman/listinfo/glass
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gemtalksystems.com/mailman/private/glass/attachments/20171101/768c562d/attachment.html>
More information about the Glass
mailing list