You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-dev@axis.apache.org by Sam Lang <sl...@mcs.anl.gov> on 2004/01/16 18:10:21 UTC

CVS HEAD wsdl2ws broken

It looks like someone committed some code to HEAD and didn't check to
make sure it compiles.  From the current CVS HEAD, when trying to
compile the WSDL2Ws code, I get the following error (at least the start
of it).  There doesn't appear to be a CUtils in CVS at
org/apache/axis/wsdl/wsdl2ws/ (or anywhere else for that matter). 
Someone forget to commit some files?


    [javac]
/home/globus/chosting/tools/axiscpp/wsdl/org/apache/axis/wsdl/wsdl2ws/c/literal/AllParamWriter.java:66: cannot resolve symbol
    [javac] symbol  : class CUtils
    [javac] location: package wsdl2ws
    [javac] import org.apache.axis.wsdl.wsdl2ws.CUtils;
    [javac]                                     ^
    [javac]
/home/globus/chosting/tools/axiscpp/wsdl/org/apache/axis/wsdl/wsdl2ws/info/Type.java:74: cannot resolve symbol
    [javac] symbol  : class CUtils
    [javac] location: package wsdl2ws
    [javac] import org.apache.axis.wsdl.wsdl2ws.CUtils;
    [javac]                                     ^
    [javac]
/home/globus/chosting/tools/axiscpp/wsdl/org/apache/axis/wsdl/wsdl2ws/c/literal/ArrayParamWriter.java:74: cannot resolve symbol
    [javac] symbol  : class ParamWriter
    [javac] location: package wsdl2ws
    [javac] import org.apache.axis.wsdl.wsdl2ws.ParamWriter;
    [javac]                                     ^
    [javac]
/home/globus/chosting/tools/axiscpp/wsdl/org/apache/axis/wsdl/wsdl2ws/c/literal/ArrayParamWriter.java:75: cannot resolve symbol
    [javac] symbol  : class CUtils
    [javac] location: package wsdl2ws
    [javac] import org.apache.axis.wsdl.wsdl2ws.CUtils;
    [javac]                                     ^



Re: CVS HEAD wsdl2ws broken

Posted by Sam Lang <sl...@mcs.anl.gov>.
The CUtils.java file shows up in the CWrapperSupport branch, but
unfortuntely, the WSDL2Ws code in that branch doesn't compile either. 
The compile error for that branch is:

    [javac]
/home/globus/chosting/tools/axiscpp/wsdl/org/apache/axis/wsdl/wsdl2ws/c/literal/ClientStubWrapperWriter.java:123: cannot resolve symbol
    [javac] symbol  : method getReturnType  ()
    [javac] location: class org.apache.axis.wsdl.wsdl2ws.info.MethodInfo
    [javac]                    
if(minfo.getReturnType().getLangName()==null)
    [javac]                                 ^
    [javac]
/home/globus/chosting/tools/axiscpp/wsdl/org/apache/axis/wsdl/wsdl2ws/c/literal/ClientStubWrapperWriter.java:126: cannot resolve symbol
    [javac] symbol  : method getReturnType  ()
    [javac] location: class org.apache.axis.wsdl.wsdl2ws.info.MethodInfo
    [javac]                             String outparam =
minfo.getReturnType().getLangName();
    [javac]                                                        ^
    [javac]
/home/globus/chosting/tools/axiscpp/wsdl/org/apache/axis/wsdl/wsdl2ws/c/literal/ClientStubWrapperWriter.java:127: cannot resolve symbol
    [javac] symbol  : method getReturnType  ()
    [javac] location: class org.apache.axis.wsdl.wsdl2ws.info.MethodInfo
    [javac]                            
writer.write(WrapperUtils.getClassNameFromParamInfoConsideringArrays(minfo.getReturnType(),wscontext)+" ");
    [javac]                                       ^
    [javac]
/home/globus/chosting/tools/axiscpp/wsdl/org/apache/axis/wsdl/wsdl2ws/c/literal/ClientStubWrapperWriter.java:131: cannot resolve symbol
    [javac] symbol  : method getParameterTypes  ()
    [javac] location: class org.apache.axis.wsdl.wsdl2ws.info.MethodInfo
    [javac]                     Iterator params =
minfo.getParameterTypes().iterator();
    [javac]                                                ^
    [javac]
/home/globus/chosting/tools/axiscpp/wsdl/org/apache/axis/wsdl/wsdl2ws/c/literal/ClientStubWrapperWriter.java:144: cannot resolve symbol
    [javac] symbol  : method getParameterTypes  ()
    [javac] location: class org.apache.axis.wsdl.wsdl2ws.info.MethodInfo
    [javac]                     params =
minfo.getParameterTypes().iterator();
    [javac]                                       ^
    [javac]
/home/globus/chosting/tools/axiscpp/wsdl/org/apache/axis/wsdl/wsdl2ws/c/ClientStubWrapperWriter.java:123: cannot resolve symbol
    [javac] symbol  : method getReturnType  ()
    [javac] location: class org.apache.axis.wsdl.wsdl2ws.info.MethodInfo
    [javac]                    
if(minfo.getReturnType().getLangName()==null)
    [javac]                                 ^


On Fri, 2004-01-16 at 11:10, Sam Lang wrote:
> It looks like someone committed some code to HEAD and didn't check to
> make sure it compiles.  From the current CVS HEAD, when trying to
> compile the WSDL2Ws code, I get the following error (at least the start
> of it).  There doesn't appear to be a CUtils in CVS at
> org/apache/axis/wsdl/wsdl2ws/ (or anywhere else for that matter). 
> Someone forget to commit some files?
> 
> 
>     [javac]
> /home/globus/chosting/tools/axiscpp/wsdl/org/apache/axis/wsdl/wsdl2ws/c/literal/AllParamWriter.java:66: cannot resolve symbol
>     [javac] symbol  : class CUtils
>     [javac] location: package wsdl2ws
>     [javac] import org.apache.axis.wsdl.wsdl2ws.CUtils;
>     [javac]                                     ^
>     [javac]
> /home/globus/chosting/tools/axiscpp/wsdl/org/apache/axis/wsdl/wsdl2ws/info/Type.java:74: cannot resolve symbol
>     [javac] symbol  : class CUtils
>     [javac] location: package wsdl2ws
>     [javac] import org.apache.axis.wsdl.wsdl2ws.CUtils;
>     [javac]                                     ^
>     [javac]
> /home/globus/chosting/tools/axiscpp/wsdl/org/apache/axis/wsdl/wsdl2ws/c/literal/ArrayParamWriter.java:74: cannot resolve symbol
>     [javac] symbol  : class ParamWriter
>     [javac] location: package wsdl2ws
>     [javac] import org.apache.axis.wsdl.wsdl2ws.ParamWriter;
>     [javac]                                     ^
>     [javac]
> /home/globus/chosting/tools/axiscpp/wsdl/org/apache/axis/wsdl/wsdl2ws/c/literal/ArrayParamWriter.java:75: cannot resolve symbol
>     [javac] symbol  : class CUtils
>     [javac] location: package wsdl2ws
>     [javac] import org.apache.axis.wsdl.wsdl2ws.CUtils;
>     [javac]                                     ^
> 
> 


RE: CVS HEAD wsdl2ws broken

Posted by Sam Lang <sl...@mcs.anl.gov>.
Susantha,

Thanks for the quick turn around time on this.  The amount of code you
guys have written recently is extensive.  Great work!

I'm not sure what the current policy is, but I'd like to suggest that
one be nailed to the wall for testing CVS commits.  I find that its best
to do development in a separate branch and bring that code to a
reasonably stable point before merging to the trunk.  This allows other
developers to continue working on stable code in HEAD without causing
them grief when things don't compile/run.  At the very least some sort
of policy about testing code just committed from a fresh checkout or
something.

-Sam

On Fri, 2004-01-16 at 13:14, Susantha Kumara wrote:
> I am sorry I had not commited 3 files. BasicFileWriter.java, CUtils.java and
> ParamWriter.java.
> And now the problem is corrected.
> 
> Thanks Sam.
> 
> 
> > -----Original Message-----
> > From: Sam Lang [mailto:slang@mcs.anl.gov]
> > Sent: Friday, January 16, 2004 11:10 PM
> > To: Apache AXIS C Developers List; lsf-collab@mcs.anl.gov
> > Subject: CVS HEAD wsdl2ws broken
> >
> >
> > It looks like someone committed some code to HEAD and didn't check to
> > make sure it compiles.  From the current CVS HEAD, when trying to
> > compile the WSDL2Ws code, I get the following error (at least the start
> > of it).  There doesn't appear to be a CUtils in CVS at
> > org/apache/axis/wsdl/wsdl2ws/ (or anywhere else for that matter).
> > Someone forget to commit some files?
> >
> >
> >     [javac]
> > /home/globus/chosting/tools/axiscpp/wsdl/org/apache/axis/wsdl/wsdl
> > 2ws/c/literal/AllParamWriter.java:66: cannot resolve symbol
> >     [javac] symbol  : class CUtils
> >     [javac] location: package wsdl2ws
> >     [javac] import org.apache.axis.wsdl.wsdl2ws.CUtils;
> >     [javac]                                     ^
> >     [javac]
> > /home/globus/chosting/tools/axiscpp/wsdl/org/apache/axis/wsdl/wsdl
> > 2ws/info/Type.java:74: cannot resolve symbol
> >     [javac] symbol  : class CUtils
> >     [javac] location: package wsdl2ws
> >     [javac] import org.apache.axis.wsdl.wsdl2ws.CUtils;
> >     [javac]                                     ^
> >     [javac]
> > /home/globus/chosting/tools/axiscpp/wsdl/org/apache/axis/wsdl/wsdl
> > 2ws/c/literal/ArrayParamWriter.java:74: cannot resolve symbol
> >     [javac] symbol  : class ParamWriter
> >     [javac] location: package wsdl2ws
> >     [javac] import org.apache.axis.wsdl.wsdl2ws.ParamWriter;
> >     [javac]                                     ^
> >     [javac]
> > /home/globus/chosting/tools/axiscpp/wsdl/org/apache/axis/wsdl/wsdl
> > 2ws/c/literal/ArrayParamWriter.java:75: cannot resolve symbol
> >     [javac] symbol  : class CUtils
> >     [javac] location: package wsdl2ws
> >     [javac] import org.apache.axis.wsdl.wsdl2ws.CUtils;
> >     [javac]                                     ^
> >
> >
> >
> 


Re: CVS HEAD wsdl2ws broken

Posted by "Mark B. Elrod" <el...@vindicia.com>.
It is still broken. ParamWriter.java has all kinds of compile errors due to:

import org.apache.axis.wsdl.wsdl2ws.info.AttributeInfo

not being found.

What is the plan for wsdl2ws? It seems like a fast moving target at the 
moment. I have lots of bug fixes to the old code that I wanted to get in 
but I don't even know if they are necessary at this point? Can someone 
give me some guidance?

elrod

Susantha Kumara wrote:

>I am sorry I had not commited 3 files. BasicFileWriter.java, CUtils.java and
>ParamWriter.java.
>And now the problem is corrected.
>
>Thanks Sam.
>
>
>  
>
>>-----Original Message-----
>>From: Sam Lang [mailto:slang@mcs.anl.gov]
>>Sent: Friday, January 16, 2004 11:10 PM
>>To: Apache AXIS C Developers List; lsf-collab@mcs.anl.gov
>>Subject: CVS HEAD wsdl2ws broken
>>
>>
>>It looks like someone committed some code to HEAD and didn't check to
>>make sure it compiles.  From the current CVS HEAD, when trying to
>>compile the WSDL2Ws code, I get the following error (at least the start
>>of it).  There doesn't appear to be a CUtils in CVS at
>>org/apache/axis/wsdl/wsdl2ws/ (or anywhere else for that matter).
>>Someone forget to commit some files?
>>
>>
>>    [javac]
>>/home/globus/chosting/tools/axiscpp/wsdl/org/apache/axis/wsdl/wsdl
>>2ws/c/literal/AllParamWriter.java:66: cannot resolve symbol
>>    [javac] symbol  : class CUtils
>>    [javac] location: package wsdl2ws
>>    [javac] import org.apache.axis.wsdl.wsdl2ws.CUtils;
>>    [javac]                                     ^
>>    [javac]
>>/home/globus/chosting/tools/axiscpp/wsdl/org/apache/axis/wsdl/wsdl
>>2ws/info/Type.java:74: cannot resolve symbol
>>    [javac] symbol  : class CUtils
>>    [javac] location: package wsdl2ws
>>    [javac] import org.apache.axis.wsdl.wsdl2ws.CUtils;
>>    [javac]                                     ^
>>    [javac]
>>/home/globus/chosting/tools/axiscpp/wsdl/org/apache/axis/wsdl/wsdl
>>2ws/c/literal/ArrayParamWriter.java:74: cannot resolve symbol
>>    [javac] symbol  : class ParamWriter
>>    [javac] location: package wsdl2ws
>>    [javac] import org.apache.axis.wsdl.wsdl2ws.ParamWriter;
>>    [javac]                                     ^
>>    [javac]
>>/home/globus/chosting/tools/axiscpp/wsdl/org/apache/axis/wsdl/wsdl
>>2ws/c/literal/ArrayParamWriter.java:75: cannot resolve symbol
>>    [javac] symbol  : class CUtils
>>    [javac] location: package wsdl2ws
>>    [javac] import org.apache.axis.wsdl.wsdl2ws.CUtils;
>>    [javac]                                     ^
>>
>>
>>
>>    
>>
>
>  
>

-- 
Mark Elrod
Vindicia, Inc.
2755 Campus Drive, Suite 240
San Mateo, California 94403

Email: elrod@vindicia.com
Cell:  650-483-5763
Work:  650-522-4484
Main:  650-522-4480
Fax:   650-345-4481
Web:   http://www.vindicia.com


RE: CVS HEAD wsdl2ws broken

Posted by Susantha Kumara <su...@opensource.lk>.
I am sorry I had not commited 3 files. BasicFileWriter.java, CUtils.java and
ParamWriter.java.
And now the problem is corrected.

Thanks Sam.


> -----Original Message-----
> From: Sam Lang [mailto:slang@mcs.anl.gov]
> Sent: Friday, January 16, 2004 11:10 PM
> To: Apache AXIS C Developers List; lsf-collab@mcs.anl.gov
> Subject: CVS HEAD wsdl2ws broken
>
>
> It looks like someone committed some code to HEAD and didn't check to
> make sure it compiles.  From the current CVS HEAD, when trying to
> compile the WSDL2Ws code, I get the following error (at least the start
> of it).  There doesn't appear to be a CUtils in CVS at
> org/apache/axis/wsdl/wsdl2ws/ (or anywhere else for that matter).
> Someone forget to commit some files?
>
>
>     [javac]
> /home/globus/chosting/tools/axiscpp/wsdl/org/apache/axis/wsdl/wsdl
> 2ws/c/literal/AllParamWriter.java:66: cannot resolve symbol
>     [javac] symbol  : class CUtils
>     [javac] location: package wsdl2ws
>     [javac] import org.apache.axis.wsdl.wsdl2ws.CUtils;
>     [javac]                                     ^
>     [javac]
> /home/globus/chosting/tools/axiscpp/wsdl/org/apache/axis/wsdl/wsdl
> 2ws/info/Type.java:74: cannot resolve symbol
>     [javac] symbol  : class CUtils
>     [javac] location: package wsdl2ws
>     [javac] import org.apache.axis.wsdl.wsdl2ws.CUtils;
>     [javac]                                     ^
>     [javac]
> /home/globus/chosting/tools/axiscpp/wsdl/org/apache/axis/wsdl/wsdl
> 2ws/c/literal/ArrayParamWriter.java:74: cannot resolve symbol
>     [javac] symbol  : class ParamWriter
>     [javac] location: package wsdl2ws
>     [javac] import org.apache.axis.wsdl.wsdl2ws.ParamWriter;
>     [javac]                                     ^
>     [javac]
> /home/globus/chosting/tools/axiscpp/wsdl/org/apache/axis/wsdl/wsdl
> 2ws/c/literal/ArrayParamWriter.java:75: cannot resolve symbol
>     [javac] symbol  : class CUtils
>     [javac] location: package wsdl2ws
>     [javac] import org.apache.axis.wsdl.wsdl2ws.CUtils;
>     [javac]                                     ^
>
>
>