[ 
http://jira.codehaus.org/browse/MWAS-13?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

David J. M. Karlsen closed MWAS-13.
-----------------------------------

       Resolution: Fixed
    Fix Version/s: 1.0-alpha-3

Fixed. Dep. resolution was done on wrong maven project.

> Provided scoped dependencies is not included in generated wsEjbDeploy ant task
> ------------------------------------------------------------------------------
>
>                 Key: MWAS-13
>                 URL: http://jira.codehaus.org/browse/MWAS-13
>             Project: Maven 2.x WebSphere 6 Plugin
>          Issue Type: Bug
>    Affects Versions: 1.0-alpha-2
>         Environment: Windows 2000
>            Reporter: Ola Flem
>            Assignee: David J. M. Karlsen
>             Fix For: 1.0-alpha-3
>
>
> When using provided as scope for a dependency in maven pom, it is not 
> included in the generated classpath section of the wsEjbDeploy task:
> <?xml version="1.0" encoding="UTF-8"?>
> <project> 
>   <target name="wsEjbDeploy"> 
>     <taskdef name="wsEjbDeploy" 
> classname="com.ibm.websphere.ant.tasks.WsEjbDeploy" 
> classpath="${wsAntClasspath}"/>  
>     <wsEjbDeploy inputJar="C:\foo\target\foo.jar" 
> outputJar="C:\foo\target\was6plugin\foo-deployed.jar" wasHome="C:\base_v61" 
> workingDirectory="C:\foo\target\was6plugin" codegen="false" 
> keepGenerated="true" classpath="<does not include provided scoped deps>"
> >mvn install -P deploy
> [INFO] [wsejbdeploy]   Validation of fooEAR by Application Client Validator 
> is complete. All known problems have been reported.
> [INFO] [wsejbdeploy] Invoking RMIC.
> [INFO] [wsejbdeploy] error: Class foo.Context not found.
> [INFO] [wsejbdeploy] error: Class FooClientContext contains an invalid return 
> type.
> [INFO] [wsejbdeploy] error: Class foo.FooSessionBean contains an invalid 
> argument type in method getData.
> [INFO] [wsejbdeploy] 3 errors
> [INFO]
> [INFO] [wsejbdeploy] [*Error] An unexpected exception was thrown.  Halting 
> execution.
> [INFO] [wsejbdeploy] Shutting down workbench.
> [INFO]
> [INFO] [wsejbdeploy] Error generating RMI code: RMIC command failed on 
> project: foo with message:
> [INFO]
> [INFO] [wsejbdeploy] error: Class foo.Context not found.
> [INFO] [wsejbdeploy] error: Class FooClientContext contains an invalid return 
> type.
> [INFO] [wsejbdeploy] error: Class foo.FooSessionBean contains an invalid 
> argument type in method getData.
> [INFO] [wsejbdeploy] 3 errors
> .
> .
> .
> [ERROR]
> [ERROR] BUILD FAILED
> [ERROR] C:\foo\target\was6plugin\was6plugin-build.xml:6: Java returned: 1
> [ERROR]         at org.apache.tools.ant.taskdefs.Java.execute(Java.java:87)
> [ERROR]         at 
> com.ibm.websphere.ant.tasks.WsEjbDeploy.execute(WsEjbDeploy.java:649)
> [ERROR]         at 
> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
> [ERROR]         at org.apache.tools.ant.Task.perform(Task.java:364)
> This results in compile error if stub-generated code (e.g. types in method 
> arguments) depend on a provided scoped dependency.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to