| Ne használjon JBoss webszolgáltatás-telepítésleírót |
|
Ez a szabály megjelöl bármely
meglévő webservices.xml fájlt, hogy észlelje
egy JBoss J2EE webszolgáltatás-telepítésleíró fájl jelenlétét. A
forráselemzőben ez a szabály egy adott IBM Ant feladatokkal rendelkező Ant
parancsfájlt állít elő. Ezek a feladatok JAX-RPC webszolgáltatásokat
készítenek a Java platform Enterprise Edition (Java EE) változatú
JBoss webszolgáltatás-telepítésleírók alapján. A gyorsjavítás végrehajtja a webszolgáltatás-telepítésleírók elemzését,
majd előállít egy Ant parancsfájlt.
A szabály aktiválásának feltételei: Ez a szabály az alábbi feltételek teljesülése alapján ismeri fel a JAX-RPC webszolgáltatások jelenlétét: a. A webservices.xml J2EE webszolgáltatás-telepítésleíró fájl jelenléte b. A forráselemzőben megállapítja, hogy az előállított IBM Ant fájl nem létezik-e már a projekt gyökérmappájában. Szabálytulajdonságok: A szabályon belüli tulajodnságok csak a gyorsjavításra vannak hatással. Helyes értéket kell megadnia a szabálytulajdonságok számára. A szabályhoz tartozó tulajdonságértékek módosításához válassza ki a szabályt a Software Analyzer konfigurációk ablakban. Ezután használja a Tulajdonságok lapon található mezőket. A szabályhoz tartozó tulajdonságok a következők:
Ant osztályútvonal:
IBM WebSphere Application Server Ant feladatai Az IBM WebSphere(R) Application Server a java2wsdl és wsdl2java feladathoz hasonló Ant feladatokat tartalmaz a JAX-RPC szolgáltatások számára szükséges műtermékek előállításához. Az előállított Ant parancsfájl ezen feladatok segítségével állítja össze a szolgáltatást. A kérdéses feladatokkal kapcsolatban a WebSphere Application Server Knowledge Center webhelyen kaphat további információkat. Az Ant parancsfájl futtatása Miután a gyorsjavítás előállította az Ant parancsfájlt, tekintse meg azt, majd szükség szerint végezze el benne a további egyéni beállításokat. Az IBM Ant feladatok további személyre szabásával kapcsolatban tekintse meg a WebSphere alkalmazáskiszolgáló Knowledge Center webhelyét. A parancsfájlt az IBM által biztosított azon Ant eszközökkel kell futtatnia, melyeket az IBM WebSphere Application Server alkalmazás tartalmaz. Az IBM Ant parancsfájl az alábbi helyről futtatható:
Az Ant célok futtatásakor az előállított műtermékek az előállítási mappában helyezkednek el. Megvizsgálhatja az előállított kódot és a telepítésleírókat, majd hozzáadhatja ezeket a műtermékeket azok megfelelő moduljához. |