Skip to content

Commit

Permalink
Issue #58: web server scripts and revert to pier3.0.0 from squeaksour…
Browse files Browse the repository at this point in the history
…ce repo ... 3.0.0 on smalltalk hub requires seaside31 ... one step at a time [ci skip]
  • Loading branch information
dalehenrich committed Feb 19, 2015
1 parent fb57267 commit 0edafe9
Showing 1 changed file with 17 additions and 6 deletions.
23 changes: 17 additions & 6 deletions projects/pier3/README.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# Pier 3.0.1
# Pier 3.0.0

**Work in Progress**

Pier 3.0.1 is the latest version of Pier that is know to load into GemStone.
I've tested the following load steps in GemStone 3.1.0.6, but I expect them to work in later versions of GemStone.
The following tODE shell commands prepares tODE for loading Pier3.0.1 into your stone.
The following tODE shell commands prepares tODE for loading Pier3.0.0 into your stone.

```
mount @/sys/stone/dirs/gsDevKitHome/projects/pier3 /home pier
Expand All @@ -14,15 +14,26 @@ cp magritteAddOns /sys/stone/projects
cp pier3 /sys/stone/projects
cp pier3AddOns /sys/stone/projects
cp seaside /sys/stone/projects
cp zinc /sys/stone/projects
project refresh --locked # make sure that
project refresh --locked
```

The following tODE shell command initiates the load of Pier3.0.1.
The Pier3AddOns project is recommended for bringing up a usable Pier instance:
The following tODE shell command initiates the load of Pier3.0.0.
The Pier3AddOns project is recommended for bringing up a usable Pier instance and the Seaside3 load expression brings in the FastCGI and Swazoo adaptors:

```
project load Pier3AddOns
project load Seaside3
bu backup pier3.0.0.dbf
project list
```

Unfortunately, the zinc web server for GemStone, does not work with Seaside 3.0.
To run a swazoo web server for Pier:

```
/home/pier/webServer --register=swazoo --port=8383 --start
/home/pier/webServer --register=swazoo --port=8383 --stop
/home/pier/webServer --register=swazoo --port=8383 --restart
```

**Stay tuned for further information about loading and using Pier in GemStone**

0 comments on commit 0edafe9

Please sign in to comment.