how to install all of ZincHTTPComponents?

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

how to install all of ZincHTTPComponents?

Martin Bähr
hi,

in pharo3 when trying to install ZincHTTPComponents only a few additional
classes seem to  get installed, not the whole set packages defined in the
configuration.

in pharo4 (40467) it's even worse. ZincHTTPComponents is already in the image,
and installing it does nothing, removing and reinstalling it likewise.

how do i force a reload/installation of all the packages listed in the
ZincHTTPComponents configuration?

greetings, martin.

--
eKita                   -   the online platform for your entire academic life
--
chief engineer                                                       eKita.co
pike programmer      pike.lysator.liu.se    caudium.net     societyserver.org
secretary                                                      beijinglug.org
mentor                                                           fossasia.org
foresight developer  foresightlinux.org                            realss.com
unix sysadmin
Martin Bähr          working in china        http://societyserver.org/mbaehr/

Reply | Threaded
Open this post in threaded view
|

Re: how to install all of ZincHTTPComponents?

Sven Van Caekenberghe-2
Hi Martin,

What exactly did you do ?

Zinc has been in Pharo since 1.3. Loading it from its configuration load a newer version. That has always worked for me and other.

Can you give some details ?

Sven

> On 30 Jan 2015, at 06:40, Martin Bähr <[hidden email]> wrote:
>
> hi,
>
> in pharo3 when trying to install ZincHTTPComponents only a few additional
> classes seem to  get installed, not the whole set packages defined in the
> configuration.
>
> in pharo4 (40467) it's even worse. ZincHTTPComponents is already in the image,
> and installing it does nothing, removing and reinstalling it likewise.
>
> how do i force a reload/installation of all the packages listed in the
> ZincHTTPComponents configuration?
>
> greetings, martin.
>
> --
> eKita                   -   the online platform for your entire academic life
> --
> chief engineer                                                       eKita.co
> pike programmer      pike.lysator.liu.se    caudium.net     societyserver.org
> secretary                                                      beijinglug.org
> mentor                                                           fossasia.org
> foresight developer  foresightlinux.org                            realss.com
> unix sysadmin
> Martin Bähr          working in china        http://societyserver.org/mbaehr/
>


Reply | Threaded
Open this post in threaded view
|

Re: how to install all of ZincHTTPComponents?

Martin Bähr
Excerpts from Sven Van Caekenberghe's message of 2015-01-30 07:52:53 +0100:
> What exactly did you do ?
> Zinc has been in Pharo since 1.3. Loading it from its configuration load a newer version. That has always worked for me and other.

so you are saying, everything should already be loaded, and i should not need
to do anything, other than updating?

> Can you give some details ?

when searching for zinc|zodiac in the system browser i see the following packages:
(this is pharo3, pharo4 looks similar, or the same)
Zinc-Character-Encoding-Core
Zinc-Character-Encoding-Tests
Zinc-FileSystem
Zinc-HTTP
Zinc-Resource-Meta-Core
Zinc-Resource-Meta-FileSystem
Zinc-Resource-Meta-Tests
Zinc-System-Support
Zinc-Tests
Zinc-Zodiac
Zodiac-Core
Zodiac-Extra
Zodiac-Tests

in the ConfigurationOfZincHTTPComponents version255: i see the following packages listed:
Zinc-Character-Encoding-Core
Zinc-Character-Encoding-Tests
Zinc-Resource-Meta-Core
Zinc-Resource-Meta-Tests
Zinc-HTTP
Zinc-Tests
Zinc-AWS
Zinc-REST
Zinc-WebDAV
Zinc-WebSocket-Core
Zinc-WebSocket-Tests
Zinc-SSO-OAuth1-Core
Zinc-SSO-OAuth2-Core
Zinc-SSO-OpenID-Core
Zinc-SSO-Demo
Zinc-SSO-OAuth1-Tests
Zinc-SSO-OpenID-Tests
Zinc-WWS-Client
Zinc-WWS-Server
Zinc-Zodiac
Zodiac-Core
Zodiac-Tests
Zinc-Seaside

baseline24: further lists:
ConfigurationOfXMLSupport
ConfigurationOfNeoJSON
(i may have missed something else)

so shouldn't all of these be installed?

i am of course mostly interested in Zinc-REST, not sure if i need the rest, but
my expectation was that since there is no entry for the REST package in the
configuration browser, i should be installing ConfigurationOfZincHTTPComponents
to get it.

greetings, martin.

--
eKita                   -   the online platform for your entire academic life
--
chief engineer                                                       eKita.co
pike programmer      pike.lysator.liu.se    caudium.net     societyserver.org
secretary                                                      beijinglug.org
mentor                                                           fossasia.org
foresight developer  foresightlinux.org                            realss.com
unix sysadmin
Martin Bähr          working in china        http://societyserver.org/mbaehr/

Reply | Threaded
Open this post in threaded view
|

Re: how to install all of ZincHTTPComponents?

stepharo

> Excerpts from Sven Van Caekenberghe's message of 2015-01-30 07:52:53 +0100:
>> What exactly did you do ?
>> Zinc has been in Pharo since 1.3. Loading it from its configuration load a newer version. That has always worked for me and other.
> so you are saying, everything should already be loaded, and i should not need
> to do anything, other than updating?

Yes
And use Pharo40.

>> Can you give some details ?
> when searching for zinc|zodiac in the system browser i see the following packages:
> (this is pharo3, pharo4 looks similar, or the same)
> Zinc-Character-Encoding-Core
> Zinc-Character-Encoding-Tests
> Zinc-FileSystem
> Zinc-HTTP
> Zinc-Resource-Meta-Core
> Zinc-Resource-Meta-FileSystem
> Zinc-Resource-Meta-Tests
> Zinc-System-Support
> Zinc-Tests
> Zinc-Zodiac
> Zodiac-Core
> Zodiac-Extra
> Zodiac-Tests
>
> in the ConfigurationOfZincHTTPComponents version255: i see the following packages listed:
> Zinc-Character-Encoding-Core
> Zinc-Character-Encoding-Tests
> Zinc-Resource-Meta-Core
> Zinc-Resource-Meta-Tests
> Zinc-HTTP
> Zinc-Tests
> Zinc-AWS
> Zinc-REST
> Zinc-WebDAV
> Zinc-WebSocket-Core
> Zinc-WebSocket-Tests
> Zinc-SSO-OAuth1-Core
> Zinc-SSO-OAuth2-Core
> Zinc-SSO-OpenID-Core
> Zinc-SSO-Demo
> Zinc-SSO-OAuth1-Tests
> Zinc-SSO-OpenID-Tests
> Zinc-WWS-Client
> Zinc-WWS-Server
> Zinc-Zodiac
> Zodiac-Core
> Zodiac-Tests
> Zinc-Seaside
>
> baseline24: further lists:
> ConfigurationOfXMLSupport
> ConfigurationOfNeoJSON
> (i may have missed something else)
>
> so shouldn't all of these be installed?
>
> i am of course mostly interested in Zinc-REST, not sure if i need the rest, but
> my expectation was that since there is no entry for the REST package in the
> configuration browser, i should be installing ConfigurationOfZincHTTPComponents
> to get it.
>
> greetings, martin.
>


Reply | Threaded
Open this post in threaded view
|

Re: how to install all of ZincHTTPComponents?

Martin Bähr
Excerpts from stepharo's message of 2015-01-30 11:05:15 +0100:
> > Excerpts from Sven Van Caekenberghe's message of 2015-01-30 07:52:53 +0100:
> >> What exactly did you do ?
> >> Zinc has been in Pharo since 1.3. Loading it from its configuration load a newer version. That has always worked for me and other.
> > so you are saying, everything should already be loaded, and i should not need
> > to do anything, other than updating?
> Yes
> And use Pharo40.

then where is the Zinc-REST package?

can't find it in any image i try.

greetings, martin.

--
eKita                   -   the online platform for your entire academic life
--
chief engineer                                                       eKita.co
pike programmer      pike.lysator.liu.se    caudium.net     societyserver.org
secretary                                                      beijinglug.org
mentor                                                           fossasia.org
foresight developer  foresightlinux.org                            realss.com
unix sysadmin
Martin Bähr          working in china        http://societyserver.org/mbaehr/

Reply | Threaded
Open this post in threaded view
|

Re: how to install all of ZincHTTPComponents?

Sven Van Caekenberghe-2
Are you sure you understand how Metacello configurations and groups works ?

You are misinterpreting what you see.

Please read the class comment of ConfigurationOfZincHTTPComponents.

You have to load (at least) the 'REST' group for what you want.

> On 30 Jan 2015, at 11:23, Martin Bähr <[hidden email]> wrote:
>
> Excerpts from stepharo's message of 2015-01-30 11:05:15 +0100:
>>> Excerpts from Sven Van Caekenberghe's message of 2015-01-30 07:52:53 +0100:
>>>> What exactly did you do ?
>>>> Zinc has been in Pharo since 1.3. Loading it from its configuration load a newer version. That has always worked for me and other.
>>> so you are saying, everything should already be loaded, and i should not need
>>> to do anything, other than updating?
>> Yes
>> And use Pharo40.
>
> then where is the Zinc-REST package?
>
> can't find it in any image i try.
>
> greetings, martin.
>
> --
> eKita                   -   the online platform for your entire academic life
> --
> chief engineer                                                       eKita.co
> pike programmer      pike.lysator.liu.se    caudium.net     societyserver.org
> secretary                                                      beijinglug.org
> mentor                                                           fossasia.org
> foresight developer  foresightlinux.org                            realss.com
> unix sysadmin
> Martin Bähr          working in china        http://societyserver.org/mbaehr/
>