hi

Error itself says what you got to do next

ava.lang.ClassCastException:
com.netreachasia.webservices.
>
> WorkRetrievalServiceStub$Enumeration cannot be
> cast to java.util.Enumeration


WorkRetrievalServiceStub$Enumeration class can not be casted to with
java.util.Enumeration

/BR
Kanchana
On Wed, Sep 29, 2010 at 2:46 PM, Meet <[email protected]> wrote:

>
> Hi,
>
> This is my client code.
> WorkRetrievalServiceStub stub2;
>               try {
>                   stub2 = new
> WorkRetrievalServiceStub("
> http://localhost:7001/axis2/services/WorkRetrievalService";);
>                   String title = "I LOVE YOU";
>                   FindWorkDetails findWorkDetails0 = new FindWorkDetails();
>                   findWorkDetails0.setTitle(title);
>                   Enumeration ewks = (Enumeration)
> stub2.findWorkDetails(findWorkDetails0).get_return();
>                   wksRetrieveEDIDtl wksret=null;
>                   while(ewks.hasMoreElements()){
>                           wksret=(wksRetrieveEDIDtl) ewks.nextElement();
>                           System.out.println(wksret.getWorksNo());
>                           System.out.println(wksret.getWkTitle());
>                           System.out.println(wksret.getArtisteName());
>                           System.out.println(wksret.getComposerName());
>                           System.out.println(wksret.getTxnStatus());
>                       }
>              } catch (Exception e) {
>                  e.printStackTrace();
>              }
> I am getting following exception while executing it.
> java.lang.ClassCastException:
> com.netreachasia.webservices.WorkRetrievalServiceStub$Enumeration cannot be
> cast to java.util.Enumeration
>        at com.netreachasia.client.Client2.main(Client2.java:19)
>
> This is my webservice method.
> rs = stmt.executeQuery(query);
>                        while(rs.next()){
>                                sdtl = new wksRetrieveEDIDtl();
>                                sdtl.setWorksNo(rs.getLong(1));
>                                sdtl.setWkTitle(rs.getString(2));
>                                sdtl.setComposerName(rs.getString(3));
>                                sdtl.setArtisteName(rs.getString(4));
>                                sdtl.setTxnStatus(rs.getString(5));
>                                colvector.addElement(sdtl);
>                        }
> Where wksRetrieveEDIDtl is normal class.
>
> WS is created and deployed using AXIS2-Eclipse plugin.
> Same way, WSDL is created from it using AXIS2-Eclipse plugin.
> Same way, Clinent side stub and handler are created using AXIS2-Eclipse
> plugin.
>
> I have attached the WSDL for reference.
>
> Can you please help me to find out what is the issue.
>
> Regards,
> Meet. http://old.nabble.com/file/p29836592/WorkRetrievalService.wsdl
> WorkRetrievalService.wsdl
> --
> View this message in context:
> http://old.nabble.com/Webservice-Enumeration-classcastexception-in-AXIS2-WS-tp29836592p29836592.html
> Sent from the Axis - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to