I guess,
        maybe you can try to set  "username"  in wsdd file like

    <parameter name="allowedRoles" value="user1,user2"/>  

        and set  "passwd" in   users.lst file


        致
礼!
 
                                 
?????    huagang
{/-◎◎-\}  [EMAIL PROTECTED]
 ( (oo) )     2005-05-26
    ?    
62125151-6226
  
才智,德之资也;德者,才之师也

======= 2005-05-25 05:18:00 您在来信中写道:=======

>Hi,
> 
>     I'm trying to access Microsoft sharepoint webservice  from an axis
>client. I need to authenticate using Basic /NTLM authentication. I'm
>trying to set username and password 
>            call.setUsername("username");
>            call.setPassword("passwd");
> 
>I also tried -
>            call.setProperty("USERNAME_PROPERTY", "username");
>            call.setProperty("PASSWORD_PROPERTY", "password");
> 
>I still get 401 error Please help me how to deal with this. I have also
>attached the code and error below.
> 
>Thanks.
>Jyothi
> 
>------------------------------------------------------------------------
>------------------------------------------------------------------------
>--------------------------
>log4j:WARN No appenders could be found for logger
>(org.apache.axis.i18n.ProjectResourceBundle)
>log4j:WARN Please initialize the log4j system properly.
>AxisFault
> faultCode: {http://xml.apache.org/axis/}HTTP
> faultSubcode:
> faultString: (401)Unauthorized
> faultActor:
> faultNode:
> faultDetail:
>        {}:return code:  401
>401 Unauthorized
>        {http://xml.apache.org/axis/}HttpErrorCode:401
> 
>(401)Unauthorized
>        at
>org.apache.axis.transport.http.HTTPSender.readFromSocket(HTTPSender.java
>:732)
>        at
>org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:143)
>        at
>org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.j
>ava:32)
>        at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
>        at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
>        at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165)
>        at org.apache.axis.client.Call.invokeEngine(Call.java:2765)
>        at org.apache.axis.client.Call.invoke(Call.java:2748)
>        at org.apache.axis.client.Call.invoke(Call.java:2424)
>        at org.apache.axis.client.Call.invoke(Call.java:2347)
>        at org.apache.axis.client.Call.invoke(Call.java:1804)
>        at SoapWsdlClient.<init>(SoapWsdlClient.java:23)
>        at SoapWsdlClient.main(SoapWsdlClient.java:36)
>Press any key to continue . . .
> 
> 
>------------------------------------------------------------------------
>------------------------------------------------------------------------
>--------------------------
> 
> 
> 
>import java.net.*;
>import org.apache.axis.client.*;
>import javax.xml.namespace.*;
> 
> 
>public class SoapWsdlClient
>{
>public SoapWsdlClient()
>{
>try
>{
> 
> 
>            String endPointAddress =
>"http://<server>/_vti_bin/search.asmx";
>            Service service = new Service();
>            Call call = ( Call )service.createCall();
>            call.setTargetEndpointAddress( endPointAddress );
>            call.setUsername("username");
>            call.setPassword("passwd");
> 
>            call.setSOAPActionURI("urn:Microsoft.Search/Query");
>            call.setOperationName( new
>QName("urn:Microsoft.Search.Query", "Query") );
>            String returned = ( String) call.invoke( new Object[] { "
><?xml version=\"1.0\" encoding=\"utf-8\" ?><QueryPacket
>xmlns=\"urn:Microsoft.Search.Query\" Revision=\"1000\"><Query
>domain=\"QDomain\"><SupportedFormats><Format>urn:Microsoft.Search.Respon
>se.Document.Document</Format></SupportedFormats><Context><QueryText
>language=\"en-US\" type=\"STRING\">cannot
>print</QueryText></Context><Range><StartAt>1</StartAt><Count>500</Count>
></Range></Query></QueryPacket>" } );
>            System.out.println( "Soap returned: " + returned );
> 
> 
>}
>catch (Exception e)
>{
>e.printStackTrace();
>}
>}
> 
>public static void main(String[] args)
>{
>SoapWsdlClient SoapWsdlClient = new SoapWsdlClient();
>}
>}
> 
>------------------------------------------------------------------------
>-
>Jyothishree Honnavalli
>RightAnswers, LLC
>67 Walnut Avenue
>Suite 210
>Clark, NJ 07066
>Ph: 732-396-9010 Ext. 167
>Fax 732-396-9011
>------------------------------------------------------------------------
>-
> 
>
>
>
>AEROSPACE?€INFORMATION?€CO., LTD.
> virus-free and secure email 
>

= = = = = = = = = = = = = = = = = = = =
                        




AEROSPACE INFORMATION CO., LTD.
 virus-free and secure email 

Reply via email to