ciao a tutti, vi posto il wsdl che provo a caricare su netbeans.
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
xmlns:ns="http://www.ncbi.nlm.nih.gov"
targetNamespace="http://www.ncbi.nlm.nih.gov">
<wsdl:import namespace="http://www.ncbi.nlm.nih.gov"
location="http://www.ncbi.nlm.nih.gov/data_specs/ver/20110222/schema_alt/NCBI_Blast4_20110222.xsd"/>
<wsdl:types/>
<wsdl:message name="SubmitSearchLiteRequest">
<wsdlart name="request" element="ns:Blast4-queue-search-request-lite"/>
</wsdl:message>
<wsdl:message name="SubmitSearchResponse">
<wsdlart name="rid" element="ns:Blast4-queue-search-reply"/>
</wsdl:message>
<wsdl:message name="SubmitSearchRequest">
<wsdlart name="request" element="ns:Blast4-queue-search-request"/>
</wsdl:message>
<wsdl:message name="CheckSearchStatusRequest">
<wsdlart name="request" element="ns:Blast4-get-search-status-request"/>
</wsdl:message>
<wsdl:message name="CheckSearchStatusResponse">
<wsdlart name="status" element="ns:Blast4-get-search-status-reply"/>
</wsdl:message>
<wsdl:message name="GetSearchResultsRequest">
<wsdlart name="request" element="ns:Blast4-get-search-results-request"/>
</wsdl:message>
<wsdl:message name="GetSearchResultsResponse">
<wsdlart name="results" element="ns:Blast4-get-search-results-reply"/>
</wsdl:message>
<wsdl:message name="GetDatabasesRequest">
<wsdlart name="parameter" element="ns:Blast4-request"/>
</wsdl:message>
<wsdl:message name="GetDatabasesResponse">
<wsdlart name="databases" element="ns:Blast4-get-databases-reply"/>
</wsdl:message>
<wsdl:message name="GetSupportedMatricesRequest">
<wsdlart name="parameter" element="ns:Blast4-request"/>
</wsdl:message>
<wsdl:message name="GetSupportedMatricesResponse">
<wsdlart name="matrices" element="ns:Blast4-get-matrices-reply"/>
</wsdl:message>
<wsdl:message name="GetSupportedOptionsRequest">
<wsdlart name="parameter" element="ns:Blast4-request"/>
</wsdl:message>
<wsdl:message name="GetSupportedOptionsResponse">
<wsdlart name="options" element="ns:Blast4-get-parameters-reply"/>
</wsdl:message>
<wsdl:message name="GetSupportedTasksRequest">
<wsdlart name="parameter" element="ns:Blast4-request"/>
</wsdl:message>
<wsdl:message name="GetSupportedTasksResponse">
<wsdlart name="tasks" element="ns:Blast4-get-paramsets-reply"/>
</wsdl:message>
<wsdl:message name="GetSupportedProgramsRequest">
<wsdlart name="parameter" element="ns:Blast4-request"/>
</wsdl:message>
<wsdl:message name="GetSupportedProgramsResponse">
<wsdlart name="programs" element="ns:Blast4-get-programs-reply"/>
</wsdl:message>
<wsdl:message name="GetSequencesRequest">
<wsdlart name="parameter" element="ns:Blast4-get-sequences-request"/>
</wsdl:message>
<wsdl:message name="GetSequencesResponse">
<wsdlart name="bioseq" element="ns:Blast4-get-sequences-reply"/>
</wsdl:message>
<wsdl:message name="GetSearchStrategyRequest">
<wsdlart name="request" element="ns:Blast4-get-search-strategy-request"/>
</wsdl:message>
<wsdl:message name="GetSearchStrategyResponse">
<wsdlart name="reply" element="ns:Blast4-get-search-strategy-reply"/>
</wsdl:message>
<wsdlortType name="BlastWS">
<wsdlperation name="SubmitSearchLite">
<wsdl:input message="ns:SubmitSearchLiteRequest"/>
<wsdlutput message="ns:SubmitSearchResponse"/>
</wsdlperation>
<wsdlperation name="SubmitSearch">
<wsdl:input message="ns:SubmitSearchRequest"/>
<wsdlutput message="ns:SubmitSearchResponse"/>
</wsdlperation>
<wsdlperation name="CheckSearchStatus">
<wsdl:input message="ns:CheckSearchStatusRequest"/>
<wsdlutput message="ns:CheckSearchStatusResponse"/>
</wsdlperation>
<wsdlperation name="GetSearchResults">
<wsdl:input message="ns:GetSearchResultsRequest"/>
<wsdlutput message="ns:GetSearchResultsResponse"/>
</wsdlperation>
<wsdlperation name="GetDatabases">
<wsdl:input message="ns:GetDatabasesRequest"/>
<wsdlutput message="ns:GetDatabasesResponse"/>
</wsdlperation>
<wsdlperation name="GetSupportedMatrices">
<wsdl:input message="ns:GetSupportedMatricesRequest"/>
<wsdlutput message="ns:GetSupportedMatricesResponse"/>
</wsdlperation>
<wsdlperation name="GetSupportedOptions">
<wsdl:input message="ns:GetSupportedOptionsRequest"/>
<wsdlutput message="ns:GetSupportedOptionsResponse"/>
</wsdlperation>
<wsdlperation name="GetSupportedTasks">
<wsdl:input message="ns:GetSupportedTasksRequest"/>
<wsdlutput message="ns:GetSupportedTasksResponse"/>
</wsdlperation>
<wsdlperation name="GetSupportedPrograms">
<wsdl:input message="ns:GetSupportedProgramsRequest"/>
<wsdlutput message="ns:GetSupportedProgramsResponse"/>
</wsdlperation>
<wsdlperation name="GetSequences">
<wsdl:input message="ns:GetSequencesRequest"/>
<wsdlutput message="ns:GetSequencesResponse"/>
</wsdlperation>
<wsdlperation name="GetSearchStrategy">
<wsdl:input message="ns:GetSearchStrategyRequest"/>
<wsdlutput message="ns:GetSearchStrategyResponse"/>
</wsdlperation>
</wsdlortType>
<wsdl:binding name="BlastWSBinding" type="ns:BlastWS">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdlperation name="SubmitSearchLite">
<soapperation soapAction=""/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdlutput>
<soap:body use="literal"/>
</wsdlutput>
</wsdlperation>
<wsdlperation name="SubmitSearch">
<soapperation soapAction=""/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdlutput>
<soap:body use="literal"/>
</wsdlutput>
</wsdlperation>
<wsdlperation name="CheckSearchStatus">
<soapperation soapAction=""/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdlutput>
<soap:body use="literal"/>
</wsdlutput>
</wsdlperation>
<wsdlperation name="GetSearchResults">
<soapperation soapAction=""/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdlutput>
<soap:body use="literal"/>
</wsdlutput>
</wsdlperation>
<wsdlperation name="GetDatabases">
<soapperation soapAction=""/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdlutput>
<soap:body use="literal"/>
</wsdlutput>
</wsdlperation>
<wsdlperation name="GetSupportedMatrices">
<soapperation soapAction=""/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdlutput>
<soap:body use="literal"/>
</wsdlutput>
</wsdlperation>
<wsdlperation name="GetSupportedOptions">
<soapperation soapAction=""/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdlutput>
<soap:body use="literal"/>
</wsdlutput>
</wsdlperation>
<wsdlperation name="GetSupportedTasks">
<soapperation soapAction=""/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdlutput>
<soap:body use="literal"/>
</wsdlutput>
</wsdlperation>
<wsdlperation name="GetSupportedPrograms">
<soapperation soapAction=""/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdlutput>
<soap:body use="literal"/>
</wsdlutput>
</wsdlperation>
<wsdlperation name="GetSequences">
<soapperation soapAction=""/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdlutput>
<soap:body use="literal"/>
</wsdlutput>
</wsdlperation>
<wsdlperation name="GetSearchStrategy">
<soapperation soapAction=""/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdlutput>
<soap:body use="literal"/>
</wsdlutput>
</wsdlperation>
</wsdl:binding>
<wsdl:service name="BlastWebService">
<wsdlort name="BlastWebService" binding="ns:BlastWSBinding">
<soap:address location="http://www.ncbi.nlm.nih.gov/blast/netblast/blastws.cgi"/>
</wsdlort>
</wsdl:service>
</wsdl:definitions>
netbeans non me lo carica perchè mi lancia la seguente eccezione:
[ERROR] Schema descriptor {http://www.ncbi.nlm.nih.gov}Blast4-queue-search-request-lite in message part "request" is not defined and could not be bound to Java. Perhaps the schema descriptor {http://www.ncbi.nlm.nih.gov}Blast4-queue-search-request-lite is not defined in the schema imported/included in the WSDL. You can either add such imports/includes or run wsimport and provide the schema location using -b switch.
qualcuno può aiutarmi?
grazie.