ant deploy to oc4j problem
- by senzacionale
BUILD FAILED
C:\Projekti\Projekt ANT\build.xml:337: Problem: failed to create task or type antlib:oracle:deploy
Cause: The name is undefined.
Action: Check the spelling.
Action: Check that any custom tasks/types have been declared.
Action: Check that any / declarations have taken place.
No types or tasks have been defined in this namespace yet
This appears to be an antlib declaration.
Action: Check that the implementing library exists in one of:
        -C:\Projekti\Apache ANT\apache-ant-1.8.1\bin..\lib
        -C:\Documents and Settings\MitjaG.ant\lib
        -a directory added on the command line with the -lib argument
CODE:
<target name="deploy" depends="init, ear">
    <oracle:deploy moduletype="ear" host="${oc4j.host}"
                   port="${oc4j.admin.port}" userid="${oc4j.admin.user}"
                   password="${oc4j.admin.password}"
                   file="${dest.dir}/${package.name}/${view.dir}/${deploy.dir}/${ear.file}"
                   deploymentname="${app.name}"
                   logfile="${log.dir}/deploy-ear.log"/>
    <oracle:bindWebApp host="${oc4j.host}" port="${oc4j.admin.port}"
                       userid="${oc4j.admin.user}"
                       password="${oc4j.admin.password}"
                       deploymentname="${app.name}" webmodule="${web.name}"
                       websitename="${oc4j.binding.module}"
                       contextroot="/${app.name}"
                       />
  </target>
I google and search for whole day but i can not find solution. There is no good docs for oc4j and ant except this from 2005:
http://www.it-eye.nl/weblog/2005/08/15/how-to-using-ant-to-deploy-to-oc4j-dp4/