No sdas for Java Cryptographic Toolkit

Hello all,
I want to install Java Cryptographic Toolkit on my WAS 6.40. I see the related doc
http://help.sap.com/saphelp_nw04/helpdata/en/f1/2de3be0382df45a398d3f9fb86a36a/frameset.htm
Unfortunately, it is said:
"Using the SDM Remote GUI, connect to the SAP J2EE Engine and deploy the SAP Java Cryptographic Toolkit SDA that applies to your J2SE version (1.3.x or 1.4.x). "
But I do not have sda for the Toolkit.
What I have is 3 jar files (iaik_jsse.jar, iaik_jce.jar and iaik_ssl.jar), and some txt file.
I've allready installed the crypto lib (sapcrypto.dll).
Can anyone tell me where to find the sda or how to install crytpo toolkit without it ?
Thanks
Sylvain

Hi Sylvain,
you can download the SDA file for cryptographic toolkit from the service.sap.com
Here, goto the Downloads option. There you can find SAP Cryptographic Software link. Here download <i>"SAP JAVA CryptoToolkit (J2EE Engine as of Release 6.30)"</i>.
Regards,
Bhavik

Similar Messages

  • Need to install Java Cryptographic Toolkit

    I need to install the Java Cryptographic toolkit. In order to do that, I need to have J2SE. How can I tell if J2SE is installed? and if it is installed what version is it?
    I have checked http://server:port and then system information. I don't see J2SE there. Under components, I have SAP-JEE and SAP-JEECOR.

    Hi
    SAP Java Cryptographic
    You can get it from the SAP Service Marketplace at service.sap.com/download under Download -> SAP Cryptographic Software.
    also There is a guide out there on SDN. Enabling SSL for the SAPJ2EE Engine
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webas/ghi/installation%20guide%20-%20enabling%20ssl%20for%20the%20sap%20j2ee%20engine
    http://help.sap.com/saphelp_nw04/helpdata/en/55/79cf4f7692064d969527a90e8e86c5/frameset.htm
    Thanks

  • Error : JAVA Cryptographic Toolkit sap java library archive

    Hi Experts
    I am trying to install SAP Net Weaver 04 support release 1 > oracle JAVA System. I am performing installation on Windows 2003 server.
    While installing the JAVA Cryptographic Toolkit > sap java library archive I have getting problem please give any idea about this.
    Where I get this path how to download the SAP JAVA library archive file.
    Error finds out shown bellow
    Regards,
    Rahul

    hi Rahul
    You'll find the file on the following link: 
    Web page: http://java.sun.com/javase/downloads/index.jsp             
    (see section "Other downloads", "Java Cryptography Extension (JCE)   
    Unlimited Strength Jurisdiction Policy Files 5.0").                  
    Regards
    Ariyanto
    (hi moderator, sorry for double posting, just notice that i have 2 IDs)
    Edited by: Ariyanto Hong on Apr 2, 2008 3:23 PM

  • SAP Java Cryptographic Toolkit

    Hi All,
    I am useing EP 6.0, SP11. Could anyone please explain me how to determine if the SAP Java Cryptographic Toolkit is on the SAP J2EE engine. Is there anyway to find from the Portal?
    Thnks for you help
    Regards
    Henry

    Hi Henry,
    You can find out that easily by logging into Visual Admin.
    Navigate to this and you can find:
    Goto Dispatachexx>Libraries>tc/sec/ssl
    and also
    Goto Dispatachexx>Libraries>IAIKSecurity
    You can see entries here.
    Regards,
    Piyush
    ps: please mark for all useful answers.

  • JAVA Cryptographic Toolkit sap java library archive

    Hi Experts
    I am trying to install SAP Net Weaver 04 support release 1 > oracle JAVA System. I am performing installation on Windows 2003 server.
    While installing the JAVA Cryptographic Toolkit > sap java library archive I have getting problem please give any idea about this.
    Where I get this path how to download the SAP JAVA library archive file.
    Error finds out shown bellow
    Regards,
    Rahul

    Rahul wrote:>
    > Hi Experts
    >
    > I am trying to install SAP Net Weaver 04 support release 1 > oracle JAVA System. I am performing installation on Windows 2003 server.
    > While installing the JAVA Cryptographic Toolkit > sap java library archive I have getting problem please give any idea about this.
    if you would give us the error message we could give you an advise.
    > Where I get this path how to download the SAP JAVA library archive file.
    on the screen where you need to enter the path to the JCT, the links are given on where to download those libararies.
    Markus

  • Does anyone know of any Sun Classes for Java Cryptographic Extension -JCE ?

    Hello - anyone know of any Sun Classes for Java Cryptographic Extension? If so do you have the Sun class code/s?
    Edited by: Mister_Schoenfelder on Apr 17, 2009 11:31 AM

    Maybe this can be helpful?
    com.someone.DESEncrypter
    ======================
    package com.someone;
    import java.io.IOException;
    import java.io.UnsupportedEncodingException;
    import java.security.spec.AlgorithmParameterSpec;
    import java.security.spec.KeySpec;
    import javax.crypto.Cipher;
    import javax.crypto.IllegalBlockSizeException;
    import javax.crypto.KeyGenerator;
    import javax.crypto.SecretKey;
    import javax.crypto.SecretKeyFactory;
    import javax.crypto.spec.PBEKeySpec;
    import javax.crypto.spec.PBEParameterSpec;
    public class DESEncrypter {
        Cipher ecipher;
        Cipher dcipher;
        // 8-byte Salt
        byte[] salt = {
            (byte)0xA9, (byte)0x9B, (byte)0xC8, (byte)0x32,
            (byte)0x56, (byte)0x35, (byte)0xE3, (byte)0x03
        // Iteration count
        int iterationCount = 19;
        public DESEncrypter(String passPhrase) {
            try {
                // Create the key
                KeySpec keySpec = new PBEKeySpec(passPhrase.toCharArray(), salt, iterationCount);
                SecretKey key = SecretKeyFactory.getInstance(
                    "PBEWithMD5AndDES").generateSecret(keySpec);
                ecipher = Cipher.getInstance(key.getAlgorithm());
                dcipher = Cipher.getInstance(key.getAlgorithm());
                // Prepare the parameter to the ciphers
                AlgorithmParameterSpec paramSpec = new PBEParameterSpec(salt, iterationCount);
                // Create the ciphers
                ecipher.init(Cipher.ENCRYPT_MODE, key, paramSpec);
                dcipher.init(Cipher.DECRYPT_MODE, key, paramSpec);
            } catch (java.security.InvalidAlgorithmParameterException e) {
                 e.printStackTrace();
            } catch (java.security.spec.InvalidKeySpecException e) {
                 e.printStackTrace();
            } catch (javax.crypto.NoSuchPaddingException e) {
                 e.printStackTrace();
            } catch (java.security.NoSuchAlgorithmException e) {
                 e.printStackTrace();
            } catch (java.security.InvalidKeyException e) {
                 e.printStackTrace();
        public DESEncrypter(SecretKey key) {
            try {
                ecipher = Cipher.getInstance("DES");
                dcipher = Cipher.getInstance("DES");
                ecipher.init(Cipher.ENCRYPT_MODE, key);
                dcipher.init(Cipher.DECRYPT_MODE, key);
            } catch (javax.crypto.NoSuchPaddingException e) {
                 e.printStackTrace();
            } catch (java.security.NoSuchAlgorithmException e) {
                 e.printStackTrace();
            } catch (java.security.InvalidKeyException e) {
                 e.printStackTrace();
        public String encrypt(byte[] data) {
             return encrypt(new sun.misc.BASE64Encoder().encode(data), false);
        public byte[] decryptData(String s) throws IOException {
             String str = decrypt(s, false);
             return new sun.misc.BASE64Decoder().decodeBuffer(str);
        public String encrypt(String str, boolean useUTF8) {
            try {
                // Encode the string into bytes using utf-8
                byte[] utf8 = useUTF8 ? str.getBytes("UTF8") : str.getBytes();
                // Encrypt
                byte[] enc = ecipher.doFinal(utf8);
                // Encode bytes to base64 to get a string
                return new sun.misc.BASE64Encoder().encode(enc);
            } catch (javax.crypto.BadPaddingException e) {
                 e.printStackTrace();
            } catch (IllegalBlockSizeException e) {
                 e.printStackTrace();
            } catch (UnsupportedEncodingException e) {
                 e.printStackTrace();
            } catch (java.io.IOException e) {
                 e.printStackTrace();
            return null;
        public String decrypt(String str, boolean useUTF8) {
            try {
                // Decode base64 to get bytes
                byte[] dec = new sun.misc.BASE64Decoder().decodeBuffer(str);
                // Decrypt
                byte[] utf8 = dcipher.doFinal(dec);
                // Decode using utf-8
                return useUTF8 ? new String(utf8, "UTF8") : new String(utf8);
            } catch (javax.crypto.BadPaddingException e) {
                 e.printStackTrace();
            } catch (IllegalBlockSizeException e) {
                 e.printStackTrace();
            } catch (UnsupportedEncodingException e) {
                 e.printStackTrace();
            } catch (java.io.IOException e) {
                 e.printStackTrace();
            return null;
         // Here is an example that uses the class
         public static void main(String[] args) {
             try {
                 // Generate a temporary key. In practice, you would save this key.
                 // See also e464 Encrypting with DES Using a Pass Phrase.
                 SecretKey key = KeyGenerator.getInstance("DES").generateKey();
                 // Create encrypter/decrypter class
                 DESEncrypter encrypter = new DESEncrypter(key);
                 // Encrypt
                 String encrypted = encrypter.encrypt("Don't tell anybody!", true);
                 // Decrypt
                 String decrypted = encrypter.decrypt(encrypted, true);
             } catch (Exception e) {
                  e.printStackTrace();
              try {
                  // Create encrypter/decrypter class
                  DESEncrypter encrypter = new DESEncrypter("My Pass Phrase!");
                  // Encrypt
                  String encrypted = encrypter.encrypt("Don't tell anybody!", true);
                  // Decrypt
                  String decrypted = encrypter.decrypt(encrypted, true);
              } catch (Exception e) {
                   e.printStackTrace();
    }

  • Algorithms for Signing & Encryption for SAP Java cryptographic Tool kit

    Hi,
    We want to use SAP Java Cryptographic Toolkit for S/MIME for signing & encryption. Kindly let me know what are all the algorithms it supports for Signing & algorithms it supports for Encryption
    With Regards
    K.Varadharajan

    DES (Data Encryption Standard) algorithm is used to perform the encryption
    Policy jurisdiction files regulate which algorithms are available. These jurisdiction files are provided by the same vendor as for your J2SE package.
    Regards,
    Prateek

  • How to use KAWT with "Sun Java Wireless Toolkit 2.3 Beta"?

    Hi!
    Im new to developing java for mobile devices so all of this is pretty confusing for me. I started with installing suns:s "Wireless Toolkit 2.3 Beta" and it works fine but now I want to use awt classes so I started to look it up and that�s how I found out about kawt. I followed the tutorial at http://www.kawt.de/ and i was able to use it for Java Wireless Toolkit 1.0.4_02 so that it compiled fine and was run able.
    Then I tried the same thing in v 2.3 but I got a error that looked like this "Uncaught exception java/lang/NoClassDefFoundError: awtDemo: /awt/event/ActionListener: Cannot create class in system package." when i tried to run it. It compiled fine when I pressed the build button witch wouldn�t have happened if i hadn�t installed it correctly. So I�m wondering if someone knows were to find a tutorial for installing kawt for "Sun Java Wireless Toolkit 2.3 Beta" or if anyone knows what might be wrong?
    I'd welcome any help
    Thanks!

    If using the zip install of DSEE, you need to use your own java container to host DSEE. Try downloading the latest Tomcat (http://tomcat.apache.org) and deploying your dscc in it.

  • JAVA CRYPTO TOOLKIT

    I need to install JAVA CRYPTO TOOLKIT on XI 3.0. is the Plain J2SE Adapter engine a prerequiste for Java Crypto Toolkit?

    > is the Plain J2SE Adapter engine a prerequiste for Java Crypto Toolkit.
    No. Don't get confused about the use of J2SE. J2SE means Java 2 Standard Edition and is basis for all Java Programs.
    Plain J2SE Adapter means: That adapter runs on any system where the Java library is available (in contrary to J2EE adapter which runs only on a J2EE server).
    Regards
    Stefan

  • Java is not coming up after deploying Cryptographic toolkit 1.4

    Hi,
    when i open the keystore service in visualadministrator, i got following issue.
    Java.lang.NoClassDefFoundError.iaik/security/provider/IAIK
    IAIK security library not found
    after searching in SDN i got the following link :
    http://help.sap.com/saphelp_nw04/helpdata/en/8d/cb71b8046e6e469bf3dd283104e65b/frameset.htm
    After deploying  Cryptographic toolkit 1.4 through SDM, i have restarted the system. java is not coming up. the system is ABAP+JAVA system.
    Could you please tell how to undeploy the tc_sec_java_crypto_signed_fs_lib.sda component. i have tried  through standalone mode also but i could not find that component. i could not able to login to the visual admin, configtool.
    Regards,
    Jagadish

    I have pasted both server0 log and default trace.
    please find the log which is pasted.
    SERVER0 LOG
    [Thr 6276] *************** SAP_STINIT3 ***************
    [Thr 6276] SAP_STINIT3: my TP_name: >jlaunch<
    [Thr 6276] SAP_STINIT3: new buffer state = BUFFER_EMPTY
    [Thr 6276] SAP_STINIT3: GWHOST=localhost
    [Thr 6276] SAP_STINIT3: GWSERV=sapgw22
    [Thr 6276] SAP_STINIT3: PROTOCOL=I
    [Thr 6276] GwIConnect: connect to gateway localhost / sapgw22 (timeout=60000)
    [Thr 6276] NiHsLGetNodeAddr: found hostname 'localhost' in cache
    [Thr 6276] NiIGetNodeAddr: hostname 'localhost' = addr
    [Thr 6276] NiHsLGetServNo: found service name 'sapgw22' in cache
    [Thr 6276] NiIGetServNo: servicename 'sapgw22' = port 0C.FA/3322
    [Thr 6276] NiICreateHandle: hdl 11 state NI_INITIAL
    [Thr 6276] NiIInitSocket: set default settings for new hdl 11 / sock 4656 (I4; ST)
    [Thr 6276] NiIBlockMode: set blockmode for hdl 11 FALSE
    [Thr 6272] *************** SAP_STINIT3 ***************
    [Thr 6272] SAP_STINIT3: my TP_name: >jlaunch<
    [Thr 6272] SAP_STINIT3: new buffer state = BUFFER_EMPTY
    [Thr 6272] SAP_STINIT3: GWHOST=localhost
    [Thr 6272] SAP_STINIT3: GWSERV=sapgw22
    [Thr 6272] SAP_STINIT3: PROTOCOL=I
    [Thr 6272] GwIConnect: connect to gateway localhost / sapgw22 (timeout=60000)
    [Thr 6272] NiHsLGetNodeAddr: found hostname 'localhost' in cache
    [Thr 6272] NiIGetNodeAddr: hostname 'localhost' = addr
    [Thr 6272] NiHsLGetServNo: found service name 'sapgw22' in cache
    [Thr 6272] NiIGetServNo: servicename 'sapgw22' = port 0C.FA/3322
    [Thr 6272] NiICreateHandle: hdl 13 state NI_INITIAL
    [Thr 6272] NiIInitSocket: set default settings for new hdl 13 / sock 4516 (I4; ST)
    [Thr 6272] NiIBlockMode: set blockmode for hdl 13 FALSE
    [Thr 2836] NiSelISelectInt: 0 handles selected (0 buffered)
    [Thr 2836] SAP_CMLISTEN: timeout after 2000 msecs
    [Thr 2836] *************** SAP_CMLISTEN ***************
    [Thr 2836] SAP_CMLISTEN: timeout = 2000
    [Thr 5584] Fri Feb 27 19:45:38 2009
    [Thr 5584] JLaunchIShutdownCheck: check shutdown, 16 sec left to shutdown
    [Thr 6276] NiHsLGetServName: found port number 0C.FA/3322 in cache
    [Thr 6276] NiIGetServName: port 0C.FA/3322 = servicename 'sapgw22'
    [Thr 6276] ***LOG Q0I=> NiPConnect2: connect (10061: WSAECONNREFUSED: Connection refused) [nixxi.cpp 2764]
    [Thr 6276] *** ERROR => NiPConnect2: SiPeekPendConn failed for hdl 11 / sock 4656
         (SI_ECONN_REFUSE; I4; ST; 127.0.0.1:3322) [nixxi.cpp    2764]
    [Thr 6276] NiICloseHandle: closing initial hdl 11
    [Thr 6276] *** ERROR => GwIConnect: GwConnect to localhost / sapgw22 failed (rc=NIECONN_REFUSED) [gwxx.c       294]
    [Thr 6276] ***LOG S0T=> GwIConnect, GwConnect (-0010) [gwxx.c       295]
    [Thr 6276] ***LOG S0R=> GwIConnect, GwConnect () [gwxx.c       297]
    [Thr 6276] ***LOG S0S=> GwIConnect, GwConnect (sapgw22) [gwxx.c       299]
    [Thr 6276] ***LOG S90=> SAP_STINIT3, GwIConnect ( 236) [r3cpic.c     2006]
    [Thr 6276]
    [Thr 6276] *  LOCATION    CPIC (TCP/IP) on local host with Unicode
    [Thr 6276] *  ERROR       partner '127.0.0.1:sapgw22' not reached
    [Thr 6276] *
    TIME        Fri Feb 27 19:45:38 2009
    [Thr 6276] *  RELEASE     700
    [Thr 6276] *  COMPONENT   NI (network interface)
    [Thr 6276] *  VERSION     38
    [Thr 6276] *  RC          -10
    [Thr 6276] *  MODULE      nixxi.cpp
    [Thr 6276] *  LINE        2764
    [Thr 6276] *  DETAIL      NiPConnect2
    [Thr 6276] *  SYSTEM CALL connect
    [Thr 6276] *  ERRNO       10061
    [Thr 6276] *  ERRNO TEXT  WSAECONNREFUSED: Connection refused
    [Thr 6276] *  COUNTER     3
    [Thr 6276] *
    [Thr 6276] *****************************************************************************
    [Thr 6272] NiHsLGetServName: found port number 0C.FA/3322 in cache
    [Thr 6272] NiIGetServName: port 0C.FA/3322 = servicename 'sapgw22'
    [Thr 6272] ***LOG Q0I=> NiPConnect2: connect (10061: WSAECONNREFUSED: Connection refused) [nixxi.cpp 2764]
    [Thr 6272] *** ERROR => NiPConnect2: SiPeekPendConn failed for hdl 13 / sock 4516
         (SI_ECONN_REFUSE; I4; ST; 127.0.0.1:3322) [nixxi.cpp    2764]
    [Thr 6272] NiICloseHandle: closing initial hdl 13
    [Thr 6272] *** ERROR => GwIConnect: GwConnect to localhost / sapgw22 failed (rc=NIECONN_REFUSED) [gwxx.c       294]
    [Thr 6272] ***LOG S0T=> GwIConnect, GwConnect (-0010) [gwxx.c       295]
    [Thr 6272] ***LOG S0R=> GwIConnect, GwConnect () [gwxx.c       297]
    [Thr 6272] ***LOG S0S=> GwIConnect, GwConnect (sapgw22) [gwxx.c       299]
    [Thr 6272] ***LOG S90=> SAP_STINIT3, GwIConnect ( 236) [r3cpic.c     2006]
    [Thr 6272]
    [Thr 6272] *  LOCATION    CPIC (TCP/IP) on local host with Unicode
    [Thr 6272] *  ERROR       partner '127.0.0.1:sapgw22' not reached
    [Thr 6272] *
    TIME        Fri Feb 27 19:45:38 2009
    [Thr 6272] *  RELEASE     700
    [Thr 6272] *  COMPONENT   NI (network interface)
    [Thr 6272] *  VERSION     38
    [Thr 6272] *  RC          -10
    [Thr 6272] *  MODULE      nixxi.cpp
    [Thr 6272] *  LINE        2764
    [Thr 6272] *  DETAIL      NiPConnect2
    [Thr 6272] *  SYSTEM CALL connect
    [Thr 6272] *  ERRNO       10061
    [Thr 6272] *  ERRNO TEXT  WSAECONNREFUSED: Connection refused
    [Thr 6272] *  COUNTER     2
    [Thr 6272] *
    [Thr 6272] *****************************************************************************
    [Thr 2836] Fri Feb 27 19:45:39 2009
    [Thr 2836] NiSelISelectInt: 0 handles selected (0 buffered)
    [Thr 2836] SAP_CMLISTEN: timeout after 2000 msecs
    [Thr 2836] *************** SAP_CMLISTEN ***************
    [Thr 2836] SAP_CMLISTEN: timeout = 2000
    [Thr 3508] ShmCache_nativeDelete (3)
    [Thr 3508] ShmCache_nativeDelete (2)
    [Thr 3508] ShmCache_nativeDelete (0)
    [Thr 3508] ShmCache_nativeDelete (1)
    [Thr 3508] Fri Feb 27 19:45:40 2009
    [Thr 3508] JHVM_NativeSetState: set process state to 6
    [Thr 3508] JLaunchISetState: change state from [Stopping (5)] to [Stopped (6)]
    [Thr 5584] JLaunchIShutdownCheck: check shutdown, 14 sec left to shutdown
    [Thr 2836] Fri Feb 27 19:45:41 2009
    [Thr 2836] NiSelISelectInt: 0 handles selected (0 buffered)
    [Thr 2836] SAP_CMLISTEN: timeout after 2000 msecs
    [Thr 2836] *************** SAP_CMLISTEN ***************
    [Thr 2836] SAP_CMLISTEN: timeout = 2000
    [Thr 5584] Fri Feb 27 19:45:42 2009
    [Thr 5584] JLaunchIShutdownCheck: check shutdown, 12 sec left to shutdown
    [Thr 2836] Fri Feb 27 19:45:43 2009
    [Thr 2836] NiSelISelectInt: 0 handles selected (0 buffered)
    [Thr 2836] SAP_CMLISTEN: timeout after 2000 msecs
    [Thr 2836] *************** SAP_CMLISTEN ***************
    [Thr 2836] SAP_CMLISTEN: timeout = 2000
    [Thr 5584] Fri Feb 27 19:45:44 2009
    [Thr 5584] JLaunchIShutdownCheck: check shutdown, 10 sec left to shutdown
    [Thr 5840] Fri Feb 27 19:45:45 2009
    [Thr 5840] JLaunchIExitJava: exit hook is called (rc = 0)
    [Thr 5840] JsfCloseShm: JsfCloseShm() -> 0
    [Thr 5840] JLaunchCloseProgram: good bye (exitcode = 0)
    DEFAULT TRACE
    #1.5#001143318A03002C00000186000015CC000463E71A6EB1E0#1235744138921#com.sap.engine.services.connector##com.sap.engine.services.connector#######SAPEngine_System_Thread[impl:5]_18##0#0#Error#1#/System/Server#Java#connector_0500##"ResourceObjectFactory" is closed. Possible reasons: the Connector Service is stopped or not started.#1#ResourceObjectFactory#
    #1.5#001143318A03002C00000187000015CC000463E71A6EB538#1235744138921#com.sap.engine.services.connector##com.sap.engine.services.connector#######SAPEngine_System_Thread[impl:5]_18##0#0#Error#1#/System/Audit#Java###Exception #1#com.sap.engine.services.connector.exceptions.BaseResourceException: "ResourceObjectFactory" is closed. Possible reasons: the Connector Service is stopped or not started.
         at com.sap.engine.services.connector.ResourceObjectFactory.removeConnectionFactory(ResourceObjectFactory.java:401)
         at com.sap.engine.services.jmsconnector.deploy.ContainerImpl.clearAllResources(ContainerImpl.java:1677)
         at com.sap.engine.services.jmsconnector.deploy.ContainerImpl.commitStop(ContainerImpl.java:768)
         at com.sap.engine.services.deploy.server.application.StopTransaction.commonCommitFinished(StopTransaction.java:244)
         at com.sap.engine.services.deploy.server.application.StopTransaction.commitCommon(StopTransaction.java:290)
         at com.sap.engine.services.deploy.server.application.StopTransaction.commitLocal(StopTransaction.java:278)
         at com.sap.engine.services.deploy.server.application.ApplicationTransaction.makeAllPhasesLocal(ApplicationTransaction.java:374)
         at com.sap.engine.services.deploy.server.application.ParallelAdapter.runInTheSameThread(ParallelAdapter.java:132)
         at com.sap.engine.services.deploy.server.application.ParallelAdapter.makeAllPhasesLocalAndWait(ParallelAdapter.java:250)
         at com.sap.engine.services.deploy.server.FinishListener.run(FinishListener.java:77)
         at com.sap.engine.services.deploy.server.FinishListener.makeOperation(FinishListener.java:57)
         at com.sap.engine.services.deploy.server.DeployServiceImpl.startTransactionsLocal(DeployServiceImpl.java:4244)
         at com.sap.engine.services.deploy.server.DeployCommunicatorImpl.stopMyApplications(DeployCommunicatorImpl.java:214)
         at com.sap.engine.services.servlets_jsp.server.ServletsAndJspServerFrame.stop(ServletsAndJspServerFrame.java:243)
         at com.sap.engine.core.service630.container.ServiceStopper.run(ServiceStopper.java:31)
         at com.sap.engine.frame.core.thread.Task.run(Task.java:64)
         at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:79)
         at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:150)
    #1.5#001143318A03003E0000000D000015CC000463E71A7BC7F1#1235744139781#com.sap.engine.services.deploy##com.sap.engine.services.deploy#######SAPEngine_System_Thread[impl:5]_73##0#0#Error##Plain###CACHE MAY BE NOT CLEARED, while stopping sap.com/crmmigrxcm application.#
    #1.5#001143318A0300740000004B000015CC000463E71A8A8DA4#1235744140750#com.sap.engine.core.thread.impl5.ThreadManagerImpl##com.sap.engine.core.thread.impl5.ThreadManagerImpl#J2EE_GUEST#0#####Thread[Thread-715,5,main]##0#0#Error##Plain###Unexpected thread activity after interrupt() is executed in shutdown of SAPEngine_System_Thread[impl:5]_ThreadManager:
    Thread[SAPEngine_System_Thread[impl:5]_50]
    Task: com.sap.engine.core.thread.impl5.ActionObject - Processing Task [classname: com.sap.engine.services.log_configurator.archive.ArchivingThread | toString: [email protected]106a69b] with classloader [[email protected]be66@service:log_configurator]#
    #1.5#001143318A0300740000004C000015CC000463E71A8B2DF0#1235744140781#com.sap.engine.core.thread.impl5.ThreadManagerImpl##com.sap.engine.core.thread.impl5.ThreadManagerImpl#J2EE_GUEST#0#####Thread[Thread-715,5,main]##0#0#Error##Plain###Unexpected thread activity after interrupt() is executed in shutdown of SAPEngine_System_Thread[impl:5]_ThreadManager:
    Thread[SAPEngine_System_Thread[impl:5]_69]
    Task: com.sap.engine.core.thread.impl5.ActionObject - Processing Task [classname: com.sap.jms.client.connection.AsyncCloser | toString: com.sap.jms.client.connection.AsyncCloser@1a41c14] with classloader [[email protected]f854@common:library:com.sap.security.api.sda;library:com.sap.security.core.sda;library:security.class;library:webservices_lib;service:adminadapter;service:basicadmin;service:com.sap.security.core.ume.service;service:configuration;service:connector;service:dbpool;service:deploy;service:jmx;service:jmx_notification;service:keystore;service:security;service:userstore]

  • Deprecation warning for getFontMetrics(java.awt.Font) in java.awt.Toolkit

    Hi all,
    When I use the following code
    JComponent c;
    FontMetrics metrics = getToolkit().getFontMetrics(c.getFont());
    I get this following warning during compilation:-
    warning: getFontMetrics(java.awt.Font) in java.awt.Toolkit has been deprecated
    JDK suggests to use getLineMetrics() of the Font class.
    But there's an issue with that: if I use getLineMetrics(), there is no API method that I can use to get the width of a string as opposed to FontMetrics which provides stringWidth(String str) method for that purpose. In fact all the methods in FontMetrics are not mapped into LineMetrics.
    Could anyone please help or provide me at least some pointers on how to tackle this issue so that I can get rid of the deprecated method along with the existing methods mapped to equivalent APIs? The bottomline is that I should be able to maintain the existing functinality of my application for those part of code that uses getToolkit().getFontMetrics().
    Thank you for your help in advance.
    -Sanjoy Das

    Use Graphics.getFontMetrics(font) instead.
    After creation your frame and calling frame.show();
    You can access it like that
    frame.show();
    frame.getGraphics().getFontMetrics(new Font("Arial",0,10));
    before showing graphics is null.
    Or just create a BufferedImage and ask it for graphics.
    BufferedImage img=new BufferedImage(...);
    img.getGraphics().getFontMetrics(font);
    regards
    Stas

  • Availability of Java Wireless Toolkit (J2ME) for linux

    Hi, Could anyone tell me when will be available the Java wireless toolkit for Linux again ?
    According to download page is offline since March 20
    Sun Java Wireless Toolkit for CLDC 2.5.2 ML
    - March 20, 2012 - This download is being updated and will be made available again shortly, please check back regularly for it's availability.
    Is there any other way to download the Linux API for mobility development ?
    Thanks in advance.

    The link is back up.

  • Is MIDP 2.0 and CLDC  inluded in Sun Java Wireless Toolkit 2.5 for CLDC?

    I downloaded the "Sun Java Wireless Toolkit 2.5 for CLDC" and "Sun Java Toolkit 1.0 for CDC" and I have JDK 6.
    do I need to download anything else or is this all I need to make applications for cdc and cldc devices??
    please help.
    thank you.

    Most devices used today support MIDP 2.0, but not all of them support CLDC 1.1. If you can do without floats, it's better to restrict yourself to CLDC 1.0 & MIDP 2.0. Devices which only support MIDP 1.0 aren't suitable for today's game development anyway (performance, resolution...) so personally I'd suggest not bothering with them if you don't have to.
    Here are some lists you can use to help you decide what to use, based on how many devices you want to target:
    http://www.j2mepolish.org/devices/platform.html
    These lists aren't complete, so please let me know if you find better ones.

  • GUI toolkit for Java ME/ CDC devices

    I have written in my blog about:
    GUI toolkit for Java ME/ CDC devices: http://ovenordstrom.blogspot.com/2006/08/gui-toolkit-for-java-me-cdc-devices.html
    and
    ERCP - Embedded Rich Client Platform, soon with the first release of eRCP:
    http://ovenordstrom.blogspot.com/2006/08/ercp-embedded-rich-client-platform.html
    That perhaps is interesting for Java ME/PP developers
    Regards,
    Ove

    Hi there!
    I guess you should take a look at GTK+/Gnome development today.
    Cheers,
    Inge-Lars

  • Sun Java Wireless Toolkit 2.5.1 for CLDC - now available with Linux support

    Sun is proud to announce the release of Sun Java Wireless Toolkit 2.5.1 for CLDC. It includes some minor implementation bug fixes, support for hardware USB tokens for midlet signing, and support on Ubuntu linux is provided.
    Download from here:
    http://java.sun.com/products/sjwtoolkit/download-2_5_1.html

    Hi,
    Yes, we are working on making a linux release available, but we don't have a specific date as of yet. We'll provide updates as soon as we have a better idea.
    Thanks,
    E-ming

Maybe you are looking for

  • How to find out the logout details for a perticular user .

    Hi, I have an requirement to write a report which will run for hourly basis. using this program  i need to find out the logon & logout details so that i can calculate  the total productive hour for a perticular user. using table usr41 i can find out

  • Old non-CSS site. Problems using CSS now.

    I have a site that was built with GoLive years ago. It has TONS of e-commerce form/store stuff on most of the pages. I quit GL a few years ago and moved all my sites over to DW CS3. It wasn't super smooth, but I eventually got it setup as a DW site a

  • Photoshop CS6 Update Fails

    I have attempted three times to update Photoshop CS6 (to v. 13.1.2) via the Creative Cloud panel. Failed three times. I attempted to Update Photoshop CS6 from the application Help>Update. Failed again. Your lame downloads are burning up my lame satel

  • How many Nos can I store in Favourites in IOS 6

    How many Nos can I store in Favourites in IOS 6

  • Photoshop touch for android tablet

    Can you use photoshop touch for android tablet on two tablets ?