java.security.NoSuchProviderException: no such provider: SunJCE

Oracle Community | 807573 | 9 years ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  1. 0

    Sun Access Manager 7.1 configuration

    Oracle Community | 9 years ago | 807573
    java.security.NoSuchProviderException: no such provider: SunJCE
  2. 0

    java cryptography KeyGenerator

    Stack Overflow | 5 years ago | Hardik Lotiya
    java.security.NoSuchProviderException: no such provider: BC
  3. 0

    Java unable to use security.addProvider (bouncy castle)

    Stack Overflow | 1 year ago | yoano
    java.security.NoSuchProviderException: no such provider: BC
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    JSignPDF does not remember password when executing through command line

    Google Groups | 2 years ago | Aliyas Yoyakey
    java.security.NoSuchProviderException: no such provider: SunPKCS11-gd

Root Cause Analysis

  1. java.security.NoSuchProviderException

    no such provider: SunJCE

    at sun.security.jca.GetInstance.getService()
  2. Java RT
    GetInstance.getService
    1. sun.security.jca.GetInstance.getService(GetInstance.java:82)
    1 frame
  3. Android Platform
    SecretKeyFactory.getInstance
    1. javax.crypto.b.a(Unknown Source)
    2. javax.crypto.SecretKeyFactory.getInstance(Unknown Source)
    2 frames
  4. com.iplanet.services
    Crypt.<clinit>
    1. com.iplanet.services.util.JCEEncryption.setPassword(JCEEncryption.java:377)
    2. com.iplanet.services.util.Crypt.createInstance(Crypt.java:139)
    3. com.iplanet.services.util.Crypt.<clinit>(Crypt.java:103)
    3 frames
  5. Java RT
    J9VMInternals.initialize
    1. java.lang.J9VMInternals.initializeImpl(Native Method)
    2. java.lang.J9VMInternals.initialize(J9VMInternals.java:192)
    2 frames
  6. com.sun.identity
    AMSetupServlet.processRequest
    1. com.sun.identity.setup.ServicesDefaultValues.validatePassword(ServicesDefaultValues.java:396)
    2. com.sun.identity.setup.ServicesDefaultValues.setServiceConfigValues(ServicesDefaultValues.java:107)
    3. com.sun.identity.setup.AMSetupServlet.processRequest(AMSetupServlet.java:307)
    3 frames
  7. com.ibm._jsp
    _configurator._jspService
    1. com.ibm._jsp._configurator._jspService(_configurator.java:221)
    1 frame
  8. com.ibm.ws
    HttpJspBase.service
    1. com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:85)
    1 frame
  9. JavaServlet
    HttpServlet.service
    1. javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    1 frame
  10. WebSphere
    WebAppFilterChain.doFilter
    1. com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:989)
    2. com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:930)
    3. com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:145)
    3 frames
  11. com.sun.identity
    AMSetupFilter.doFilter
    1. com.sun.identity.setup.AMSetupFilter.doFilter(AMSetupFilter.java:89)
    1 frame
  12. WebSphere
    ServletWrapper.handleRequest
    1. com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
    2. com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:130)
    3. com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:87)
    4. com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:761)
    5. com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:673)
    6. com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:498)
    6 frames
  13. com.ibm.ws
    ServletWrapper.handleRequest
    1. com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:464)
    1 frame
  14. com.ibm.wsspi
    GenericServletWrapper.handleRequest
    1. com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(GenericServletWrapper.java:122)
    1 frame
  15. com.ibm.ws
    AbstractJSPExtensionServletWrapper.handleRequest
    1. com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper.handleRequest(AbstractJSPExtensionServletWrapper.java:205)
    1 frame
  16. WebSphere
    WebContainer.handleRequest
    1. com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3276)
    2. com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:267)
    3. com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:811)
    3 frames
  17. com.ibm.ws
    WCChannelLink.ready
    1. com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1455)
    2. com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:113)
    2 frames
  18. WebSphere
    AioReadCompletionListener.futureCompleted
    1. com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:454)
    2. com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:383)
    3. com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:102)
    4. com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)
    4 frames
  19. com.ibm.io
    ResultHandler$2.run
    1. com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)
    2. com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)
    3. com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)
    4. com.ibm.io.async.ResultHandler.complete(ResultHandler.java:195)
    5. com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:743)
    6. com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:873)
    6 frames
  20. com.ibm.ws
    ThreadPool$Worker.run
    1. com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1469)
    1 frame