<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic [Help] class configured for MessageDigest(provider:BC) cannot be found. in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/help-class-configured-for-messagedigest-provider-bc-cannot-be/m-p/291555#M244685</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;STRONG style="background-color: #ffffff; color: #212121;"&gt;I look forward to answering. Thank you&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;type Exception report&lt;/P&gt;&lt;P&gt;message class configured for MessageDigest(provider: BC) cannot be found.&lt;/P&gt;&lt;P&gt;description The server encountered an internal error that prevented it from fulfilling this request.&lt;/P&gt;&lt;P&gt;exception&lt;/P&gt;&lt;P&gt;java.lang.RuntimeException: class configured for MessageDigest(provider: BC) cannot be found.&lt;BR /&gt; com.uwiseone.sso.server.service.security.MD4PasswordEncoder.md4(MD4PasswordEncoder.java:96)&lt;BR /&gt; com.uwiseone.sso.server.service.security.MD4PasswordEncoder.encodeInternal(MD4PasswordEncoder.java:79)&lt;BR /&gt; com.uwiseone.sso.server.service.security.MD4PasswordEncoder.encodePassword(MD4PasswordEncoder.java:74)&lt;BR /&gt; com.uwiseone.sso.server.service.CustomAuthenticationProvider.authenticate(CustomAuthenticationProvider.java:81)&lt;BR /&gt; org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)&lt;BR /&gt; org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:177)&lt;BR /&gt; com.uwiseone.sso.server.service.CustomUsernamePasswordAuthenticationFilter.attemptAuthentication(CustomUsernamePasswordAuthenticationFilter.java:51)&lt;BR /&gt; org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)&lt;BR /&gt; org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)&lt;BR /&gt; org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)&lt;BR /&gt; org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)&lt;BR /&gt; org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:57)&lt;BR /&gt; org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:108)&lt;BR /&gt; org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)&lt;BR /&gt; org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)&lt;BR /&gt; org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)&lt;BR /&gt; org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)&lt;BR /&gt; org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:108)&lt;BR /&gt; org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)&lt;BR /&gt; org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)&lt;BR /&gt; org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)&lt;BR /&gt; org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)&lt;BR /&gt; org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)&lt;BR /&gt;root cause&lt;/P&gt;&lt;P&gt;java.security.NoSuchAlgorithmException: class configured for MessageDigest(provider: BC) cannot be found.&lt;BR /&gt; java.security.Provider$Service.getImplClass(Provider.java:1292)&lt;BR /&gt; java.security.Provider$Service.newInstance(Provider.java:1237)&lt;BR /&gt; sun.security.jca.GetInstance.getInstance(GetInstance.java:236)&lt;BR /&gt; sun.security.jca.GetInstance.getInstance(GetInstance.java:164)&lt;BR /&gt; java.security.Security.getImpl(Security.java:695)&lt;BR /&gt; java.security.MessageDigest.getInstance(MessageDigest.java:167)&lt;BR /&gt; com.uwiseone.sso.server.service.security.MD4PasswordEncoder.md4(MD4PasswordEncoder.java:93)&lt;BR /&gt; com.uwiseone.sso.server.service.security.MD4PasswordEncoder.encodeInternal(MD4PasswordEncoder.java:79)&lt;BR /&gt; com.uwiseone.sso.server.service.security.MD4PasswordEncoder.encodePassword(MD4PasswordEncoder.java:74)&lt;BR /&gt; com.uwiseone.sso.server.service.CustomAuthenticationProvider.authenticate(CustomAuthenticationProvider.java:81)&lt;BR /&gt; org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)&lt;BR /&gt; org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:177)&lt;BR /&gt; com.uwiseone.sso.server.service.CustomUsernamePasswordAuthenticationFilter.attemptAuthentication(CustomUsernamePasswordAuthenticationFilter.java:51)&lt;BR /&gt; org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)&lt;BR /&gt; org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)&lt;BR /&gt; org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)&lt;BR /&gt; org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)&lt;BR /&gt; org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:57)&lt;BR /&gt; org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:108)&lt;BR /&gt; org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)&lt;BR /&gt; org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)&lt;BR /&gt; org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)&lt;BR /&gt; org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)&lt;BR /&gt; org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:108)&lt;BR /&gt; org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)&lt;BR /&gt; org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)&lt;BR /&gt; org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)&lt;BR /&gt; org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)&lt;BR /&gt; org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)&lt;BR /&gt;root cause&lt;/P&gt;&lt;P&gt;java.lang.ClassNotFoundException: org.bouncycastle.jce.provider.JDKMessageDigest$MD4&lt;BR /&gt; org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714)&lt;BR /&gt; org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)&lt;BR /&gt; java.security.Provider$Service.getImplClass(Provider.java:1281)&lt;BR /&gt; java.security.Provider$Service.newInstance(Provider.java:1237)&lt;BR /&gt; sun.security.jca.GetInstance.getInstance(GetInstance.java:236)&lt;BR /&gt; sun.security.jca.GetInstance.getInstance(GetInstance.java:164)&lt;BR /&gt; java.security.Security.getImpl(Security.java:695)&lt;BR /&gt; java.security.MessageDigest.getInstance(MessageDigest.java:167)&lt;BR /&gt; com.uwiseone.sso.server.service.security.MD4PasswordEncoder.md4(MD4PasswordEncoder.java:93)&lt;BR /&gt; com.uwiseone.sso.server.service.security.MD4PasswordEncoder.encodeInternal(MD4PasswordEncoder.java:79)&lt;BR /&gt; com.uwiseone.sso.server.service.security.MD4PasswordEncoder.encodePassword(MD4PasswordEncoder.java:74)&lt;BR /&gt; com.uwiseone.sso.server.service.CustomAuthenticationProvider.authenticate(CustomAuthenticationProvider.java:81)&lt;BR /&gt; org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:156)&lt;BR /&gt; org.springframework.security.authentication.ProviderManager.authenticate(ProviderManager.java:177)&lt;BR /&gt; com.uwiseone.sso.server.service.CustomUsernamePasswordAuthenticationFilter.attemptAuthentication(CustomUsernamePasswordAuthenticationFilter.java:51)&lt;BR /&gt; org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:211)&lt;BR /&gt; org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)&lt;BR /&gt; org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110)&lt;BR /&gt; org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)&lt;BR /&gt; org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:57)&lt;BR /&gt; org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:108)&lt;BR /&gt; org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)&lt;BR /&gt; org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)&lt;BR /&gt; org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)&lt;BR /&gt; org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50)&lt;BR /&gt; org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:108)&lt;BR /&gt; org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342)&lt;BR /&gt; org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192)&lt;BR /&gt; org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)&lt;BR /&gt; org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)&lt;BR /&gt; org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)&lt;BR /&gt;note The full stack trace of the root cause is available in the Apache Tomcat/7.0.42 logs.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 30 Nov 2016 08:25:03 GMT</pubDate>
    <dc:creator>azurepassion</dc:creator>
    <dc:date>2016-11-30T08:25:03Z</dc:date>
    <item>
      <title>[Help] class configured for MessageDigest(provider:BC) cannot be found.</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/help-class-configured-for-messagedigest-provider-bc-cannot-be/m-p/291555#M244685</link>
      <description>I look forward to answering. Thank youtype Exception reportmessage class configured for MessageDigest(provider: BC) cannot be found.description The server encountered an internal error that prevented it from fulfilling this request.exceptionjava.lang.RuntimeException: class configured for MessageDig</description>
      <pubDate>Wed, 30 Nov 2016 08:25:03 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/help-class-configured-for-messagedigest-provider-bc-cannot-be/m-p/291555#M244685</guid>
      <dc:creator>azurepassion</dc:creator>
      <dc:date>2016-11-30T08:25:03Z</dc:date>
    </item>
    <item>
      <title>Re: [Help] class configured for MessageDigest(provider:BC) cannot be found.</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/help-class-configured-for-messagedigest-provider-bc-cannot-be/m-p/291556#M244686</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Jinho,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Would you please share a context for this stacktrace?&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;For example:&lt;BR /&gt;What are you trying to do?&lt;/P&gt;&lt;P&gt;Which is the source code that generate this error?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Nov 2016 13:24:39 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/help-class-configured-for-messagedigest-provider-bc-cannot-be/m-p/291556#M244686</guid>
      <dc:creator>fcorti</dc:creator>
      <dc:date>2016-11-30T13:24:39Z</dc:date>
    </item>
    <item>
      <title>Re: [Help] class configured for MessageDigest(provider:BC) cannot be found.</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/help-class-configured-for-messagedigest-provider-bc-cannot-be/m-p/291557#M244687</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Form the stacktrace it appears that issue has either nothing or almost nothing to do with Alfresco. Maybe you should contact &lt;A class="link-titled" href="http://uwiseone.com/index.do" title="http://uwiseone.com/index.do" rel="nofollow noopener noreferrer"&gt;UWISEONE&lt;/A&gt; for help / support on this as a library of theirs seems to be involved.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Dec 2016 22:59:34 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/help-class-configured-for-messagedigest-provider-bc-cannot-be/m-p/291557#M244687</guid>
      <dc:creator>afaust</dc:creator>
      <dc:date>2016-12-21T22:59:34Z</dc:date>
    </item>
    <item>
      <title>Re: [Help] class configured for MessageDigest(provider:BC) cannot be found.</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/help-class-configured-for-messagedigest-provider-bc-cannot-be/m-p/291558#M244688</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The root cause is java.lang.ClassNotFoundException: org.bouncycastle.jce.provider.JDKMessageDigest$MD4&lt;BR /&gt;It seems BouncyCastle Security provider is not installed correctly&lt;/P&gt;&lt;P&gt;1.Please check to make sure bcprov-jdk***.jar is in your classpath.&lt;BR /&gt;2.Please check if provider is registered correctly,there are two options to register provider:&lt;BR /&gt;&amp;nbsp; &amp;nbsp; 1 modify %JDK_HOME%\jre\lib\security\java.security file &lt;BR /&gt;&amp;nbsp; &amp;nbsp; 2.check if the provider is programatically registered in your uwiseone:&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Dec 2016 02:18:53 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/help-class-configured-for-messagedigest-provider-bc-cannot-be/m-p/291558#M244688</guid>
      <dc:creator>kaynezhang</dc:creator>
      <dc:date>2016-12-22T02:18:53Z</dc:date>
    </item>
  </channel>
</rss>

