All Downloads are FREE. Search and download functionalities are using the official Maven repository.

vlc.c2j-service-ant-build-war-xml.vm Maven / Gradle / Ivy

Go to download

Generates adapters and proxies for inbound and outbound mainframe integration with Web Services.

There is a newer version: 1.5.3
Show newest version
##/////////////////////////////////////////////////////////////////////
##Jaxws Component ANT Build and deploy Template.
##@author Fady
##/////////////////////////////////////////////////////////////////////
##
#set($warFile = "${targetDistDir}/c2ws-${model.name}.war")
#set($wddFile = "${targetWDDDir}/web.xml")
## ==================================================================
## Macro will help make sure we process packages only once
## ==================================================================
#macro(addPackage $list, $newPackage)
#if (!$list.contains($newPackage))
#set($ret = $list.add($newPackage))
#end
#end
## ==================================================================
## Create lists of unique jaxb and coxb package names
## ==================================================================
#set($jaxbPackages = [])
#set($coxbPackages = [])
#foreach ($cixsOperation in $model.cixsOperations)
#foreach ($cixsStructure in $cixsOperation.getInput())
#addPackage($jaxbPackages, ${cixsStructure.jaxbPackageName})
#addPackage($coxbPackages, ${cixsStructure.coxbPackageName})
#end
#foreach ($cixsStructure in $cixsOperation.getOutput())
#addPackage($jaxbPackages, ${cixsStructure.jaxbPackageName})
#addPackage($coxbPackages, ${cixsStructure.coxbPackageName})
#end
#end



    
        
#foreach ($jaxbPackage in $jaxbPackages)
            
                
            
#end
#foreach ($coxbPackage in $coxbPackages)
            
                
            
#end
        
    




© 2015 - 2024 Weber Informatics LLC | Privacy Policy