Re: Windows console

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Oh, I also forgot some other changes you'll need....

The space in the directory name means you need to enclose the whole thing in quotes. That also means you need to make changes at the bottom of the file as well.

I'm at work now, but when I go home for lunch I'll send you my version of the BAT file (around midday in South Australia).

Ian


kiran madala wrote:
Hi,

Thanks for the reply. Where exactly do I need to set my java variable path?

I set the java path in the .bat file its not working. I am not sure if i did it the right way. below is my .bat file with changes in bold.
Thanks in advance


rem
rem This library is free software; you can redistribute it and/or
rem modify it under the terms of the GNU Lesser General Public
rem License as published by the Free Software Foundation version
rem 2.1 of the License.
rem
rem This library is distributed in the hope that it will be useful,
rem but WITHOUT ANY WARRANTY; without even the implied warranty of
rem MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
rem Lesser General Public License for more details.
rem
rem You should have received a copy of the GNU Lesser General Public
rem License along with this library; if not, write to the Free Software
rem Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
rem END COPYRIGHT BLOCK

rem set the JAVA to use here
rem set JAVA=C:\Program Files\Java\jre1.6.0_03\bin\java

if not "%JAVA%foo"=="foo" goto launch

where java > nul 2>&1 || goto findjre

set JAVA=java
goto launch

:findjre
rem look for Java Runtime Environment in registry
reg QUERY "HKLM\SOFTWARE\JavaSoft\Java Runtime Environment" > nul 2>&1 || goto findjdk

rem can we grab the java location from the registry?
rem set JAVA=path\bin\java
rem apparently not, in a batch file
rem goto launch
echo The Java Runtime Environment is installed on this machine, but the
echo command java.exe is not in your PATH. You can either make sure java.exe
echo is in the PATH, or edit this script to set JAVA to the full path of
echo java.exe
pause
goto end

:findjdk
reg QUERY "HKLM\SOFTWARE\JavaSoft\Java Development Kit" > nul 2>&1 || goto nojava

rem can we grab the java location from the registry?
rem set JAVA=path\bin\java
rem goto launch
echo The Java Development Kit is installed on this machine, but the
echo command java.exe is not in your PATH. You can either make sure java.exe
echo is in the PATH, or edit this script to set JAVA to the full path of
echo java.exe
pause
goto end

:nojava
echo Java does not appear to be installed on this machine. Please download and install the Java Runtime Environment and make sure the java.exe command is in the PATH of this command.
pause
goto end

:launch
set BASEPATH=.
set FIDMCONSOLEJARDIR=%BASEPATH%
set CONSOLEJARDIR=%BASEPATH%
set JSSDIR=%BASEPATH%
set LDAPJARDIR=%BASEPATH%

set PATH=%BASEPATH%;%PATH%

rem
rem Launch the Console
rem
echo on
"%JAVA%" "-Djava.library.path=%JSSDIR%" -cp "%JSSDIR%/jss4.jar;%LDAPJARDIR%/ldapjdk.jar;%CONSOLEJARDIR%/idm-console-base.jar;%CONSOLEJARDIR%/idm-console-mcc.jar;%CONSOLEJARDIR%/idm-console-mcc_en.jar;%CONSOLEJARDIR%/idm-console-nmclf.jar;%CONSOLEJARDIR%/idm-console-nmclf_en.jar;%FIDMCONSOLEJARDIR%/fedora-idm-console_en.jar" -Djava.util.prefs.systemRoot=%HOME%/.fedora-idm-console -Djava.util.prefs.userRoot=%HOME%/.fedora-idm-console com.netscape.management.client.console.Console %*

:end



    ------------------------------------------------------------------------
    Date: Thu, 3 Jan 2008 07:59:42 +1030
    From: ian@xxxxxxxxxx
    To: fedora-directory-users@xxxxxxxxxx
    Subject: Re:  Windows console

    Hi,

    This happened to me as well.  I think the installer can't cope
    with or doesn't look for Java in your "Program Files" area, which
    is where you will find the newer Javas 1.6.  Edit the .bat file
    and set the Java variable yourself and it should work from then on.

    Regards,

    Ian
    kiran madala wrote:

        Hi,

        The windows console for 1.1 server does not work it gives me
        this error

        F:\Program Files\Fedora Identity Management Console>echo off
        The Java Runtime Environment is installed on this machine, but the
        command java.exe is not in your PATH.  You can either make
        sure java.exe
        is in the PATH, or edit this script to set JAVA to the full
        path of
        java.exe
        Press any key to continue . . .


        All my java programs work. The java in my class path and also
        in my registry . Any idea whats causing the problem?




        ------------------------------------------------------------------------
        HO HO HO, if you've been naughty this year, email Santa! Visit
        asksanta.ca to learn more!
        <http://asksanta.ca/?icid=SANTAENCA005>

        ------------------------------------------------------------------------

        --
        Fedora-directory-users mailing list
        Fedora-directory-users@xxxxxxxxxx <mailto:Fedora-directory-users@xxxxxxxxxx>
        https://www.redhat.com/mailman/listinfo/fedora-directory-users


------------------------------------------------------------------------
HO HO HO, if you've been nice this year, email Santa! Visit asksanta.ca to learn more! <http://asksanta.ca/?icid=SANTAENCA005>
------------------------------------------------------------------------

--
Fedora-directory-users mailing list
Fedora-directory-users@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-directory-users

--
Fedora-directory-users mailing list
Fedora-directory-users@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-directory-users

[Index of Archives]     [Fedora Directory Users]     [Fedora Directory Devel]     [Fedora Announce]     [Fedora Legacy Announce]     [Kernel]     [Fedora Legacy]     [Share Photos]     [Fedora Desktop]     [PAM]     [Red Hat Watch]     [Red Hat Development]     [Big List of Linux Books]     [Gimp]     [Yosemite News]

  Powered by Linux