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¿¡ º¹»ç | 











![[http]](/imgs/http.png)



 


