MathGroup Archive 2006

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: webMathematica, Packages, and hostSRV.com

  • To: mathgroup at smc.vnet.net
  • Subject: [mg69643] Re: webMathematica, Packages, and hostSRV.com
  • From: bghiggins at ucdavis.edu
  • Date: Tue, 19 Sep 2006 05:44:50 -0400 (EDT)
  • References: <eel2ak$eed$1@smc.vnet.net>

Fred, This is how I do it on my machine:

My layout is as follows:

Tomcat/webapps/webMathematica/myproject

where the folder myproject has my jsp files.

Now suppose I need to load a package called myfunc.m

This package is located in the folder mypackages which is located at:

Tomcat/webapps/webMathematica/WEB-INF/Applications/mypackages

Then in my jsp file I have

<msp:allocateKernel>
<msp:evaluate>
Needs["mypackages`myfunc`"];
</msp:evaluate>
etc
</msp:allocateKernel>

My guess this is how you have things set up on your local server.
I suggest asking the folks at hostSRV where they recommend locating
packages.

Not sure this helps much

Cheers,

Brian


Fred Klingener wrote:
> Anyone here with experience with hostSRV?
>
> Background:
>
> I'm trying to migrate a Mathematica application to webMathematica,
> ultimately to run on my account at hostSRV.com
>
> Success:
>
> I have a set of files, *.m packages and *.jsp Java Server Pages, installed
> and running happily on my Tomcat localhost. The *.m files are currently at
> ../WEB-INF/Applications/ per installation instructions, but they'll work
> installed in a lot of different places.
>
> Failure:
>
> When the files are FTP'd to hostSRV, I can't get webMathematica to find
> the *.m files.  Needs["newPackage`"] (or any permutation of the context path I can think of)
> returns $Failed. While I can get it to return things like $Path and
> $ContextPath, and while the responses make sense, they have limited use
> because of the way the hostSRV FTP server flattens out the directory
> structure it exposes to the developer. I suppose it works the way it does to
> enforce security and webMathematica expectations, but it makes it extremely
> difficult to analyze problems when they arise.
>
> I'm out of things to try. Any suggestions?
>
> I mean besides "Give up. You're obviously not smart enough to try this."
> 
> TIA,
> Fred Klingener


  • Prev by Date: Re: Re: Variables Within Homemade Functions
  • Next by Date: Re: attention 64 bit Mathematica users - would you please test a command for me?
  • Previous by thread: webMathematica, Packages, and hostSRV.com
  • Next by thread: Re: webMathematica, Packages, and hostSRV.com