I did not get this error, and I just upgraded my NT machine
(NT4.0(SP4)/Apache 1.3.6/JServ1.0b5). After a couple of initial hiccups, it
is working well....
Here are some pointers that may be helpful. (or may be not :)
* In 1.0b5, the configuration is different in the sense that you now have a
"include" directive in httpd.conf that points to mod_jserv.conf. If you are
upgrading from an older version of JServ, this line is appended to your
httpd.conf. Then, when you try to start the Apache service with "net start
apache", it fails because the old configuration lines are still in
httpd.conf, in addition to the include directive. To get around this,
migrate your configuration settings for JServ that are now in httpd.conf to
the mod_jserv.conf, and remove the same from httpd.conf. Then, apache starts
up normally.
* Check your jserv.properties file. You want to migrate your zone and
repository settings from the back-up into this one.
* After the upgrade, all the paths in mod_jserv.conf had \ in them. I
changed them to /. JServ may now work with \, but I have not verified this.
* I also got JServ to work with the old style httpd.conf by simply
commenting out the include directive. However, the include directive is much
cleaner.
krishna
> -----Original Message-----
> From: Greg Barish [mailto:[EMAIL PROTECTED]]
> Sent: Friday, May 21, 1999 2:14 PM
> To: Java Apache Users
> Subject: start_mutex error w/ JServ 105b on NT
>
>
> Hi -
>
> I'm sure I'm doing something wrong, since at least one other
> person on
> the list has JServ 105b running on NT, I just don't know what it is.
>
> After I installed, trying to start apache results in:
>
> (from Apache errors.log file)
>
> [Fri May 21 11:08:54 1999] [crit] Apache JServ encountered a
> fatal error; check your ApJServLogFile for details if none
> are present in this file. Exiting.
> [Fri May 21 11:08:54 1999] file .\main\http_main.c, line
> 5890, assertion "start_mutex" failed
>
> I ensured that no other copies of either Apache or java are running on
> my system. I also am sure that the new JServ DLL is being pointed to
> correctly.
>
> Any clues? The JServ logfile contains nothing except:
>
> [21/05/1999 18:08:54:592] (ERROR) an error returned
> initializing protocol "wrapper"
> [21/05/1999 18:08:54:592] (ERROR) in init all protocols
> "wrapper" returned an error
> [21/05/1999 18:08:54:592] (EMERGENCY) Error initializing protocols
>
> I'm running NT 4.0sp4, Apache 136, and JServ 105b. Thanks.
>
> --
> ::: Greg Barish ([EMAIL PROTECTED])
> :::::::::::::::::::::::::::::::::::::::
>
>
> -- --------------------------------------------------------------
> To subscribe: [EMAIL PROTECTED]
> To unsubscribe: [EMAIL PROTECTED]
> READ THE FAQ!!!! <http://java.apache.org/faq/>
> Archives and Other: <http://java.apache.org/main/mail.html/>
> Problems?: [EMAIL PROTECTED]
>
-- --------------------------------------------------------------
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
READ THE FAQ!!!! <http://java.apache.org/faq/>
Archives and Other: <http://java.apache.org/main/mail.html/>
Problems?: [EMAIL PROTECTED]