Getting the MYSAPSSO2 cookie in the application running in tomcat server

Hi All
I am trying to integrate the java application running in tomcat in to portal ...for this i have developed a servlet and trying to get the MYSAPSSO2 cookie in this so that i can vlaidate this ticket...
can any one plz help in solving this issue
Thanks & Regards
Ajay

Hi Ajay,
Did you solve this problem? how? I need to do this too.
thanks,
Daniel Arakawa

Similar Messages

  • Issue while parsing the MYSAPSSO2 Cookie

    Hi All,
    We are trying to establish SSO with a non SAP web application using MYSAPSSO2 cookie.
    Plan is to write a java class which can parse out the MYSAPSSO2 cookie, extract the user Id and use it for single sign on.
    Following Libraries are used:
    logging.jar
    i18n_cp.jar
    iaik_jce.jar
    com.sap.security.api.jar
    com.sap.security.core.jar
    rscp4j.dll(this is downloaded from a SAP EP 7.0 instance running in windows 2003 server in our landscape).
    Our Source SAP EP 7.0 instance which will be issuing the cookie is running in Solaris.
    The target application in which the cookie is parsed, is running in Windos 2003 64 bit server.
    Following is the code which we are using.
    //Instantiate the rpovider
    IAIK provider = new IAIK();
    Security.addProvider(provider);
    //Instantiate the ticket
    tv  =   new com.sap.security.core.ticket.imp.Ticket();
    //set teh certificates
    tv.setCertificates(certificates);
    //set the MYSAPSSO2 cookie
    tv.setTicket(strCookie);
    if (!tv.isValid()){
         System.out.println("Ticket is not valid");
    //Verify the ticket
    tv.verify();
    isValid method is working fine - it is returning true or false exactly based on the validity.
    ISSUE:
    tv.verify();--->Raises the following exception:
    java.security.SignatureException-Certificate (Issuer="CN=SID,OU=XX,O=XYZ,L=LO,ST=ST,C=CO", S/N=1234567890) not found.
    When analyzed, it looks like the verify method is trying to compare the issuer's serial number in integer format
    but the portal is providing the serial number in hexadecimal format.
    So the keystore has the certificate with the same issuer and serial number but the serial number is in hexadecimal format.
    The certificate from SAP Enterprise Portal was imported to the local keystore using the keytool -import option.
    Could anyone help resolve this issue?
    Thanks in advance.

    Hi,
    im facing the exact same problem, and I think I found the reason for the behavior described above.
    The Problem seems to be located at
    [http://help.sap.com/javadocs/NW73/SPS01/CE/se/com.sap.se/com/sap/security/api/ticket/TicketVerifier.html#verify()]
    from com.sap.security.api.jar, just like mentioned.
    But the Problem seems to be the issuer, not the serial number.
    When decompiling  com.sap.security.api.jar with JD-GUI ([http://java.decompiler.free.fr/?q=jdgui]),
    you can see the following:
         public static java.security.cert.X509Certificate[] findCertificates(
                   java.security.cert.X509Certificate[] certificates, String issuer, BigInteger serial) {
              if ((certificates == null) || (certificates.length == 0)) {
                   return null;
              ArrayList certificateList = new ArrayList();
              for (int i = 0; i < certificates.length; i++) {
                   java.security.cert.X509Certificate certificate = certificates<i>;
                   if ((certificate.getIssuerDN().getName().equals(issuer)) && (certificate.getSerialNumber().equals(serial))) {
                        certificateList.add(certificate);
              if (certificateList.size() == 0) {
                   return null;
              java.security.cert.X509Certificate[] matchedCertificates = new java.security.cert.X509Certificate[certificateList
                        .size()];
              certificateList.toArray(matchedCertificates);
              return matchedCertificates;
    As you can see, the issuer-parameter is beeing compared with the issuer from the certificate. And here comes the weird stuff: While the  issuer-parameter contains an issuer like
    "OU=J2EE,CN=EXAMPLE"
    the issuer retrieved from the certificate is
    "OU=J2EE, CN=EXAMPLE"
    (see toString() of the java.security.cert.X509Certificate)
    You see the missing whitespace after the comma? This is the reason why the if-condition fails and you get something like
    java.security.SignatureException: Certificate (Issuer="OU=J2EE,CN=EXAMPLE", S/N=1234) not found.
    A workaround (a really UGLY one, I admit), is the following:
    1. Open  com.sap.security.api.jar with a ZIP-tool and delete
    /com/sap/security/api/ticket/TicketVerifier.class
    2. Copy the decompilied Version of TicketVerifier to Java-Class /com/sap/security/api/ticket/TicketVerifier.java
    3. Change
    for (int i = 0; i < certificates.length; i++) {
         java.security.cert.X509Certificate certificate = certificates<i>;
         if ((certificate.getIssuerDN().getName().equals(issuer)) && (certificate.getSerialNumber().equals(serial))) {
              certificateList.add(certificate);
    to
    for (int i = 0; i < certificates.length; i++) {
         X509Certificate certificate = certificates<i>;
         String dnNameFromCert = certificate.getIssuerDN().getName().replaceAll(", ", ",");
         BigInteger serialNumberFromCert = certificate.getSerialNumber();
         if ((dnNameFromCert.equals(issuer)) && (serialNumberFromCert.equals(serial))) {
              certificateList.add(certificate);
    4. Package this class into a jar and make it available in your classpath.
    5. Enjoy
    To me, this is a huge bug in the SAP-Library and has to be fixed.
    Regards
    Matthias
    Edited by: Matthias82 on Sep 29, 2011 12:47 PM

  • Information of the MYSAPSSO2 Cookie

    Hello everybody,
    I am working with SSO and I've instaled analyzer tool to look how the cookies are, on "Information of the MYSAPSSO2 Cookie". The other day worked but now it seems like doesn't works because all parameters shows as null.
    How can i known if my portal sends cookies or not?
    Thanks
    Guillermo

    Hi,
    Michael, my portal certificate has not expired the date shows from Mon Mar 06 20:30:28 CET 2006 to Thu Mar 06 20:30:28 CET 2008 (i didnt want to be rude, but the button was obvious one for me, thank you)
    I suspect my portal doesn't generates that cookie and probably I have anything wrong in the UM configuration...i've read that the parameter ume.usermapping.unsecure=FALSE has to be TRUE but this parameter is to do with the user mapping method isn't it?
    Maybe another thing in UM configuration that i dont realize?
    Thanks again.

  • Where can i set the location of the LogonTicket cookies in the visual admin

    hello:
       where can i set the location of the LogonTicket cookies in the visual administrator?
    thanks!!

    Hi,
    When the SAP LOGON ticket Expired or if we need to update the dates, it is generally done at the Visual Administration Level. SAP Logon Ticket is represented as cookie in the Browser which will help us for SSO.
    In Visual Admin under keystore admin where our Old Portal certificate exists.
    We will need to delete the old portal certificate, then we need to generate new ceritificate and a pop box will appear.. where we need to provide our System details like SID, Client. After these details are given we can get a new certificate in which validity period dates are automatically generated. And also we can import teh same into Portal at Sys Admin->sys config->key store admin for it to be available as .PSE or .DER file for SSO.
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/59bba290-0201-0010-468b-cd12efda573a
    check the above for EP security guide which might help you in the same.
    Regards,
    Ravi

  • Monitoring JBoss Server and applications running on that Server

    Hi,
    I am new to JMX. My requirement is, we need to monitor health of application server like jBoss and applications running on that server.
    I would like to know, is JMX is suitable to my requirement? If so, how to monitor?
    Thanks,
    Naga Muni Reddy.

    Restarted computer and now it works. Are ports locked up if I get an exception in the 'wrong' place?

  • Integration of a web application running on tomcat

    Hi all experts,
    I want to integrate a web application running Apache Tomcat/5.5.20.
    it's login page(jsp  page) have two input box uid and pwd.Login Application
    calls a servlet in Apache Tomcat/5.5.20 web.xml.
    For Accessing the loging page url is http://2.2.3.2:8080/uportal/Login
    I tried with app integrator
    URL Template  <System.protocol>://<System.server>:<System.port><System.uri>?<Authentication>
    URL Template fragment for User Mapping is
    login=<MappedUser>&passwd=<MappedPassword>
    But its giving error
    description The server encountered an internal error () that prevented it from fulfilling this request.
    java.lang.NullPointerException
         ubq.base.UEncryptionService.encrypt(UEncryptionService.java:29)
         ubq.base.UUserManager.loginUser(UUserManager.java:25)
         ubq.base.ULoginServlet.doPost(ULoginServlet.java:106)
         javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
         javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    Can any body help me ,My problem is that i cant change any code in backend application.
    Thanks in advance.
    Regd,
    Sanjay

    Hi Sanjay,
    Does the Tomcat is in the local System?
    If it is in local system try to run the application using
    <serverhost>://localhost:8080/......
    else for remote server
    Its always safe to add an entry (alias name) in drivers/hosts file with the ip address of the server like
    2.2.3.2     myLocalServer
    Now try to run and see.
    Thanks,
    Swathi
    PS:points are welcome:-)

  • Integrating java application running on OC4J server with EP Iview

    Hi,
         I Want to Integrate Java Application running on OC4J server with my Enterprise portal
    Can any one please help me out in this??
    Regards
    Padma N

    Hi Padma
    Its possible to integrate a java application running in the other server with enterprise portal.In portal i think there is a IView template call Java application template.Using this generally we can do this.But in you case what type of a java application is it?Just a class or webapplication or a server side application.This you can also acheive using a webdynpro applications as these are very flexible with integration into EP.In webdynpro you can use suspend and resume plugs to navigate from one application to other application.I have given my ideas how to implement.But integration mainly depends upon your landscape and version compatibilities and type of the application you need to integrate.
    Hope this answer helps you in implementation.
    Regards
    Kalyan

  • Filesystemobject not run in tomcat server

    i have an html file , java script embeded in it, which creates a folder using filesystemobject. below is the code
    when i am running in internet explorer its working fine. when i am running using tomcat server erorr is coming.
    <HTML>
    <HEAD>
    <TITLE></TITLE>
    </HEAD>
    <style>
    .Field {color: black; border: 1px solid #FFFFFF; background-color: #FFCC00;}
    .Find {color:blue; font: 10px Arial;}
    </style>
    <script>
    var Fo =new ActiveXObject("Scripting.FileSystemObject");
    var fPth;
    function createnewfolder(fPth)
    TextArea1.value = fPth;
    var newFolderName = Fo.CreateFolder(fPth);
    var newFolderName1 = Fo.CreateFolder(fPth + "\\RawData");
    var newFolderName2 = Fo.CreateFolder(fPth + "\\GCPData");
    var newFolderName3 = Fo.CreateFolder(fPth + "\\RectifiedData");
    var newFolderName4 = Fo.CreateFolder(fPth + "\\Maps");
    </script>
    <body>
    <div>Enter path name and directory name and click button. (ex:C:\dirname or C:\dirname\subdir)</div>
    <div><input id="Text1" type="text" /><input id="Button2" type="button" value="button" onclick="createnewfolder(Text1.value)" /></div>
    <div><textarea id="TextArea1" rows="20" cols="50"></textarea></div>
    </body>
    </HTML>
    please any help

    error on page is displayed at the botton of internet explorer pape after clicking on the button.and folders are not created

  • Create the JSESSIONID cookie with the secure flag

    Hello,
    I wonder if it is possible, through UCM or Weblogic configurations, to automatically create the JSESSIONID cookie used when a user is logged on with the secure flag?
    I have not found any parameters so far that could allow this.
    Thanks in advance!

    We have public Websites running on UCM/SiteStudio which are only accessible through SSL by visitors. The aim is that every cookies should be secure to be sure that they are not transmitted in plain text to our server.
    We thus would like to find a way to put the secure flag on JSESSIONID to avoid any case of session hijacking.
    Thanks.
    Edited by: Leo-G on 17 juil. 2012 23:57

  • OBIEE 11g reading the ORA_BIPS_NQID cookie on the narrative

    Hi,
    I need to get the session id that the BI returns upon logging. I saw the BI is storing it on a cookie named ORA_BIPS_NQID but wher I try to read it using javascript with the document.cookie the js cannot retrieve the value.
    This was possible on 10g by also accessing the cookie named nQuireID.
    Kindly help how to retrieve the session id on OBIEE 11g.
    Thanks,
    Arnold

    Hi,
    Please, did you succeed to retrieve the session id. I have the same problem.
    Thanks.

  • Is there a way to control the computer name that an application sees in 2012 Server (i.e. Terminal Server Compatibility flags)

    I’m looking for the proper location to set the TS Program Compatibility Flags (for controlling application execution in execute mode) under 2012 server.
    On Server 2003, we can use:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Terminal Server\Compatibility\Application\MYAPP
    On Server 2008, we can use:
    HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\Terminal Server\Compatibility\Applications\MYAPP
    Is there a similar setting in 2012 Server?

    I have an open question about this issue on the partner site, with no fix yet. Did any of you find the answer? I have a client who needs to have Server 2012 R2 report user name or the name of the computer accessing the RDS server.
    They currently have a 2000 Terminal Server, and I always thought it was reporting user name to MAS 90, but when I looked recently, I found that it actually reports the name of the computer that is connecting to the terminal server, which also works fine.
    MAS 90 just needs to see a different name for each connection.
    These are the current entries on the 2000 terminal server, and they cause it to show remote computer name in MAS 90 fid0map.ini file:
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\Compatibility\Applications\PVXWIN]
    "Flags"=dword:0000001f
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\Compatibility\Applications\PVXWIN32]
    "Flags"=dword:00000408
    Thank you for your help!
    Gregg Hill

  • Performance of J2ee Application running in Portal Server

    Hi,
    We have developed the J2ee Application using JSPDynPage and the performance of this Application is going down day by day.
    It is taking arround 30 sec to load the page.Sometimes I am getting iView Timed out error if the Load is Very high.
    This is all happening in Production server.Can any one please help me to increase the Performance of the Portal.
    Thanks in Advance
    Ajay

    > Thanks for the response.
    >
    > There is no problem in the application as i know the
    > code in this application is perfectly fine.
    >
    > There will be huge load on monday that too between
    > 9-11 AM as too many people will be doing the  the
    > Database transactions at that point of time (adding
    > the data in to the DB extracting huge amount of data
    > from DB) the CPU usage in the porduction server will
    > reach 90 % to 99 % and it will never come down
    > ...this will again come to the normal situation when
    > we restart the portal database.
    >
    > But every monday i cannot restart the server as this
    > is in production.
    >
    > Can anyone please give some tips to increase the
    > performance of the portal.
    Have you checked your Garbage Collector log file ?
    I posted some hints about how to do that in the thread "Server Performance Issue" in this forum.
    I could be that you are running out of memory after the heavy load and then everything will be slow afterwards, because full GC's might be triggered frequently.  
    Regards,
    Markus
    >
    > Thanks
    > Ajay

  • Fails in connect Papi application running in Tomcat!

    Hi,
    I need know a little more about Deploy and configuration for Oracle BPM Enterprise Standalone 10R3.
    My application was developed in J2se and connect with PAPI at server Oracle. Work Fine!
    but now i need make the deploy this application in TomCat 6.
    When the application attempts to connect the Oracle BPM Server, the following error occurs:
    This error ocurrs:
    type Exception report
    message
    description The server encountered an internal error () that prevented it from fulfilling this request.
    exception
    javax.servlet.ServletException: Servlet execution threw an exception
    root cause
    java.lang.NoClassDefFoundError: javax/transaction/RollbackException
    fuego.database.datadirect.sqlserver.DataDirectSQLServerJDBCFactory.createConnector(DataDirectSQLServerJDBCFactory.java:112)
    fuego.connector.ConnectorService.createConnector(ConnectorService.java:614)
    fuego.connector.RuntimeConnectorService.init(RuntimeConnectorService.java:58)
    fuego.connector.ConnectorService.create(ConnectorService.java:122)
    fuego.connector.ConnectorService.create(ConnectorService.java:136)
    fuego.connector.CompositeConnectorService.restartDirectoryConnectorService(CompositeConnectorService.java:57)
    fuego.directory.DirectoryConfigurationManager.loadDirectoryConfiguration(DirectoryConfigurationManager.java:395)
    fuego.directory.DirectoryConfigurationManager.getDirectoryConfiguration(DirectoryConfigurationManager.java:331)
    fuego.directory.DirectoryConfigurationManager.getDirectoryConfigType(DirectoryConfigurationManager.java:313)
    fuego.directory.provider.Factory.getDirectoryFactory(Factory.java:216)
    fuego.directory.Directory.startAnonymousSession(Directory.java:211)
    fuego.papi.impl.ProcessServiceFactoryImpl.obtainSchemaId(ProcessServiceFactoryImpl.java:193)
    fuego.papi.impl.ProcessServiceFactoryImpl.create(ProcessServiceFactoryImpl.java:75)
    fuego.papi.impl.ProcessServiceFactoryImpl.create(ProcessServiceFactoryImpl.java:63)
    fuego.papi.ProcessService.create(ProcessService.java:335)
    Principal.controlerAcess.doPost(controlerAcess.java:113)
    Principal.controlerAcess.doGet(controlerAcess.java:83)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    thank&acute;s for you help!

    Hi Sanjay,
    Does the Tomcat is in the local System?
    If it is in local system try to run the application using
    <serverhost>://localhost:8080/......
    else for remote server
    Its always safe to add an entry (alias name) in drivers/hosts file with the ip address of the server like
    2.2.3.2     myLocalServer
    Now try to run and see.
    Thanks,
    Swathi
    PS:points are welcome:-)

  • Crash within libt2k.so. Jasper Reports is being used in a web application running within Tomcat

    # A fatal error has been detected by the Java Runtime Environment:
    #  SIGSEGV (0xb) at pc=0x00007faa87704a83, pid=22740, tid=140370523805440
    # JRE version: Java(TM) SE Runtime Environment (7.0_51-b13) (build 1.7.0_51-b13)
    # Java VM: Java HotSpot(TM) 64-Bit Server VM (24.51-b03 mixed mode linux-amd64 compressed oops)
    # Problematic frame:
    # C  [libt2k.so+0x32a83]  tsi_EmergencyShutDown+0x13
    # Core dump written. Default location: /web/appmanagementscripts/tomcatscripts/core or core.22740
    # If you would like to submit a bug report, please visit:
    #   http://bugreport.sun.com/bugreport/crash.jsp
    # The crash happened outside the Java Virtual Machine in native code.
    # See problematic frame for where to report the bug.
    ---------------  T H R E A D  ---------------
    Current thread (0x000000000cf38800):  JavaThread "ajp-bio-41009-exec-89" daemon [_thread_in_native, id=29211, stack(0x00007faa8f255000,0x00007faa8f356000)]
    siginfo:si_signo=SIGSEGV: si_errno=0, si_code=128 (), si_addr=0x0000000000000000
    Registers:
    RAX=0x00007faaa2fd9a7f, RBX=0x00007faa8f350834, RCX=0x0000000000000000, RDX=0x00007faa8f350920
    RSP=0x00007faa8f3507d0, RBP=0x00007faa8f3507f0, RSI=0x0000000000002727, RDI=0x8949ff8b49c86d89
    R8 =0x00007faa8f350800, R9 =0x00007faa8f350810, R10=0x00007faa8f350cb0, R11=0x0000003b3820e080
    R12=0x000000000470ec98, R13=0x000000000470cc38, R14=0x8949ff8b49c86d89, R15=0x0000000004343050
    RIP=0x00007faa87704a83, EFLAGS=0x0000000000010282, CSGSFS=0x0000000000000033, ERR=0x0000000000000000
      TRAPNO=0x000000000000000d
    Top of Stack: (sp=0x00007faa8f3507d0)
    0x00007faa8f3507d0:   00007faa8f350834 000000000470ec98
    0x00007faa8f3507e0:   000000000470cc38 000000000cf389e8
    0x00007faa8f3507f0:   00007faa8f350810 00007faa87700110
    0x00007faa8f350800:   00007faa8f350920 00007faaa2fd9a7f
    0x00007faa8f350810:   00007faaa2fc2310 00000006e88a48f8
    0x00007faa8f350820:   000000000cf38800 00007faa8f350850
    0x00007faa8f350830:   00000006e88a48f8 000000000cf38800
    0x00007faa8f350840:   00007faa8f3508a8 00007faaa2fc3058
    0x00007faa8f350850:   000000000cf38800 00007faaa2fc3058
    0x00007faa8f350860:   00000007bb109fd8 00007faa8f350868
    0x00007faa8f350870:   00000006e57f45e9 00007faa8f3508b8
    0x00007faa8f350880:   00000006e57f5928 0000000000000000
    0x00007faa8f350890:   00000006e57f4608 0000000000000000
    0x00007faa8f3508a0:   00007faa8f3508b8 00007faa8f350900
    0x00007faa8f3508b0:   00007faaa2fc3058 00000007bb109fd8
    0x00007faa8f3508c0:   00007faa8f3508c0 00000006e88a3a79
    0x00007faa8f3508d0:   00007faa8f350910 00000006e88a4bb0
    0x00007faa8f3508e0:   0000000000000000 00000006e88a3a88
    0x00007faa8f3508f0:   0000000000000000 00007faa8f350910
    0x00007faa8f350900:   00007faa8f350970 00007faaa2fc3058
    0x00007faa8f350910:   00000007bb109fd8 00000007bb109fd8
    0x00007faa8f350920:   0000000000002727 0000000000000000
    0x00007faa8f350930:   00007faa8f350920 00000006e57f480b
    0x00007faa8f350940:   00007faa8f350978 00000006e57f5928
    0x00007faa8f350950:   0000000000000000 00000006e57f4818
    0x00007faa8f350960:   0000000000000000 00007faa8f350980
    0x00007faa8f350970:   00007faa8f3509d8 00000007bb109fd8
    0x00007faa8f350980:   000000070a9ede40 0000000000000009
    0x00007faa8f350990:   0000000000000000 00007faa8f350988
    0x00007faa8f3509a0:   00000006e5427cd9 00007faa8f350a08
    0x00007faa8f3509b0:   00000006e542dc98 0000000000000000
    0x00007faa8f3509c0:   00000006e5427cf0 0000000000000000
    Instructions: (pc=0x00007faa87704a83)
    0x00007faa87704a63:   4c 8b 74 24 18 c9 e9 a2 cf ff ff 90 90 55 48 85
    0x00007faa87704a73:   ff 48 89 e5 41 56 49 89 fe 41 55 41 54 53 74 4d
    0x00007faa87704a83:   44 8b 6f 08 4c 8b 67 10 45 85 ed 7e 1f 31 db 66
    0x00007faa87704a93:   0f 1f 44 00 00 49 8b 3c dc 48 85 ff 74 05 e8 8a
    Register to memory mapping:
    RAX=0x00007faaa2fd9a7f is at code_begin+95 in an Interpreter codelet
    getstatic  178 getstatic  [0x00007faaa2fd9a20, 0x00007faaa2fd9be0]  448 bytes
    RBX=0x00007faa8f350834 is pointing into the stack for thread: 0x000000000cf38800
    RCX=0x0000000000000000 is an unknown value
    RDX=0x00007faa8f350920 is pointing into the stack for thread: 0x000000000cf38800
    RSP=0x00007faa8f3507d0 is pointing into the stack for thread: 0x000000000cf38800
    RBP=0x00007faa8f3507f0 is pointing into the stack for thread: 0x000000000cf38800
    RSI=0x0000000000002727 is an unknown value
    RDI=0x8949ff8b49c86d89 is an unknown value
    R8 =0x00007faa8f350800 is pointing into the stack for thread: 0x000000000cf38800
    R9 =0x00007faa8f350810 is pointing into the stack for thread: 0x000000000cf38800
    R10=0x00007faa8f350cb0 is pointing into the stack for thread: 0x000000000cf38800
    R11=0x0000003b3820e080: siglongjmp+0 in /lib64/libpthread.so.0 at 0x0000003b38200000
    R12=0x000000000470ec98 is an unknown value
    R13=0x000000000470cc38 is an unknown value
    R14=0x8949ff8b49c86d89 is an unknown value
    R15=0x0000000004343050 is an unknown value
    Stack: [0x00007faa8f255000,0x00007faa8f356000],  sp=0x00007faa8f3507d0,  free space=1005k
    Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
    C  [libt2k.so+0x32a83]  tsi_EmergencyShutDown+0x13
    C  [libt2k.so+0x2e110]  Delete_InputStream+0x70
    Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
    j  sun.font.T2KFontScaler.getGlyphImageNative(Lsun/font/Font2D;JJI)J+0
    j  sun.font.T2KFontScaler.getGlyphImage(JI)J+26
    J  sun.font.FileFontStrike.getGlyphImagePtr(I)J
    J  sun.font.FileFontStrike.getGlyphMetrics(I)Ljava/awt/geom/Point2D$Float;
    v  ~StubRoutines::call_stub
    J  sun.font.SunLayoutEngine.nativeLayout(Lsun/font/Font2D;Lsun/font/FontStrike;[FII[CIIIIIIILjava/awt/geom/Point2D$Float;Lsun/font/GlyphLayout$GVData;JJ)V
    J  sun.font.SunLayoutEngine.layout(Lsun/font/FontStrikeDesc;[FIILsun/font/TextRecord;ILjava/awt/geom/Point2D$Float;Lsun/font/GlyphLayout$GVData;)V
    J  sun.font.GlyphLayout.layout(Ljava/awt/Font;Ljava/awt/font/FontRenderContext;[CIIILsun/font/StandardGlyphVector;)Lsun/font/StandardGlyphVector;
    j  sun.font.ExtendedTextSourceLabel.createGV()Lsun/font/StandardGlyphVector;+63
    j  sun.font.ExtendedTextSourceLabel.getGV()Lsun/font/StandardGlyphVector;+9
    J  sun.font.ExtendedTextSourceLabel.createCharinfo()[F
    J  sun.font.ExtendedTextSourceLabel.getLineBreakIndex(IF)I
    J  java.awt.font.TextMeasurer.calcLineBreak(IF)I
    j  java.awt.font.TextMeasurer.getLineBreakIndex(IF)I+38
    j  java.awt.font.LineBreakMeasurer.nextOffset(FIZ)I+44
    j  net.sf.jasperreports.engine.fill.SimpleTextLineWrapper.measureExactLineBreakIndex(FIZ)I+110
    J  net.sf.jasperreports.engine.fill.TextMeasurer.renderNextLine(Lnet/sf/jasperreports/engine/fill/TextLineWrapper;Ljava/util/List;[I[Lnet/sf/jasperreports/engine/TabStop;[Z)Z
    J  net.sf.jasperreports.engine.fill.TextMeasurer.renderParagraph(Lnet/sf/jasperreports/engine/fill/TextLineWrapper;ILjava/lang/String;)Z
    J  net.sf.jasperreports.engine.fill.TextMeasurer.measure(Lnet/sf/jasperreports/engine/util/JRStyledText;IIZ)Lnet/sf/jasperreports/engine/fill/JRMeasuredText;
    J  net.sf.jasperreports.engine.fill.JRFillTextElement.chopTextElement(I)V
    J  net.sf.jasperreports.engine.fill.JRFillTextField.prepare(IZ)Z
    J  net.sf.jasperreports.engine.fill.JRFillElementContainer.prepareElements(IZ)V
    J  net.sf.jasperreports.engine.fill.JRVerticalFiller.fillDetail()V
    J  net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport()V
    j  net.sf.jasperreports.engine.fill.JRBaseFiller.fill(Ljava/util/Map;)Lnet/sf/jasperreports/engine/JasperPrint;+303
    j  net.sf.jasperreports.engine.fill.JRBaseFiller.fill(Ljava/util/Map;Lnet/sf/jasperreports/engine/JRDataSource;)Lnet/sf/jasperreports/engine/JasperPrint;+20
    j  net.sf.jasperreports.engine.fill.JRFiller.fill(Lnet/sf/jasperreports/engine/JasperReportsContext;Lnet/sf/jasperreports/engine/JasperReport;Ljava/util/Map;Lnet/sf/jasperreports/engine/JRDataSource;)Lnet/sf/jasperreports/engine/JasperPrint;+14
    j  net.sf.jasperreports.engine.JasperFillManager.fill(Lnet/sf/jasperreports/engine/JasperReport;Ljava/util/Map;Lnet/sf/jasperreports/engine/JRDataSource;)Lnet/sf/jasperreports/engine/JasperPrint;+7
    j  net.sf.jasperreports.engine.JasperFillManager.fill(Ljava/lang/String;Ljava/util/Map;Lnet/sf/jasperreports/engine/JRDataSource;)Lnet/sf/jasperreports/engine/JasperPrint;+35
    j  net.sf.jasperreports.engine.JasperRunManager.runToPdfFile(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lnet/sf/jasperreports/engine/JRDataSource;)V+15
    j  net.sf.jasperreports.engine.JasperRunManager.runReportToPdfFile(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lnet/sf/jasperreports/engine/JRDataSource;)V+7

    # A fatal error has been detected by the Java Runtime Environment:
    #  SIGSEGV (0xb) at pc=0x00007faa87704a83, pid=22740, tid=140370523805440
    # JRE version: Java(TM) SE Runtime Environment (7.0_51-b13) (build 1.7.0_51-b13)
    # Java VM: Java HotSpot(TM) 64-Bit Server VM (24.51-b03 mixed mode linux-amd64 compressed oops)
    # Problematic frame:
    # C  [libt2k.so+0x32a83]  tsi_EmergencyShutDown+0x13
    # Core dump written. Default location: /web/appmanagementscripts/tomcatscripts/core or core.22740
    # If you would like to submit a bug report, please visit:
    #   http://bugreport.sun.com/bugreport/crash.jsp
    # The crash happened outside the Java Virtual Machine in native code.
    # See problematic frame for where to report the bug.
    ---------------  T H R E A D  ---------------
    Current thread (0x000000000cf38800):  JavaThread "ajp-bio-41009-exec-89" daemon [_thread_in_native, id=29211, stack(0x00007faa8f255000,0x00007faa8f356000)]
    siginfo:si_signo=SIGSEGV: si_errno=0, si_code=128 (), si_addr=0x0000000000000000
    Registers:
    RAX=0x00007faaa2fd9a7f, RBX=0x00007faa8f350834, RCX=0x0000000000000000, RDX=0x00007faa8f350920
    RSP=0x00007faa8f3507d0, RBP=0x00007faa8f3507f0, RSI=0x0000000000002727, RDI=0x8949ff8b49c86d89
    R8 =0x00007faa8f350800, R9 =0x00007faa8f350810, R10=0x00007faa8f350cb0, R11=0x0000003b3820e080
    R12=0x000000000470ec98, R13=0x000000000470cc38, R14=0x8949ff8b49c86d89, R15=0x0000000004343050
    RIP=0x00007faa87704a83, EFLAGS=0x0000000000010282, CSGSFS=0x0000000000000033, ERR=0x0000000000000000
      TRAPNO=0x000000000000000d
    Top of Stack: (sp=0x00007faa8f3507d0)
    0x00007faa8f3507d0:   00007faa8f350834 000000000470ec98
    0x00007faa8f3507e0:   000000000470cc38 000000000cf389e8
    0x00007faa8f3507f0:   00007faa8f350810 00007faa87700110
    0x00007faa8f350800:   00007faa8f350920 00007faaa2fd9a7f
    0x00007faa8f350810:   00007faaa2fc2310 00000006e88a48f8
    0x00007faa8f350820:   000000000cf38800 00007faa8f350850
    0x00007faa8f350830:   00000006e88a48f8 000000000cf38800
    0x00007faa8f350840:   00007faa8f3508a8 00007faaa2fc3058
    0x00007faa8f350850:   000000000cf38800 00007faaa2fc3058
    0x00007faa8f350860:   00000007bb109fd8 00007faa8f350868
    0x00007faa8f350870:   00000006e57f45e9 00007faa8f3508b8
    0x00007faa8f350880:   00000006e57f5928 0000000000000000
    0x00007faa8f350890:   00000006e57f4608 0000000000000000
    0x00007faa8f3508a0:   00007faa8f3508b8 00007faa8f350900
    0x00007faa8f3508b0:   00007faaa2fc3058 00000007bb109fd8
    0x00007faa8f3508c0:   00007faa8f3508c0 00000006e88a3a79
    0x00007faa8f3508d0:   00007faa8f350910 00000006e88a4bb0
    0x00007faa8f3508e0:   0000000000000000 00000006e88a3a88
    0x00007faa8f3508f0:   0000000000000000 00007faa8f350910
    0x00007faa8f350900:   00007faa8f350970 00007faaa2fc3058
    0x00007faa8f350910:   00000007bb109fd8 00000007bb109fd8
    0x00007faa8f350920:   0000000000002727 0000000000000000
    0x00007faa8f350930:   00007faa8f350920 00000006e57f480b
    0x00007faa8f350940:   00007faa8f350978 00000006e57f5928
    0x00007faa8f350950:   0000000000000000 00000006e57f4818
    0x00007faa8f350960:   0000000000000000 00007faa8f350980
    0x00007faa8f350970:   00007faa8f3509d8 00000007bb109fd8
    0x00007faa8f350980:   000000070a9ede40 0000000000000009
    0x00007faa8f350990:   0000000000000000 00007faa8f350988
    0x00007faa8f3509a0:   00000006e5427cd9 00007faa8f350a08
    0x00007faa8f3509b0:   00000006e542dc98 0000000000000000
    0x00007faa8f3509c0:   00000006e5427cf0 0000000000000000
    Instructions: (pc=0x00007faa87704a83)
    0x00007faa87704a63:   4c 8b 74 24 18 c9 e9 a2 cf ff ff 90 90 55 48 85
    0x00007faa87704a73:   ff 48 89 e5 41 56 49 89 fe 41 55 41 54 53 74 4d
    0x00007faa87704a83:   44 8b 6f 08 4c 8b 67 10 45 85 ed 7e 1f 31 db 66
    0x00007faa87704a93:   0f 1f 44 00 00 49 8b 3c dc 48 85 ff 74 05 e8 8a
    Register to memory mapping:
    RAX=0x00007faaa2fd9a7f is at code_begin+95 in an Interpreter codelet
    getstatic  178 getstatic  [0x00007faaa2fd9a20, 0x00007faaa2fd9be0]  448 bytes
    RBX=0x00007faa8f350834 is pointing into the stack for thread: 0x000000000cf38800
    RCX=0x0000000000000000 is an unknown value
    RDX=0x00007faa8f350920 is pointing into the stack for thread: 0x000000000cf38800
    RSP=0x00007faa8f3507d0 is pointing into the stack for thread: 0x000000000cf38800
    RBP=0x00007faa8f3507f0 is pointing into the stack for thread: 0x000000000cf38800
    RSI=0x0000000000002727 is an unknown value
    RDI=0x8949ff8b49c86d89 is an unknown value
    R8 =0x00007faa8f350800 is pointing into the stack for thread: 0x000000000cf38800
    R9 =0x00007faa8f350810 is pointing into the stack for thread: 0x000000000cf38800
    R10=0x00007faa8f350cb0 is pointing into the stack for thread: 0x000000000cf38800
    R11=0x0000003b3820e080: siglongjmp+0 in /lib64/libpthread.so.0 at 0x0000003b38200000
    R12=0x000000000470ec98 is an unknown value
    R13=0x000000000470cc38 is an unknown value
    R14=0x8949ff8b49c86d89 is an unknown value
    R15=0x0000000004343050 is an unknown value
    Stack: [0x00007faa8f255000,0x00007faa8f356000],  sp=0x00007faa8f3507d0,  free space=1005k
    Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
    C  [libt2k.so+0x32a83]  tsi_EmergencyShutDown+0x13
    C  [libt2k.so+0x2e110]  Delete_InputStream+0x70
    Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
    j  sun.font.T2KFontScaler.getGlyphImageNative(Lsun/font/Font2D;JJI)J+0
    j  sun.font.T2KFontScaler.getGlyphImage(JI)J+26
    J  sun.font.FileFontStrike.getGlyphImagePtr(I)J
    J  sun.font.FileFontStrike.getGlyphMetrics(I)Ljava/awt/geom/Point2D$Float;
    v  ~StubRoutines::call_stub
    J  sun.font.SunLayoutEngine.nativeLayout(Lsun/font/Font2D;Lsun/font/FontStrike;[FII[CIIIIIIILjava/awt/geom/Point2D$Float;Lsun/font/GlyphLayout$GVData;JJ)V
    J  sun.font.SunLayoutEngine.layout(Lsun/font/FontStrikeDesc;[FIILsun/font/TextRecord;ILjava/awt/geom/Point2D$Float;Lsun/font/GlyphLayout$GVData;)V
    J  sun.font.GlyphLayout.layout(Ljava/awt/Font;Ljava/awt/font/FontRenderContext;[CIIILsun/font/StandardGlyphVector;)Lsun/font/StandardGlyphVector;
    j  sun.font.ExtendedTextSourceLabel.createGV()Lsun/font/StandardGlyphVector;+63
    j  sun.font.ExtendedTextSourceLabel.getGV()Lsun/font/StandardGlyphVector;+9
    J  sun.font.ExtendedTextSourceLabel.createCharinfo()[F
    J  sun.font.ExtendedTextSourceLabel.getLineBreakIndex(IF)I
    J  java.awt.font.TextMeasurer.calcLineBreak(IF)I
    j  java.awt.font.TextMeasurer.getLineBreakIndex(IF)I+38
    j  java.awt.font.LineBreakMeasurer.nextOffset(FIZ)I+44
    j  net.sf.jasperreports.engine.fill.SimpleTextLineWrapper.measureExactLineBreakIndex(FIZ)I+110
    J  net.sf.jasperreports.engine.fill.TextMeasurer.renderNextLine(Lnet/sf/jasperreports/engine/fill/TextLineWrapper;Ljava/util/List;[I[Lnet/sf/jasperreports/engine/TabStop;[Z)Z
    J  net.sf.jasperreports.engine.fill.TextMeasurer.renderParagraph(Lnet/sf/jasperreports/engine/fill/TextLineWrapper;ILjava/lang/String;)Z
    J  net.sf.jasperreports.engine.fill.TextMeasurer.measure(Lnet/sf/jasperreports/engine/util/JRStyledText;IIZ)Lnet/sf/jasperreports/engine/fill/JRMeasuredText;
    J  net.sf.jasperreports.engine.fill.JRFillTextElement.chopTextElement(I)V
    J  net.sf.jasperreports.engine.fill.JRFillTextField.prepare(IZ)Z
    J  net.sf.jasperreports.engine.fill.JRFillElementContainer.prepareElements(IZ)V
    J  net.sf.jasperreports.engine.fill.JRVerticalFiller.fillDetail()V
    J  net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReport()V
    j  net.sf.jasperreports.engine.fill.JRBaseFiller.fill(Ljava/util/Map;)Lnet/sf/jasperreports/engine/JasperPrint;+303
    j  net.sf.jasperreports.engine.fill.JRBaseFiller.fill(Ljava/util/Map;Lnet/sf/jasperreports/engine/JRDataSource;)Lnet/sf/jasperreports/engine/JasperPrint;+20
    j  net.sf.jasperreports.engine.fill.JRFiller.fill(Lnet/sf/jasperreports/engine/JasperReportsContext;Lnet/sf/jasperreports/engine/JasperReport;Ljava/util/Map;Lnet/sf/jasperreports/engine/JRDataSource;)Lnet/sf/jasperreports/engine/JasperPrint;+14
    j  net.sf.jasperreports.engine.JasperFillManager.fill(Lnet/sf/jasperreports/engine/JasperReport;Ljava/util/Map;Lnet/sf/jasperreports/engine/JRDataSource;)Lnet/sf/jasperreports/engine/JasperPrint;+7
    j  net.sf.jasperreports.engine.JasperFillManager.fill(Ljava/lang/String;Ljava/util/Map;Lnet/sf/jasperreports/engine/JRDataSource;)Lnet/sf/jasperreports/engine/JasperPrint;+35
    j  net.sf.jasperreports.engine.JasperRunManager.runToPdfFile(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lnet/sf/jasperreports/engine/JRDataSource;)V+15
    j  net.sf.jasperreports.engine.JasperRunManager.runReportToPdfFile(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Lnet/sf/jasperreports/engine/JRDataSource;)V+7

  • Servlet run in tomcat server 5.5

    Hello
    I am new in developing the struts project.Any one help for my questtion
    My question is?
    I have develop the struts project in struts using eclipse and I have uploaded the files into the server.The Servlet file not working
    Thanks in advance

    hi,
    Mention what error is comming or displaying in console or browser,
    or
    simply recompile in console mode and restart your tomcat server , try again..

Maybe you are looking for

  • Getting error while uploading multiple files in sharepoint hosted app in 2013 with REST API

    Hi All, In one of my tasks, I was struck with one issue, that is "While uploading multiple files into custom list with REST API". Iam trying to upload multiple files in library with REST calls for an APP development, my issue is if i wants to upload

  • IMac or Macbook Air?

    Hello community I'm in the market to buy a new notebook/desktop soon and using a PC for homework,banking,surfing the web, little gaming(sleeping dogs,batman arkham city and deadspace), and music. It gets the job done kinda it is almost 5 years and de

  • Cursor with in clause in not fetching any rows (happens rarely)

    Hi Experts, Applications: Oracle Apps 11.5.10.2 Data base version: 11.2.0.1.0 we are running concurrent programs (scheduled every day), we obsereved one of cursor is not fetching any records (happens rarely); please refer the cursor below. CURSOR LCU

  • Upgrade 4.6C-- ECC6 , Hardware requirements

    Hi  Experts, We are currently in 4.6C R/3 with 46D kernel ( Oracle 9.2DB and HP-UX B.11.00) We have two servers  ( DB instance 12X750MHz 20GB, Application 10X875MHz 20GB) .Machine is rp8400 , disk - 460GB when we go for ECC6 , I understand we should

  • Trying to download music and not finding in store but showing it online

    ok first off im located in the us, and trying to download this album, http://itunes.apple.com/ca/album/light-the-horizon/id389763700# its listed in canada, but when I click view in itunes, it asks me to download itunes. Is their ANY way at all I can