· KLDP.org · KLDP.net · KLDP Wiki · KLDP BBS ·
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

2. ´Ù¿î·Îµå

´Ù¿î·Îµå ÆäÀÌÁö¿¡ °¡¸é 6°³ÀÇ È­ÀÏÀÌ Àִµ¥, itracker_2.2.1.noaxis.bin.zip À» ¹Þ´Â´Ù.

3. ¼³Ä¡

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

3.3. JBOSS ½ÇÇà

   C:\jboss\bin\run.bat

4. ½ÇÇà

  http://localhost:8080/itracker

  ID : admin
  PW : admin



ID
Password
Join
He who has imagination without learning has wings but no feet.


sponsored by andamiro
sponsored by cdnetworks
sponsored by HP

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2005-03-15 21:20:34
Processing time 0.0057 sec