Hi Nadeeshani, You need to add the CARBON_CONFIG_DIR_PATH as environment variable before building the code ex : export CARBON_CONFIG_DIR_PATH="<CARBON_HOME>/repository/conf"
Thanks, Prakhash On Thu, Nov 16, 2017 at 2:12 PM, Nadeeshani Pathirennehelage < nadeesha...@wso2.com> wrote: > Hi All, > > When I am trying to build the identity-outbound-auth-passwordPolicy[1] it > fails due to a test failure. > > Error is given below. > > Tests run: 19, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 5.746 sec > <<< FAILURE! - in TestSuite > testInitiateAuthRequestSuccess(org.wso2.carbon.extension. > identity.authenticator.passwordpolicy.test.PasswordChangeEnforcerOnExpirationTest) > Time elapsed: 0.09 sec <<< FAILURE! > java.lang.ExceptionInInitializerError: null > at java.util.Hashtable.put(Hashtable.java:514) > at java.util.Properties.setProperty(Properties.java:161) > at java.lang.System.setProperty(System.java:787) > at org.wso2.carbon.utils.CarbonUtils.getCarbonHome( > CarbonUtils.java:240) > at org.wso2.carbon.utils.CarbonUtils.getCarbonConfigDirPath( > CarbonUtils.java:284) > at org.wso2.carbon.identity.policy.password.PasswordChangeUtils. > loadProperties(PasswordChangeUtils.java:52) > at org.wso2.carbon.identity.policy.password. > PasswordChangeUtils.<clinit>(PasswordChangeUtils.java:41) > at org.wso2.carbon.identity.policy.password. > PasswordChangeEnforcerOnExpiration.initiateAuthRequest( > PasswordChangeEnforcerOnExpiration.java:165) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke( > NativeMethodAccessorImpl.java:57) > at sun.reflect.DelegatingMethodAccessorImpl.invoke( > DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:606) > at org.powermock.reflect.internal.WhiteboxImpl. > performMethodInvocation(WhiteboxImpl.java:1899) > at org.powermock.reflect.internal.WhiteboxImpl. > doInvokeMethod(WhiteboxImpl.java:801) > at org.powermock.reflect.internal.WhiteboxImpl. > invokeMethod(WhiteboxImpl.java:666) > at org.powermock.reflect.Whitebox.invokeMethod(Whitebox.java:401) > at org.wso2.carbon.extension.identity.authenticator. > passwordpolicy.test.PasswordChangeEnforcerOnExpirationTest. > testInitiateAuthRequestSuccess(PasswordChangeEnforcerOnExpira > tionTest.java:265) > > > Results : > > Failed tests: > PasswordChangeEnforcerOnExpirationTest.testInitiateAuthRequestSuccess:265 > ยป ExceptionInInitializer > > > I tried to build it using both Java7 and Java8. But it gives the same > error. > > Any thoughts or help on this is highly appreciated. > > [1] https://github.com/wso2-extensions/identity-outbound-auth- > passwordPolicy > > Thanks, > Nadeeshani. > -- > Pathirennehelage Nadeeshani > Software Engineer | WSO2 Inc. > Platform Security Team > mobile : +94 716545223 <+94%2071%20654%205223> > > -- Prakhash Sivakumar Software Engineer | WSO2 Inc Platform Security Team Mobile : +94771510080 Blog : https://medium.com/@PrakhashS
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev