users@jax-rpc.java.net

Yet another WSCompile error:

From: shaba dil <shaba_dil_at_yahoo.com>
Date: Sat, 10 Jul 2004 06:38:31 -0700 (PDT)

Hi all,
 
I am experiencing WSCompile tool error again.
 
The error is,a method in generated class returns incompatible type.That is the needed class is should be a subtype of java.rmi.Remote.But getting class is a custom type.
---------------------
D:\jwsdp\jwsdp-1.4\jaxrpc\bin\com\zcrm\server\com\zcrm\server\CRMService_Impl.ja
va:37: incompatible types
found : com.zcrm.server.CRMService
required: java.rmi.Remote
                return getCRMServicePort();
---------------------------
 
com.zcrm.server.CRMService is my interface which was extending java.rmi.Remote.I am attaching that file with this.
 
I have checked my interface.My interface certainly extends java.rmi.Remote interface.So i did'nt find any way to get that incompatible type error.becoz com.zcrm.server.CRMService interface is implementing java.rmi.Remote.
 
I am attaching config.xml file and interface and implementation classes as attachment.
 
here's the compleate stack of error.
 
----------------------------------------
 

D:\jwsdp\jwsdp-1.4\jaxrpc\bin>wscompile -gen -verbose -d D:\jwsdp\jwsdp-1.4\jaxr
pc\bin\com\zcrm\server -classpath D:\jwsdp\jwsdp-1.4\jaxrpc\bin D:\jwsdp\jwsdp-1
.4\jaxrpc\bin\server-config.xml
warning: You have specified : -gen:both or -gen:client with a SEI. The use of th
ese modes are recommended with WSDL only.
[creating model: CRMService]
[creating service: CRMService]
[creating port: com.zcrm.server.CRMService]
[creating operation: getAllCampaignTypes]
[creating operation: getAllCampaigns]
[creating operation: setNewCampaign]
[ServiceInterfaceGenerator: creating service interface: com.zcrm.server.CRMServi
ce]
[ServiceGenerator: creating service: com.zcrm.server.CRMService_Impl]
[CustomClassGenerator: generating JavaClass for: getAllCampaignTypes]
[CustomClassGenerator: generating JavaClass for: getAllCampaignTypesResponse]
[CustomClassGenerator: generating JavaClass for: getAllCampaigns]
[CustomClassGenerator: generating JavaClass for: getAllCampaignsResponse]
[CustomClassGenerator: generating JavaClass for: setNewCampaign]
[CustomClassGenerator: generating JavaClass for: setNewCampaignResponse]
[SOAPObjectSerializerGenerator: writing serializer/deserializer for: {http://my
site.com/types}getAllCampaignTypes]
[SOAPObjectSerializerGenerator: writing serializer/deserializer for: {http://my
site.com/types}getAllCampaignTypesResponse]
[SOAPObjectSerializerGenerator: writing serializer/deserializer for: {http://my
site.com/types}getAllCampaigns]
[SOAPObjectSerializerGenerator: writing serializer/deserializer for: {http://my
site.com/types}getAllCampaignsResponse]
[SOAPObjectSerializerGenerator: writing serializer/deserializer for: {http://my
site.com/types}setNewCampaign]
[SOAPObjectSerializerGenerator: writing serializer/deserializer for: {http://my
site.com/types}setNewCampaignResponse]
[SOAPObjectBuilderGenerator: writing object builder for: getAllCampaignTypesResp
onse]
[SOAPObjectBuilderGenerator: writing object builder for: getAllCampaignsResponse
]
[SOAPObjectBuilderGenerator: writing object builder for: setNewCampaign]
[SerializerRegistryGenerator: creating serializer registry: com.zcrm.server.CRMS
ervice_SerializerRegistry]
D:\jwsdp\jwsdp-1.4\jaxrpc\bin\com\zcrm\server\com\zcrm\server\CRMService_Impl.ja
va:37: incompatible types
found : com.zcrm.server.CRMService
required: java.rmi.Remote
                return getCRMServicePort();
                                        ^
D:\jwsdp\jwsdp-1.4\jaxrpc\bin\com\zcrm\server\com\zcrm\server\CRMService_Impl.ja
va:48: incompatible types
found : com.zcrm.server.CRMService
required: java.rmi.Remote
                return getCRMServicePort();
                                        ^
D:\jwsdp\jwsdp-1.4\jaxrpc\bin\com\zcrm\server\com\zcrm\server\CRMService_Stub.ja
va:31: com.zcrm.server.CRMService_Stub is not abstract and does not override abs
tract method getCRMServicePort() in com.zcrm.server.CRMService
public class CRMService_Stub
       ^
3 errors
error: compilation failed, errors should have been reported
D:\jwsdp\jwsdp-1.4\jaxrpc\bin>
-----------------------------------------------
 
Plz check this error.This error is purely wscompile tool error.
 
thanks,
Shaba
 

 

                
---------------------------------
Do you Yahoo!?
New and Improved Yahoo! Mail - Send 10MB messages!

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_jax-rpc.dev.java.net
For additional commands, e-mail: users-help_at_jax-rpc.dev.java.net