Install from Github
This is the complete installation Script. Execute all at once it could take time.
All sources will be download from:
https://github.com/brunobuzzi/.
Installation
Gofer new
package: 'GsUpgrader-Core';
url: 'http://ss3.gemtalksystems.com/ss/gsUpgrader';
load.
(Smalltalk at: #GsUpgrader) upgradeGrease.
GsDeployer deploy: [
Metacello new
baseline: 'Seaside3';
repository: 'github://GsDevKit/Seaside31:gs_master/repository';
onLock: [:ex | ex honor];
load: 'CI' ].
GsDeployer deploy: [
Metacello new
baseline: 'AbstractApplicationObjects';
repository: 'github://brunobuzzi/AbstractApplicationObjects:master/repository';
onLock: [:ex | ex honor];
load ].
GsDeployer deploy: [
Metacello new
baseline: 'Sewaf';
repository: 'github://brunobuzzi/SEWAF:master/repository';
onLock: [:ex | ex honor];
load ].
GsDeployer deploy: [
Metacello new
baseline: 'OrbeonPersistenceLayer';
repository: 'github://brunobuzzi/OrbeonPersistenceLayer:master/repository';
onLock: [:ex | ex honor];
load ].
GsDeployer deploy: [
Metacello new
baseline: 'BpmFlow';
repository: 'github://brunobuzzi/BpmFlow:master/repository';
onLock: [:ex | ex honor];
load ].
BpmUser addAdminUser.
GemStoneServerConfiguration default gemstoneIP: 'GemStone/S IP'.
WAAdmin register: WAOrbeonProcessLayer at: 'orbeon-gemstone-api'.
WAAdmin register: WAOrbeonLogin asApplicationAt: 'orbeon'.
WAAdmin register: WAOrbeonProcessLogin asApplicationAt:'orbeonProcess'.
WAAdmin register: WAOrbeonBackofficeLogin asApplicationAt:'orbeonBackoffice'.
WAAdmin register: WABpmProcessCreationStaticMessage asApplicationAt:'processMessage'.
Execute the Web Server
| handler commitThreshold |
commitThreshold := 65.
handler := AlmostOutOfMemory addDefaultHandler: [ :ex | self halt ].
SessionTemps current at: #'AlmostOutOfMemoryStaticException' put: handler.
System signalAlmostOutOfMemoryThreshold: commitThreshold.
[WAGsZincAdaptor startOn: 8787]
on: AlmostOutOfMemory enable
do: [:ex | ex error: ex description].