[Glass] XML latest package version
Dale Henrichs via Glass
glass at lists.gemtalksystems.com
Fri Jan 29 11:32:54 PST 2016
Bruno, this is the right place to report these errors ... at least to
start ....
I'm going to guess that perhaps the packages were written with some
Unicode characters embedded in them (WideString instances) ---
Monticello mcz packages do not handle > 8 bit characters at all and when
GemStone attempts to read these packages it appears to be corruption ...
To repair the packages, I think that you need to load the packages into
Pharo, move the offending characters and then save the package again ...
sometimes the offending characters can be embedded in the commit
comments which can make things very difficult --- in this case the
solution is save the packages out into a FileTree repository (FileTree
repositories encode all strings as UTF8 when writing to disk) edit out
the offending characters (you can use vi to edit the meta data to remove
the offending characters from commit comments if necessary) ....
If you want me to try to futz with this I can do it, but I have to leave
work early this afternoon and might not be able to get to it until
sometime over the weekend ...
Dale
On 01/29/2016 10:51 AM, BrunoBB via Glass wrote:
> Hi All,
>
> I'm fixing [1] and for that my GemStone app will be installed from the
> scratch.
>
> My project dependency on XML Parser is defined at [2].
>
> But there are two Compiler errors when loading XML Parser:
> First:
> ConfigurationOfOrderPreservingDictionary(class)>>catalogKeywords
> 'catalogKeywords???^ #( collection dictionary ordered order-preserving )?'
>
> XPathFunctionSetTest>>testSize
> 'testSize??| set size |???set := self emptySet.??size := 0.??self assert:
> set size = size.??self functions do: [:each |.???set add: each.???size :=
> size + 1.???self assert: set size = size].'
>
> It seems that the code is somehow corrupted....
>
> Is this the correct place to report this ?
>
> Regards,
> Bruno
>
> [1]
> https://github.com/brunobuzzi/OrbeonBridgeForGemStone/issues/116
>
> [2]
> Baseline:
> spec for: #common do: [
> spec blessing: #baseline.
> spec repository: 'http://ss3.gemtalksystems.com/ss/OrbeonBridge'.
> spec project: 'XMLParser' with: [
> spec className: 'ConfigurationOfXMLParser';
> loads: #('default');
> versionString: '#stable';
> repository:
> 'http://www.smalltalkhub.com/mc/PharoExtras/XMLParser/main'].
>
> spec project: 'XPath' with: [
> spec className: 'ConfigurationOfXPath';
> loads: #('default');
> versionString: '#stable';
> file: 'ConfigurationOfXPath';
> repository: 'http://www.smalltalkhub.com/mc/PharoExtras/XPath/main'].
>
> Version
> spec project: 'XMLParser' with: '2.5.9'.
> spec project: 'XPath' with: '1.5.8'.
>
> spec package: 'XPath-Core' with: 'XPath-Core-monty.68'.
> spec package: 'XPath-Tests' with: 'XPath-Tests-monty.59'.
>
>
>
> --
> View this message in context: http://forum.world.st/XML-latest-package-version-tp4874853.html
> Sent from the GLASS mailing list archive at Nabble.com.
> _______________________________________________
> Glass mailing list
> Glass at lists.gemtalksystems.com
> http://lists.gemtalksystems.com/mailman/listinfo/glass
More information about the Glass
mailing list