Some ways of registering Pier:

1) PRPierFrame registerAsApplication: 'pier' kernel:  PRDistribution new kernel. 
2) PRPierFrame registerAsApplication: 'pier' kernel: (PRKernel named: 'aSimpleKernel').
3) PRPierFrame registerAsApplication: 'pier' kernel: (PRKernel new root: (PRPage new title: 'test title'; contents: 'Pier on Seaside 3.0'; name: 'testPage'); name: 'aVerySimpleKernel').

AFAIK all Pier development takes place on Pharo - might be worth trying the Pharo Seaside30rc and seeing if you have the same problem there.


On 14 August 2010 07:35, Lawson English <lenglish5@cox.net> wrote:
On 8/13/10 11:01 PM, Lukas Renggli wrote:
There is no one-click image for Squeak 4.1 AFAIK. Please try the
official image from piercms.com, or a daily build from
hudson.lukas-renggli.ch.
  

That you don't know about it could explain why pier has no set entry point in it and why the pier blog component has problems with it.

 
How about downloading one of Lucas' daily builds or use Seaside30rc on Pharo and register Pier with:
   PRPierFrame registerAsApplication: 'pier' kernel:  PRDistribution new kernel

If you can reproduce the problem on Pharo then send an error report to the Pier mailing list. If your error is only present on the Squeak build, then report the problem on the squeak mailing list.

Nick