Ma Client Server missing methods

Chris Muller chris at funkyobjects.org
Wed Aug 24 14:58:56 UTC 2005


Hi René, very strange.

I see 3.8 is omitted from your list, does that mean 3.8 worked for you?

For sanity, I just tried it in a stock Squeak3.7-5989-full.image and
Squeak3.9a-6680.image and they both worked fine.  I must say I'm at a loss. 
"Ma object serialization-cmm.115.mcz" is part of the .SAR so if its complaining
about not finding it there may be a path or environment issue on your machine.

You can also try downloading the sar from the SqueakMap website and then
installing it from a file-browser.  Put it in the same directory as your image,
just to be safe.

Are you having trouble installing other SqueakMap packages?



--- Rene Bormann <reb423 at gmx.de> wrote:

> Hello Chris,
> 
> it seems that your package is pretty what I am searching for!
> But I am not able to install it on 3.9a-6680, 3.7-5989-full,
> with SqueakMap.
> 
> It allway wants "Ma object serialization-cmm.115.mcz"
> 
> Where do I find this? Or what do I wrong?
> 
> Thanks for help,
> 
> René
> 
> Chris Muller wrote:
> 
> >Hello,
> >
> >  
> >
> >>Does anyone use Ma Client Server ?
> >>    
> >>
> >
> >Yes, I use it extensively.
> >
> >  
> >
> >>I tried the last versions available on squeaksource (the last is Ma client
> >>server-cmm.96) on the examples given at
> >>http://minnow.cc.gatech.edu/squeak/2978 but some methods are missing (for
> >>example MaServerSocket>>listenOn:answer:, 
> MaServer>>processRequestByteArray:
> >>or MaObjectSerializer>>classDefinitions:).
> >>    
> >>
> >
> >Thanks for your report.  The latest version was only posted to SqueakMap,
> but I
> >have just now posted it to SqueakSource as well.
> >
> >1) MaServerSocket>>listenOn:answer:
> >I have no idea what happened to this method, but I have put it back.
> >
> >2) MaServer>>processRequestByteArray:
> >This is not missing, it just shouldn't be used as the do-nothing server
> stub. 
> >I have corrected MaServerSocket>>#initialize.  Normally, your server will be
> >doing something so you shouldn't need this method.
> >
> >3) MaObjectSerializer>>classDefinitions:
> >This is a Magma method, you should not need it for Ma client server.  Is
> there
> >some reason you need it for Ma client server?
> >
> >  
> >
> >>How can I do to make a simple client-server test ?
> >>    
> >>
> >
> >The version on SqueakMap includes a simple demonstration using the ByteArray
> >layer.  Install the one from SqueakMap and then find the files
> "clientTest.ws"
> >and "serverTest.ws".  Inspect serverTest first, then go to the client image,
> >open a Transcript then run the script.
> >
> >Let me know if you have any questions.
> >
> > - Chris
> >
> >
> >  
> >
> 
> 
> 




More information about the Squeak-dev mailing list