--> Wrapper Started as Service
STATUS | wrapper | 2010/06/06 11:19:01 | Launching a JVM...
INFO | jvm 1 | 2010/06/06 11:19:02 | WrapperManager: Initializing...
INFO | jvm 1 | 2010 / 06 / 06 11:19:02 | WrapperManager: WARNING - The Wrapper jar file currently in use is version "3.3.9" while the version of the Wrapper which launched this JVM is "3.2.3". The Wrapper may appear to work correctly but some features may not function correctly. This configuration has not been tested and is not supported.
INFO | jvm 1 | 2010/06/06 11:19:02 | WrapperManager: WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. The file is located on the path at the following location but could not be loaded: D:\Program Files\SmartFoxServerPRO_1.6.6\Server\lib\wrapper.dll Please verify that the file is readable by the current user and that the file has not been corrupted in any way. One common cause of this problem is running a 32-bit version of the Wrapper with a 64-bit version of Java, or vica versa. This is a 32-bit JVM. Reported cause: D:\Program Files\SmartFoxServerPRO_1.6.6\Server\lib\wrapper.dll: Can't load AMD 64-bit .dll on a IA 32-bit platform System signals will not be handled correctly.
but I don't understand everything. I`m using a Dbmanager too and smart fox halts occasionally Please explain to me the meaning of this error and if it relevant to the halts of smart fox and what can I do to fix it
I m usign a Windows vista 64bit system and That link didn't work for me either. So now I have the server on a remote linux system, 32 bit and I have flash on my 64 bit system, question is how do i connect them?
im running on a windows vista 64bit system and i have smartfox basic server up and running without any problems...i just copied java.exe and java.dll to my smartfox>>server folder and it works like a charm
It seems that you are using mixed versions of the Wrapper components. It is complaining because they are not all from the same version.
Can you explain exactly what you have done?
Did you attempt to substitute the 32-bit wrapper with the 64 bit version?
I have a new installation of our system (sfs pro) under a 64bit paltform.
I run the SFS with a 64bit JVM, and get the following :
SmartFoxServer\Server\lib\wrapper.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
The native wrapper we use for launching the server as a Windows Service is not freely redistributable for Windows 64 (it is for win32). They offer a commercial version. If you want you can check their licenses here: http://wrapper.tanukisoftware.com/doc/e ... wnload.jsp
In alternative you can launch the server via the provided start.bat file. ( You can also add it to the autostart folder to have it launched after the OS boot )
I have upgraded the wrapper license.
However, now I'm confronted with another problem:
# Java Main class. This class must implement the WrapperListener interface
# or guarantee that the WrapperManager class is initialized. Helper
# classes are provided to do this for you. See the Integration section
# of the documentation for details.
wrapper.java.mainclass=it.gotoandplay.smartfoxserver.SmartFoxServer
In my library (jysfs.jar v. 1.6.3) the class it.gotoandplay.smartfoxserver.SmartFoxServer it does not comply with the above demand.
Why it doesn't comply?
Also, version 1.6.3 is too old, you should at least run 1.6.6 or much better 1.6.9.
Make sure to upgrade: besides the issue in question there have been a lot of fixes and improvements since 1.6.3