À¥ ¼­ºñ½º µµ±¸ - ¸±¸®½º Á¤º¸


1.0 Á¦ÇÑ»çÇ×
   1.1 ±âÁ¸ÀÇ »ç¼³ UDDI ·¹Áö½ºÆ®¸®ÀÇ ¸Ç À§¿¡ WebSphere V6 DB2 »ç¼³ UDDI ·¹Áö½ºÆ®¸®¸¦ Àü°³ÇÑ ÈÄ ÀÌ ·¹Áö½ºÆ®¸®¿¡ ¾×¼¼½ºÇÒ ¼ö ¾øÀ½
   1.2 WS-I Attachments Profile 1.0 À¯È¿¼º °ËÁõÀ» »ç¿ëÇÒ ¼ö ¾øÀ½
   1.3 ¸¶¹ý»ç°¡ Ç×»ó ±âÁ¸ ÇÁ·ÎÁ§Æ®ÀÇ EARÀ» »ç¿ëÇÏ°í ´Ù¸¥ EARÀÇ ¼±ÅûçÇ×Àº ¹«½ÃÇÔ
   1.4 ¸¶¹ý»çÀÇ "¸ð´ÏÅÍ" ¼±ÅöõÀÌ ±âÁ¸ ¸ð´ÏÅÍ¿Í Ãæµ¹ÇÒ ¼ö ÀÖÀ½
   1.5 "À¥ ¼­ºñ½º »ç¿ëÀÚ Á¤ÀÇ ÇÔ¼ö"ÀÇ Å¬¶óÀÌ¾ðÆ® ÇÁ·Ï½Ã À¯ÇüÀº ¼±ÅÃÇÒ ¼ö ¾øÀ½
   1.6 À¥ ¼­ºñ½º Ž»ö±â ½ÇÇàÀº J2EE Perspective¿¡¼­¸¸ »ç¿ë °¡´ÉÇÔ
   1.7 DADX À¥ ¼­ºñ½º¸¦ ÀÛ¼ºÇÒ ¶§ À¥ ¼­ºñ½º ¸¶¹ý»ç¿¡¼­ IWAB0107E ¿À·ù°¡ ¹ß»ýÇÔ
   1.8 ¼±ÅÃÇÑ ´ë»ó ¼­¹ö°¡ ¾øÀ» °æ¿ì À¥ ¼­ºñ½º ¸¶¹ý»ç¿¡¼­ IWAB0534E ¿À·ù°¡ ¹ß»ýÇÔ
   1.9 ´ë»ó ¼­¹ö°¡ ¼³Ä¡µÇÁö ¾ÊÀº °æ¿ì À¥ ¼­ºñ½º ¸¶¹ý»ç¿¡¼­ IWAB0213E ¿À·ù°¡ ¹ß»ýÇÔ
   1.10 StockQuote Axis »ùÇÃÀÌ Tomcat 5.0¿¡¼­¸¸ ½ÇÇàµÊ
   1.11 Websphere Application Server v6¿¡¼­ DB2 ¹é¿£µå¸¦ °¡Áö°í ÀÖ´Â »ç¼³ UDDI ·¹Áö½ºÆ®¸®¸¦ ½ÇÇàÇÏ·Á¸é ·çÆ® ±ÇÇÑÀÌ ÇÊ¿äÇÔ
   1.12 º¹ÇÕ À¯Çü ¸Å°³º¯¼ö·Î À¥ ¼­ºñ½º¿¡ ´ëÇØ »ý¼ºµÈ WSDL ÆÄÀÏÀÌ J2EE 1.3 ¹× J2EE 1.4 ÀÀ¿ëÇÁ·Î±×·¥¿¡¼­ ´Ù¸¦ ¼ö ÀÖÀ½
   1.13 »õ EJB ÇÁ·ÎÁ§Æ®¿¡ ´ëÇÑ ±âº» Ŭ¶óÀÌ¾ðÆ® ÇÁ·ÎÁ§Æ® À̸§ º¯°æ
   1.14 ¿£µå Åõ ¿£µå ½Ã³ª¸®¿À¿¡¼­ º¸¾ÈÀ» »ç¿ëÇÏ´Â WebSphere Application Server v5.0 ¹× v5.1¿¡ restartModule ¿À·ù ÆË¾÷ »óÀÚ°¡ Ç¥½ÃµÊ
   1.15 ¶ó¿ìÅÍ ÇÁ·ÎÁ§Æ® ¹× EJB ÇÁ·ÎÁ§Æ®´Â °°Àº EAR¿¡ ÀÖ¾î¾ß ÇÔ
   1.16 °ü¸® Äֿܼ¡¼­ LooseApps¸¦ º¼ ¼ö´Â ÀÖÁö¸¸ ¼öÁ¤ÇÒ ¼ö´Â ¾øÀ½
2.0 ¾Ë·ÁÁø ¹®Á¦Á¡
   2.1 IBM SOAP ½ºÄÌ·¹Åæ À¥ ¼­ºñ½º¿¡¼­ ¿£µå Åõ ¿£µå ½Ã³ª¸®¿À¿¡ ½ÇÆÐÇÔ
   2.2 HTTP ±âº» ÀÎÁõ º¸È£ WSDL·Î ½ºÄÌ·¹Åæ ¹× Å¬¶óÀÌ¾ðÆ® ½Ã³ª¸®¿À¸¦ ½ÇÇàÇÒ ¼ö ¾øÀ½
   2.3 ¿£µåÆ÷ÀÎÆ® Àο¡ÀÌºí·¯ ½ÇÇà ÈÄ JMS ¶ó¿ìÅÍ ÇÁ·ÎÁ§Æ®¿¡ ¿À·ù ¸Þ½ÃÁö°¡ Ç¥½ÃµÊ
   2.4 ÇнÀ¼­: Java Bean¿¡¼­ À¥ ¼­ºñ½º ÀÛ¼º ½Ã ¿Ã¹Ù¸¥ ÆÐŰÁö À̸§ÀÌ ÀÛ¼ºµÇÁö ¾ÊÀ½
   2.5 »ç¿ëÀÚ Á¤ÀÇ ºÐ·ù¸¦ »èÁ¦Çصµ »ç¼³ UDDI ·¹Áö½ºÆ®¸®¿¡¼­ tModelÀÌ »èÁ¦µÇÁö ¾ÊÀ½
   2.6 »ùÇà °¶·¯¸®ÀÇ À¥ ¼­ºñ½º »ùÇÃÀ» °¡Á®¿Ã ¶§ ¿À·ù°¡ ¹ß»ýÇÒ ¼ö ÀÖÀ½
   2.7 WSDL¿¡ SOAP ¹ÙÀεùÀÌ ¾øÀ» °æ¿ì Ŭ¶óÀÌ¾ðÆ® ½Ã³ª¸®¿À¿¡¼­ ¿¹¿Ü°¡ ¹ß»ýÇÔ
   2.8 ½ºÄÌ·¹Åæ ½Ã³ª¸®¿À¿¡¼­ À¥ ¼­ºñ½º ¸¶¹ý»çÀÇ ÈÄ¼Ó È£Ãâ·Î »ý¼ºµÈ Java ÆÄÀÏÀÌ »õ·Î °íÃÄÁöÁö ¾ÊÀ½
   2.9 UDDIPublish/UDDIUnpublish -profileName <profile name>¿¡¼­ NullPointerExceptionÀÌ ¹ß»ýÇÔ

1.0 Á¦ÇÑ»çÇ×

1.1 ±âÁ¸ÀÇ »ç¼³ UDDI ·¹Áö½ºÆ®¸®ÀÇ ¸Ç À§¿¡ WebSphere V6 DB2 »ç¼³ UDDI ·¹Áö½ºÆ®¸®¸¦ Àü°³Çϸé ÀÌ ·¹Áö½ºÆ®¸®¿¡ ¾×¼¼½ºÇÒ ¼ö ¾øÀ½

±âÁ¸ÀÇ WebSphere v6 »ç¼³ UDDI ·¹Áö½ºÆ®¸®ÀÇ ¸Ç À§¿¡ WebSphere v6 DB2 »ç¼³ UDDI ·¹Áö½ºÆ®¸®¸¦ Àü°³ÇÒ °æ¿ì, ÀÌ ·¹Áö½ºÆ®¸®¿¡ ¾×¼¼½ºÇÒ ¼ö ¾ø´Â ¹®Á¦Á¡ÀÌ ¹ß»ýÇÒ ¼ö ÀÖ½À´Ï´Ù. UDDI Àü°³ ¸¶¹ý»çÀÇ ¸¶Áö¸·¿¡, UDDI ÀÀ¿ëÇÁ·Î±×·¥Àº ¼­¹ö¿¡¼­ ½ÇÇà ÁßÀÌÁö¸¸ ¼­¹ö ±¸¼ºÀÌ ÀνĵÇÁö ¾Ê½À´Ï´Ù. UDDI EarÀÌ DB2 UDDI ·¹Áö½ºÆ®¸®¿Í »óÈ£ÀÛ¿ëÇÒ ¼ö ¾ø´Â Áõ»óÀÌ ¹ß»ýÇÕ´Ï´Ù. ÀÌ·Î ÀÎÇØ UDDI ÀÀ¿ëÇÁ·Î±×·¥¿¡ ´ëÇØ ½ÇÇàµÈ ¸ðµç ¸í·ÉÀÌ ¿À·ù·Î ½ÇÆÐÇÕ´Ï´Ù(·¹Áö½ºÆ®¸® ³ëµå¸¦ ÃʱâÈ­ÇÏ´Â Áß¿¡ ¿À·ù). ¿©±â¿¡´Â »ç¿ëÀÚ Á¤ÀÇ ºÐ·ù¸¦ Ãß°¡ÇÏ´Â °æ¿ìµµ Æ÷ÇԵǸç, ÀÌ °æ¿ì Axis ¿À·ù°¡ ¹ß»ýÇÕ´Ï´Ù.

ÇØ°áÃ¥:
1. ¿¹¹æÃ¥: WebSphere v6 DB2 UDDI ·¹Áö½ºÆ®¸®¸¦ Àü°³Çϱâ Àü¿¡ UDDI ¸¶¹ý»ç¸¦ »ç¿ëÇÏ¿© ÀÌÀü¿¡ ¼³Ä¡ÇÑ UDDI ·¹Áö½ºÆ®¸®¸¦ Á¦°ÅÇϽʽÿÀ. ±×·± ´ÙÀ½ UDDI ¸¶¹ý»ç¸¦ ´Ù½Ã È£ÃâÇÏ¿© WebSphere V6 DB2 »ç¼³ UDDI ·¹Áö½ºÆ®¸®¸¦ Àü°³ÇϽʽÿÀ.
2. ¼³Ä¡µÈ ·¹Áö½ºÆ®¸® ¼öÁ¤: WebSphere V6 DB2 UDDI ·¹Áö½ºÆ®¸®¸¦ ÀÌÀü ·¹Áö½ºÆ®¸® ¸Ç À§¿¡ ¼³Ä¡Çߴµ¥ ¹®Á¦Á¡ÀÌ ¹ß»ýÇÑ °æ¿ì, ¼­¹ö °ü¸® Äֿܼ¡¼­ UDDI ·¹Áö½ºÆ®¸® ÀÀ¿ëÇÁ·Î±×·¥À» ÁßÁöÇÑ ÈÄ ´Ù½Ã ½ÃÀÛÇÒ ¼ö ÀÖ½À´Ï´Ù.

1.2 WS-I Attachments Profile 1.0 À¯È¿¼º °ËÁõÀ» »ç¿ëÇÒ ¼ö ¾øÀ½

ÇÁ·ÎÁ§Æ® Ư¼º ¹× â -> ȯ°æ ¼³Á¤ -> À¥ ¼­ºñ½º -> WS-I Áؼö¿¡¼­ ¹ß°ßµÇ´Â WS-I AP Áؼö ·¹º§ ¼³Á¤À» "Á¦¾È" ¶Ç´Â "Çʼö"·Î ¼³Á¤ÇÒ °æ¿ì WSDL WS-I À¯È¿¼º °ËÁõ¿¡ ¿µÇâÀ» ÁÖÁö ¾Ê½À´Ï´Ù. ÀÌ·¯ÇÑ È¯°æ ¼³Á¤Àº ±âº»°ªÀÎ "¹«½Ã"·Î ¼³Á¤µË´Ï´Ù.

ÇØ°áÃ¥ÀÌ ¾ø½À´Ï´Ù. ÀÌ IBM Rational Developer Á¦Ç° ¸±¸®½º ½Ã, »ç¿ëÀÚ WSDLÀ» Å×½ºÆ®ÇÏ¿© WS-I WSDL À¯È¿¼º °ËÁõ±â¿¡¼­ ÇÁ·ÎÆÄÀÏ Áؼö ¿©ºÎ¸¦ È®ÀÎÇÏ´Â µ¥ »ç¿ëµÇ´Â WS-I Attachments Profile Å×½ºÆ® °ËÁõ ¹®¼­°¡ WS-I Á¶Á÷¿¡ °ø°³µÇÁö ¾Ê¾Ò¾ú½À´Ï´Ù. ȯ°æ ¼³Á¤À» »ç¿ëÇÒ ¼ö ÀÖ°Ô Çϱâ À§ÇÑ Àӽà ¼öÁ¤»çÇ×Àº Å×½ºÆ® °ËÁõ ¹®¼­°¡ °ø°³µÈ ÈÄ¿¡ Á¦°øµË´Ï´Ù.

1.3 ¸¶¹ý»ç¿¡ Ç×»ó ±âÁ¸ ÇÁ·ÎÁ§Æ®ÀÇ EAR°¡ »ç¿ëµÇ¸ç ´Ù¸¥ EARÀÇ ¼±ÅûçÇ×Àº ¹«½ÃµÊ

À¥ ¼­ºñ½º³ª À¥ ¼­ºñ½º Ŭ¶óÀÌ¾ðÆ® ¸¶¹ý»ç¸¦ ½ÇÇàÇϱâ Àü¿¡ ¼­ºñ½º ¶Ç´Â Ŭ¶óÀÌ¾ðÆ® ÇÁ·ÎÁ§Æ®°¡ Á¸ÀçÇÒ °æ¿ì, ¸¶¹ý»ç¿¡¼­´Â ÀÌ¹Ì ±âÁ¸ ÇÁ·ÎÁ§Æ®¸¦ Æ÷ÇÔÇÏ´Â EARÀÌ »ç¿ëµÇ¸ç, ¼­ºñ½º Àü°³ ±¸¼º ¶Ç´Â Ŭ¶óÀÌ¾ðÆ® È¯°æ ±¸¼º ÆäÀÌÁö¿¡¼­ÀÇ ¼±ÅûçÇ×Àº °í·ÁµÇÁö ¾Ê½À´Ï´Ù. ¸¶¹ý»ç¸¦ ½ÇÇàÇϱâ Àü¿¡ ±âÁ¸ ÇÁ·ÎÁ§Æ®¸¦ EAR¿¡ Ãß°¡ÇÏÁö ¾ÊÀº °æ¿ì, ¸¶¹ý»ç´Â ´ÙÀ½ ¿À·ù·Î ½ÇÆÐÇÕ´Ï´Ù.

IWAB0213E ¼­¹ö¸¦ ½ÃÀÛÇÏ´Â Áß¿¡ ¿À·ù°¡ ¹ß»ýÇß½À´Ï´Ù.
¼¼ºÎ»çÇ×:
IWAB0213E ¼­¹ö¸¦ ½ÃÀÛÇÏ´Â Áß¿¡ ¿À·ù°¡ ¹ß»ýÇß½À´Ï´Ù.
org.eclipse.core.runtime.CoreException: WebSphere v5´Â J2EE 1.2 ¹× 1.3 ¿£ÅÍÇÁ¶óÀÌÁî ÀÀ¿ëÇÁ·Î±×·¥¸¸ Áö¿øÇÕ´Ï´Ù.
at com.ibm.etools.websphere.tools.v51.internal.WASTestServerWorkingCopy.modifyModules(Unknown Source)
...

ÀÌ Á¦ÇÑ»çÇ×À» ÇØ°áÇÏ·Á¸é ¸¶¹ý»ç ½ÇÇà ÀÌÀü¿¡ À¥ ¼­ºñ½º³ª À¥ ¼­ºñ½º Ŭ¶óÀÌ¾ðÆ®¿¡ »ç¿ëÇÒ ÇÁ·ÎÁ§Æ®¸¦ ¹Ì¸® Ãß°¡ÇϽʽÿÀ. EAR¿¡ Ãß°¡ÇÒ Çʿ䰡 ¾ø´Â Tomcat ¼­¹ö ´ë»ó ÇÁ·ÎÁ§Æ®¸¸ÀÌ ÀÌ ±ÔÄ¢ÀÇ À¯ÀÏÇÑ ¿¹¿Ü´Â ÀÔ´Ï´Ù.

1.4 ¸¶¹ý»çÀÇ "¸ð´ÏÅÍ" ¼±ÅöõÀÌ ±âÁ¸ ¸ð´ÏÅÍ¿Í Ãæµ¹ÇÒ ¼ö ÀÖÀ½

(¼­¹ö ÅÇ¿¡¼­ ¸ð´ÏÅ͸µ -> Ư¼º...À» »ç¿ëÇÏ¿©) ´ë»ó ¼­¹ö¿¡ ´ëÇÑ ¸ð´ÏÅ͸¦ Á÷Á¢ ÀÛ¼ºÇÑ ÈÄ À¥ ¼­ºñ½º ¸¶¹ý»ç¸¦ ½ÇÇàÇϰí À¥ ¼­ºñ½º ¸¶¹ý»çÀÇ Ã¹ ¹øÂ° ÆäÀÌÁö¿¡¼­ "À¥ ¼­ºñ½º ¸ð´ÏÅÍ"¸¦ ¼±ÅÃÇÑ °æ¿ì, ó¸® Áß¿¡ ¸¶¹ý»ç°¡ ´ÙÀ½ ¿À·ù·Î ½ÇÆÐÇÒ ¼ö ÀÖ½À´Ï´Ù.

IWAB0014E ¿¹»óÇÏÁö ¸øÇÑ ¿¹¿Ü°¡ ¹ß»ýÇß½À´Ï´Ù. null
java.lang.NullPointerException
at com.ibm.etools.webservice.consumption.command.common.CreateMonitorCommand.hasContentWebServices(CreateMonitorCommand.java:114)
...

ÀÌ ¹®Á¦Á¡À» ÇØ°áÇÏ·Á¸é, À¥ ¼­ºñ½º ¸ð´ÏÅ͸¦ »ç¿ëÇÏÁö ¾ÊÀ¸¸é¼­ ¸¶¹ý»ç¸¦ ´Ù½Ã ½ÇÇàÇϰųª ¼­¹ö¿¡¼­ ¸ð´ÏÅÍ -> Ư¼º...À» ¿­°í ¸ð´ÏÅ͸¦ Á¦°ÅÇÑ ÈÄ À¥ ¼­ºñ½º ¸ð´ÏÅ͸¦ »ç¿ëÇÏ¿© ¸¶¹ý»ç¸¦ ´Ù½Ã ½ÇÇàÇϽʽÿÀ.

1.5 "À¥ ¼­ºñ½º »ç¿ëÀÚ Á¤ÀÇ ÇÔ¼ö"ÀÇ Å¬¶óÀÌ¾ðÆ® ÇÁ·Ï½Ã À¯ÇüÀ» ¼±ÅÃÇÏ¸é ¾ÈµÊ

À¥ ¼­ºñ½º ¹× À¥ ¼­ºñ½º Ŭ¶óÀÌ¾ðÆ® ¸¶¹ý»çÀÇ Ã¹ ¹øÂ° ÆäÀÌÁö¿¡¼­ µÎ °¡Áö Ŭ¶óÀÌ¾ðÆ® ÇÁ·Ï½Ã À¯Çü "Java ÇÁ·Ï½Ã"(º¸Åë ±âº»°ª)¿Í "À¥ ¼­ºñ½º »ç¿ëÀÚ Á¤ÀÇ ÇÔ¼ö"¸¦ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. "À¥ ¼­ºñ½º »ç¿ëÀÚ Á¤ÀÇ ÇÔ¼ö"¸¦ ¼±ÅÃÇÏ°í ¸¶¹ý»ç¸¦ ¿Ï·áÇϰųª À¥ ¼­ºñ½º ¼±Åà ÆäÀÌÁö ´ÙÀ½À¸·Î °è¼Ó ÁøÇàÇÒ °æ¿ì ¸¶¹ý»ç´Â ¿À·ù "IWAB0234E ³»ºÎ ¿À·ù°¡ ¹ß»ýÇß½À´Ï´Ù. ¼¼ºÎ»çÇ×: null"·Î ½ÇÆÐÇÕ´Ï´Ù.

ÇØ°áÃ¥: À¥ ¼­ºñ½º »ç¿ëÀÚ Á¤ÀÇ ÇÔ¼ö¸¦ ÀÛ¼ºÇÒ °æ¿ì, À¥ ¼­ºñ½º ¸¶¹ý»ç¸¦ »ç¿ëÇÏÁö ¸¶½Ê½Ã¿À. ´ë½Å, »õ·Î ÀÛ¼º -> ±âŸ -> µ¥ÀÌÅÍ -> À¥ ¼­ºñ½º »ç¿ëÀÚ Á¤ÀÇ ÇÔ¼ö¸¦ ¼±ÅÃÇϽʽÿÀ.

1.6 À¥ ¼­ºñ½º Ž»ö±â ½ÇÇàÀº J2EE Perspective¿¡¼­¸¸ »ç¿ë °¡´ÉÇÔ

"À¥ ¼­ºñ½º Ž»ö±â ½ÇÇà" ´ÜÃß¿Í "½ÇÇà > À¥ ¼­ºñ½º Ž»ö±â ½ÇÇà" ¸Þ´º Ç׸ñÀº J2EE Perspective¸¦ Á¦¿ÜÇϰí´Â ¾îµð¿¡¼­µµ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.

J2EE Perspective¸¦ ¿­°í À¥ ¼­ºñ½º Ž»ö±â¸¦ ½ÇÇàÇϰųª, ÀÛ¾÷°ø°£¿¡¼­ WSDL ¹®¼­³ª À¥ ¼­ºñ½º¸¦ ¸¶¿ì½º ¿À¸¥ÂÊ ´ÜÃ߷ΠŬ¸¯Çϰí À¥ ¼­ºñ½º -> À¥ ¼­ºñ½º Ž»ö±â·Î Å×½ºÆ®¸¦ ¼±ÅÃÇϽʽÿÀ(°¡´ÉÇÑ °æ¿ì).

1.7 DADX À¥ ¼­ºñ½º¸¦ ÀÛ¼ºÇÒ ¶§ À¥ ¼­ºñ½º ¸¶¹ý»ç¿¡¼­ IWAB0107E ¿À·ù°¡ ¹ß»ýÇÔ

À¥ ¼­ºñ½º ÇÁ·Ï½Ã »ý¼ºÀ» »ç¿ëÇÏ´Â WebSphere Application Server v5ÀÇ DADX ¶Ç´Â URL À¥ ¼­ºñ½º ÀÛ¼º ½Ã³ª¸®¿À¿¡¼­, ¸¶¹ý»ç´Â ´ÙÀ½°ú °°Àº ¿À·ù·Î ½ÇÆÐÇÒ ¼ö ÀÖ½À´Ï´Ù.

IWAB0107E WSDL ÆÄÆ®¸¦ ºÐ¼®ÇÏ·Á°í ½ÃµµÇÒ ¶§ ¿À·ù°¡ ¹ß»ýÇß½À´Ï´Ù: input
WSDLException: faultCode=PARSER_ERROR: Problem loading http://localhost:9080/SomeProject/SomeGroup/something.dtd/XSD: Connection refused: connect: Wrapped exception
java.net.ConnectException: Connection refused: connect
...

ÀÌ ¹®Á¦Á¡Àº À¥ ¼­ºñ½º Ŭ¶óÀÌ¾ðÆ® ÄÚµå »ý¼ºÀÚ·Î ¼­¹ö¿¡¼­ WSDL ¶Ç´Â XSD¸¦ °Ë»öÇÏ´Â ½Ã°£ ³»¿¡ ¸¶¹ý»ç°¡ ¼­¹ö¸¦ ´Ù½Ã ½ÃÀÛÇÏÁö ¸øÇÑ °æ¿ì¿¡ ¹ß»ýÇÕ´Ï´Ù. ÀÌ ¹®Á¦Á¡À» ¹æÁöÇÏ´Â ¹æ¹ýÀº ÃÖ¼ÒÇÑ µÎ °¡Áö°¡ ÀÖ½À´Ï´Ù.

  1. À¥ ¼­ºñ½º ¸¶¹ý»ç¿¡¼­ »ç¿ëÀÚ À¥ ¼­ºñ½º¸¦ È£½ºÆ®ÇÏ´Â ¼­¹ö ´ë½Å ´Ù¸¥ ¼­¹ö¸¦ À¥ ¼­ºñ½º Ŭ¶óÀÌ¾ðÆ®¸¦ È£½ºÆ®ÇÏ´Â ¼­¹ö·Î ¼±ÅÃÇϽʽÿÀ.
  2. À¥ ¼­ºñ½º ¸¶¹ý»ç¿¡¼­ ÇÁ·Ï½Ã ÄÚµå »ý¼ºÀ» »ç¿ëÇÏÁö ¾Êµµ·Ï ¼³Á¤ÇϽʽÿÀ. ¼­ºñ½º ¸¶¹ý»ç¸¦ ¿Ï·áÇÑ ÈÄ, º°µµ·Î À¥ ¼­ºñ½º Ŭ¶óÀÌ¾ðÆ® ¸¶¹ý»ç¸¦ ½ÇÇàÇϽʽÿÀ.

1.8 ¼±ÅÃÇÑ ´ë»ó ¼­¹ö°¡ ¾øÀ» °æ¿ì À¥ ¼­ºñ½º ¸¶¹ý»ç¿¡¼­ IWAB0534E ¿À·ù°¡ ¹ß»ýÇÔ

À¥ ¼­ºñ½º ¸¶¹ý»ç·Î ¾ÆÁ÷ Á¸ÀçÇÏÁö ¾Ê´Â ¼­¹ö¿¡ ´ëÇÑ À¥ ¼­ºñ½º¸¦ ÀÛ¼ºÇÒ °æ¿ì, ¸¶¹ý»ç´Â ¼­¹ö¸¦ ÀÛ¼ºÇÏÁö¸¸ ´ÙÀ½ ¿À·ù·Î ½ÇÆÐÇÒ ¼ö ÀÖ½À´Ï´Ù.

"IWAB0534E ¼­¹ö ±¸¼º¿¡ EAR ÇÁ·ÎÁ§Æ®¸¦ Ãß°¡ÇÒ ¼ö ¾ø½À´Ï´Ù."
¼¼ºÎ»çÇ×: java.lang.IllegalArgumentException:
at java.lang.Throwable.<init>(Throwable.java:59)
at java.lang.Throwable.<init>(Throwable.java:73)
at org.eclipse.core.internal.runtime.Assert.isLegal(Throwable.java)
at org.eclipse.core.internal.runtime.Assert.isLegal(Throwable.java)
at org.eclipse.core.runtime.Status.setMessage(Throwable.java)
at org.eclipse.core.runtime.Status.<init>(Unknown Source)
at com.ibm.wtp.server.core.internal.ServerWorkingCopy.modifyModules(Unknown Source)
...

ÀÌ ¹®Á¦Á¡À» ÇØ°áÇÏ·Á¸é, ¸¶¹ý»ç¸¦ ´Ù½Ã ½ÇÇàÇÏ¿© Àç½ÃµµÇϽʽÿÀ. ¸¶¹ý»ç´Â ½ÇÆÐ Àü¿¡ ÀÌÀü ¸¶¹ý»ç¿¡¼­ ¼º°øÀûÀ¸·Î ÀÛ¼ºÇÑ ¼­¹ö¸¦ »ç¿ëÇÕ´Ï´Ù.

1.9 ´ë»ó ¼­¹ö°¡ ¼³Ä¡µÇÁö ¾ÊÀº °æ¿ì À¥ ¼­ºñ½º ¸¶¹ý»ç¿¡¼­ IWAB0213E ¿À·ù°¡ ¹ß»ýÇÔ

¼³Ä¡µÇÁö ¾ÊÀº ¼­¹ö À¯ÇüÀ» ´ë»óÀ¸·Î ÇÏ´Â ÇÁ·ÎÁ§Æ®¿¡¼­ À¥ ¼­ºñ½º ¸¶¹ý»ç¸¦ »ç¿ëÇÏ¿© À¥ ¼­ºñ½º¸¦ ÀÛ¼ºÇÒ °æ¿ì, ¸¶¹ý»ç´Â ´ÙÀ½°ú °°Àº ¿À·ù·Î ½ÇÆÐÇÒ ¼ö ÀÖ½À´Ï´Ù.

IWAB0213E ¼­¹ö¸¦ ½ÃÀÛÇÏ´Â Áß¿¡ ¿À·ù°¡ ¹ß»ýÇß½À´Ï´Ù.
org.eclipse.core.runtime.CoreException: À̸§ÀÌ WebSphere v5.1 Å×½ºÆ® ȯ°æ @ localhostÀÎ ¼­¹ö°¡ Á¦´ë·Î ½ÃÀÛµÇÁö ¾Ê¾Ò½À´Ï´Ù. Äֿܼ¡¼­ ¿À·ù ¸Þ½ÃÁö¸¦ È®ÀÎÇϽʽÿÀ.
at com.ibm.wtp.server.core.internal.Server.synchronousStart(Unknown Source)
...

ÀÌ ¹®Á¦Á¡Àº ¼­¹ö Àü°³ ±¸¼º ¶Ç´Â Ŭ¶óÀÌ¾ðÆ® È¯°æ ±¸¼º ÆäÀÌÁö¿¡¼­ ¸¶¹ý»ç°¡ ´ë»ó ¼­¹öÀÇ ¼³Ä¡ ¿©ºÎ¿Í »ç¿ë °¡´É ¿©ºÎ¸¦ ¸ÕÀú ÆÇº°ÇÏÁö ¾Ê°í ÇÁ·ÎÁ§Æ® ¼­¹ö¸¦ ±âº»°ªÀ¸·Î »ç¿ëÇ߱⠶§¹®¿¡ ¹ß»ýÇÕ´Ï´Ù. ÀÌ·¯ÇÑ »óȲÀº ÇÁ·ÎÁ§Æ®ÀÇ ´Ù¸¥ ¼³Ä¡¿¡¼­ ´Ù¸¥ »ç¿ëÀÚ°¡ »ý¼ºÇÑ ÇÁ·ÎÁ§Æ®¸¦ °¡Á®¿Ã ¶§ ¸¹ÀÌ ¹ß»ýÇÕ´Ï´Ù. ÇØ°áÃ¥Àº »ç¿ëÀÚ ÀÛ¾÷°ø°£¿¡ Á¸ÀçÇϴ Ŭ¶óÀÌ¾ðÆ® È¯°æ ±¸¼º ÆäÀÌÁö³ª ¼­¹ö Àü°³ ±¸¼º¿¡¼­ ¼­¹ö¸¦ ¸íÈ®ÇÏ°Ô ¼±ÅÃÇÏ´Â °ÍÀÔ´Ï´Ù.

1.10 StockQuote Axis »ùÇÃÀº Tomcat 5.0¿¡¼­¸¸ ½ÇÇàµÊ

StockQuoteAxis »ùÇÃÀ» °¡Á®¿Â ÈÄ, StockQuoteAxis ¹× StockQuoteAxisClient ÇÁ·ÎÁ§Æ®¸¦ Tomcat 4.0 ¶Ç´Â 4.1 ¼­¹ö·Î Ãß°¡ÇÏ·Á´Â °æ¿ì, "¼­¹ö¿¡¼­ Ãß°¡Çϰųª Á¦°ÅÇÒ ¼ö ÀÖ´Â ÇÁ·ÎÁ§Æ®°¡ ¾ø½À´Ï´Ù"¶ó´Â ¸Þ½ÃÁö°¡ Ç¥½ÃµË´Ï´Ù. Tomcat 4.0 ¶Ç´Â 4.1 ¼­¹ö¿¡¼­ »ùÇà JSP¸¦ ½ÇÇàÇÏ·Á°í Çϸé "¼±ÅÃÇÑ ¼­¹ö°¡ J2EE À¥ ¸ðµâ ½ºÆå ¹öÀü 1.4¸¦ Áö¿øÇÏÁö ¾Ê½À´Ï´Ù"¶ó´Â ¸Þ½ÃÁö°¡ Ç¥½ÃµË´Ï´Ù.

ÀÌ ¹®Á¦Á¡Àº »ùÇÿ¡ ÀÖ´Â StockQuoteAxis ¹× StockQuoteAxisClient À¥ ÇÁ·ÎÁ§Æ®°¡ J2EE 1.4/Servlet 2.4 ·±Å¸ÀÓ¿¡¼­ ½ÇÇàµÇµµ·Ï ÀÛ¼ºµÇ¾úÀ¸³ª Tomcat 4.0À̳ª Tomcat 4.1ÀÌ ¸ðµÎ Servlet 2.4 ½ºÆåÀ» Áö¿øÇÏÁö ¾Ê±â ¶§¹®¿¡ ¹ß»ýÇÕ´Ï´Ù. ´ÙÀ½ µÎ °¡Áö ÇØ°áÃ¥ÀÌ ÀÖ½À´Ï´Ù.

  1. Tomcat 5.0 ¼­¹ö¿¡¼­ »ùÇÃÀ» ½ÇÇàÇϽʽÿÀ.
  2. »ùÇà °¶·¯¸®¿¡ ÀÖ´Â "Á÷Á¢ ºôµå"ÀÇ Áö½Ã»çÇ×À» µû¸£°í À¥ ÇÁ·ÎÁ§Æ®ÀÇ ´ë»óÀ¸·Î Tomcat 4.0 ¶Ç´Â 4.1À» ÁöÁ¤ÇϽʽÿÀ.

1.11 Websphere Application Server v6¿¡¼­ DB2 ¹é¿£µå¸¦ °¡Áö°í ÀÖ´Â »ç¼³ UDDI ·¹Áö½ºÆ®¸®¸¦ ½ÇÇàÇÏ·Á¸é ·çÆ® ±ÇÇÑÀÌ ÇÊ¿äÇÔ

Linux¿¡¼­ DB2¸¦ »ç¼³ UDDI ·¹Áö½ºÆ®¸®ÀÇ ¹é¿£µå ½Ã½ºÅÛÀ¸·Î »ç¿ëÇÏ·Á¸é db2profileÀÌ ½ÇÇàÇÏ´Â µð·ºÅ丮¿¡¼­ ¸í·É ÇÁ·ÒÇÁÆ®¸¦ ÅëÇØ ·çÆ® »ç¿ëÀÚ ±ÇÇÑÀ¸·Î Rational Developer Á¦Ç°°ú WebSphere Application Server v6À» ½ÃÀÛÇØ¾ß ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, DB2 ÀνºÅϽº°¡ db2inst1À̰í Rational Developer Á¦Ç°ÀÌ /opt/IBM/RAD¿¡ ¼³Ä¡µÈ °æ¿ì, µÎ Á¦Ç°À» ½ÃÀÛÇÏ´Â ¿Ã¹Ù¸¥ ¹æ¹ýÀº ´ÙÀ½°ú °°½À´Ï´Ù.

1. ¸í·É ÇÁ·ÒÇÁÆ®¸¦ ¿©½Ê½Ã¿À.
2. ÇÁ·ÒÇÁÆ®¿¡¼­ . /home/db2inst1/sqllib/db2profileÀ» ÀÔ·ÂÇϽʽÿÀ(Á¡ ´ÙÀ½¿¡ ÀÖ´Â °ø¹é¿¡ À¯ÀÇ).
3. µ¿ÀÏ ÇÁ·ÒÇÁÆ®¿¡¼­ /opt/IBM/RAD/runtimes/base_v6/bin/startServer.sh server1À» ÀÔ·ÂÇϽʽÿÀ.
4. µ¿ÀÏ ÇÁ·ÒÇÁÆ®¿¡¼­ /opt/IBM/RAD/rationalsdp.binÀ» ÀÔ·ÂÇϽʽÿÀ.

1.12 º¹ÇÕ À¯Çü ¸Å°³º¯¼ö·Î À¥ ¼­ºñ½º¿¡ ´ëÇØ »ý¼ºµÈ WSDL ÆÄÀÏÀÌ J2EE 1.3 ¹× J2EE 1.4 ÀÀ¿ëÇÁ·Î±×·¥¿¡¼­ ´Ù¸¦ ¼ö ÀÖÀ½

º¹ÇÕ À¯Çü ¸Å°³º¯¼ö¸¦ Æ÷ÇÔÇÏ´Â J2EE 1.3 »óÇâ½Ä À¥ ¼­ºñ½º¸¦ ÀÛ¼ºÇÒ °æ¿ì, getter°¡ ÀÖ´Â ¸Å°³º¯¼ö Ŭ·¡½ºÀÇ ¸ðµç Çʵå´Â WSDL¿¡¼­ xsd:complexType ¾Æ·¡¿¡ ÀÖ´Â ÇÏÀ§ ¿ä¼Ò¿¡ ¸ÊÇε˴ϴÙ. J2EE 1.4¿¡¼­ JAX-RPC 1.1 ½ºÆåÀ» ¿ÏÀüÈ÷ ÁؼöÇϱâ À§ÇØ ÀÌ ÀÛµ¿ÀÌ ´ÙÀ½°ú °°ÀÌ º¯°æµÇ¾ú½À´Ï´Ù. °¢°¢ÀÇ Àбâ/¾²±â Ư¼º(java.beans.Introspector Ŭ·¡½º·Î ½Äº°)ÀÌ xsd:complexTypeÀÇ ¿ä¼Ò¿¡ ¸ÊÇε˴ϴÙ.

1.13 »õ EJB ÇÁ·ÎÁ§Æ®¿¡ ´ëÇÑ ±âº» Ŭ¶óÀÌ¾ðÆ® ÇÁ·ÎÁ§Æ® À̸§ º¯°æ

´ë»ó EJB ÇÁ·ÎÁ§Æ®°¡ ¾ÆÁ÷ Á¸ÀçÇÏÁö ¾Ê´Â ½ºÄÌ·¹Åæ EJB À¥ ¼­ºñ½º¸¦ ÀÛ¼ºÇÒ °æ¿ì, À¥ ¼­ºñ½º ¸¶¹ý»ç´Â EJB ÇÁ·ÎÁ§Æ® ¹× ¿¬°üµÈ EJB Ŭ¶óÀÌ¾ðÆ® JARÀ» »ç¿ëÀÚ ´ë½Å ÀÛ¼ºÇÕ´Ï´Ù(¿¹: EJBProjectName ¹× EJBProjectNameClient). ÀÌ EJB Ŭ¶óÀÌ¾ðÆ® JAR ÇÁ·ÎÁ§Æ® À̸§Àº À¥ ¼­ºñ½º ¸¶¹ý»ç°¡ À¥ ¼­ºñ½º Ŭ¶óÀÌ¾ðÆ®¸¦ ÀÛ¼ºÇÏ·Á°í ÇÒ ¶§ ¸¶¹ý»ç¿¡¼­ ¼±ÅÃµÈ ±âº» À¥ ¼­ºñ½º Ŭ¶óÀÌ¾ðÆ® ÇÁ·ÎÁ§Æ® À̸§°ú Ãæµ¹ÇÕ´Ï´Ù. ÀÌ·Î ÀÎÇØ À¥ ¼­ºñ½º Ŭ¶óÀÌ¾ðÆ® ÇÁ·ÎÁ§Æ®¿¡ ¿À·ù°¡ ¹ß»ýÇÕ´Ï´Ù. À¥ ¼­ºñ½º Ŭ¶óÀÌ¾ðÆ® ÇÁ·ÎÁ§Æ®°¡ À¥ ÇÁ·ÎÁ§Æ®ÀÏ °æ¿ì Ŭ¶óÀÌ¾ðÆ® EAR¿¡¼­ ¿À·ù°¡ ¹ß»ýÇϰí, ¸¶¹ý»ç¿¡¼­ »ùÇà JSP Å×½ºÆ® ±â´ÉÀ» »ý¼ºÇÒ °æ¿ì¿¡µµ "À¥ ¼­ºñ½º À¯Æ¿¸®Æ¼ JarÀ» º¹»çÇÏ´Â Áß¿¡ ¿À·ù°¡ ¹ß»ýÇß½À´Ï´Ù."¶ó´Â ¸Þ½ÃÁö°¡ Ç¥½ÃµË´Ï´Ù.

ÇØ°áÃ¥Àº EJBProjectNameClient(EJB ÇÁ·ÎÁ§Æ® EJBProjectNameÀÌ ¾ÆÁ÷ ¾øÀ» °æ¿ì)¿Í ´Ù¸¥ À¥ ¼­ºñ½º Ŭ¶óÀÌ¾ðÆ® ÇÁ·ÎÁ§Æ® À̸§À» ¼±ÅÃÇϰųª À¥ ¼­ºñ½º ¸¶¹ý»ç¸¦ ½ÃÀÛÇϱâ Àü¿¡ EJB ÇÁ·ÎÁ§Æ®¸¦ ÀÛ¼ºÇÏ´Â °ÍÀÔ´Ï´Ù.

1.14 ¿£µå Åõ ¿£µå ½Ã³ª¸®¿À¿¡¼­ º¸¾ÈÀ» »ç¿ëÇÏ´Â WebSphere Application Server v5.0 ¹× v5.1¿¡ restartModule ¿À·ù ÆË¾÷ »óÀÚ°¡ Ç¥½ÃµÊ

Websphere Application Server v5.0 ¶Ç´Â v5.1¿¡¼­ º¸¾ÈÀ» »ç¿ëÇÒ °æ¿ì, À¥ ¼­ºñ½º ¿£µå Åõ ¿£µå ½Ã³ª¸®¿À¿¡ Á¦Çѽ𣠴ë±â°¡ ¹ß»ýÇÏ¿© "¸ðµâÀ» ´Ù½Ã ½ÃÀÛÇÒ ¼ö ¾øÀ½. *"À̶ó´Â ¿À·ù ¸Þ½ÃÁö°¡ »ý¼ºµË´Ï´Ù. ÀÌ ¿À·ù´Â ¹«½ÃÇØµµ µË´Ï´Ù.

1.15 ¶ó¿ìÅÍ ÇÁ·ÎÁ§Æ® ¹× EJB ÇÁ·ÎÁ§Æ®´Â °°Àº EAR¿¡ ÀÖ¾î¾ß ÇÔ

IBM SOAP ¹× IBM WebSphere ·±Å¸ÀÓ µÑ ´Ù, ÇÏÇâ½Ä ¶Ç´Â »óÇâ½Ä EJB À¥ ¼­ºñ½º ½Ã³ª¸®¿À¿¡¼­ EJB ÇÁ·ÎÁ§Æ® ¹× ÇØ´çµÇ´Â ¶ó¿ìÅÍ ÇÁ·ÎÁ§Æ®¸¦ µ¿ÀÏ EAR¿¡ µÖ¾ß ÇÕ´Ï´Ù.

1.16 °ü¸® Äֿܼ¡¼­ LooseApps¸¦ º¼ ¼ö´Â ÀÖÁö¸¸ ¼öÁ¤ÇÒ ¼ö´Â ¾øÀ½

°ü¸® Äֿܼ¡¼­ WebSphere Application Server v6.0¿¡ Àü°³µÈ ÀÀ¿ëÇÁ·Î±×·¥À» º¼ ¼ö´Â ÀÖÁö¸¸ ¼öÁ¤ÇÒ ¼ö´Â ¾ø½À´Ï´Ù. Rational Developer Á¦Ç° ÀÀ¿ëÇÁ·Î±×·¥¿¡ Àüü ÄÜ¼Ö ±â´ÉÀÌ ÇÊ¿äÇÑ °æ¿ì UTE ¼­¹ö ÆíÁý±â¿¡¼­ "ÀÛ¾÷°ø°£¿¡¼­ ÀÚ¿ø ½ÇÇà"À» ¼±Åà Ãë¼ÒÇÏ¸é µË´Ï´Ù. ÀÌ ¶§ UTE´Â ¿ø°Ý ¼­¹ö·Î Ãë±ÞµÇ¹Ç·Î .ear ÆÄÀÏÀÌ »ý¼ºµÇ¾î °ø°³µË´Ï´Ù.

2.0 ¾Ë·ÁÁø ¹®Á¦Á¡

2.1 IBM SOAP ½ºÄÌ·¹Åæ À¥ ¼­ºñ½º¿¡¼­ ¿£µå Åõ ¿£µå ½Ã³ª¸®¿À¿¡ ½ÇÆÐÇÔ

IBM SOAP ·±Å¸ÀÓÀ» »ç¿ëÇÏ¿© WSDL ÆÄÀÏ¿¡¼­ ½ºÄÌ·¹Åæ À¥ ¼­ºñ½º¸¦ ÀÛ¼ºÇÏ°í µ¿ÀÏ ¸¶¹ý»ç¿¡¼­ ÇÁ·Ï½Ã¸¦ »ý¼ºÇϵµ·Ï ¼±ÅÃÇÒ °æ¿ì, ÇÁ·Ï½Ã°¡ »ý¼ºµÇÁö ¾Ê°Å³ª À߸ø »ý¼ºµÉ ¼ö ÀÖ½À´Ï´Ù. ÇØ°áÃ¥Àº ¸ÕÀú ½ºÄÌ·¹Åæ À¥ ¼­ºñ½º¸¦ »ý¼ºÇÑ ÈÄ °á°ú·Î »ý¼ºµÇ´Â WSDLÀ» »ç¿ëÇÏ¿© Ŭ¶óÀÌ¾ðÆ®¸¦ º°µµ·Î »ý¼ºÇÏ´Â °ÍÀÔ´Ï´Ù.

2.2 HTTP ±âº» ÀÎÁõ º¸È£ WSDL·Î ½ºÄÌ·¹Åæ ¹× Å¬¶óÀÌ¾ðÆ® ½Ã³ª¸®¿À¸¦ ½ÇÇàÇÒ ¼ö ¾øÀ½

ÇöÀç ¸±¸®½º¿¡¼­´Â À¥ ¼­ºñ½º ¸¶¹ý»ç°¡ HTTP ±âº» ÀÎÁõÀ¸·Î º¸È£ ¼³Á¤µÈ WSDL ÆÄÀÏÀ» »ç¿ëÇÏ¿© ½ºÄÌ·¹Åæ À¥ ¼­ºñ½º³ª À¥ ¼­ºñ½º Ŭ¶óÀÌ¾ðÆ®¸¦ ÀÛ¼ºÇÒ ¼ö ¾ø½À´Ï´Ù. ÀÓ½Ã ÇØ°áÃ¥Àº ºê¶ó¿ìÀú¸¦ »ç¿ëÇÏ¿© WSDLÀ» ½ÇÁ¦ ÆÄÀÏ ½Ã½ºÅÛÀ¸·Î ´Ù¿î·ÎµåÇÑ ÈÄ WSDL ÆÄÀÏÀÇ ÇØ´ç »çº»À¸·Î À¥ ¼­ºñ½º ¸¶¹ý»ç¸¦ ½ÇÇàÇÏ´Â °ÍÀÔ´Ï´Ù.

2.3 ¿£µåÆ÷ÀÎÆ® Àο¡ÀÌºí·¯ ½ÇÇà ÈÄ JMS ¶ó¿ìÅÍ ÇÁ·ÎÁ§Æ®¿¡ ¿À·ù ¸Þ½ÃÁö°¡ Ç¥½ÃµÊ

À¥ ¼­ºñ½º ¿£µåÆ÷ÀÎÆ® Àο¡ÀÌºí·¯¸¦ ½ÇÇàÇÏ¿© JMS ¿£µåÆ÷ÀÎÆ®¸¦ ÀÛ¼ºÇÑ ÈÄ¿¡´Â JMS ¶ó¿ìÅÍ ÇÁ·ÎÁ§Æ®ÀÇ ejb-jar.xml¿¡¼­ "CHKJ2802E: Ŭ·¡½º com.ibm.ws.webservices.engine.transport.jms.JMSListenerMDB ¶Ç´Â ÇØ´ç ¼öÆÛ À¯Çü Áß Çϳª¸¦ ¹Ý¿µÇÒ ¼ö ¾ø½À´Ï´Ù. Ŭ·¡½º °æ·Î¸¦ È®ÀÎÇϽʽÿÀ."¶ó´Â ¿À·ù°¡ º¸°íµË´Ï´Ù. ÀÌ ¿À·ù ¸Þ½ÃÁö´Â ¹«½ÃÇØµµ µË´Ï´Ù.

2.4 ÇнÀ¼­: Java Bean¿¡¼­ À¥ ¼­ºñ½º ÀÛ¼º ½Ã ¿Ã¹Ù¸¥ ÆÐŰÁö À̸§ÀÌ ÀÛ¼ºµÇÁö ¾ÊÀ½

"Java Bean¿¡¼­ À¥ ¼­ºñ½º ÀÛ¼º ¹× Àü°³" ÇнÀ¼­¸¦ ¿Ï·áÇϸé Resources¶ó´Â Æú´õ¿¡¼­ StockQuoteService Java BeanÀ» °¡Á®¿Ã °ÍÀÎÁö ¹¯½À´Ï´Ù. ±×·¯³ª Resources Æú´õ ³»ÀÇ Æú´õ ±¸Á¶°¡ ¿Ã¹Ù¸£Áö ¾Ê¾Æ¼­ Java BeanÀÇ ÆÐŰÁö À̸§°ú ÀÏÄ¡ÇÏÁö ¾Ê´Â ÆÐŰÁö°¡ ÀÛ¼ºµË´Ï´Ù.

À̸¦ Á¤Á¤ÇÏ·Á¸é ÇÊ¿äÇÑ ÀÚ¿øÀ» °¡Á®¿Ã ¶§ StockQuote Æú´õ¸¦ ¼±ÅÃÇÏ°í ±× ¾È¿¡ ÀÖ´Â Æú´õ¸¦ ¼±Åà Ãë¼ÒÇϽʽÿÀ. StockQuote Æú´õ¸¦ °¡Á®¿ÔÀ¸¸é, StockQuote ÆÐŰÁö¸¦ ¼±ÅÃÇÏ°í ¸¶¿ì½º ¿À¸¥ÂÊ ´ÜÃ߸¦ Ŭ¸¯ÇÑ ÈÄ ¸®ÆÑÅÍ > À̸§ ¹Ù²Ù±â¸¦ ¼±ÅÃÇÑ ´ÙÀ½ ÆÐŰÁö stockquoteÀÇ À̸§À» ¹Ù²Ù½Ê½Ã¿À.

2.5 »ç¿ëÀÚ Á¤ÀÇ ºÐ·ù¸¦ »èÁ¦Çصµ »ç¼³ UDDI ·¹Áö½ºÆ®¸®¿¡¼­ tModelÀÌ »èÁ¦µÇÁö ¾ÊÀ½

»ç¼³ UDDI ·¹Áö½ºÆ®¸® ¸¶¹ý»çÀÇ Å×ÀÌºí¿¡¼­ »ç¿ëÀÚ Á¤ÀÇ ºÐ·ù¸¦ »èÁ¦ÇÒ °æ¿ì, Ä«Å×°í¸® µ¥ÀÌÅÍ´Â ·¹Áö½ºÆ®¸®¿¡¼­ »èÁ¦µÇÁö¸¸ tModel ÀÚü´Â °è¼Ó ·¹Áö½ºÆ®¸®¿¡ ³²¾Æ ÀÖ½À´Ï´Ù. »ç¿ëÀÚ Á¤ÀÇ Ä«Å×°í¸®¸¦ °Ë»öÇÒ ¶§ »èÁ¦µÈ Ä«Å×°í¸®°¡ À¥ ¼­ºñ½º Ž»ö±â¿¡ °è¼Ó Ç¥½ÃµË´Ï´Ù.

2.6 »ùÇà °¶·¯¸®ÀÇ À¥ ¼­ºñ½º »ùÇÃÀ» °¡Á®¿Ã ¶§ ¿À·ù°¡ ¹ß»ýÇÒ ¼ö ÀÖÀ½

WebSphere V6 ¼­¹ö ¾øÀÌ »ùÇà °¶·¯¸®¿¡¼­ WebSphere À¥ ¼­ºñ½º »ùÇÃ(WebSphere ÁÖ½Ä ½Ã¼¼, ¿Âµµ º¯È¯ ¶Ç´Â ÁÖ¼Ò·Ï)À» °¡Á®¿À·Á°í ÇÒ °æ¿ì ´ÙÀ½ °æ°í°¡ Ç¥½ÃµË´Ï´Ù.

¹ß°ßµÈ WebSphere V6 ¼­¹ö ·±Å¸ÀÓÀÌ ¾ø½À´Ï´Ù. WebSphere V6 ¼­¹ö¸¦ ¼³Ä¡ÇÑ ÈÄ °¡Á®¿Â ÇÁ·ÎÁ§Æ®¿¡ ´ëÇØ¼­´Â ¼­¹ö ´ë»ó ·±Å¸ÀÓÀ» ¼öµ¿À¸·Î ¼³Á¤ÇØ¾ß ÇÕ´Ï´Ù.

°¡Á®¿Â »ùÇÃÀ» »èÁ¦Çϰí WebSphere V6 ¼­¹ö¸¦ ¼öµ¿À¸·Î Ãß°¡ÇÑ ÈÄ ´Ù½Ã °¡Á®¿À±â¸¦ ¼öÇàÇØµµ, »ùÇÃÀ» °¡Á®¿Ã ¶§ ¼­¹ö ´ë»ó ÁöÁ¤ ½ÇÆÐ·Î ÀÎÇÑ ÄÄÆÄÀÏ ¿À·ù°¡ ¿©ÀüÈ÷ ¹ß»ýÇÕ´Ï´Ù. ¹®Á¦Á¡À» ÇØ°áÇÏ·Á¸é »ùÇÃÀ» »èÁ¦Çϰí Workbench¸¦ Á¾·áÇÏ°í ´Ù½Ã ½ÃÀÛÇÑ ´ÙÀ½ »ùÇÃÀ» ´Ù½Ã °¡Á®¿À½Ê½Ã¿À.

2.7 WSDL¿¡ SOAP ¹ÙÀεùÀÌ ¾øÀ» °æ¿ì Ŭ¶óÀÌ¾ðÆ® ½Ã³ª¸®¿À¿¡¼­ ¿¹¿Ü°¡ ¹ß»ýÇÔ

WebSphere Application Server v6.0À» »ç¿ëÇÏ¿© À¥ ¼­ºñ½º Ŭ¶óÀÌ¾ðÆ®¸¦ ÀÛ¼ºÇÒ °æ¿ì, SOAP ¹ÙÀεùÀ» Æ÷ÇÔÇÏÁö ¾Ê´Â WSDL ¹®¼­¸¦ »ç¿ëÇÏ¸é ¿¹¿Ü°¡ ¹ß»ýÇÕ´Ï´Ù.

2.8 ½ºÄÌ·¹Åæ ½Ã³ª¸®¿À¿¡¼­ À¥ ¼­ºñ½º ¸¶¹ý»çÀÇ ÈÄ¼Ó È£Ãâ·Î »ý¼ºµÈ Java ÆÄÀÏÀÌ »õ·Î °íÃÄÁöÁö ¾ÊÀ½

µ¿ÀÏ ÇÁ·ÎÁ§Æ®¿¡¼­ ¼öÁ¤µÈ WSDL ÆÄÀÏÀ» »ç¿ëÇÏ¿© ±âÁ¸ À¥ ¼­ºñ½º¸¦ ´Ù½Ã ÀÛ¼ºÇØ¾ß ÇÒ °æ¿ì, »ý¼ºµÈ Java ÆÄÀÏÀÌ »õ·Î °íÃÄÁöÁö ¾Ê½À´Ï´Ù. ÀÌ·Î ÀÎÇØ ÄÄÆÄÀÏ ¿À·ù°¡ ¹ß»ýÇϰųª Java ÆÄÀÏÀÌ º¯°æµÇÁö ¾ÊÀº »óÅ·ΠÀ¯ÁöµË´Ï´Ù. ÀÌ ¹®Á¦Á¡ÀÇ ÀÓ½Ã ÇØ°áÃ¥Àº ½ºÄÌ·¹Åæ À¥ ¼­ºñ½º ¸¶¹ý»ç¸¦ ½ÇÇàÇϱâ Àü¿¡ »ý¼ºµÈ ¸ðµç Java ÆÄÀÏÀ» ¹é¾÷ÇÑ ÈÄ »èÁ¦ÇÏ´Â °ÍÀÔ´Ï´Ù.

2.9 UDDIPublish/UDDIUnpublish -profileName <profile name>¿¡¼­ NullPointerExceptionÀÌ ¹ß»ýÇÔ

-profileName ÀÌÀü¿¡ -inquiryUrl <url>À» ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é UDDIPublish/UDDIUnpublish -profileName <profile name>¿¡¼­ NullPointerExceptionÀÌ ¹ß»ýÇÕ´Ï´Ù. ±âº»ÀûÀ¸·Î ÀÌ¹Ì ¼³Ä¡µÈ ÇÁ·ÎÆÄÀϰú ÀÏÄ¡ÇϹǷΠ-profileNameÀ» »ç¿ëÇÏÁö ¾Ê¾Æµµ µË´Ï´Ù. -profileNameÀ» »ç¿ëÇØ¾ß ÇÑ´Ù¸é -inquiryUrl <url>À» -profileName <profile name> ¾Õ¿¡ ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù.

Readme ÆÄÀÏ·Î µ¹¾Æ°¡±â