weProcessList ÆÄÀÏÀ» »ç¿ëÇÏ¿© ¿î¿µÀÚ´Â Web Editor ¼¼¼ÇÀÌ Ã³¸®µÉ ¶§ ¼öÇàµÇ´Â Catalog Manager À¯Æ¿¸®Æ¼¸¦ »ç¿ëÀÚ Á¤ÀÇÇÒ ¼ö ÀÖ½À´Ï´Ù.
drive:\WebSphere\CommerceServer\xml\wcwebeditor\xml
drive:\Program Files\WebSphere\CommerceServer\xml\wcwebeditor\xml
/usr/WebSphere/CommerceServer/xml/wcwebeditor/xml
/opt/WebSphere/CommerceServer/xml/wcwebeditor/xml
drive:\WebSphere\CommerceServer\xml\wcwebeditor\xml
drive:\Program Files\WebSphere\CommerceServer\xml\wcwebeditor\xml
/usr/WebSphere/CommerceServer/xml/wcwebeditor/xml
/opt/WebSphere/CommerceServer/xml/wcwebeditor/xml
/instroot/xml/wcwebeditor/xml
ÀÌ ÆÄÀÏ¿¡´Â ¿©·¯ À¯Æ¿¸®Æ¼¿¡ ´ëÇÑ ¿£º§·ÎÇÁ(envelope) ÅÛÇø®Æ®°¡ µé¾î ÀÖ½À´Ï´Ù. ¶ÇÇÑ, ¿î¿µÀÚ°¡ ½ÇÇàÇϰíÀÚ ÇÏ´Â ÀÀ¿ëÇÁ·Î±×·¥À» »ç¿ëÀÚ Á¤ÀÇÇϱâ À§ÇÑ ÂüÁ¶µµ µé¾î ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù.
ÀÌ ÆÄÀÏ¿¡¼ »ç¿ëÇÒ ¼ö ÀÖ´Â ½Ã½ºÅÛ º¯¼ö ¼¼Æ®°¡ ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, %-dbname% ½Ã½ºÅÛ º¯¼ö¸¦ »ç¿ëÇÏ¸é ·Î´õ¿Í °°ÀÌ Á¦°øµÈ ¸í·É À¯Æ¿¸®Æ¼¸¦ È£ÃâÇϱâ À§ÇØ »ý¼ºµÈ ¿£º§·ÎÇÁ(envelope)¿¡ µ¥ÀÌÅͺ£À̽º À̸§ÀÌ »ðÀԵ˴ϴÙ. XML ¾ç½Ä ¼³¸í ÆÄÀÏ¿¡´Â Ãß°¡, ÆíÁý ¶Ç´Â »èÁ¦ ½Ã¿¡´Â ¾î¶² 󸮰¡ È£ÃâµÇ¾î¾ß ÇÏ´ÂÁö¸¦ ³ªÅ¸³»´Â 󸮿¡ ´ëÇÑ ÂüÁ¶°¡ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù.
weProcessList.xml ÆÄÀÏ ¿¹Á¦ÀÔ´Ï´Ù.
<?xml version="1.0" encoding="UTF-8"?> <processSet> <!-- Do not change name of extract --> <process name="extract" subsystem="com.ibm.wca.MassExtract.extract.ExtractSubSystem"> <envelope-input xmlns='saf_params.xsd'> <param name="-dbname" type="scalar" value="%-dbname%"/> <param name="-dbuser" type="scalar" value="%-dbuser%"/> <param name="-dbpwd" type="scalar" value="%-dbpwd%"/> <param name="-outfile" type="file" reside="local" value="%tempFilePath%"/> <param name="-filter" type="file" reside="local" value="%tempFileURI1%"/> </envelope-input> </process> <process name="transformer" subsystem="com.ibm.wca.XMLTransformer.XMLTransformerSubSystem"> <envelope-input xmlns='saf_params.xsd'> <param name="-infile" type="file" reside="local" value="%tempFileURI%"/> <param name="-transform" type="file" reside="local" value="%webEditorDir%/xsl/ViewsToWCS51.XSL"/> <param name="-outfile" type="file" reside="local" value="%tempFilePath1%"/> <param name="-param" value="root=%-dbname%"/> <param name="-param" value="dtdname=%-dtdname%"/> </envelope-input> </process> <process name="transformerForDelete" subsystem="com.ibm.wca.XMLTransformer.XMLTransformerSubSystem"> <envelope-input xmlns='saf_params.xsd'> <param name="-infile" type="file" reside="local" value="%tempFileURI%"/> <param name="-transform" type="file" reside="local" value="%webEditorDir%/xsl/ViewsToWCS51.XSL"/> <param name="-outfile" type="file" reside="local" value="%tempFilePath1%"/> <param name="-param" value="root=%-dbname%"/> <param name="-param" value="dtdname=%-dtdname%"/> <param name="-param" value="forDelete=true"/> </envelope-input> </process> <process name="resolver" subsystem="com.ibm.wca.IdResGen.IdResGenSubSystem"> <envelope-input xmlns='saf_params.xsd'> <param name="-dbname" type="scalar" value="%-dbname%"/> <param name="-dbuser" type="scalar" value="%-dbuser%"/> <param name="-dbpwd" type="scalar" value="%-dbpwd%"/> <param name="-infile" type="file" reside="local" value="%previousOutFileAsURI%"/> <param name="-outfile" type="file" reside="local" value="%tempFilePath2%"/> <param name="-propfile" type="file" reside="local" value="propertyFiles.IdKeys"/> <param name="-method" type="scalar" value="mixed"/> </envelope-input> </process> <!-- Resolver as first process --> <process name="resolverFirstProcess" subsystem="com.ibm.wca.IdResGen.IdResGenSubSystem"> <envelope-input xmlns='saf_params.xsd'> <param name="-dbname" type="scalar" value="%-dbname%"/> <param name="-dbuser" type="scalar" value="%-dbuser%"/> <param name="-dbpwd" type="scalar" value="%-dbpwd%"/> <param name="-infile" type="file" reside="local" value="%tempFileURI%"/> <param name="-outfile" type="file" reside="local" value="%tempFilePath2%"/> <param name="-propfile" type="file" reside="local" value="propertyFiles.IdKeys"/> <param name="-method" type="scalar" value="mixed"/> </envelope-input> </process> <process name="loader" subsystem="com.ibm.wca.MassLoader.MassLoadSubSystem"> <envelope-input xmlns='saf_params.xsd'> <param name="-dbname" type="scalar" value="%-dbname%"/> <param name="-dbuser" type="scalar" value="%-dbuser%"/> <param name="-dbpwd" type="scalar" value="%-dbpwd%"/> <param name="-commitcount" type="scalar" value="1000"/> <param name="-infile" type="file" reside="local" value="%previousOutFileAsURI%"/> <param name="-method" type="scalar" value="sqlimport"/> <param name="-noprimary" type="scalar" value="insert"/> </envelope-input> </process> <process name="loaderFirstProcess" subsystem="com.ibm.wca.MassLoader.MassLoadSubSystem"> <envelope-input xmlns='saf_params.xsd'> <param name="-dbname" type="scalar" value="%-dbname%"/> <param name="-dbuser" type="scalar" value="%-dbuser%"/> <param name="-dbpwd" type="scalar" value="%-dbpwd%"/> <param name="-commitcount" type="scalar" value="1000"/> <param name="-infile" type="file" reside="local" value="%tempFileURI%"/> <param name="-method" type="scalar" value="sqlimport"/> <param name="-noprimary" type="scalar" value="insert"/> </envelope-input> </process> <process name="loaderForDelete" subsystem="com.ibm.wca.MassLoader.MassLoadSubSystem"> <envelope-input xmlns='saf_params.xsd'> <param name="-dbname" type="scalar" value="%-dbname%"/> <param name="-dbuser" type="scalar" value="%-dbuser%"/> <param name="-dbpwd" type="scalar" value="%-dbpwd%"/> <param name="-commitcount" type="scalar" value="1000"/> <param name="-infile" type="file" reside="local" value="%previousOutFileAsURI%"/> <param name="-delete" type="scalar" value=""/> </envelope-input> </process> <process name="loaderForDeleteFirstProcess" subsystem="com.ibm.wca.MassLoader.MassLoadSubSystem"> <envelope-input xmlns='saf_params.xsd'> <param name="-dbname" type="scalar" value="%-dbname%"/> <param name="-dbuser" type="scalar" value="%-dbuser%"/> <param name="-dbpwd" type="scalar" value="%-dbpwd%"/> <param name="-commitcount" type="scalar" value="1000"/> <param name="-infile" type="file" reside="local" value="%tempFileURI%"/> <param name="-delete" type="scalar" value=""/> </envelope-input> </process> <process name="saveToFile" cmd="cmd.exe /c c:\temp\theBatchFile.bat" args="-infile %tempFilePath% -dbname %-dbname%" /> </processSet>
ÁÖ: ÆÄÀÏ ÂüÁ¶´Â ´ë¼Ò¹®ÀÚ°¡ ±¸ºÐµË´Ï´Ù.
´ÙÀ½ Å×ÀÌºí¿¡´Â ÀÀ¿ëÇÁ·Î±×·¥¿¡¼ ÀνĵǴ À¯È¿ÇÑ ´ëü º¯¼ö ¸ñ·ÏÀÌ Æ÷ÇԵ˴ϴÙ.
% ´ëü º¯¼ö | ¸®ÅÏ |
---|---|
%-dbname% | ÇöÀç µ¥ÀÌÅͺ£À̽º À̸§ |
%-dbuser% | µ¥ÀÌÅͺ£À̽º »ç¿ëÀÚ À̸§ |
%-dtdname% | XML ÆÄÀÏ¿ë DTD ÆÄÀÏÀÇ URI À§Ä¡ |
%-dbpwd% | µ¥ÀÌÅͺ£À̽º »ç¿ëÀÚ À̸§ ¾ÏÈ£ |
%tempFilePath% %tempFilePath1% %tempFilePath2% |
Àӽà ÆÄÀÏÀÇ Àüü °æ·Î
À̰ÍÀº °íÀ¯ÇÑ Àӽà ÆÄÀÏ À̸§ÀÔ´Ï´Ù. ÀÌ ÆÄÀÏ À̸§Àº ¿£º§·ÎÇÁ(envelope) Á¤ÀÇÀÇ ÅÛÇø®Æ® ±¸¹® ¶Ç´Â ¸í·ÉÇà¿¡ ³õÀÏ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, %tempFilePath%°¡ ¿£º§·ÎÇÁ(envelope) ÅÛÇø®Æ®ÀÇ -infile ¸Å°³º¯¼öÀÇ °ª ¼Ó¼º¿¡ ³õÀ̸é Web Editor´Â ÀÛ¾÷ ¼¼¼ÇÀÇ µ¥ÀÌÅ͸¦ Àӽà ÆÄÀÏ À§Ä¡¿¡ ¾¹´Ï´Ù. |
¼ºê½Ã½ºÅÛ
%tempFileURI% |
Àӽà URI
Àӽà URI´Â %tempFilePath%&...%tempFilePath2%·Î Ç¥½ÃµÇ´Â ÆÄÀϰú µ¿ÀÏÇÑ ÆÄÀÏ¿¡ ´ëÇÑ URIÀÔ´Ï´Ù. ÀÌ´Â Ãß°¡ ÆÄÀÏ ¼¼Æ®´Â ¾Æ´ÏÁö¸¸ ´Ù¸¥ ±¸¹®¿¡¼ ¸®ÅÏµÈ °Í°ú µ¿ÀÏÇÑ Àӽà »ý¼º ÆÄÀÏÀ» °Ë»öÇϱâ À§ÇÑ ¼ö´ÜÀÔ´Ï´Ù. |
%previousOutFileAsURI% | ÀÌÀü ŽºÅ© -outfile ¸Å°³º¯¼ö¸¦ URI·Î ³ªÅ¸³»´Â URI Ç¥ÇöÀ» Á¦°øÇÕ´Ï´Ù. |
%webEditorDir% | Web Editor ¼³Ä¡ À§Ä¡ |
![]() |