[Midpoint-dev] ISSUES-MIDPOINT_ JAVA_CODE--TO--CHANGE USER PASSWORD.
Pavol Mederly
pavol.mederly at gmail.com
Tue Aug 26 18:23:52 CEST 2014
Hello Shelly and Bidhubhusan,
I have tried your file, and it works without any problems:
/C:\Java\jdk1.7.0_40\bin\java -Didea.launcher.port=7532 ...
com.intellij.rt.execution.application.AppMain
com.evolveum.midpoint.testing.model.client.sample.ChangePassTest3//
//---------Start programe------//
//aug 26, 2014 6:17:58 PM
org.apache.cxf.wsdl.service.factory.ReflectionServiceFactoryBean
buildServiceFromWSDL//
//INFO: Creating Service
{http://midpoint.evolveum.com/xml/ns/public/model/model-3}modelService
from WSDL:
file:/D:/midpoint/tgit/midpoint/model/model-client/target/classes/xml/ns/private/model/modelWrapper.wsdl//
//SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".//
//SLF4J: Defaulting to no-operation (NOP) logger implementation//
//SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for
further details.//
//
//---------Changed user password--------------//
//----end programe----//
//
//Process finished with exit code 0//
/
On the server side I've used midpoint 3.1-snapshot (with a couple of
local changes, none of them related to WS communication.
Perhaps there is a problem in libraries you use for the communication.
To be sure, can you try to run your code within the context of
model-client-sample project? I have done exactly that: I've taken your
file, put it into model-client-sample (folder java, package
com.evolveum.midpoint.testing.model.client.sample) and run it; from
within IntelliJ IDEA.
If it would not help, you could send me your whole eclipse project so I
can run it locally?
Best regards,
Pavol
On 26. 8. 2014 11:49, Shelly Piplani wrote:
>
> Hi Pavol,
>
>
>
> This is Shelly.
>
>
> Me and my team is under the process of developing a connector and
> using the Java Code to change the user password of the IXP user.
>
>
> As suggested by you, we are sending OID instead of the userID. Also we
> tried with midpoint3.1 version. But the results are same. We are still
> getting the same error.
>
>
> "*javax.xml.ws.soap.SOAPFaultException: Fault occurred while processing.*
>
> *
> *
>
> *at
> org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:156)*
>
> *at com.sun.proxy.$Proxy54.executeChanges(Unknown Source)*
>
> *at com.test.ChangeMidPass.changeUserPassword(ChangeMidPass.java:139)*
>
> *at com.test.ChangeMidPass.main(ChangeMidPass.java:50)*
>
> *Caused by: org.apache.cxf.binding.soap.SoapFault: Fault occurred
> while processing"*
>
>
>
>
> Attached is the code and also the error message we are getting.
>
> Looking forward for your inputs and help on this issue.
>
>
> Regards,
>
> Shelly
>
> ------------------------------------------------------------------------
> *From:* Bidhubhusan Rout
> *Sent:* 25 August 2014 17:54
> *To:* Shelly Piplani; Sumit Sharma
> *Cc:* Mahantayya S
> *Subject:* FW: [Midpoint-dev] ISSUES-MIDPOINT_ JAVA_CODE--TO--CHANGE
> USER PASSWORD.
>
>
> ------------------------------------------------------------------------
> *From:* Bidhubhusan Rout
> *Sent:* 25 August 2014 17:53
> *To:* Pavol Mederly; midpoint-dev at lists.evolveum.com
> *Subject:* RE: [Midpoint-dev] ISSUES-MIDPOINT_ JAVA_CODE--TO--CHANGE
> USER PASSWORD.
>
> Hi Team and Pavol,
>
>
>
>
> I am Bidhubhusan, following these two steps. Thank you Pavol, for
> your suggestion.
>
> 1. provideing the OID instead of user name.
>
> 2. And using midPoint 3.1-SNAPSHOT . but still getting the same
> error. and i am now attaching (th java file and the error i got)
>
>
> so please give me any solution to make the exception free.
>
>
>
>
> Thanks
>
>
> Bidhubhusan
>
>
> ------------------------------------------------------------------------
> *From:* Pavol Mederly <pavol.mederly at gmail.com>
> *Sent:* 23 August 2014 21:17
> *To:* midpoint-dev at lists.evolveum.com
> *Cc:* Bidhubhusan Rout
> *Subject:* Re: [Midpoint-dev] ISSUES-MIDPOINT_ JAVA_CODE--TO--CHANGE
> USER PASSWORD.
> Hello Bidhubhusan,
>
> I have two suggestions for you:
>
> *(1)* When calling "changeUserPassword" method, you have to provide
> user OID, not the user name, e.g.
>
> changeUserPassword(modelPort, "39732747-3378-4bba-a805-219cf15ad5ea",
> "abcdefgh11");
>
> If you do not know the name, use something like /searchUserByName/
> method (see model-client-sample).
>
> *(2)* There were some fixes in midPoint WS since 3.0, so, to be safe,
> use the current snapshot. I have verified that after change described
> in (1), your client program works correctly against midPoint 3.1-SNAPSHOT.
>
> Best regards,
> Pavol
>
>
>> Hi Team (midpoint-dev),
>>
>>
>> I am Bidhubhusan , try to develop the *java code *in my
>> local system , using (eclipse, jdk7) to *change user password of
>> midpoint(3.0) user*, and facing some *issues* to execute my code .
>> and attach the java code and the exception i am getting.
>>
>> I am using:
>>
>> * Eclipse-juno*
>>
>> * jdk7, jre7*
>>
>> * midpoint-3.0*
>>
>>
>> so *find* the *code* and try to give me some solution as soon as
>> possible to my mail-id ( *bidhubhusan.rout at ilantus.com *).
>>
>>
>>
>>
>> Thanks and Regards
>>
>>
>> Bidhubhusan
>>
>> This message contains information that may be privileged or
>> confidential and is the property of ILANTUS Technologies. It is
>> intended only for the person to whom it is addressed. If you are not
>> the intended recipient, you are not authorized to read, print,
>> retain, copy, disseminate, distribute, or use this message or any
>> part thereof. If you receive this message in error, please notify the
>> sender immediately and delete all copies of this message.
>>
>>
>> _______________________________________________
>> midPoint-dev mailing list
>> midPoint-dev at lists.evolveum.com
>> http://lists.evolveum.com/mailman/listinfo/midpoint-dev
>
> This message contains information that may be privileged or
> confidential and is the property of ILANTUS Technologies. It is
> intended only for the person to whom it is addressed. If you are not
> the intended recipient, you are not authorized to read, print, retain,
> copy, disseminate, distribute, or use this message or any part
> thereof. If you receive this message in error, please notify the
> sender immediately and delete all copies of this message.
> This message contains information that may be privileged or
> confidential and is the property of ILANTUS Technologies. It is
> intended only for the person to whom it is addressed. If you are not
> the intended recipient, you are not authorized to read, print, retain,
> copy, disseminate, distribute, or use this message or any part
> thereof. If you receive this message in error, please notify the
> sender immediately and delete all copies of this message.
> This message contains information that may be privileged or
> confidential and is the property of ILANTUS Technologies. It is
> intended only for the person to whom it is addressed. If you are not
> the intended recipient, you are not authorized to read, print, retain,
> copy, disseminate, distribute, or use this message or any part
> thereof. If you receive this message in error, please notify the
> sender immediately and delete all copies of this message.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.evolveum.com/pipermail/midpoint-dev/attachments/20140826/1ec3f984/attachment.html>
More information about the midPoint-dev
mailing list