Java.security.NoSuchAlgorithmException: Cannot find any provider supporting

Why I got following error:
java.security.NoSuchAlgorithmException: Cannot find any provider supporting DESede/ECB/PKCS5Padding
       at javax.crypto.Cipher.getInstance(DashoA6275)
       at helpdesk.connection.ChangeSecurity.initDecrypt(ChangeSecurity.java:125)
       at helpdesk.connection.DbConnection.createPools(DbConnection.java:171)
       at helpdesk.connection.DbConnection.init(DbConnection.java:209)
       at helpdesk.connection.DbConnection.(DbConnection.java:49)
       at helpdesk.connection.DbConnection.getInstance(DbConnection.java:39)
       at helpdesk.db.db_user.getUser(db_user.java:596)
       at _0002fLoginCheck_0002ejspLoginCheck_jsp_5._jspService(_0002fLoginCheck_0002ejspLoginCheck_jsp_5.java:208)
       at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:126)
       at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
       at org.apache.jasper.runtime.JspServlet$JspServletWrapper.service(JspServlet.java:174)
       at org.apache.jasper.runtime.JspServlet.serviceJspFile(JspServlet.java:261)
       at org.apache.jasper.runtime.JspServlet.service(JspServlet.java:369)
       at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
       at org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:503)
       at org.apache.tomcat.core.ContextManager.service(ContextManager.java:559)
       at org.apache.tomcat.service.connector.Ajp12ConnectionHandler.processConnection(Ajp12ConnectionHandler.java:156)
       at org.apache.tomcat.service.TcpWorkerThread.run(PoolTcpEndpoint.java:366)
       at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:411)
       at java.lang.Thread.run(Thread.java:534)
java.lang.SecurityException: The provider SunJCE may not be signed by a trusted party
       at javax.crypto.SunJCE_b.a(DashoA6275)
       at javax.crypto.Cipher.a(DashoA6275)
       at javax.crypto.Cipher.getInstance(DashoA6275)
       at helpdesk.connection.ChangeSecurity.initDecrypt(ChangeSecurity.java:127)
       at helpdesk.connection.DbConnection.createPools(DbConnection.java:171)
       at helpdesk.connection.DbConnection.init(DbConnection.java:209)
       at helpdesk.connection.DbConnection.(DbConnection.java:49)
       at helpdesk.connection.DbConnection.getInstance(DbConnection.java:39)
       at helpdesk.db.db_user.getUser(db_user.java:596)
       at _0002fLoginCheck_0002ejspLoginCheck_jsp_5._jspService(_0002fLoginCheck_0002ejspLoginCheck_jsp_5.java:208)
       at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:126)
       at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
       at org.apache.jasper.runtime.JspServlet$JspServletWrapper.service(JspServlet.java:174)
       at org.apache.jasper.runtime.JspServlet.serviceJspFile(JspServlet.java:261)
       at org.apache.jasper.runtime.JspServlet.service(JspServlet.java:369)
       at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
       at org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:503)
       at org.apache.tomcat.core.ContextManager.service(ContextManager.java:559)
& nbsp;     at org.apache.tomcat.service.connector.Ajp12ConnectionHandler.processConnection(Ajp12ConnectionHandler.java:156)
       at org.apache.tomcat.service.TcpWorkerThread.run(PoolTcpEndpoint.java:366)
       at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:411)
       at java.lang.Thread.run(Thread.java:534)this is my code
public String initEncrypt ( String s) throws Exception
        String plaintext = s;
        String rs = "";
        Provider sunJCE = null;
                 //Class providerClass = Class.forName ("com.sun.crypto.provider.SunJCE");
            // Security.addProvider ( (Provider)providerClass.newInstance() );
             //Security.addProvider(
             //            new com.sun.crypto.provider.SunJCE());
             Provider[] providers = Security.getProviders();
             for (int i = 0; i < providers.length; i++)
             System.out.println("===>"+providers);
     try
     ObjectInputStream in = new ObjectInputStream(new FileInputStream(FILE_PATH));
     key = (Key) in.readObject();
     in.close();
catch(FileNotFoundException fn)
     //try
     KeyGenerator keyGenerator = KeyGenerator.getInstance ( "DESede");
     keyGenerator.init(168);
     key = keyGenerator.generateKey();
     ObjectOutputStream out = new ObjectOutputStream( new FileOutputStream (FILE_PATH));
     out.writeObject(key);
     out.close();
     //} catch ( Exception ex )
     // ex.printStackTrace();
          try
     //chipher ������ ������
     cipher = javax.crypto.Cipher.getInstance("DESede/ECB/PKCS5Padding");
     cipher.init ( Cipher.ENCRYPT_MODE, key );
String encrypted = encryptStringBase64 ( plaintext );
rs = encrypted;
}catch ( NoSuchAlgorithmException aaa )
     aaa.printStackTrace();
}catch ( Exception ex )
ex.printStackTrace();
return rs;

Crossposted, with answers:
http://stackoverflow.com/questions/10193567/java-security-nosuchalgorithmexception-cannot-find-any-provider-supporting-aes

Similar Messages

  • "Cannot find any provider supporting RSA/ECB/PKCS1Padding" in jdk5

    i use SSLSocket, HttpsURLConnection in program , run well in jdk1.4 but
    get wrong in jdk1.5.0_06, saying "Cannot find any provider supporting RSA/ECB/PKCS1Padding".
    i also try to use the "Unlimited Strength Jurisdiction Policy Files 5.0", but still not work.
    anyone knows why?
    thanks.

    I need more info to tell you exactly. But here are some thngs that might not be working.
    1st let me say I am assuming you are trying RSA encryption?
    1) You have an external JCE provider which provides RSA support installed on your machine using the security properties file. An applet would use a different properties file if you are using either RAW applet or the plugin. You need to add the provider explictly. Aka Security.addProvider(new org.cryptix.jce.Criptix());
    2) The external provider's jar file is not being downloaded with your applet code. Note that the Sun Java plugin does not use the same jre/lib/ext directory as does the JDK.
    3) Some sort of security violation in the SecurityManager of the applet engine if you are not using the Sun Java Plugin.
    Those are just guesses. but it might help if you were to inform us as to what RSA function youa re trying to do. AKA Signature or Cipher.
    Signatures would be a bit more complicated as at least JDK 141 and above have the SunRsaSigner built in. Again if you are using RAW applets (netscape/IE engine) then that would be the problem. (aka no provider installed).

  • Hi all. When i try open illustrator cs6 i get the following message: to open illustrator cs6 you need to install the legacy java se 6 runtime. This started after i upgraded my mac to yosemite. I tried looking on java site but cannot find anything. Any sug

    Hi all. When i try open illustrator cs6 i get the following message: to open illustrator cs6 you need to install the legacy java se 6 runtime. This started after i upgraded my mac to yosemite. I tried looking on java site but cannot find anything. Any suggestions?

    Justin,
    In addition to what mo said, some have found that the page with the direct download link,
    http://support.apple.com/kb/DL1572
    may turn up blank to start with, so it may be necessary to reload the page.

  • I need to get into contact with Adobe support on renewal of my CC subscription which does not work but I cannot find any PHONE number just the referral to this forum - help, what should I do?? Thanks!!

    I need to get into contact with Adobe support on renewal of my CC subscription which does not work but I cannot find any PHONE number just the referral to this forum - help, what should I do?? Thanks!!

    Use the web chat:
    Contact Customer Care
    Mylenium

  • I bought a mac book pro in the UK and I now live in another country which is not supported by apple support. I want to contact apple support but I cannot find any telephone number or email to do so. any ideas?

    I bought a mac book pro in the UK and I now live in another country which is not supported by apple support. I want to contact apple support but I cannot find any telephone number or email to do so. any ideas?

    http://support.apple.com/kb/HE57
    And here:
    http://support.apple.com/kb/HT1434

  • HT2513 I have a message that I cannot eliminate. "The Anniversary calendar does not support events". I cannot find any event associated with the anniversary calendar. In fact I have deleted the anniversaries from my calendar. any ideas?y

    I have started to use ICal and yesterday started to receive a message "The Anniversary valendar does not support events". I have searched my calendar events and cannot find any event associated with the anniversary calendar. I have turned off the anniversary calendar and deleted fro my calendar and the message still occurs. The MacBook Pro that I sync does not have this message. Even when ICal is turned off the message still occurs. Any ideas?

    I have started to use ICal and yesterday started to receive a message "The Anniversary valendar does not support events". I have searched my calendar events and cannot find any event associated with the anniversary calendar. I have turned off the anniversary calendar and deleted fro my calendar and the message still occurs. The MacBook Pro that I sync does not have this message. Even when ICal is turned off the message still occurs. Any ideas?

  • HT1311 I have been using my apple TV successfully for 1 year.  Today there was a message telling me I cannot sign in because the terms and conditions have changed.  Please go to apple support for more info.  However, I cannot find any info.  What do I do

    I have been using my apple TV successfully for 1 year.  Today there was a message telling me I cannot sign in because the terms and conditions have changed.  Please go to apple support for more info.  However, I cannot find any info.  What do I do next.

    Wow, Karan Taneja, you've just embarrassed yourself on a worldwide support forum.  Not only is your post ridiculous and completely inappropriate for a technical support forum, but it also shows your ignorance as to whom you think the audience is.  Apple is not here.  It's users, like you. 
    If you would have spent half the time actually reading the Terms of Use of this forum that YOU agreed to by signing up to post, as you did composing that usesless, inappropriate post, you (and the rest of us on this forum) would have been much better off.

  • The Elements 12 Mac disk works fin - I also have a Dell, and the Windows disk will not run at all, sounds like it's grinding, and is almost impossible to remove from the hard drive.  I cannot find any place to tell me who to CALL to ask for a replacement!

    The Elements 12 Mac disk works fine - I also have a Dell, and the Windows disk will not run at all, sounds like it's grinding, and is almost impossible to remove from the hard drive.  I cannot find any place to tell me who to CALL to ask for a replacement!

    Hi Samcat,
    You can use a download instead of the disk as an alternative: Adobe - Download free trial version Adobe Photoshop Elements 12 | Adobe you can license with your serial
    Please test the disk in another windows machine to check if it's caused by the drive or the disk. If you tested with 2 drives please start a support case, i assume Adobe will only provide downloads at this point. They are the same as the trials. If you still need a disk you can burn the trial to a disk as a backup disk. Good luck!

  • Java.security.NosuchAlgorithmException: Algorithm DESede not available

    Dear All,
    I have created an adapter module using 3DES encryption/decryption algorithm for File/FTP adapter configuration and have deployed it at J2EE server of respective XI system.
    The alogorithm and adapter module are working fine in DEV & QA environments but in Mirror system(which is similar to Prod), I have been encountering Error:-
    java.security.NosuchAlgorithmException: Algorithm DESede not available
    Code snippet for reference:-
    // Convert the raw bytes to a secret key
    DESedeKeySpec keyspec = new DESedeKeySpec(rawkey);
    SecretKeyFactory keyfactory = SecretKeyFactory.getInstance("DESede");SecretKey key = keyfactory.generateSecret(keyspec);
    return key;
    Can you please suggest what could be issue here? Any inputs will be highly appreciated.
    Thanks and Best Regards
    Prashant Rajani

    Hi prometheuzz,
    Thanks for your inputs.
    Please find below the results we received on comparing the files on QA & mirror systems:-
    GXB - QA
    baup22g0:gxbdb:gxbadm 13> ls -lrt
    total 104
    -rwxr-xr-x 1 bin bin 2212 May 12 2004 local_policy.jar
    -rwxr-xr-x 1 bin bin 2199 May 12 2004 US_export_policy.jar
    -rwxr-xr-x 1 bin bin 6593 Oct 16 19:49 java.security
    -rwxr-xr-x 1 bin bin 2652 Oct 16 19:49 java.policy
    -rwxr-xr-x 1 bin bin 30337 Oct 16 19:49 cacerts
    GXC-Mirror
    bauc52g0:gxcdb:gxcadm 2> ls -lrt
    total 104
    -rwxr-xr-x 1 bin bin 2212 May 12 2004 local_policy.jar
    -rwxr-xr-x 1 bin bin 2199 May 12 2004 US_export_policy.jar
    -rwxr-xr-x 1 bin bin 6593 Oct 16 19:49 java.security
    -rwxr-xr-x 1 bin bin 2652 Oct 16 19:49 java.policy
    -rwxr-xr-x 1 bin bin 30337 Oct 16 19:49 cacerts
    bauc52g0:gxcdb:gxcadm 3>
    The results seem identical. Can you please let us know where we should target exactly?
    Thanks & Best Regards
    Prashant

  • Java.security.KeyStoreException: Cannot store non-PrivateKeys

    I have been getting this exception:
    Exception in thread "main" java.security.KeyStoreException: Cannot store non-PrivateKeys
         at sun.security.provider.JavaKeyStore.engineSetKeyEntry(Unknown Source)
         at java.security.KeyStore.setKeyEntry(Unknown Source)
         at KeyStoreExample.encrypt(KeyStoreExample.java:89)
         at KeyStoreExample.main(KeyStoreExample.java:39)
    while running this code:
    private static void encrypt(char[] password, String plaintext)
      throws Exception
        System.out.println("Generating a TripleDES key...");
        // Create a Blowfish key
        KeyGenerator keyGenerator = KeyGenerator.getInstance("TripleDES");
        keyGenerator.init(168);
        Key key = keyGenerator.generateKey();
        System.out.println("Done generating the key.");
        // Create a cipher using that key to initialize it
        Cipher cipher = Cipher.getInstance("TripleDES/ECB/PKCS5Padding");
        cipher.init(Cipher.ENCRYPT_MODE, key);
        byte[] plaintextBytes = plaintext.getBytes();
        // Perform the actual encryption
        byte[] cipherText = cipher.doFinal(plaintextBytes);
        // Now we need to Base64-encode it for ascii display
        BASE64Encoder encoder = new BASE64Encoder();
        String output = encoder.encode(cipherText);
        System.out.println("Ciphertext: "+output);
        /* Create a keystore and place the key in it
         * We're using a jceks keystore, which is provided by Sun's JCE.
         * If you don't have the JCE installed, you can use "JKS",
         * which is the default keystore. It doesn't provide
         * the same level of protection however.
        KeyStore keyStore = KeyStore.getInstance("JKS", "SUN");
        // This initializes a blank keystore
        keyStore.load(null, null);
        // Now we add the key to the keystore, protected
        // by the password.
        keyStore.setKeyEntry("LuisTest", key, password, null);
        // Store the password to the filesystem, protected
        // by the same password.
        FileOutputStream fos = new FileOutputStream(FILENAME);
        keyStore.store(fos, password);
        fos.close();The error fires when it gets to this line
        keyStore.setKeyEntry("LuisTest", key, password, null);

    Maybe you should try defining the type of entry that
    you want stored into the KeyStore, i.e. privateKey,
    SecretKey, TrustedCertificateEntry. The setKeyEntry
    method that you're using expects a certificate chain
    to accompany the Key if it is used as a private key.
    If you don't want to use the key as one of the
    available types, perhaps you need to use the
    CertStore object as opposed to the KeyStore object.Hi,
    I've got the same exception althought I specified the type of entry. Here is my test code :
    public void createKeyStore() {
         try {
              KeyGenerator keyGen = KeyGenerator.getInstance("DES");
              SecureRandom random = SecureRandom.getInstance("SHA1PRNG", "SUN");
              keyGen.init(56, random);
              SecretKey secretKey = keyGen.generateKey();
              KeyStore ks = KeyStore.getInstance(KeyStore.getDefaultType());
              char password[] = {'j', 's', 'd', '4', '9', '4' };
              // Create an empty keystore
              ks.load(null, password);
              KeyStore.SecretKeyEntry skEntry = new KeyStore.SecretKeyEntry(secretKey);
              ks.setEntry("symKey", skEntry, new KeyStore.PasswordProtection(password));
              // store away the keystore
              java.io.FileOutputStream fos =
                   new java.io.FileOutputStream("mystore");
              ks.store(fos, password);
              fos.close();
         } catch (NoSuchAlgorithmException nsaex) {
              nsaex.printStackTrace(System.err);
         } catch (NoSuchProviderException nspex) {
              nspex.printStackTrace(System.err);
         } catch (KeyStoreException ksex) {
              ksex.printStackTrace(System.err);
         } catch (CertificateException cex) {
              cex.printStackTrace(System.err);
         } catch (IOException ioex) {
              ioex.printStackTrace(System.err);
    } ... and what I don't understand is that the main idea of this code is taken from the Java API documentation itself. See this url for reference
    http://java.sun.com/j2se/1.5.0/docs/api/java/security/KeyStore.html

  • Unable to invoke endpoint URI:  java.security.NoSuchAlgorithmException

    Help me!! Please!! I´m traying to invoke https service from SOA composite but I have this error. I installed SSL certificate in DemoTrus.jks in WebLogic. 
    <summary>
    oracle.fabric.common.FabricInvocationException: Unable to invoke endpoint URI "https://190.187.158.19/ServicioSIP/Service1.svc" successfully due to: javax.xml.soap.SOAPException: javax.xml.soap.SOAPException: Message send failed: java.security.NoSuchAlgorithmException: Error constructing implementation (algorithm: Default, provider: SunJSSE, class: sun.security.ssl.SSLContextImpl$DefaultSSLContext)
    </summary>
    </part>
    -<part name="detail">
    <detail>
    Unable to invoke endpoint URI "https://190.187.158.19/ServicioSIP/Service1.svc" successfully due to: javax.xml.soap.SOAPException: javax.xml.soap.SOAPException: Message send failed: java.security.NoSuchAlgorithmException: Error constructing implementation (algorithm: Default, provider: SunJSSE, class: sun.security.ssl.SSLContextImpl$DefaultSSLContext)
    </detail>
    </part>
    -<part name="code">
    <code>null</code>
    Regards,

    Before I set the "-Djavax.net.ssl.trustStore=<path of soa-trust.jks> -Djavax.net.ssl.trustStorePassword=<soa-trust.jks password>" to start the Manage Node, I got following error:
    <?xml version="1.0" encoding="UTF-8"?><bpelFault>
       <faultType>0</faultType>
       <remoteFault xmlns="http://schemas.oracle.com/bpel/extension">
          <part name="summary">
             <summary>oracle.fabric.common.FabricInvocationException: Unable to invoke endpoint URI "https://myserver:myport/Agile/integration/services/ChangeABS" successfully due to: javax.xml.soap.SOAPException: javax.xml.soap.SOAPException: Message send failed: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target</summary>
          </part>
          <part name="detail">
             <detail>Unable to invoke endpoint URI "https://myserver:myport/Agile/integration/services/ChangeABS" successfully due to: javax.xml.soap.SOAPException: javax.xml.soap.SOAPException: Message send failed: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target</detail>
          </part>
          <part name="code">
             <code>null</code>
          </part>
       </remoteFault>
    </bpelFault>

  • Firefox 7.0.1 cannot find any net pages, so it does not work!

    When installing Firefox 7.0.1 it cannot find any net pages, but runs and runs searching but cannot find. I had the same problem with latest versions of Firefox 6, but then Firefox 7.0 fi worked. I have tried to update 7.0.1 several times, both fi and US, I have uninstalled first 7.0 and then after restart installed 7.0.1 several times, but always the same problem. I am using Windows 7 Ultimate in Finnish.

    A possible cause is security software (firewall) that blocks or restricts Firefox or the plugin-container process without informing you, possibly after detecting changes (update) to the Firefox program.
    Remove all rules for Firefox from the permissions list in the firewall and let your firewall ask again for permission to get full unrestricted access to internet for Firefox and the plugin-container process and the updater process.
    See:
    *https://support.mozilla.com/kb/Server+not+found
    *https://support.mozilla.com/kb/Firewalls

  • Cannot find any of the links under menu

    Hi guys,
    I made a installation of PT8.51 on Oracle11gR2 on Win2k8R2 64-bit.All scripts ran successfully.Everything went fine.Iam using 2 machines i.e. one as an application server and other as an database server.I configured the application server and booted it.I configured the PIA and i logged into it but to my surprise i cannot find any of the links or anything under the menu.Why is it.Do i have to run any scripts to grant the user PS some permission to access the menu or what??Pls help me.Do i have to make any further configuration on any of the servers?

    Thank you for your reply.No nic i have not managed for an upgrade.Is there any other way to check that i have got everything in my PIA.I doubt it may be something like the PS user is not granted the security to access any of the links.PLs advise what to do?

  • My iPad won't recognise my air printer, it is connected as I checked by typing in IP address into Safari, but when I try to print it just says cannot find any air printers.

    my Ipad won't recognise my printer. It is connected as I have typed the IP address into Safari which confirms connectivity. Spoken with canon who suggest it it is a problem with IOS not recognising the functionality. When I try to print it says cannot find any air printers. Printer is working via LAN set up on my laptop. Don't want to have to spend £25 to speak to an apple support team. Has anyone else experienced this problem. Printer is a canon MG 3250.

    A few things you could try:
    Reboot your modem/router.
    Turn your printer off then on again & make sure it's connected to the network.
    Reboot your iPad holding down the home & sleep/wake buttons simultaneously until the apple logo appears then release & let the iPad boot up normally.
    Try going into Settings on your iPad & select General->Reset->Reset Network Settings.
    Also, have a look at this:
    http://www.canon.ca/support_images/KB_Images/Shared_wifi_documents/How_to_Print_ Using_Apple_AirPrint_NEW.pdf

  • : Cannot find any information on property 'Product' in a bean of type '

    /********jsp file ********/
    <%@ page language="java" import="taxrate.*" %>
    <HTML>
    <BODY>
    <jsp:useBean id="TaxRate" scope="application" class="taxrate.TaxRate" />
    before modify
    <br>
    product :<jsp:getProperty name="TaxRate" property="Product"/>
    �@ <br>
    rate :<jsp:getProperty name="TaxRate" property="Rate" />
    <jsp:setProperty name="TaxRate" property="Product" value="Hello" />
    <jsp:setProperty name="TaxRate" property="Rate" value="2.9" />
    after modify�F
    <br>
    product : <jsp:getProperty name="TaxRate" property="Product" />
    �@ <br>
    rate : <jsp:getProperty name="TaxRate" property="Rate" />
    </BODY></HTML>="TaxRate" property="Rate" />
    </BODY></HTML>
    /*******bean file********/
    package taxrate;
    import java.sql.*;
    public class TaxRate{
    String Product;
    double Rate;
    public TaxRate(){
    this.Product = "A001";
    this.Rate = 5;}
    public void setProduct (String ProductName)
    {this.Product = ProductName;}
    public String getProduct(){return(this.Product);}
    public void setRate (double rateValue)
    this.Rate = rateValue;
    public double getRate()
    return (this.Rate);
    /******the error is********/
    Error: 500
    Location: /client/taxrate.jsp
    Internal Servlet Error:
    org.apache.jasper.JasperException: Cannot find any information on property 'Product' in a bean of type 'com.nokianeu.client.TaxRate'
         at org.apache.jasper.runtime.JspRuntimeLibrary.getReadMethod(JspRuntimeLibrary.java:619)
         at org.apache.jasper.compiler.GetPropertyGenerator.generate(GetPropertyGenerator.java:101)
         at org.apache.jasper.compiler.JspParseEventListener$GeneratorWrapper.generate(JspParseEventListener.java:730)
         at org.apache.jasper.compiler.JspParseEventListener.generateAll(JspParseEventListener.java:200)
         at org.apache.jasper.compiler.JspParseEventListener.endPageProcessing(JspParseEventListener.java:169)
         at org.apache.jasper.compiler.Compiler.compile(Compiler.java:183)
         at org.apache.jasper.runtime.JspServlet.loadJSP(JspServlet.java:413)
         at org.apache.jasper.runtime.JspServlet$JspServletWrapper.loadIfNecessary(JspServlet.java:149)
         at org.apache.jasper.runtime.JspServlet$JspServletWrapper.service(JspServlet.java:161)
         at org.apache.jasper.runtime.JspServlet.serviceJspFile(JspServlet.java:261)
         at org.apache.jasper.runtime.JspServlet.service(JspServlet.java:369)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java:503)
         at org.apache.tomcat.core.ContextManager.service(ContextManager.java:559)
         at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:160)
         at org.apache.tomcat.service.TcpConnectionThread.run(SimpleTcpEndpoint.java:338)
         at java.lang.Thread.run(Unknown Source)
    /******* use tomcat 3.11**********/
    please give me the right answer
    thank you!

    Hi xzwsun.
    Where did you put your class taxrate.TaxRate ?
    In which folder? is it in \WEB-INF\classes ?
    so that you have \WEB-INF\classes\taxrate\TaxRate.class
    --Paul.                                                                                                                                                                                                                                                                                                                                               

Maybe you are looking for