1. ����ȯ��
- ��Ŭ����.
- ANT ��ġ.
- CVS
2. JDK ANT ��ġ �� PATH ����.
2-1. �ٿ�ε� http://ant.apache.org/
2-2. ����Ǯ��.
2-3. bin���� PATH�� ����ϱ�.
ex) Path=C:\Tools\apache-ant-1.7.0\bin;C:\SDKs\jdk1.5.0_12\bin;C:\WINDOWS\system32;C:\WINDOWS;
3. CAF �ٿ�ε� http://chalranjdbccomp.sourceforge.net/
4. WAS ��ġ �� ROOT Context(<��ġ����>) �� caf-2.0.0.zip �� ������ Ǭ��.
5. <��ġ����>/WEB-INF/src/dbmanager.properties �� ��ġ�� ��η� SQL_XML_PATH �� ����.
6. <��ġ����>/WEB-INF/xmls/application-dbmanager.xml �� DB�� �°� ����.
7. JDK ������ ���� ����.
- JDK 1.4
1. ������ ���� ���� �ҽ� ����.
<��ġ����>/WEB-INF/src/samples/webservices ���� ����.
- JDK 1.5
1. ���ϼ���.
<��ġ����>/WEB-INF/src/dbmanager.properties ����.(�ɼǻ���-���ɰ���) - useTrove=true �� ����.
<��ġ����>/WEB-INF/web.xml ����. ( CompressingFilter �ּ� Ǯ��. )
2. json-lib ���ϱ�ü.
<��ġ����>/WEB-INF/lib/json-lib-2.2.1-jdk13.jar ����.
<��ġ����>/��������/library/json-lib-2.2.1-jdk15.jar ���� <��ġ����>/WEB-INF/lib/ ������ ����.
8. Apache CXF ����. ( JDK 1.5�̻� )
- <��ġ����>/WEB-INF/web.xml ����. ( Apache CXF �ּ� Ǯ�� )
- jar ���� ����.
<��ġ����>/��������/library/CXF/*.jar -> <��ġ����>/WEB-INF/lib/ ������ ��� ����.
7. cmd â�� ��� <��ġ����> ���丮�� �̵�.
8. ant clean compile ����.
9. WAS �� �������.
- caf.webmvc.actions.RequestObject.java �ڹټҽ����ϼ���.
public void fileDownload(String filename, String filepath) �ҵ� ����. �ּ�����.
- weblogic �� ���.
C:\bea\user_projects\domains\mydomain\bin\setDomainEnv.cmd ���ϼ���. ( Xml export �� �����. )
set CLASSPATH_CAF=<��ġ����>\WEB-INF\lib\xalan.jar;<��ġ����>\WEB-INF\lib\geronimo-ws-metadata_2.0_spec-1.1.1.jar
set CLASSPATH=%CLASSPATH_CAF%;%PRE_CLASSPATH%;%WEBLOGIC_CLASSPATH%;%POST_CLASSPATH%;%WLP_POST_CLASSPATH%
�±װ� get������� ó���Ǵ� �� �̿� ���� ���ڵ��� �ȵ�.
import �Ǵ� ���Ͽ��� ���ڵ��� ������ ������.
- JEUS 5.0 �� ���
�⺻������ classpath�� �߰��ϵ�, �ȵɰ��� /jre/lib/endorsed �� jar������ ������.
/jre/lib/endorsed ������ �Ʒ� ���� �����ؼ� �ֱ�. ( Xml export �� �����. )
xalan.jar
Apache CXF ���� - /jre/lib/endorsed ������ �Ʒ� ���� �����ؼ� �ֱ�.
geronimo-activation_1.1_spec-1.0-M1.jar
geronimo-stax-api_1.0_spec-1.0.jar
geronimo-ws-metadata_2.0_spec-1.1.1.jar
jaxb-api-2.0.jar
jaxb-impl-2.0.5.jar
xalan.jar
10. WAS �⵿�� ��Ʈ. ( http://localhost:/caf/generator ���� �� ��ȸ��ư Ŭ���� ������ ����� ��. )
- ��Ʈ��ũ�� ������ �ȵǾ��ִ� ���� /WEB-INF/sql/generator/Q_Generator.xml ������ ����.(�ּ�����.)