[Midpoint-dev] same ISSUE-MIDPOINT_ JAVA_CODE--TO--CHANGE USER PASSWORD.

Pavol Mederly pavol.mederly at gmail.com
Wed Aug 27 14:17:52 CEST 2014


Hello,

I've found no sources in the attached jar. (I would like to compile them 
myself.)

But before you send me them, please use current libraries (at client side):
1) CXF 3.0 instead of 2.7.6
2) midPoint 3.1-SNAPSHOT instead of 3.0
... and possibly others, see model-client-sample project.

I would recommend you to use maven at the client side in order to 
relieve yourself from having to download and configure the libraries.
Perhaps the best approach is to copy model-client-sample and replace the 
provided source with your code.

Best regards,
Pavol


> Hi Pavol,
>
>
> We have done a local setup of midpoint and we have imported all the 
> required library files. However we are still getting the same error.
>
>      (*javax.xml.ws.soap.SOAPFaultException: Fault occurred while 
> processing*)
>
> Attached is the  whole eclipse project with all dependencies.
>
> Please let us know if you are able to run it in your local environment 
> successfully.
>
>
>
> Regards,
>
>
> Bidhubhusan and Team
>
>
> ------------------------------------------------------------------------
> *From:* Pavol Mederly <pavol.mederly at gmail.com>
> *Sent:* 26 August 2014 21:53
> *To:* Shelly Piplani; midpoint-dev at lists.evolveum.com
> *Cc:* Mahantayya S; Bidhubhusan Rout; Sumit Sharma
> *Subject:* Re: [Midpoint-dev] ISSUES-MIDPOINT_ JAVA_CODE--TO--CHANGE 
> USER PASSWORD.
> 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. 
>
> 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/20140827/6a805964/attachment-0001.html>


More information about the midPoint-dev mailing list