<ivy-module version="2.0"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:noNamespaceSchemaLocation="http://ant.apache.org/ivy/schemas/ivy.xsd">
    <info organisation="dk.tdc" module="Krump"/>
	
	<configurations>
		<conf name="core" transitive="true" visibility="private" />
		<conf name="compile" extends="core" transitive="true" visibility="public" />
		<conf name="war" extends="core" transitive="true" visibility="private" />
		<conf name="ear" extends="core" transitive="true" visibility="private" />
		<conf name="test" transitive="true" visibility="private" />
		<conf name="ant" transitive="true" visibility="private" />
	</configurations>

	<publications>
		<artifact name="Krump-clean" type="jar" ext="jar" conf="compile"/>
		<artifact name="Krump-prod" type="jar" ext="war" conf="war"/>
		<artifact name="Krump-prod" type="jar" ext="ear" conf="ear"/>
		<artifact name="Krump-prod-admin" type="jar" ext="war" conf="war"/>
		<artifact name="Krump-pet" type="jar" ext="war" conf="war"/>
		<artifact name="Krump-pet" type="jar" ext="ear" conf="ear"/>
		<artifact name="Krump-test" type="jar" ext="war" conf="war"/>
		<artifact name="Krump-test" type="jar" ext="ear" conf="ear"/>
	</publications>

    <dependencies>
    	<!-- REMEBER if a new jar is introduced in the ear file then make sure that the other components(eservice,pwpriv,regningsvisning,fakturastatus) isn't using a different version -->
        <dependency org="org.apache" name="log4j" rev="1.2.8" conf="core->master" transitive="false"/>
        <dependency org="org.apache" name="commons-httpclient" rev="3.0.1" conf="compile->master,runtime;ear->master,runtime" transitive="true">
        	<exclude org="junit" module="junit" />
        </dependency>
        
        <dependency org="org.apache" name="commons-pool" rev="1.3" conf="compile->master;ear->master" transitive="false"/>
        <dependency org="org.apache" name="commons-beanutils" rev="1.8.3" conf="core->master" transitive="false"/>
        <dependency org="org.apache" name="commons-io" rev="1.3.1" conf="core->master" transitive="false"/>
        <dependency org="org.apache" name="struts" rev="1.0.1" conf="compile->master;war->master" transitive="false"/>
        <dependency org="org.apache" name="jaxen" rev="1.1" conf="core->master,runtime" transitive="true">
        	<exclude org="xom" module="xom" />
        	<exclude org="jdom" module="jdom" />
        </dependency>
        
        <dependency org="org.apache" name="xmlbeans" rev="2.2.0" conf="compile->master" transitive="false"/>
        <dependency org="org.apache" name="axis" rev="1.2.1" conf="core->master;ear,war->runtime" transitive="true">
        	<exclude org="javax.activation" module="activation" />
        	<exclude org="javax.mail" module="mail" />
        </dependency>
        <dependency org="org.apache" name="commons-logging" rev="1.0.4" conf="war->master" transitive="false"/>
                
        <dependency org="org.apache" name="datetime" rev="1.0.1" conf="compile,war->master" transitive="false"/>
        <!--   <dependency org="taglibs" name="standard" rev="1.0" conf="war->master" transitive="false"/> -->
        <dependency org="org.sun" name="jstl" rev="1.0" conf="war,compile->master" transitive="false"/>
        
        
        <dependency org="dwr" name="dwr" rev="2.0.5" conf="compile->master;war->master" transitive="false"/>
        <dependency org="gnu-regexp" name="gnu-regexp" rev="1.1.3" conf="core->master" transitive="false"/>
        
        <dependency org="org.hibernate" name="hibernate-entitymanager" rev="3.3.2.GA" conf="core->master,compile;ear,war->runtime" transitive="true">
        	<exclude org="net.sf.ehcache" module="ehcache"/>
        </dependency>
        <!-- hibernate actually depends on this one -->
        <dependency org="concurrent" name="concurrent" rev="1.3.2" conf="ear->master" transitive="true"/>
        
        <dependency org="javax" name="javaee-api" rev="6.0" conf="compile->master" transitive="false"/>
        <dependency org="dom4j" name="dom4j" rev="1.6.1" conf="core->master" transitive="false"/>
        
        <!--  only used in stub xmlreader. This should be refactor out -->
        <dependency org="ibm" name="mq" rev="6.0.2.4" conf="compile->master;ear->master" transitive="false"/>
        <dependency org="com.lowagie" name="itext" rev="2.1.0" conf="core->master" transitive="false"/>
        <dependency org="jdbcappender" name="jdbcappender" rev="2.1.0.1" conf="compile->master;ear->master" transitive="false"/>
        	    <dependency org="com.thoughtworks.xstream" name="xstream" rev="1.3" conf="core->master,optional">
	    	<exclude org="joda-time"/>
	    	<exclude org="xom"/>
	    	<exclude org="cglib"/>	
	    	<exclude org="org.codehaus.woodstox"/>
	    	<exclude org="stax"/>		
	    </dependency>
        <dependency org="oracle" name="weblogic" rev="10.3.3.0" conf="ant,compile->master" transitive="false"/>
        <dependency org="oracle" name="jdbc" rev="10.1.0.2" conf="compile->master" transitive="false"/>
		<dependency org="oracle" name="weblogic.ant" rev="10.3.3.0" conf="ant->master" transitive="false"/>        

        <dependency org="dk.tdc" name="corba" rev="1.5.2" conf="compile->master;ear->master" transitive="false"/>
        <dependency org="dk.tdc" name="culinkclient" rev="1.1" conf="compile->master;ear->master" transitive="false"/>
        <dependency org="dk.tdc" name="culinkwsejbclient" rev="2.54" conf="compile->master;ear->master" transitive="false"/>
        <dependency org="dk.tdc" name="devenv" rev="1.0" conf="core->master" transitive="false"/>
        <dependency org="dk.tdc" name="dibs" rev="1.1" conf="compile->master;ear->master" transitive="false"/>
        <dependency org="dk.tdc" name="esbclient" rev="0.10" conf="compile->master;ear->master" transitive="false"/>
        <dependency org="dk.tdc" name="krumpcprclient" rev="1.0" conf="compile->master;ear->master" transitive="false"/>
        <dependency org="dk.tdc" name="krumpvoicemailclientws" rev="0.1" conf="compile->master;ear->master" transitive="false"/>
        <dependency org="dk.tdc" name="prepaidmobile" rev="1.0" conf="compile->master;ear->master" transitive="false"/>
        <dependency org="dk.tdc" name="soabilling" rev="1.5" conf="core->master" transitive="false"/>
        <dependency org="dk.tdc" name="soaeai" rev="2.1.52" conf="core->master" transitive="false"/>
        <dependency org="dk.tdc" name="tdkcorbarasebilling" rev="1.3" conf="compile->master;ear->master" transitive="false"/>
        <dependency org="dk.tdc" name="tdkcorbarasebillingrss2891" rev="1.1" conf="compile->master;ear->master" transitive="false"/>
        <dependency org="dk.tdc" name="tdkcorbarasepayment" rev="1.2" conf="compile->master;ear->master" transitive="false"/>
        <dependency org="dk.tdc" name="tdkcorbaraspbstilmelding" rev="1.0" conf="compile->master;ear->master" transitive="false"/>
        <dependency org="dk.tdc" name="tdkcorbarasregningsstatus" rev="2.2" conf="core->master" transitive="false"/>
        <dependency org="dk.tdc" name="tdkcorbarss2811" rev="1.0" conf="compile->master;ear->master" transitive="false"/>
        <dependency org="dk.tdc" name="tdkcorbatakstoplysning" rev="1.0" conf="compile->master;ear->master" transitive="false"/>
        <dependency org="dk.tdc" name="tdkcorbatotcallspec" rev="1.1" conf="compile->master;ear->master" transitive="false"/>
        <dependency org="dk.tdc" name="tdkcorbatotmarsforespserver" rev="1.0" conf="core->master" transitive="false"/>
        <dependency org="dk.tdc" name="tdkcorbatottop10" rev="1.0" conf="compile->master;ear->master" transitive="false"/>
        <dependency org="dk.tdc" name="util" rev="2.8" conf="core->master" transitive="false"/>
        <dependency org="dk.tdc" name="platformServices" rev="2008.09.26" conf="compile->master;ear->master" transitive="false"/>
        <dependency org="dk.tdc" name="xbrokerxml" rev="2.0.3" conf="compile->master;ear->master" transitive="false"/>
        <dependency org="dk.tdc" name="xbrokerxsd" rev="1.14" conf="compile->master;ear->master" transitive="false"/>
        <dependency org="dk.tdc" name="xbrokerkrump" rev="6.1" conf="compile->master;ear->master" transitive="false"/>
		<dependency org="dk.tdc" name="filmusageclient" rev="0.1" conf="ear->master" transitive="false"/>
		<dependency org="dk.tdc" name="agamatisclient" rev="1.2" conf="ear->master" transitive="false"/>
		<dependency org="dk.tdc" name="xBrokerClientWS" rev="1.0" conf="ear->master" transitive="false"/>

		<dependency org="dk.tdc" name="mailclient" rev="1.0" conf="ear->master" transitive="false"/>
		<dependency org="dk.tdc" name="raslinkclient" rev="1.3" conf="ear->master" transitive="false"/>
		
		<dependency org="dk.tdc" name="PaymentServiceClient" rev="1.3" conf="compile,ear->master" transitive="false"/>
		
<!--         
        <dependency org="TO_BE_REFACTORED" name="war_bundle" rev="1.0.0" conf="war->master" transitive="false"/>
 -->
		<dependency org="junit" name="junit" rev="4.8.2" conf="test->master" transitive="false"/> 
		<dependency org="org.easymock" name="easymock" rev="2.0" conf="test->master" transitive="false"/>
		<dependency org="org.hsqldb" name="hsqldb" rev="1.8.0.10" conf="test->master" transitive="false"/>
		<dependency org="org.seleniumhq.selenium" name="selenium" rev="2.0b3" conf="test->master,runtime" transitive="true"/>
        		
        <exclude org="xml-apis" module="xml-apis"/>
    </dependencies>
</ivy-module>
