Group Abstract Group Abstract

Message Boards Message Boards

2
|
23.2K Views
|
21 Replies
|
18 Total Likes
View groups...
Share
Share this post:

WebMathematica for Mathematica V10 (Yes!)

Posted 12 years ago

Does anyone know when webMathematica will be updated to work with version 10?

POSTED BY: Rodrigo Murta
21 Replies

1024, 20480, 768

seems to be needed for me (Windows 10, Mathematica 10.4.0 and newer)

POSTED BY: Rolf Mertig
POSTED BY: Rolf Mertig

Now webMathematica V3.3 has official support to Mathematica V10!

Check: http://www.wolfram.com/products/webmathematica/

POSTED BY: Rodrigo Murta
POSTED BY: Chad Knutson

I don't have the steps, but I have success in make it work in RedHat. It was not easy to make front end to work. Front end instance is needed for make plots or file export to work.

POSTED BY: Rodrigo Murta
Posted 11 years ago
POSTED BY: Caitlin Ramsey
POSTED BY: Rodrigo Murta
POSTED BY: Chad Knutson

Well, finally it works!!! I used a bigger value as third argument, exactly 20480 instead of 1024. The strange thing is that it doesn't work without the third parameter. However, now it works and I'm very grateful to you for the help. :-)

I can't remember what the exact memory usage of the front end is. It may be slightly greater than 1024 (I left my 3rd entry blank).

One dumb question for you: did you reboot the machine after editing the registry?

Another possible issue is the JLink native directory. You can try specifying it explicitly (make sure to edit if you have a different location:

<JLinkNativeLibraryDirectory>
C:\Program Files\Wolfram Research\Mathematica\10.0\SystemFiles\Links\JLink\SystemFiles\Libraries\Windows-x86-64
</JLinkNativeLibraryDirectory>
POSTED BY: Chad Knutson

I have done exactly the steps you mentioned. Now, if I change the path to 9.0 it works, when I change to 10.0 it doesn't. This is the corresponding code in MSPConfiguration.xml

<KernelPool> <KernelPoolName>General</KernelPoolName> <URLPattern>/*</URLPattern> </KernelPool>

<KernelExecutable>C:\Program Files\Wolfram Research\Mathematica\10.0\MathKernel.exe</KernelExecutable>

And this is the register key value

%SystemRoot%\system32\csrss.exe ObjectDirectory=\Windows SharedSection=1024,20480,1024 Windows=On SubSystemType=Windows ServerDll=basesrv,1 ServerDll=winsrv:UserServerDllInitialization,3 ServerDll=winsrv:ConServerDllInitialization,2 ServerDll=sxssrv,4 ProfileControl=Off MaxRequestThreads=16

Where I'm wrong? Thanks again

Yes. For Windows I did this to make de V10 kernel to work:

  1. First install Mathematica 9
  2. Make WebMathematica work on 9
  3. Install version 10 and redirect to Mathematica 10 kernel in MSPConfiguration.xml file.
  4. If last step work, now you can uninstall version 9.

And then, to make Graphics work (front end dependent expressions), I need to change windows regedit.

PS: in MAC, it didn't worked with JAVA 8, I needed to downgrade into java 7.

POSTED BY: Rodrigo Murta

No, it want to work! Any further suggestion?

Unfortunately, it doen't work for me. I tried deleting the value at all, as suggested by Rodrigo and then putting an hig value, as suggested in the MS support page (for instance 1024 or higher). It still gives the same error. I'm still investigating, I'll post any news. Thanks again

Hi there, thanks a lot for both answers. I'm going to try right now and let you know.

POSTED BY: Rodrigo Murta

Mathematica 10 is not officially supported by webMathematica, but it can be made to work reasonably well.

Roberto, I'm guessing that you are using a Windows machine? If that's true, then the problem is that Mathematica 10's front end uses more memory than allowed by the default desktop heap setting for noninteractive users.

You can read more about it here: [http://support.microsoft.com/kb/2102398][1]

The short answer is that you can edit the registry to increase this value. Then the front end should work fine in webM.

POSTED BY: Chad Knutson
POSTED BY: Rodrigo Murta
Reply to this discussion
Community posts can be styled and formatted using the Markdown syntax.
Reply Preview
Attachments
Remove
or Discard