ITracker
'''ITracker ¼³Ä¡ ¹®¼
-- µµÈÀç °ºó
ITracker´Â »ç¿ëÀÚ µ¶¸³ÀûÀÎ ¿©·¯ ÇÁ·ÎÁ§Æ®¸¦ Áö¿øÇÏ´Â JAVA J2EE ±â¹Ý Issue tracking system
ÀÔ´Ï´Ù. ½±°Ô ¸»ÇØ, bugzilla, scarab µîµî°ú ºñ½ÁÇÑ ¹ö±× ¸®Æ÷Æ® ½Ã½ºÅÛ°ú °°Àºµ¥, ¹ö±× »Ó¸¸
¾Æ´Ï¶ó ¿©·¯ IssueµéÀ» °ü¸®ÇÏ´Â ½Ã½ºÅÛÀÌÁÒ. bugzillaÀÇ ¹«°Ì°í, º¹ÀâÇÑ ÀÎÅÍÆäÀ̽º¿¡ ºñÇØ
ITracker´Â ½±°í, °£´ÜÇÑ ÀÎÅÍÆäÀ̽º·Î µÇ¾î ÀÖ½À´Ï´Ù. Áß¼Ò±Ô¸ðÀÇ ÇÁ·ÎÁ§Æ®¿¡ ÀûÇÕÇÑ À̽´ Æ®·¢Å·
½Ã½ºÅÛÀÔ´Ï´Ù.
1. Áغñ¹° ¶1. Java SDK 1.3 with some additional libraries (see default.properties) 2. J2EE 2.0 Application server (and web container) 3. Relational database set up for use with your J2EE application server 4. log4j 1.2.6+ : This is used for all application logging. This must be installed into your web and ejb application servers. A copy of the jar file is included in the lib directory. 5. Axis 1.1 if you wish to use the web services API (supplied in some versions) ¸Þ´º¾ó¿¡´Â À§Ã³·³ µÇ¾î ÀÖÁö¸¸, ´ÙÀ½Ã³·³ ÁغñÇصµ µÈ´Ù.
1. ITracker 2.2.1 2. JAVA SDK 1.3 ÀÌ»ó 3. jboss 3.2.x 4. MySQL 4.0.x, MySQL Connector/J 3.0.x 3.1. DB ¼³Á¤ ¶¾Æ¹«°÷¿¡³ª
itracker_2.2.1.noaxis.bin.zip À» Ç®°í, \itracker_2.2.1.noaxis.bin\itracker_2.2.1\sql\mysql\install ¿¡ º¸¸é, µÎ°³ÀÇ sql ÈÀÏÀÌ ÀÖ´Ù.
create_itracker_core.sql create_mysql_user.sql mysql¿¡ db¸¦ itracker·Î ¸¸µé°í,
create_itracker_core.sql À» import ÇÏ¿© Å×À̺íÀ» ¸¸µç ÈÄ¿¡, ´ÙÀ½ tableÀ» Ãß°¡ÇÑ´Ù.
CREATE TABLE JMS_MESSAGES ( MESSAGEID INTEGER NOT NULL, DESTINATION VARCHAR(255) NOT NULL, TXID INTEGER, TXOP CHAR(1), MESSAGEBLOB BLOB, PRIMARY KEY (MESSAGEID, DESTINATION) ); CREATE TABLE JMS_TRANSACTIONS ( TXID INTEGER ); create_mysql_user.sql ·Î mysql¿¡ »ç¿ëÀÚ¸¦ Ãß°¡ÇÑ´Ù. (¾ÏÈ£´Â ¾Ë¾Æ¼ ¹Ù²Û´Ù.)
3.2. jboss¿¡ deploy ¶mysql-connector-java-3.0.11-stable-bin.jar ÆÄÀÏÀ» c:\jboss/server/default/lib ¿¡ º¹»çÇÑ´Ù.
c:\jboss/docs/examples/jca/mysql-ds.xml ÈÀÏÀ» c:\jboss/server/default/deploy ¿¡ º¹»çÇÑ ÈÄ¿¡, </datasources> À§¿¡ ´ÙÀ½°ú °°ÀÌ Ãß°¡ÇÑ´Ù.
<local-tx-datasource> <jndi-name>ITrackerDS</jndi-name> <connection-url>jdbc:mysql://localhost:3306/itracker</connection-url> <driver-class>org.gjt.mm.mysql.Driver</driver-class> <user-name>itracker</user-name> <password>itracker</password> </local-tx-datasource> c:\jboss/server/default/conf/standardjbosscmp-jdbc.xml À» ´ÙÀ½°ú °°ÀÌ °íÄ£´Ù.
<datasource>java:/DefaultDS</datasource> <datasource-mapping>Hypersonic SQL</datasource-mapping> À» ´ÙÀ½Ã³·³ ¹Ù²Û´Ù.
<datasource>java:/ITrackerDS</datasource> <datasource-mapping>mySQL</datasource-mapping> c:\jboss\server\default\conf\jboss-service.xml ÀÇ ¸¶Áö¸· ºÎºÐÀ»
<attribute name="RecursiveSearch">True</attribute> ·Î °íÄ£´Ù.
c:\itracker_2.2.1\dist\itracker.ear ÈÀÏÀ» C:\jboss\server\default\deploy ¿¡ º¹»ç
|
He who has imagination without learning has wings but no feet. |