try:
[! use Apache::StoreFront; !]

notice the semicolon.
gerald has written about this before so you can
find more details in the archives.

cliff rayman
genwax.com

Jason Bodnar wrote:

> I'm losing it. I've written applications like this countless times but I'm
> doing something wrong.
>
> I've got a module called Apache::StoreFront. Right now it consists of:
>
> package Apache::StoreFront;
>
> 1;
>
> There's more to it but I've cut it out to simplify things. It's in
> /$SERVER_ROOT/lib/perl/Apache
>
> I have an embperl page that consists of:
>
> [# MODULES #]
> [! use Apache::StoreFront !]
>
> <HTML>
> <BODY>
> Hello World!
> </BODY>
> </HTML>
>
> When I go to the page I get the following error:
>
> [5602]ERR: 24: Line 2: Error in Perl code: syntax error at
> /opt/apache/dw3.tivoli.com/81/lib/perl/Apache/StoreFront.pm line 1, near
> "package
> Apache::StoreFront"
>     BEGIN failed--compilation aborted (in cleanup) syntax error at
> /opt/apache/dw3.tivoli.com/81/lib/perl/Apache/StoreFront.pm line 1, near
> "package Apache::StoreFront"
>     BEGIN failed--compilation aborted at
> /opt/apache/dw3.tivoli.com/81/htdocs/home/people/orgchart/test.phtml line 2.
>
> Apache is configured correctly because other embperl stuff works so please
> point out some incredibly stupid mistake so I can shoot myself and then finish
> this project.
>
> Oh yeah, if all goes well and management doesn't hassle me, mod_perl will have
> a shopping cart system for use with embedded perl languages.
>
> Thanks for your help.
> ---
> Jason Bodnar + [EMAIL PROTECTED] + Tivoli Systems
>
> That boy wouldn't know the difference between the Internet and a hair net. --
> Jason Bodnar

Reply via email to