Esteban, I'll wait for Paul DeBruicker who did the port to Gemstone to comment, we'll figure this out somehow. Of course, I knew when adding these recent features that I was probably using classes only available in Pharo (NetworkSystemSettings, DynamicVariable), these can probably be added to the compat packages, we'll see. Sven On 28 Jun 2011, at 15:32, Esteban Lorenzano wrote:
Hi, I'm trying to load Zinc on gemstone. It more or less loads fine, but there are some fixes needed, I'm attaching the problems I found, hoping some benevolent soul will integrate to gemstone zinc code :)
This are the problems found:
ZnUrl>>scheme: symbol symbol isNil ifTrue: [ scheme := nil ] ifFalse: [ (#(#http #https) includes: symbol) "<== they need to be strings (symbols ~= strings in gemstone)" ifTrue: [ scheme := symbol asSymbol ] ifFalse: [ (ZnUnknowScheme scheme: symbol) signal ] ]
ZnNetworkingUtils>>isProxySet "Should a proxy be used ?"
^ NetworkSystemSettings useHTTPProxy "<== This class does not exists."
ZnNetworkingUtils>>socketStreamTimeout "Access the current timeout in seconds for SocketStream IO"
^ ZnConnectionTimeout value "<== DynamicVariable class (parent of ZnConnectionTimeout) does not exists."
best, Esteban