<!--
function toggle_visibility(id, div_id) {
var e1 = document.getElementById(id);
var e2 = document.getElementById(div_id);
if(e1.value=='OTHERS')
e2.style.display='block';
else
e2.style.display='none';
}
//-->
error, issue, RnD, notes for my colleagues ... anything related with my job. A good programmer should be a good and fast reader. This log just to cut the costs of my RnD. Nothing personal :)
Friday, 18 October 2013
JS: Toggle Visibility
Thursday, 17 October 2013
Tuesday, 3 September 2013
Simple ANT build.xml run in STS
ANT akan memudahkan proses kompil projek ke dalam pakej yang sesuai untuk deployment.
ANT menggunakan satu fail yang lazimnya dinamakan build.xml yang mengandungi arahan salinan fail daripada source-code kepada arkib.
Spring Tool Suite telah mempunyai plug-in yang memudahkan penggunaan ANT.
![]() |
| Right click build.xml |
![]() |
| Pilih target yang sesuai, default telah disetkan kepada war di mana *.war akan dihasilkan. |
![]() |
| Mesej setelah semua proses selesai. |
Boleh rujuk kepada Help dalam STS untuk bantuan menggunakan ANT Support:
Rujukan:
- http://ant.apache.org/
- http://ant.apache.org/external.html; external tool ~ contohnya plugin GUI untuk Eclipse.
Thursday, 18 July 2013
Tipikal STS 3.3.0 Config
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20130521-0416
-product
org.springsource.sts.ide
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-vmargs eclipse -vm c:\jdk6u22\jre\bin\javaw
-Duser.name=developer name
-Dosgi.requiredJavaVersion=1.6
-Xmn512m
-Xms1024m
-Xmx2048m
-XX:PermSize=1024m
-XX:MaxPermSize=2048m
plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20130521-0416
-product
org.springsource.sts.ide
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-vmargs eclipse -vm c:\jdk6u22\jre\bin\javaw
-Duser.name=developer name
-Dosgi.requiredJavaVersion=1.6
-Xmn512m
-Xms1024m
-Xmx2048m
-XX:PermSize=1024m
-XX:MaxPermSize=2048m
Wednesday, 17 July 2013
org.xml.sax.helpers.SecuritySupport12 cannot access its superclass org.xml.sax.helpers.SecuritySupport
Error:
java.lang.IllegalAccessError: class org.xml.sax.helpers.SecuritySupport12 cannot access its superclass org.xml.sax.helpers.SecuritySupport
berlaku ketika cuba run kod di atas Tomcat 7 dengan JDK 1.7
Penyelesaian:
masukkan property metadata-complete="true" dalam web.xmlContoh:
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0" metadata-complete="true">
Rujukan:
Unsupported major.minor version 51.0
Masalah ini didapati ketika cuba run sistem Online.
Environment:
Environment:
- Spring Tool Suite (STS 2.9.2)
- Tomcat 7
- JDK 1.7
Punca:
- Class dikompil menggunakan JDK 1.7 manakala Tomcat 7 ketika itu diset untuk gunakan JDK 1.6
Penyelesaian:
- Set server untuk run gunakan JDK 1.7.
Thursday, 6 June 2013
Rename nama deployable guna Maven
Tukar nama projek kod APR kepada 1 nama baru.
Spring Framework 3.05
Langkah2 terlibat:
Spring Framework 3.05
Langkah2 terlibat:
- clean project (MAVEN + compiller)
- modify config pada pom.xml
- recompile
- redeploy
Jika melibatkan port forwarding:
- login as root
- ke opt/apache/apache2214/conf - modify http config file
- ke opt/apache/apache2214/bin
- ./apachectl -k restart
Habis.
Subscribe to:
Posts (Atom)






