Kelp-eclipse21-5.1 needs a couple of correction.

"Kanji NIWA" <[email protected]>
Newsgroups gmane.comp.java.enhydra.general
Message-ID <[email protected]>
Hello,

I found some problems of "Kelp-eclipse21-5.1" in Kelp5.1beta8.
One in it can not be solved.[ at 3) ]
Please let me know a solution.

1) Installer

The relation between check-value and error-message is different.

<Kelp5.1-src5.1beta8>\InstallationBuild\Windows\install\Modern
UI\eclipse21.nsi
line 206-218
------------------------------------------------------------------------
-----
 IfFileExists ${TEMP2}\bin\java.exe continue ; check if java.exe exist
 MessageBox MB_OK "File java.exe does not exist in directory
${TEMP1}\bin"
 Goto start

 continue:
 IfFileExists ${TEMP2}\bin\javac.exe checkJDK ; check if javac.exe exist
 MessageBox MB_OK "File javac.exe does not exist in directory
${TEMP1}\bin"
 Goto start

 checkJDK:
 IfFileExists ${TEMP2}\jre\lib\jsse.jar checkEnhydra ; check if JDK
1.4.x
 MessageBox MB_OK "File jsse.jar does not exist in directory
${TEMP1}\jre\lib"
 Goto start
------------------------------------------------------------------------
-----

To distinguish in ${TEMP2}, an output message is output in ${TEMP1}.
We solved in correcting a detection part ${TEMP2}.


2) build.xml

The application which was generated in Kelp can not be rebuilt by
Japanese JDK.

Example) Execution logging when "Ant Rebuild" .
- Ant
Rebuild ----------------------------------------------------------------
---------
Buildfile: build.xml

prepare:

initRebuild:

BUILD FAILED

D:\eclipse2_1\workspace\WebAp4\build.xml:304: Unparseable date:
"07/11/2002 05:38 "
------------------------------------------------------------------------
---------------

<Cause>
Default Multibyte-LOCALE characters (e.g. Japanese) is stored in the
format in the time ,
so it isn't able to recognizing.

<Solution>
Add locale="en" to the format tag in the initRebuild target of the
build.xml template file.

Before correcting)
        <target name="initRebuild" depends="prepare">
            <tstamp>
                <format property="touch.time" pattern="MM/dd/yyyy hh:mm
aa"
                        offset="-1" unit="year"/>
            </tstamp>
            <touch datetime="${touch.time}">
                <fileset dir="${classes.dir}" includes="**/*.class" />
            </touch>
        </target>

After correcting)
        <target name="initRebuild" depends="prepare">
            <tstamp>
                <format property="touch.time" pattern="MM/dd/yyyy hh:mm
aa"
                        offset="-1" unit="year" locale="en"/>
            </tstamp>
            <touch datetime="${touch.time}">
                <fileset dir="${classes.dir}" includes="**/*.class" />
            </touch>
        </target>

Target files )

<Kelp5.1-src5.1beta8>\modules\Eclipse\ToolBoxEclipse\template\webapp\bui
ld.xml.template-chtml

<Kelp5.1-src5.1beta8>\modules\Eclipse\ToolBoxEclipse\template\webapp\bui
ld.xml.template-html

<Kelp5.1-src5.1beta8>\modules\Eclipse\ToolBoxEclipse\template\webapp\bui
ld.xml.template-wml

<Kelp5.1-src5.1beta8>\modules\Eclipse\ToolBoxEclipse\template\webapp\bui
ld.xml.template-xhtml

<Kelp5.1-src5.1beta8>\modules\Eclipse\ToolBoxEclipse\template\en3app\bui
ld.xml.template-chtml

<Kelp5.1-src5.1beta8>\modules\Eclipse\ToolBoxEclipse\template\en3app\bui
ld.xml.template-html

<Kelp5.1-src5.1beta8>\modules\Eclipse\ToolBoxEclipse\template\en3app\bui
ld.xml.template-wml

<Kelp5.1-src5.1beta8>\modules\Eclipse\ToolBoxEclipse\template\en3app\bui
ld.xml.template-xhtml


3) Deployer

<Phenomenon>
We choose "Enhydra Tools | Deployer" from the top of Eclipse and we let
out Deployer dialog.
We change "Enable input deployment" checkbox of Input pain, and push the
"Close" button.
The checking ON/OFF of "input" isn't reflected in the "deploy" target
part of build.xml.

<Expected value>

    "Enable input deployment" was ,
        ON  :
            <target depends="input, content, archive" name="deploy"/>
        OFF :
            <target depends="content, archive" name="deploy"/>

<Solution>
 I don't know , I am in the investigation.

  build.xml ==> checkbox of dialog : OK
  build.xml <== checkbox of dialog : NG

|
|
|Thanks,
Best regards,
K.NIWA.
NEC Soft, Ltd.---------------------------
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.