Java Core API

I'd like to know if API like Java 2D or Java Security API belongs to Java Core API , or if it still belong to Java Standard Extension .

http://java.sun.com/j2se/1.5.0/docs/api/index.html

Similar Messages

  • Applet accidentally requests Java Core API classes from network

    Hi,
    starting an applet from a customers client machine (IE7, Windows XP, Standard JRE Installation of Java 1.6.0_26), I see in the tomcat access log entries signalizing that core java api classes are accidentally requested from the server:
    "GET /mywebapp/applet/java/lang/StringBuilder.class HTTP/1.1" 404 1156 0
    "GET /mywebapp/applet/javax/swing/JPanel.class HTTP/1.1" 404 1141 0
    "GET /mywebapp/applet/java/net/JarURLConnection.class HTTP/1.1" 404 1162 0
    "GET /mywebapp/applet/java/util/jar/JarEntry.class HTTP/1.1" 404 1153 0
    "GET /mywebapp/applet/java/util/jar/JarFile.class HTTP/1.1" 404 1150 0
    Although tomcat responses with HTTP 404, the applet works fine.
    Questions:
    1. For me, it looks like a security risk when the browser tries to load system classes from the network instead of using the local files from the jre dir, doesn't it?
    2. When starting the applet from my local machine (different network), no tomcat logfile entries are generated. An interesting fact is, that in the customer network, the applet "codebase" parameter in the HTML source gets modifed by a proxy server for whatever reason like the following:
    <applet codebase="http://mydomain.org/mywebapp/applet">
    becomes some kind of:
    <applet codebase="http://mydomain.org/mywebapp/applet/+sgrkjkrlgjklJKLjekrr4jewlkfjkerlkrelkjgregkjerlkgljkeglkjgjelkLKJLKefjei55435ijjkl=+">
    It seems that such codebases confuse the classloader. Any ideas about that?
    Thank you so much for any hints!

    <applet codebase="http://mydomain.org/mywebapp/applet">
    So you're loading individual .class files from the codebase? Don't do that, put them into a JAR and specify the JAR file(s) as the codebase. Much more efficient and it may solve this problem too.

  • Java Core API's class files

    Hi Guys,
    I wanted to know where are the Java packages' class files are located in my computer?
    For example, I want to find the location of java.util.Vector, or java.lang.String. I've ran a search but found nothing, so I guess those files are hiding somewhere in a jar or something, Does anyone know where are those files?

    Rovat wrote:
    ... I want to find the location of java.util.Vector, or java.lang.String. I've ran a search but found nothing, so I guess those files are hiding somewhere in a jar or something, Does anyone know where are those files?The class files are in rt.jar.
    The source for the class files are in the src.zip file of the SDK.

  • Core java netwokrking API's or J2EE?

    hello all i want to develop a project planner application in a client/server environment, and i started leaning some of the core java features for my project.My problem is that to achieve the client/server aspect for my project ,
    1. Is it sufficient to use just the core java networking api's or should i use j2EE?? I actually browsed through and found out that it is a better option to use J2EE when u need high transaction processing and scability features among others.. But i feel these two features are not required for my project,, so can i use Java SE itself ??
    2. If i use java SE or core java Api's should networking be achieved only throught socket's or can i use JSP's n servlets..
    3. i do not plan to use a separate database server i feel just one server and upto 5 clients are sufficient for a project team scenario needed for my application.
    plz help in getting my doubts cleared..
    thanks all in advance..

    There is no doubt, only do.
    JEE isn't client/server, so if you want/need to go with a traditional client/server solution it's not the way to go (of course with all this AJAX and WS stuff, it's quite possible to have something that's an amalgamation between traditional client/server and multi-tier thinclient solutions).

  • Using Java mail API from JSPDynPage

    Hi Experts,
    I am working on a Portal Assignment that requiresto sent work flow mails on the basis of error conditions.
    Can u please suggest if at all I can use Java Mail APIs from JSP page within the JSP DYN Page Framework.
    If at all Java Mail can be used could u please suugest some help docs on the same.
    Thanks for the help.
    Manab C Ghosh
    EP Consultant
    Kolkata INDIA
    +919830603327

    Hi Experts,
    Thanks for all the responses to my Mail question(mailing from JSPDynPage).
    I have found the solution.
    Here is how I have got the things: (pls note there are other solns)
    Using Java Mail APIs;
    Create a Java file in the scr.core / src.api
    MailSender.java
    * Created on Jul 21, 2005
    * To change the template for this generated file go to
    * Window>Preferences>Java>Code Generation>Code and Comments
    package com.mailsend.test;
    import java.util.Date;
    import java.util.Properties;
    import javax.mail.Message;
    import javax.mail.MessagingException;
    import javax.mail.Multipart;
    import javax.mail.Session;
    import javax.mail.Transport;
    import javax.mail.internet.InternetAddress;
    import javax.mail.internet.MimeBodyPart;
    import javax.mail.internet.MimeMessage;
    import javax.mail.internet.MimeMultipart;
    * Edited on Jul 24, 2005
    * @author Manab C Ghosh
    public class MailSender {
         public String sendMessage(){
            String msg ="Hello mail Test";
            String smtpServer ="mySMTPServer";
            String smtpSender = "senderemailaddress";
            String smtpRecipient="receipientemailaddress";
            String stBody =  msg ;
            //String stDate = new Date().toString() ;
            String stSubject = "Mail Test ";
            Send(     smtpServer,          //SMTPServer
                      smtpSender,          //Sender
                      smtpRecipient,     //Recipient
                      stSubject,          //Subject
                      stBody               //Body
                        );               //Attachments                    
         return "Mail Success";
    public static void Send(String SMTPServer,
                                  String From,
                                  String To,
                                  String Subject,
                                  String msgText1
            // Error status;
            int ErrorStatus = 0;
            // create some properties and get the default Session
            Properties props = System.getProperties();
            props.put("mail.smtp.host", SMTPServer);
            Session session = Session.getDefaultInstance(props, null);     
            try {
                 // create a message
                 MimeMessage msg = new MimeMessage(session);
                 msg.setFrom(new InternetAddress(From));
                 InternetAddress[] address = {new InternetAddress(To)};
                 msg.setRecipients(Message.RecipientType.TO, address);
                 msg.setSubject(Subject);
                 // create and fill the first message part
                 MimeBodyPart mbp1 = new MimeBodyPart();
                 mbp1.setText(msgText1);
                 // create the Multipart and its parts to it
                 Multipart mp = new MimeMultipart();
                 mp.addBodyPart(mbp1);
                 //mp.addBodyPart(mbp2);
                 // add the Multipart to the message
                 msg.setContent(mp);
                 // set the Date: header
                 msg.setSentDate(new Date());
                 // send the message
                 Transport.send(msg);
            } catch (MessagingException mex) {
    Call this file from the JSP page (which is set at JSPDynPage controller)
    one important thing-----
    Create a dir under PORTAL-INF and import the following jars-- activation.jar, mail.jar,imap.jar,smtp.jar, mailapi.jar.
    This works..
    Thanks once again to the Experts.
    happy mailing
    Manab Ghosh.
    INDIA (+919830603327)

  • The 'rewrite 1 core api class every day' Thread

    as we all know, if you want something doing properly, you've gotta do it yourself
    in light of this - I thought rewriting Javas entire core api (so it was done properly) would make quite a fun Thread :P
    now, this being a Game Development forum - I thought a good place to start would be in a graphics oriented class that everyone will have used....
    * @(#)DisplayMode.java     1.3 01/12/03
    * Copyright 2002 Sun Microsystems, Inc. All rights reserved.
    * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
    package java.awt;
    public final class DisplayMode
        private Dimension size;
        private int bitDepth;
        private int refreshRate;
        public DisplayMode(int width, int height, int bitDepth, int refreshRate)
            this.size = new Dimension(width, height);
            this.bitDepth = bitDepth;
            this.refreshRate = refreshRate;
        public int getHeight()
            return size.height;
        public int getWidth()
            return size.width;
        public final static int BIT_DEPTH_MULTI = -1;
        public int getBitDepth()
            return bitDepth;
        public final static int REFRESH_RATE_UNKNOWN = 0;
        public int getRefreshRate()
            return refreshRate;
        public boolean equals(DisplayMode dm)
            return (getHeight() == dm.getHeight()
                && getWidth() == dm.getWidth()
                && getBitDepth() == dm.getBitDepth()
                && getRefreshRate() == dm.getRefreshRate());
        public int hashCode()
            return getWidth() + getHeight() + getBitDepth() * 7 + getRefreshRate() * 13;
    //and the smaller, faster version...
    package java.awt;
    public final class DisplayMode
        public final int width;
        public final int height;
        public final int bitDepth;
        public final int refreshRate;
        public DisplayMode(int width, int height, int bitDepth, int refreshRate)
            this.width = width;
            this.height = height;
            this.bitDepth = bitDepth;
            this.refreshRate = refreshRate;
        public int getHeight()
            return height;
        public int getWidth()
            return width;
        public final static int BIT_DEPTH_MULTI = -1;
        public int getBitDepth()
            return bitDepth;
        public final static int REFRESH_RATE_UNKNOWN = 0;
        public int getRefreshRate()
            return refreshRate;
        public boolean equals(DisplayMode dm)
            return (height == dm.height
                && width == dm.width
                && bitDepth == dm.bitDepth
                && refreshRate == dm.refreshRate);
        public int hashCode()
            return width + height + bitDepth*7 + refreshRate*13;
    }25th Jan 2003
    abu,

    m'kay...
    i suppose you could do that...
    anyway, i'm not good with this 'keyword' stuff and
    all.../me wonders why you are posting here at all :D
    but wouldn't final mean that you cannot change taht
    variables value later...yup
    of course you could say that you don't want to, and
    that nobody needs to...well yeah... when classes are immutable (as the DisplayMode class is)
    its values are, by definition, unchangable.
    but why are ther these set methods then?there are no 'set' methods - DisplayMode is an immutable class.
    >
    this public thing i'm also not sure about.
    in this class you may go public, but some classes user
    should NOT have ability to set value of variable
    directly.the only reason they are public, is because they are final (or should be atleast :P).
    I wouldn't make them public otherwise.
    Also, the only reason the getXXX methods exist, is it conform to the original spec. of the DisplayMode class. (and the 'standard' or having get methods for public attributes - Dimension,Rectangle,Point etc all do it)
    maybe it would be better to stick with protected... ?as markuskidd has pointed out - this class is final, it cannot be extended, hence protected means nothing.
    >
    othervise it's a good idea.
    if you get a bunch of classes that have been
    perfected, then maybe sun will one day revise your
    classes and replace these old crapier ones.gotta find 1 to do 2morrow now :P (though I doubt this will make any difference to Sun, they simply don't care about correct code)

  • XML Publisher Core API

    Hi, I am looking for documentation for the Java APIs. I have the XML Publisher User Guide but would like some reference documentation for the APIs, javadoc or otherwise.
    Is there also any documentation aimed specifically at interacting with XML Publisher from an external application using the core APIs?

    The javadoc is included with the XML Publisher enterprise 5.6.2 in the doc folder.
    Hope that helps,
    Klaus

  • Java mail api - sending mails to gmail account

    Hello
    I am using java mail api to send mails.when i send mails to gmail from ids which are not in gmail friends list, most of the mails are going to spam.Ofcourse, some of them go to inbox.I tried in lot of ways to analyse the problem.But nothing could help. Can anyone plzz tell me how to avoid mails going to spam in gmail, using java mail api?
    Thank you in advance,
    Regards,
    Aradhana
    Message was edited by:
    Aradhana

    am using the below code.
    Properties props = System.getProperties();
    //          Setup mail server
              props.put("mail.smtp.host", smtpHost);
              props.put("mail.smtp.port","25");
              props.put("mail.smtp.auth", isAuth);
         Authenticator auth = new UserAuthenticator();
    //          Get session
              Session s = Session.getDefaultInstance(props,auth);
    //          Define message
              Message m = new MimeMessage(s);
    //          setting message attributes
              try {
                   m.setRecipient(Message.RecipientType.TO, new InternetAddress(to));
                   InternetAddress f_addr=new InternetAddress(from);
                   f_addr.setPersonal(personalName);
                   m.setFrom(f_addr);               
                   m.setSubject(subject);
                   m.setSentDate(new Date());
                   m.setContent(msg,"text/plain");
                   m.saveChanges();
    //               send message
                   Transport.send(m);
    Message was edited by:
    Aradhana

  • Performance issue with Business Objects Java JRC API in CRXI R2 version

    A report is developed using java JRC API in CR XI release 2. When I generate the report in the designer, it took less than 5 seconds to display the results in crystal report viewer inside the designer. But in the QA environment, when I generate the same report from the application, it takes almost 1 to 1.5 minutes to display the same results in PDF. I also noticed that if the dataset contains bigger volume of data, then the reports are taking even longer almost 15 to 20 minutes.
    While generating the report from the application, I noticed that most of time is taken during the execution of the com.crystaldecisions.report.web.viewer.ReportExportControl Object method as shown in following line of code
    exportControl.processHttpRequest(request, response, context, null)
    We thought the delay in exporting the report to PDF might be the layout of the report and data conversion to PDF for such a bigger volume of data.
    Then we investigated the issue and experimented quickly to generate the same report with same result set data from the application using XML, XSL and converted the output XSL-FO to PDF using Apache FOP (Formatting Objects Processor) implementation. The time taken to export the report to PDF is less than 6 seconds. By doing this experiment, it is proved that the issue is not with conversion of data to PDF but it is the performance problem with Business Objects Java JRC API in CR XI R2.
    In this regard, I searched for the above issue in the SAP community Network Forums -> Crystal Reports and Xcelsius -> Java Development -> Crystal Reports. But I did not find any answers or solutions for this kind of issue in the forums.
    Any suggestion, hint in this matter is very much appreciated.

    Ted, The setReportAppServer problem is resolved. Now I could able to generate the report with hardcoded values in the SQLs in just 6 seconds where as the same report was generated in CRXI R2 in 1 minute 15 seconds as mentioned in the earlier message.
    But, our exisiting application passes the parameter values to the SQLs embedded in the report. For some reason the parameters are not being passed to the report and the report displays only the labels without data.
    As per the crj 12 samples codes, the code is written as shown below.
    1. Created ReportClient Document
    2. SetReportAppServer
    3. Open the report
    4. Getting DatabaseController and switching the database connection at runtime
    5. Then setting the parameters as detailed below
    ParameteFields parameterFieldController = reportClientDoc.getDataDefController().getParameterFieldController();
    parameterFieldController.setCurrentValue("", "paramname",paramvalue);
    parameterFieldController.setCurrentValue("", "paramname",paramavalue);
    byteArrayInputStream = (ByteArrayInputStream)reportClientDoc.getPrintOutputController().export(ReportExportFormat.PDF); 
    6. Streaming the report to the browser
    Why the parematers are not being passed to the report?  Do I need to follow the order of setting these parameters?  Did I miss any line of code for setting Params using  crj 12?
    Any help in this regard would be greatly appreciated.

  • Java core dump on AIX5.2 / J2RE 1.4.1

    I'm running a program on AIX 5.2.0.0
    which fails after two minuts whith a Java core file....
    This is the content of this file ; does anyone know how to read this ??
    NULL ------------------------------------------------------------------------
    0SECTION TITLE subcomponent dump routine
    NULL ===============================
    1TISIGINFO signal 11 received
    1TIDATETIME Date: 2006/02/09 at 14:50:15
    1TIFILENAME Javacore filename: /app/qualiac/FISTST/exp/gti/bin/javacore1196264.1139493015.txt
    NULL ------------------------------------------------------------------------
    0SECTION XHPI subcomponent dump routine
    NULL ==============================
    1XHTIME Thu Feb 9 14:50:15 2006
    1XHSIGRECV SIGSEGV received at 0x34003600370033 in <unknown>. Processing terminated.
    1XHFULLVERSION J2RE 1.4.1 IBM AIX 5L for PowerPC (64 bit JVM) build caix64141-20030522
    NULL
    1XHCURRENTTHD Current Thread Details
    NULL ----------------------
    2XHCURRSYSTHD "main" sys_thread_t:0x110015B68
    3XHNATIVESTACK Native Stack
    NULL ------------
    3XHSTACKLINE at 0x90000000365502C in DumpThreadDetails
    3XHSTACKLINE at 0x900000003654EC8 in Diagnostics
    3XHSTACKLINE at 0x900000003504050 in dgGenerateJavacore
    3XHSTACKLINE at 0x900000003502BD4 in dgDumpHandler
    3XHSTACKLINE at 0x9000000035C3B78 in panicSignalHandler
    3XHSTACKLINE at 0x900000003669BB0 in unwindSignalCatchFrame
    3XHSTACKLINE at 0x90000000366A178 in sysSignalCatchHandler
    3XHSTACKLINE at 0x900000003668D90 in userSignalHandler
    3XHSTACKLINE at 0x900000003668E18 in intrDispatch
    3XHSTACKLINE at 0x9000000036696D8 in intrDispatchMD
    NULL
    1XHOPENV Operating Environment
    NULL ---------------------
    2XHHOSTNAME Host : UXA_FIN02:172.16.1.63
    2XHOSLEVEL OS Level : AIX 5.2.0.0
    2XHCPUS Processors -
    3XHCPUARCH Architecture : POWER_PC (impl: POWER_RS64IV, ver: unknown)
    3XHNUMCPUS How Many : 2
    3XHCPUSENABLED Enabled : 2
    NULL
    1XHUSERLIMITS User Limits (in bytes except for NOFILE and NPROC) -
    NULL -----------
    2XHUSERLIMIT RLIMIT_FSIZE : 1073741312
    2XHUSERLIMIT RLIMIT_DATA : infinity
    2XHUSERLIMIT RLIMIT_STACK : 33554432
    2XHUSERLIMIT RLIMIT_CORE : 1073741312
    2XHUSERLIMIT RLIMIT_NOFILE : infinity
    2XHLIMIT NPROC(max) : 512
    NULL
    1XHPAGESPACES Page Space (in blocks) -
    NULL ----------
    2XHPAGESPACE /dev/hd6: size=524288, free=466245
    2XHPAGESPACE /dev/paging00: size=524288, free=466617
    NULL
    1XHSIGHANDLERS JVM Signal Handlers
    NULL -------------------
    2XHSIGHANDLER SIGHUP : intrDispatchMD (libhpi.a)
    2XHSIGHANDLER SIGINT : intrDispatchMD (libhpi.a)
    2XHSIGHANDLER SIGQUIT : intrDispatchMD (libhpi.a)
    2XHSIGHANDLER SIGILL : intrDispatchMD (libhpi.a)
    2XHSIGHANDLER SIGTRAP : JITSigTrapHandler (libjitc.a)
    2XHSIGHANDLER SIGABRT : intrDispatchMD (libhpi.a)
    2XHSIGHANDLER SIGEMT : intrDispatchMD (libhpi.a)
    2XHSIGHANDLER SIGFPE : intrDispatchMD (libhpi.a)
    2XHSIGHANDLER SIGBUS : intrDispatchMD (libhpi.a)
    2XHSIGHANDLER SIGSEGV : intrDispatchMD (libhpi.a)
    2XHSIGHANDLER SIGSYS : intrDispatchMD (libhpi.a)
    2XHSIGHANDLER SIGPIPE : ignored
    2XHSIGHANDLER SIGTERM : intrDispatchMD (libhpi.a)
    NULL
    1XHSIGHANDLERS Chained Signal Handlers
    NULL -----------------------
    2XHSIGHANDLER SIGHUP : intrDispatchMD (libhpi.a)
    2XHSIGHANDLER SIGINT : intrDispatchMD (libhpi.a)
    2XHSIGHANDLER SIGQUIT : intrDispatchMD (libhpi.a)
    2XHSIGHANDLER SIGILL : intrDispatchMD (libhpi.a)
    2XHSIGHANDLER SIGTRAP : JITSigTrapHandler (libjitc.a)
    2XHSIGHANDLER SIGABRT : intrDispatchMD (libhpi.a)
    2XHSIGHANDLER SIGEMT : intrDispatchMD (libhpi.a)
    2XHSIGHANDLER SIGFPE : intrDispatchMD (libhpi.a)
    2XHSIGHANDLER SIGBUS : intrDispatchMD (libhpi.a)
    2XHSIGHANDLER SIGSEGV : intrDispatchMD (libhpi.a)
    2XHSIGHANDLER SIGSYS : intrDispatchMD (libhpi.a)
    2XHSIGHANDLER SIGPIPE : ignored
    2XHSIGHANDLER SIGTERM : intrDispatchMD (libhpi.a)
    NULL
    1XHENVVARS Environment Variables
    NULL ---------------------
    2XHENVVAR _=/usr/java14_64/bin/java
    2XHENVVAR MANPATH=/usr/share/man:/opt/csm/man:/opt/freeware/man:/usr/dt/man:/usr/local/man:/usr/lpp/X11/Xamples/man
    2XHENVVAR TMPDIR=/tmp
    2XHENVVAR LANG=fr_FR
    2XHENVVAR LOGIN=qualtest
    2XHENVVAR IAC_SPOOLER=lp
    2XHENVVAR PATH=/usr/java14_64/bin:/usr/bin:/etc:/usr/sbin:/usr/ucb:/usr/bin/X11:/sbin:/usr/java131/jre/bin:/usr/java131/bin:/usr/local/bin:/app/qualiac/FISTST/exp/gta/bin:/app/qualiac/FISTST/exp/gti/bin:/app/qualiac/FISTST/exp/oct/bin:/app/qualiac/FISTST/exp/svt/bin:/app/qualiac/FISTST/exp/tus/bin:/app/qualiac/FISTST/local:/app/oracle/product/9.2/bin:/app/qualiac/FISTST/sqr/v831/ora/bin
    2XHENVVAR NLS_LANG=.WE8ISO8859P15
    2XHENVVAR SQRDIR=/app/qualiac/FISTST/sqr/v831/ora/bin
    2XHENVVAR ORACLE_BASE=/app/oracle
    2XHENVVAR [email protected]
    2XHENVVAR LC__FASTMSG=true
    2XHENVVAR ORACLE_LPPROG=lp
    2XHENVVAR CGI_DIRECTORY=/var/docsearch/cgi-bin
    2XHENVVAR EDITOR=vi
    2XHENVVAR EXINIT=set directory=/tmp
    2XHENVVAR CLASSPATH=/app/qualiac/FISTST/exp/gti/bin/lib:/app/qualiac/FISTST/exp/gti/bin/lib/qualiacqin_eng.jar:/app/qualiac/FISTST/exp/gti/bin/lib/qualiacproc.jar:/app/qualiac/FISTST/exp/gti/bin/lib/jdbcdrivers.jar:/app/qualiac/FISTST/local:/app/qualiac/FISTST/exp/gti/bin/lib/qualiacproc.jar:/app/qualiac/FISTST/exp/gti/bin/lib/commons-pool-1.1.jar:/app/qualiac/FISTST/exp/gti/bin/lib/commons-dbcp-1.1.jar:/app/qualiac/FISTST/exp/gti/bin/lib:/app/qualiac/FISTST/exp/gti/bin/lib/activation.jar:/app/qualiac/FISTST/exp/gti/bin/lib/mail.jar:/app/qualiac/FISTST/exp/gti/bin/lib/qualiacagl.jar:/app/qualiac/FISTST/exp/gti/bin/lib/qualiacmail.jar:/app/qualiac/FISTST/exp/tus/bin/lib/qualiactus.jar:/app/qualiac/FISTST/exp/gti/bin/lib/classes12.jar:/app/qualiac/FISTST/local:/app/qualiac/FISTST/exp/gti/bin/lib/activation.jar:/app/qualiac/FISTST/exp/gti/bin/lib/mail.jar:/app/qualiac/FISTST/exp/gti/bin/lib/qualiacmail.jar:/app/qualiac/FISTST/exp/gti/bin/lib:/app/qualiac/FISTST/exp/gti/bin/lib/qualiacqin_eng.jar:/app/qualiac/FISTST/exp/gti/bin/lib/qualiacproc.jar:/app/qualiac/FISTST/exp/gti/bin/lib/jdbcdrivers.jar
    2XHENVVAR LOGNAME=qualtest
    2XHENVVAR IAC_SMTPHOST=smtp.emapfrance.fr
    2XHENVVAR IAC_CLASSPATH=/app/qualiac/FISTST/exp/gti/bin/lib/activation.jar:/app/qualiac/FISTST/exp/gti/bin/lib/mail.jar:/app/qualiac/FISTST/exp/gti/bin/lib/qualiacagl.jar:/app/qualiac/FISTST/exp/gti/bin/lib/qualiacmail.jar:/app/qualiac/FISTST/exp/tus/bin/lib/qualiactus.jar:/app/qualiac/FISTST/exp/gti/bin/lib/classes12.jar:/app/qualiac/FISTST/local
    2XHENVVAR MAIL=/usr/spool/mail/qualtest
    2XHENVVAR LOCPATH=/usr/lib/nls/loc
    2XHENVVAR ORACLE_SID=FISTST
    2XHENVVAR PS1=uxa_fin02-qualtest-$TWO_TASK [$PWD]
    2XHENVVAR USER=qualtest
    2XHENVVAR DOCUMENT_SERVER_MACHINE_NAME=localhost
    2XHENVVAR NUMGTWSA=IAC
    2XHENVVAR AUTHSTATE=files
    2XHENVVAR NLS_DATE_FORMAT=DD/MM/YYYY HH24:MI:SS
    2XHENVVAR PHYGTWSA=IAC
    2XHENVVAR BRIO_HOME=/app/qualiac/FISTST/sqr/v831
    2XHENVVAR IAC_APP=afiedt.buf,amo,emapi,gta,gti,obd,ocm,oct,ode,sac,sir,svt,tus
    2XHENVVAR FMTGTJOB=COMPRIME
    2XHENVVAR DEFAULT_BROWSER=netscape
    2XHENVVAR IAC_INIPWD=/app/qualiac/FISTST/local/iac.pwd
    2XHENVVAR SHELL=/usr/bin/ksh
    2XHENVVAR ODMDIR=/etc/objrepos
    2XHENVVAR HISTSIZE=1000
    2XHENVVAR DOCUMENT_SERVER_PORT=49213
    2XHENVVAR IAC_POSTJOB=
    2XHENVVAR HOME=/home/qualtest
    2XHENVVAR IAC_HOME=/app/qualiac/FISTST
    2XHENVVAR IAC_SHELL=
    2XHENVVAR TLXOEGES=
    2XHENVVAR ETSGTJOB=ZZ1
    2XHENVVAR TERM=dtterm
    2XHENVVAR MAILMSG=[YOU HAVE NEW MAIL]
    2XHENVVAR IAC_DFTLANGUAGE=FR
    2XHENVVAR ORACLE_HOME=/app/oracle/product/9.2
    2XHENVVAR TWO_TASK=FISTST
    2XHENVVAR ITECONFIGSRV=/etc/IMNSearch
    2XHENVVAR PWD=/app/qualiac/FISTST/exp/gti/bin
    2XHENVVAR FAXOEGES=
    2XHENVVAR DOCUMENT_DIRECTORY=/usr/docsearch/html
    2XHENVVAR IAC_FND=/app/qualiac/FISTST/fdpage/
    2XHENVVAR TZ=NFT-1DFT-2,M3.5.0/2:00:00,M10.5.0/3:00:00
    2XHENVVAR WEBOEGES=
    2XHENVVAR ITECONFIGCL=/etc/IMNSearch/clients
    2XHENVVAR ITE_DOC_SEARCH_INSTANCE=search
    2XHENVVAR ORACLE_LPARGS=-s
    2XHENVVAR [email protected]
    2XHENVVAR TELOEGES=
    2XHENVVAR A__z=! LOGNAME
    2XHENVVAR IBMJAVA_PIPE_1196264=
    2XHENVVAR AIXTHREAD_SCOPE=S
    2XHENVVAR NULLPTR=NOSEGV
    2XHENVVAR LIBPATH=/usr/java14_64/jre/bin:/usr/java14_64/jre/bin/classic:/usr/java14_64/jre/bin
    2XHENVVAR NLSPATH=/usr/lib/nls/msg/%L/%N:/usr/lib/nls/msg/%L/%N.cat
    2XHENVVAR IBMENV_INITIAL_1196264=4563455952
    2XHENVVAR IBM_JAVA_COMMAND_LINE=java -Xms64m -Xmx128m com.qualiac.qin.QEngine 32230 /app/qualiac/FISTST/spl/fistst/eta/w32230.lis /app/qualiac/FISTST/spl/fistst/eta/w32230.err FR TRT$GTI / : ZZ1
    NULL
    1XHLOADEDLIBS Loaded Libraries (sizes in bytes)
    NULL ---------------------------------
    2XHLIBNAME /usr/java14_64/jre/bin/libnet.a
    3XHLIBSIZE filesize : 135543
    3XHLIBSTART text start : 0x900000003904000
    3XHLIBLDSIZE text size : 0x16292
    3XHLIBLDORG data start : 0x8001000A01A2FB0
    3XHLIBLDDATASZ data size : 0xDE8
    2XHLIBNAME /usr/lib/libXp.a
    3XHLIBSIZE filesize : 141296
    3XHLIBSTART text start : 0x900000000DFC8E0
    3XHLIBLDSIZE text size : 0x9396
    3XHLIBLDORG data start : 0x8001000A01A0DA0
    3XHLIBLDDATASZ data size : 0x1158
    2XHLIBNAME /usr/lib/libXm.a
    3XHLIBSIZE filesize : 10453565
    3XHLIBSTART text start : 0x900000000A05B60
    3XHLIBLDSIZE text size : 0x289E5C
    3XHLIBLDORG data start : 0x8001000A0148948
    3XHLIBLDDATASZ data size : 0x57604
    2XHLIBNAME /usr/lib/libodm.a
    3XHLIBSIZE filesize : 260980
    3XHLIBSTART text start : 0x90000000024D6C0
    3XHLIBLDSIZE text size : 0x14AD4
    3XHLIBLDORG data start : 0x8001000A013EA60
    3XHLIBLDDATASZ data size : 0x8C7C
    2XHLIBNAME /usr/lib/libgair4.a
    3XHLIBSIZE filesize : 46278
    3XHLIBSTART text start : 0x900000000E0EBA0
    3XHLIBLDSIZE text size : 0x3B36
    3XHLIBLDORG data start : 0x8001000A013C770
    3XHLIBLDDATASZ data size : 0xBF8
    2XHLIBNAME /usr/lib/libgaimisc.a
    3XHLIBSIZE filesize : 9030
    3XHLIBSTART text start : 0x900000000E0CF78
    3XHLIBLDSIZE text size : 0x94A
    3XHLIBLDORG data start : 0x8001000A013B5C0
    3XHLIBLDDATASZ data size : 0xD8
    2XHLIBNAME /usr/lib/libXext.a
    3XHLIBSIZE filesize : 477504
    3XHLIBSTART text start : 0x900000000DAA3A0
    3XHLIBLDSIZE text size : 0x22AE6
    3XHLIBLDORG data start : 0x8001000A01359B8
    3XHLIBLDDATASZ data size : 0x4A30
    2XHLIBNAME /usr/lib/libXi.a
    3XHLIBSIZE filesize : 139745
    3XHLIBSTART text start : 0x900000000DF1840
    3XHLIBLDSIZE text size : 0xA278
    3XHLIBLDORG data start : 0x8001000A0132E40
    3XHLIBLDDATASZ data size : 0x15C0
    2XHLIBNAME /usr/lib/libICE.a
    3XHLIBSIZE filesize : 312281
    3XHLIBSTART text start : 0x900000000DD8EC0
    3XHLIBLDSIZE text size : 0x17A82
    3XHLIBLDORG data start : 0x8001000A012B4F8
    3XHLIBLDDATASZ data size : 0x61A4
    2XHLIBNAME /usr/lib/libSM.a
    3XHLIBSIZE filesize : 140420
    3XHLIBSTART text start : 0x900000000DCD060
    3XHLIBLDSIZE text size : 0xAF04
    3XHLIBLDORG data start : 0x8001000A0128F80
    3XHLIBLDDATASZ data size : 0x19D8
    2XHLIBNAME /usr/lib/libIM.a
    3XHLIBSIZE filesize : 66037
    3XHLIBSTART text start : 0x900000000E064C0
    3XHLIBLDSIZE text size : 0x525B
    3XHLIBLDORG data start : 0x8001000A0127198
    3XHLIBLDDATASZ data size : 0x9C8
    2XHLIBNAME /usr/lib/libX11.a
    3XHLIBSIZE filesize : 3428656
    3XHLIBSTART text start : 0x900000000C90360
    3XHLIBLDSIZE text size : 0x1192DC
    3XHLIBLDORG data start : 0x8001000A00F9EB8
    3XHLIBLDDATASZ data size : 0x2CAE8
    2XHLIBNAME /usr/lib/libXt.a
    3XHLIBSIZE filesize : 1440578
    3XHLIBSTART text start : 0x9000000009957C0
    3XHLIBLDSIZE text size : 0x6F37D
    3XHLIBLDORG data start : 0x8001000A00E7B08
    3XHLIBLDDATASZ data size : 0x10560
    2XHLIBNAME /usr/java14_64/jre/bin/libawt.a
    3XHLIBSIZE filesize : 2144517
    3XHLIBSTART text start : 0x90000000081A000
    3XHLIBLDSIZE text size : 0x17AE0A
    3XHLIBLDORG data start : 0x8001000A00A94D8
    3XHLIBLDDATASZ data size : 0x3CD18
    2XHLIBNAME /usr/java14_64/jre/bin/libjitc.a
    3XHLIBSIZE filesize : 3003834
    3XHLIBSTART text start : 0x9000000036A5000
    3XHLIBLDSIZE text size : 0x25E108
    3XHLIBLDORG data start : 0x8001000A007FC88
    3XHLIBLDDATASZ data size : 0x28B58
    2XHLIBNAME /usr/lib/libi18n.a
    3XHLIBSIZE filesize : 147811
    3XHLIBSTART text start : 0x9000000002A5420
    3XHLIBLDSIZE text size : 0xAB9A
    3XHLIBLDORG data start : 0x8001000A007CE08
    3XHLIBLDDATASZ data size : 0x1728
    2XHLIBNAME /usr/lib/nls/loc/fr_FR__64
    3XHLIBSIZE filesize : 21652
    3XHLIBSTART text start : 0x90000000029C000
    3XHLIBLDSIZE text size : 0x459D
    3XHLIBLDORG data start : 0x9000000002A1200
    3XHLIBLDDATASZ data size : 0x35E0
    2XHLIBNAME /usr/java14_64/jre/bin/libzip.a
    3XHLIBSIZE filesize : 123251
    3XHLIBSTART text start : 0x90000000368F000
    3XHLIBLDSIZE text size : 0x15E48
    3XHLIBLDORG data start : 0x8001000A0079550
    3XHLIBLDDATASZ data size : 0x1D80
    2XHLIBNAME /usr/java14_64/jre/bin/classic/libcore.a
    3XHLIBSIZE filesize : 175376
    3XHLIBSTART text start : 0x900000003673000
    3XHLIBLDSIZE text size : 0x1B6CE
    3XHLIBLDORG data start : 0x8001000A005E848
    3XHLIBLDDATASZ data size : 0x1A218
    2XHLIBNAME /usr/java14_64/jre/bin/libhpi.a
    3XHLIBSIZE filesize : 171018
    3XHLIBSTART text start : 0x90000000365A000
    3XHLIBLDSIZE text size : 0x18E75
    3XHLIBLDORG data start : 0x8001000A005B038
    3XHLIBLDDATASZ data size : 0x26F0
    2XHLIBNAME /usr/java14_64/jre/bin/libxhpi.a
    3XHLIBSIZE filesize : 52648
    3XHLIBSTART text start : 0x900000003652000
    3XHLIBLDSIZE text size : 0x77E0
    3XHLIBLDORG data start : 0x8001000A003D8F0
    3XHLIBLDDATASZ data size : 0x1C990
    2XHLIBNAME /usr/lib/libdl.a
    3XHLIBSIZE filesize : 5248
    3XHLIBSTART text start : 0x900000000278000
    3XHLIBLDSIZE text size : 0x2FB
    3XHLIBLDORG data start : 0x8001000A003C000
    3XHLIBLDDATASZ data size : 0x0
    2XHLIBNAME /usr/java14_64/jre/bin/libjsig.a
    3XHLIBSIZE filesize : 16019
    3XHLIBSTART text start : 0x90000000364F000
    3XHLIBLDSIZE text size : 0x2166
    3XHLIBLDORG data start : 0x8001000A003B690
    3XHLIBLDDATASZ data size : 0x2F0
    2XHLIBNAME /usr/java14_64/jre/bin/libjava.a
    3XHLIBSIZE filesize : 214211
    3XHLIBSTART text start : 0x90000000362F000
    3XHLIBLDSIZE text size : 0x1F851
    3XHLIBLDORG data start : 0x8001000A0038988
    3XHLIBLDDATASZ data size : 0x1FB8
    2XHLIBNAME /usr/java14_64/jre/bin/classic/libjvm.a
    3XHLIBSIZE filesize : 2963678
    3XHLIBSTART text start : 0x900000003421000
    3XHLIBLDSIZE text size : 0x20D6F9
    3XHLIBLDORG data start : 0x8001000A0000598
    3XHLIBLDDATASZ data size : 0x36AB8
    2XHLIBNAME /usr/lib/libiconv.a
    3XHLIBSIZE filesize : 381497
    3XHLIBSTART text start : 0x9000000002B07E0
    3XHLIBLDSIZE text size : 0x18B0F
    3XHLIBLDORG data start : 0x9001000A050AB48
    3XHLIBLDDATASZ data size : 0xD0E0
    2XHLIBNAME /usr/lib/libpthreads.a
    3XHLIBSIZE filesize : 948255
    3XHLIBSTART text start : 0x9000000002CA000
    3XHLIBLDSIZE text size : 0x2CBE1
    3XHLIBLDORG data start : 0x9001000A03A6000
    3XHLIBLDDATASZ data size : 0x8B2F8
    2XHLIBNAME /usr/lib/libC.a
    3XHLIBSIZE filesize : 6969488
    3XHLIBSTART text start : 0x9000000012825E0
    3XHLIBLDSIZE text size : 0x1D002
    3XHLIBLDORG data start : 0x9001000A05061E0
    3XHLIBLDDATASZ data size : 0x3398
    2XHLIBNAME /usr/lib/libC.a
    3XHLIBSIZE filesize : 6969488
    3XHLIBSTART text start : 0x900000001268100
    3XHLIBLDSIZE text size : 0x199B1
    3XHLIBLDORG data start : 0x9001000A04FC900
    3XHLIBLDDATASZ data size : 0x944D
    2XHLIBNAME /usr/lib/libC.a
    3XHLIBSIZE filesize : 6969488
    3XHLIBSTART text start : 0x900000001245AA0
    3XHLIBLDSIZE text size : 0x21D17
    3XHLIBLDORG data start : 0x9001000A04F68A0
    3XHLIBLDDATASZ data size : 0x4DF0
    2XHLIBNAME /usr/lib/libcrypt.a
    3XHLIBSIZE filesize : 10993
    3XHLIBSTART text start : 0x900000000277280
    3XHLIBLDSIZE text size : 0xA2B
    3XHLIBLDORG data start : 0x9001000A02C2760
    3XHLIBLDDATASZ data size : 0x1A0
    2XHLIBNAME /usr/lib/libc.a
    3XHLIBSIZE filesize : 7089423
    3XHLIBSTART text start : 0x900000000027CA0
    3XHLIBLDSIZE text size : 0x224F9E
    3XHLIBLDORG data start : 0x9001000A02E8C80
    3XHLIBLDDATASZ data size : 0xBD1A0
    NULL
    NULL ------------------------------------------------------------------------
    0SECTION CI subcomponent dump routine
    NULL ============================
    1CIJAVAVERSION J2RE 1.4.1 IBM AIX 5L for PowerPC (64 bit JVM) build caix64141-20030522
    1CIRUNNINGAS Running as a standalone JVM
    1CICMDLINE java -Xms64m -Xmx128m com.qualiac.qin.QEngine 32230 /app/qualiac/FISTST/spl/fistst/eta/w32230.lis /app/qualiac/FISTST/spl/fistst/eta/w32230.err FR TRT$GTI / : ZZ1
    1CIJAVAHOMEDIR Java Home Dir: /usr/java14_64/jre
    1CIJAVADLLDIR Java DLL Dir: /usr/java14_64/jre/bin
    1CISYSCP Sys Classpath: /usr/java14_64/jre/lib/core.jar:/usr/java14_64/jre/lib/graphics.jar:/usr/java14_64/jre/lib/security.jar:/usr/java14_64/jre/lib/server.jar:/usr/java14_64/jre/lib/xml.jar:/usr/java14_64/jre/lib/charsets.jar:/usr/java14_64/jre/classes
    1CIUSERARGS UserArgs:
    2CIUSERARG vfprintf 0x110000CC8
    2CIUSERARG -Xms64m
    2CIUSERARG -Xmx128m
    2CIUSERARG -Dinvokedviajava
    2CIUSERARG -Djava.class.path=/app/qualiac/FISTST/exp/gti/bin/lib:/app/qualiac/FISTST/exp/gti/bin/lib/qualiacqin_eng.jar:/app/qualiac/FISTST/exp/gti/bin/lib/qualiacproc.jar:/app/qualiac/FISTST/exp/gti/bin/lib/jdbcdrivers.jar:/app/qualiac/FISTST/local:/app/qualiac/FISTST/exp/gti/bin/lib/qualiacproc.jar:/app/qualiac/FISTST/exp/gti/bin/lib/commons-pool-1.1.jar:/app/qualiac/FISTST/exp/gti/bin/lib/commons-dbcp-1.1.jar:/app/qualiac/FISTST/exp/gti/bin/lib:/app/qualiac/FISTST/exp/gti/bin/lib/activation.jar:/app/qualiac/FISTST/exp/gti/bin/lib/mail.jar:/app/qualiac/FISTST/exp/gti/bin/lib/qualiacagl.jar:/app/qualiac/FISTST/exp/gti/bin/lib/qualiacmail.jar:/app/qualiac/FISTST/exp/tus/bin/lib/qualiactus.jar:/app/qualiac/FISTST/exp/gti/bin/lib/classes12.jar:/app/qualiac/FISTST/local:/app/qualiac/FISTST/exp/gti/bin/lib/activation.jar:/app/qualiac/FISTST/exp/gti/bin/lib/mail.jar:/app/qualiac/FISTST/exp/gti/bin/lib/qualiacmail.jar:/app/qualiac/FISTST/exp/gti/bin/lib:/app/qualiac/FISTST/exp/gti/bin/lib/qualiacqin_eng.jar:/app/qualiac/FISTST/exp/gti/bin/lib/qualiacproc.jar:/app/qualiac/FISTST/exp/gti/bin/lib/jdbcdrivers.jar
    2CIUSERARG vfprintf
    NULL
    1CIJVMMI JVM Monitoring Interface (JVMMI)
    NULL ------------------------
    2CIJVMMIOFF No events are enabled.
    NULL
    NULL ------------------------------------------------------------------------
    0SECTION DC subcomponent dump routine
    NULL ============================
    1DCHEADEREYE Header eye catcher DCST
    1DCHEADERLEN Header length 32
    1DCHEADERVER Header version 1
    1DCHEADERMOD Header modification 0
    1DCINTERFACE DC Interface at 0x8001000A001B9D8 with 15 entries
    2DCINTERFACE 1 - dcCString2JavaString 0x8001000A00142F0
    2DCINTERFACE 2 - dcInt642CString 0x8001000A0014308
    2DCINTERFACE 3 - dcJavaString2NewCString 0x8001000A0014320
    2DCINTERFACE 4 - dcJavaString2CString 0x8001000A0014338
    2DCINTERFACE 5 - dcJavaString2NewPlatformString 0x8001000A0014350
    2DCINTERFACE 6 - dcJavaString2UTF 0x8001000A0014368
    2DCINTERFACE 7 - dcPlatformString2JavaString 0x8001000A0014398
    2DCINTERFACE 8 - dcUnicode2UTF 0x8001000A00143B0
    2DCINTERFACE 9 - dcUnicode2UTFLength 0x8001000A00143C8
    2DCINTERFACE 10 - dcUTF2JavaString 0x8001000A00143E0
    2DCINTERFACE 11 - dcUTFClassName2JavaString 0x8001000A00143F8
    2DCINTERFACE 12 - dcJavaString2ClassName 0x8001000A0014380
    2DCINTERFACE 13 - dcUTF2UnicodeNext 0x8001000A0014410
    2DCINTERFACE 14 - dcVerifyUTF8 0x8001000A0014428
    2DCINTERFACE 15 - dcDumpRoutine 0x8001000A0014440
    1DCARRAYINFO Array info at 0x8001000A00025A8 with 16 entries
    2DCARRAYINFO 1 - index 0 signature 0 name N/A factor 0
    2DCARRAYINFO 2 - index 0 signature 0 name N/A factor 0
    2DCARRAYINFO 3 - index 2 signature L name class[] factor 8
    2DCARRAYINFO 4 - index 0 signature 0 name N/A factor 0
    2DCARRAYINFO 5 - index 4 signature Z name bool[] factor 1
    2DCARRAYINFO 6 - index 5 signature C name char[] factor 2
    2DCARRAYINFO 7 - index 6 signature F name float[] factor 4
    2DCARRAYINFO 8 - index 7 signature D name double[] factor 8
    2DCARRAYINFO 9 - index 8 signature B name byte[] factor 1
    2DCARRAYINFO 10 - index 9 signature S name short[] factor 2
    2DCARRAYINFO 11 - index 10 signature I name int[] factor 4
    2DCARRAYINFO 12 - index 11 signature J name long[] factor 8
    2DCARRAYINFO 13 - index 0 signature 0 name uint[] factor 0
    2DCARRAYINFO 14 - index 0 signature 0 name uint1[] factor 0
    2DCARRAYINFO 15 - index 0 signature 0 name uint2[] factor 0
    2DCARRAYINFO 16 - index 0 signature 0 name uint3[] factor 0
    NULL ------------------------------------------------------------------------
    0SECTION DG subcomponent dump routine
    NULL ============================
    1DGTRCENABLED Trace enabled: No
    1DGJDUMPBUFF Javadump buffer size (allocated): 2621440
    NULL ------------------------------------------------------------------------
    0SECTION ST subcomponent dump routine
    NULL ============================
    1STGCMODES Resettable GC: No
    1STGCMODES Concurrent GC: No
    1STCURHBASE Current Heap Base: 1f8
    1STCURHLIM Current Heap Limit: 3fffbf8
    1STMWHBASE Middleware Heap Base: 1f8
    1STMWHLIM Middleware Heap Limit: 3fffbf8
    1STGCHELPERS Number of GC Helper Threads: 1
    1STJVMOPTS -Xconcurrentlevel: 0
    1STJVMOPTS -Xconcurrentbackground: 0
    1STGCCTR GC Counter: 2
    1STAFCTR AF Counter: 0
    1STHEAPFREE Bytes of Heap Space Free: 1ba76f8
    1STHEAPALLOC Bytes of Heap Space Allocated: 3fffa00
    1STSMBASE SM Base: 0
    1STSMEND SM End: 0
    1STPAMSTART PAM Start: 0
    1STPAMEND PAM End: 0
    1STCOMACTION Compact Action: 0
    NULL ------------------------------------------------------------------------
    0SECTION XE subcomponent dump routine
    NULL ============================
    1XETHRESHOLD MMI threshold for java methods is set to 1000
    1XEJITINIT JIT is initialized
    1XEJVMPIOFF JVMPI is not activated
    1XEJNITHRESH MMI threshold for JNI methods is set to 0
    1XETRCHIS Trace history length is set to 4
    1XEJITDUMP JIT dump routine is not yet implemented.
    NULL ------------------------------------------------------------------------
    0SECTION LK subcomponent dump routine
    NULL ============================
    NULL
    1LKPOOLINFO Monitor pool info:
    2LKPOOLINIT Initial monitor count: 32
    2LKPOOLEXPNUM Minimum number of free monitors before expansion: 5
    2LKPOOLEXPBY Pool will next be expanded by: 81
    2LKPOOLTOTAL Current total number of monitors: 162
    2LKPOOLFREE Current number of free monitors: 15
    NULL
    1LKMONPOOLDUMP Monitor Pool Dump (flat & inflated object-monitors):
    2LKMONINUSE sys_mon_t:0x1100289D0 infl_mon_t: 0x1100282B0:
    3LKMONOBJECT java.lang.ref.Reference$Lock@7000000000C48B8/7000000000C48C8: <unowned>
    3LKNOTIFYQ Waiting to be notified:
    3LKWAITNOTIFY "Reference Handler" (0x111AF4668)
    2LKMONINUSE sys_mon_t:0x110028AB0 infl_mon_t: 0x1100282E8:
    3LKMONOBJECT java.lang.ref.ReferenceQueue$Lock@7000000000C4530/7000000000C4540: <unowned>
    3LKNOTIFYQ Waiting to be notified:
    3LKWAITNOTIFY "Finalizer" (0x111C01768)
    NULL
    1LKREGMONDUMP JVM System Monitor Dump (registered monitors):
    2LKREGMON JITC CHA lock (0x112000850): <unowned>
    2LKREGMON JITC MB UPDATE lock (0x11286D210): <unowned>
    2LKREGMON JITC Global_Compile lock (0x11286D130): <unowned>
    2LKREGMON Integer lock access-lock (0x111FFE770): <unowned>
    2LKREGMON Evacuation Region lock (0x11002D5F0): <unowned>
    2LKREGMON Heap Promotion lock (0x11002D510): <unowned>
    2LKREGMON Sleep lock (0x11002D430): <unowned>
    2LKREGMON Method trace lock (0x11002D350): <unowned>
    2LKREGMON Heap lock (0x11002CFD0): owner "main" (0x110015B68), entry count 1
    2LKREGMON Monitor Cache lock (0x11002CE10): owner "main" (0x110015B68), entry count 1
    2LKREGMON JNI Pinning lock (0x11002D0B0): <unowned>
    2LKREGMON JNI Global Reference lock (0x11002CEF0): <unowned>
    2LKREGMON Classloader lock (0x11002D270): <unowned>
    2LKREGMON Binclass lock (0x11002CD30): <unowned>
    2LKREGMON Thread queue lock (0x110016190): owner "main" (0x110015B68), entry count 1
    2LKREGMON Monitor Registry lock (0x11002D190): owner "main" (0x110015B68), entry count 1
    2LKREGMON System Heap lock (0x11002AA90): <unowned>
    2LKREGMON ACS Heap lock (0x11002AB70): <unowned>
    2LKREGMON PAM lock (0x11002AC50): <unowned>
    2LKREGMON Intern String Table lock (0x11002AD30): <unowned>
    2LKREGMON Classloader lock (0x11002AE10): <unowned>
    2LKREGMON JIT Byte Code lock (0x11002AEF0): <unowned>
    2LKREGMON JIT Global Compile lock (0x11002AFD0): <unowned>
    2LKREGMON JIT BINCLASS lock (0x11002B0B0): <unowned>
    2LKREGMON JIT Debug lock (0x11002B190): <unowned>
    2LKREGMON JIT Log lock (0x11002B270): <unowned>
    2LKREGMON JITmemT 1 lock (0x11002B350): <unowned>
    2LKREGMON JITspaceT 1 lock (0x11002B430): <unowned>
    2LKREGMON JITcodeT 1 lock (0x11002B510): <unowned>
    2LKREGMON JITnccbT 1 lock (0x11002B5F0): <unowned>
    2LKREGMON JIT Invoke Interface Cache lock (0x11002B6D0): <unowned>
    2LKREGMON JIT Class Map lock (0x11002B7B0): <unowned>
    2LKREGMON JIT Code lock (0x11002B890): <unowned>
    2LKREGMON JITmblkT 1 lock (0x11002B970): <unowned>
    2LKREGMON JIT MB Update lock (0x11002BA50): <unowned>
    2LKREGMON Permanent Variable subpool lock (0x11002BB30): <unowned>
    2LKREGMON Intern String Buckets subpool lock (0x11002BC10): <unowned>
    2LKREGMON UTF8 Cache subpool lock (0x11002BCF0): <unowned>
    2LKREGMON Namespace Cache subpool lock (0x11002BDD0): <unowned>
    2LKREGMON Class Storage subpool lock (0x11002BEB0): <unowned>
    2LKREGMON CL Tables subpool lock (0x11002BF90): <unowned>
    2LKREGMON JIT General subpool lock (0x11002C070): <unowned>
    NULL
    1LKFLATMONDUMP Thread identifiers (as used in flat monitors):
    2LKFLATMON ident 0x05 "Finalizer" (0x111C01768) ee 0x111C01400
    2LKFLATMON ident 0x04 "Reference Handler" (0x111AF4668) ee 0x111AF4300
    2LKFLATMON ident 0x03 "Signal dispatcher" (0x1119E8DE8) ee 0x1119E8A80
    2LKFLATMON ident 0x02 "main" (0x110015B68) ee 0x110015800
    NULL
    1LKOBJMONDUMP Java Object Monitor Dump (flat & inflated object-monitors):
    2LKINFLATEDMON java.lang.ref.ReferenceQueue$Lock@7000000000C4530/7000000000C4540
    3LKINFLDETAILS locknflags FFFFFFFF80000200 Monitor inflated infl_mon 0x1100282E8
    2LKINFLATEDMON java.lang.ref.Reference$Lock@7000000000C48B8/7000000000C48C8
    3LKINFLDETAILS locknflags FFFFFFFF80000100 Monitor inflated infl_mon 0x1100282B0
    2LKFLATLOCKED org.apache.xml.serializer.ToXMLSAXHandler@700000000720A20/700000000720A30
    3LKFLATDETAILS locknflags 00020000 Flat locked by thread ident 0x02, entry count 1
    NULL ------------------------------------------------------------------------
    0SECTION XM subcomponent dump routine
    NULL ============================
    NULL
    1XMEXCPINFO Exception Info
    NULL --------------
    2XMEXCPINFO JVM Exception 0x2 (subcode 0x1B) occurred in thread "main" (TID:0x7000000000B6990)
    NULL
    2XMNATIVESTACK Native stack at exception generation:
    3XMSTACKINFO Program Name Entry Name Statement ID
    3XMSTACKINFO
    NULL
    NULL
    NULL
    1XMTHDINFO Thread Info
    NULL -----------
    NULL

    and why do you post it here?
    On AIX only IBMs java imploementation is available, so this has absolutly nothing to do with Sun.
    Furthermore are these forums support forums, not a bug-tracking system
    lg Clemens

  • Application cause java core dump, how can i do?

    Hi
    In the case, we're using JDK 1.4 and Hibernate on Aix 64 bit, but seems we've got lots of java core even occupied full hard space and cause application crash
    system info :
    JavaVersion is J2RE 1.4.2 IBM AIX 5L for PowerPC (64 bit JVM)
    build caix64142ifx-20051115 (SR3 + 94164 + 97403 + 97482)
    (note the 64 bit JVM).
    -Xmx=1024 and -xms=512, free heap is 330,415,568 bytes, and allocated
    is 1073,740,288 bytes.
    some core dump :
    WebContainer : 4
    at java.io.ObjectInputStream.readString()
    at java.io.ObjectInputStream.readObject0()
    at java.io.ObjectInputStream.defaultReadFields()
    at java.io.ObjectInputStream.readSerialData()
    at java.io.ObjectInputStream.readOrdinaryObject()
    at java.io.ObjectInputStream.readObject0()
    at java.io.ObjectInputStream.readArray()
    at java.io.ObjectInputStream.readObject0()
    at java.io.ObjectInputStream.defaultReadFields()
    at java.io.ObjectInputStream.readSerialData()
    at java.io.ObjectInputStream.readOrdinaryObject()
    at java.io.ObjectInputStream.readObject0()
    at java.io.ObjectInputStream.readArray()
    at java.io.ObjectInputStream.readObject0()
    at java.io.ObjectInputStream.defaultReadFields()
    at java.io.ObjectInputStream.readSerialData()
    at java.io.ObjectInputStream.readOrdinaryObject()
    at java.io.ObjectInputStream.readObject0() at java.io.ObjectInputStream.readArray()
    at java.io.ObjectInputStream.readObject0()
    at java.io.ObjectInputStream.defaultReadFields()
    at java.io.ObjectInputStream.readSerialData()
    at java.io.ObjectInputStream.readOrdinaryObject()
    at java.io.ObjectInputStream.readObject0()
    at java.io.ObjectInputStream.readArray()
    at java.io.ObjectInputStream.readObject0()
    at java.io.ObjectInputStream.defaultReadFields()
    at java.io.ObjectInputStream.readSerialData()
    at java.io.ObjectInputStream.readOrdinaryObject()
    at java.io.ObjectInputStream.readObject0()
    at java.io.ObjectInputStream.defaultReadFields()
    at java.io.ObjectInputStream.readSerialData()
    at java.io.ObjectInputStream.readOrdinaryObject()
    at java.io.ObjectInputStream.readObject0()
    at java.io.ObjectInputStream.readArray()
    at java.io.ObjectInputStream.readObject0()
    at java.io.ObjectInputStream.defaultReadFields()
    at java.io.ObjectInputStream.readSerialData()
    at java.io.ObjectInputStream.readOrdinaryObject()
    at java.io.ObjectInputStream.readObject0()
    at java.io.ObjectInputStream.readArray()
    at java.io.ObjectInputStream.readObject0()
    at java.io.ObjectInputStream.defaultReadFields()
    at java.io.ObjectInputStream.readSerialData()
    at java.io.ObjectInputStream.readOrdinaryObject()
    at java.io.ObjectInputStream.readObject0()
    at java.io.ObjectInputStream.readArray()
    at java.io.ObjectInputStream.readObject0()
    at java.io.ObjectInputStream.readObject()
    at java.util.HashMap.readObject()
    at sun.reflect.GeneratedMethodAccessor399.invoke()
    at sun.reflect.DelegatingMethodAccessorImpl.invoke()
    at java.lang.reflect.Method.invoke()
    at java.io.ObjectStreamClass.invokeReadObject()
    at java.io.ObjectInputStream.readSerialData()
    at java.io.ObjectInputStream.readOrdinaryObject()
    at java.io.ObjectInputStream.readObject0()
    at java.io.ObjectInputStream.defaultReadFields()
    at java.io.ObjectInputStream.readSerialData()
    at java.io.ObjectInputStream.readOrdinaryObject()
    at java.io.ObjectInputStream.readObject0()
    at java.io.ObjectInputStream.readObject()
    at com.ibm.ws.naming.util.Serialization$1.run()
    at com.ibm.ws.security.util.AccessController.doPrivileged()
    at com.ibm.ws.naming.util.Serialization.deserializeObject()
    at com.ibm.ws.naming.util.Helpers
    .processSerializedObjectForLookupExt()
    at com.ibm.ws.naming.util.Helpers.processSerializedObjectForLookup()
    at com.ibm.ws.naming.jndicos.CNContextImpl.processResolveResults()
    at com.ibm.ws.naming.jndicos.CNContextImpl.doLookup()
    at com.ibm.ws.naming.jndicos.CNContextImpl.doLookup()
    at com.ibm.ws.naming.jndicos.CNContextImpl.lookupExt()
    at com.ibm.ws.naming.jndicos.CNContextImpl.lookup()
    at com.ibm.ws.naming.util.WsnInitCtx.lookup()
    at javax.naming.InitialContext.lookup()
    at com.ibm.wsspi.RegistryLoader.getPluginRegistry()
    at com.ibm.wsspi.IPluginRegistryFactory.getPluginRegistry()
    at ibmjsp.com2E_ibm_2E_ws_2E_console_2E_appmanagement
    ._collectionTableLayout._jspService()
    at com.ibm.ws.jsp.runtime.HttpJspBase.service()
    at javax.servlet.http.HttpServlet.service()
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.service()
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.service()
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter()
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter()
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest()
    at com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper
    .handleRequest()
    at com.ibm.ws.jsp.webcontainerext.JSPExtensionServletWrapper
    .handleRequest()
    at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.include()
    at org.apache.jasper.runtime.JspRuntimeLibrary.include()
    at org.apache.jasper.runtime.PageContextImpl.include()
    at org.apache.struts.tiles.TilesUtilImpl.doInclude()
    at org.apache.struts.tiles.TilesUtil.doInclude()
    at org.apache.struts.taglib.tiles.InsertTag.doInclude()
    at org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag()
    at org.apache.struts.taglib.tiles.InsertTag.doEndTag()
    at ibmjsp.secure.layouts.vboxLayout._jspService()
    at com.ibm.ws.jsp.runtime.HttpJspBase.service()
    at javax.servlet.http.HttpServlet.service()
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.service()
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.service()
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter()
    ... more stack lines not shown ===================================
    "WebContainer: 2" shows much
    the same stack trace, but extends to include
    @com.ibm.ws.console.core.servlet.WSCUrlFilter.continueStoringTaskState()
    at com.ibm.ws.console.core.servlet.WSCUrlFilter.doFilter()
    at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter()
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter()
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter()
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest()
    Through IBM, we got those answer :
    Looking at the javacore files, we're seeing OOM errors. However,
    looking at a heapdump, we're not seeing total heap space exhaustion -
    around half of the heap is occupied, and occupancy by the vartious
    objects seems, to me at least, to be normal.
    The threads
    seem to be using the compound class loader to load the customer's
    "Hibernate" code - and in the largest of the threads in the heapdump -
    (it consumes 258,720,168 bytes), the class org/hibernate/impl/Session
    Impl and its children - consume 129,540,864 bytes.
    The other 128,785,680 is consumed by org/hibernate/proxy/CGLIBLazyInitia
    lizer. There are some other classes that make up the small difference
    if you added these numbers.
    The class com/softleader/hibernate/util/HibernateUtil and its children
    consume 74,932,848 bytes.
    I could go on through the heapdump, but there are very large classes
    in here, and it may be more advantageous to get a verbosegc turned on
    to show the patterns of JVM Heap requirements.
    I suppose that the customer is developing this app for a 32bit
    architecture market, since they are keeping their JVM Heap within the
    32 bit limits. If this is the case, then Xmx=1280 and Xms=384 seems a
    more reasonable JVM setting. If they are not, and they want to try
    Xmx above 1280, then we have not yet had much experience with 64 bit
    but I'd expect that the larger heapsize would benefit the application.
    Either way, we need verbosegc turned on to monitor the heap requests.
    That mean, i have to turn up JVM Heap size? or what can i do for it?
    Thanks a lot.

    I'd hook up a profiler to your app and monitor it to see what's happening and what objects aren't playing nice.

  • How can i access gmail's smtp server using java mail api

    i m using java mail api to access gmails pop and smtp service to receive and send mail from ur gmail account. I m able to access gmails pop server using the ssl and port 995 , but i can not use its smtp server to which i m connecting using ssl on 465 port. It requires authentication code.
    if anybody can help me in this regard i m thnkful to him/her.
    thnks in advance.
    jogin desai

    Here's an example of using SSL + Authentication
    http://onesearch.sun.com/search/onesearch/index.jsp?qt=ssl+authentication&subCat=siteforumid%3Ajava43&site=dev&dftab=siteforumid%3Ajava43&chooseCat=javaall&col=developer-forums

  • How to print a document in reverse order using Java Print API ?

    I need to print a document in reverse order using Java Print API (*Reverse Order Printing*)
    Does Java Print API supports reverse order printing ?
    Thnks.,

    deepak_c3 wrote:
    Thanks for the info.,
    where should the page number n-1-i be returned ?
    Which method implementation of Pageable interface should return the page number ?w.r.t. your first question: don't return that number but return page n-1-i when page i is requested; your document will be printed in reverse order. Your class should implement the entire interface and wrap the original Pageable. (for that number n your class can consult the wrapped interface; read the API for the Pageable interface).
    kind regards,
    Jos

  • Error while sending mail when using Java Mail API

    Hi Experts,
    I am trying to execute a webdynpro application which uses the Java Mail API to send emails. The exception that I get on executing the application is :
    Sending failed;  nested exception is: javax.mail.SendFailedException: Invalid Addresses;  nested exception is: javax.mail.SendFailedException: 550 5.7.1 Unable to relay for [email protected]
    Can anybody please help me sort out the issue.
    Regards
    Abdullah

    Hi,
    Usually one get this error if the SMTP server is configured not to relay mails (a security measure) or the SMTP server need the mail to be sent from a trusted IP or with proper authentication. Some SMTP servers are configured to block junk mails.
    Pls check with your  mail server administrator.
    Regards

  • Save Attachment from exchange server 2010 from oracle using java mail API

    Hello,
    I want to read email from microsoft exchangeserver 2010 and save attachement into a folder.I created an Java program to import attachments from a exchange server mailbox using "POP3S".It works fine when run as a java application.But when i put this inside Oracle11g R2 using load java and while executing from a procedure it gives an error at parsing message into Multipart
    Error at line : Multipart mp = (Multipart)m.getContent();
    Error:
    Content-Type: multipart/mixed;
    boundary="_002_A0C2E09A..................................."
    java.lang.ClassCastException
    at mailPop3.checkmail(mailPop3:71)
    My Java Class is as follows,
    import java.io.*;
    import java.util.Properties;
    import javax.mail.*;
    import javax.mail.internet.*;
    import java.util.Date;
    The function i used to check for attachments is given below.
    public static boolean hasAttachments(Message m) throws java.io.IOException, MessagingException
    Boolean hasAttachments = false;
    try
    // if it is a plain/html text - no attachements
    if (m.isMimeType("text/*"))
    return hasAttachments;
    else if (m.isMimeType("multipart/alternative"))
    return hasAttachments;
    else if (m.isMimeType("multipart/*"))
    Multipart mp = (Multipart)m.getContent();
    if (mp.getCount() > 1)
    hasAttachments = true;
    return hasAttachments;
    catch (Exception e) {
    e.printStackTrace();
    } finally {
    return hasAttachments;
    My Java Details as follows
    java Version :1.5.0_10
    java.vm.specification.version:1.0
    java.vm.version :1.5.0_01
    java.specification.version:1.5
    java.class.version:48.0
    Java mail API:javamail-1.4.4
    Used Jars:mail.jar
    Could someone explain why I am getting this error? What can I do to resolve this error?
    Is any other Jar need other than mail.jar?
    Any help would be much appreciated.
    Regards,
    Nisanth

    Hai EJP,
    Thanks for your reply,
    My full java class as follows,
    import java.util.Properties;
    import javax.mail.Authenticator;
    import javax.mail.Folder;
    import javax.mail.Message;
    import javax.mail.PasswordAuthentication;
    import javax.mail.Session;
    import javax.mail.Store;
    import javax.mail.Part;
    import javax.mail.Multipart;
    import javax.mail.internet.MimeMultipart;
    import javax.mail.internet.MimeMessage;
    public class Newmail
    public Newmail()
    super();
    public static int mailPOP3(String phost,
    String pusername,
    String ppassword)
    Folder inbox =null;
    Store store =null;
    int result = 1;
    try
    String host=phost;
    final String username=pusername;
    final String password=ppassword;
    System.out.println("Authenticator");
    Authenticator auth=new Authenticator()
    protected PasswordAuthentication getPasswordAuthentication()
    return new PasswordAuthentication(username, password);
    System.out.println("Certificate");
    String filename="D:\\Certi\\jssecacerts";
    String password2 = "changeit";
    System.setProperty("javax.net.ssl.trustStore",filename);
    System.setProperty("javax.net.ssl.trustStorePassword",password2);
    Properties props = System.getProperties();
    System.out.println("host-----"+props);
    props.setProperty("mail.pop3s.port", "993");
    props.setProperty("mail.pop3s.starttls.enable","true");
    props.setProperty("mail.pop3s.ssl.trust", "*");
    Session session = Session.getInstance(props,auth);
    session.setDebug(true);
    store = session.getStore("pop3s");
    System.out.println("store------"+store);
    store.connect(host,username,password);
    System.out.println("Connected...");
    inbox = store.getDefaultFolder().getFolder("INBOX");
    inbox.open(Folder.READ_ONLY);
    Message[] msgs = inbox.getMessages();
    System.out.println("msgs.length-----"+msgs.length);
    result = 0;
    int no_of_messages = msgs.length;
    for ( int i=0; i < no_of_messages; i++)
    System.out.println("msgs.count-----"+i);
    System.out.println("Attachment....>"+msgs.getContentType());
    Multipart mp = (Multipart)msgs[i].getContent();
    System.out.println("Casting Success" + mp.getContentType());
    catch(Exception e)
    e.printStackTrace();
    finally
    try
    if(inbox!=null)
    inbox.close(false);
    if(store!=null)
    store.close();
    return result;
    catch(Exception e)
    e.printStackTrace();
    return result;
    Please check it
    Regards,
    Nisanth

Maybe you are looking for

  • How do i delete perticular type file(*.enc) from folder/File recursively ?

    i know File class and File[ ] of java but can u give me code to delete (*.enc) file from folder inside folder. i mean recursively. i used : if(encFile.isDirectory()) File []fileList = (new File(encF)).listFiles(); //File[] fileList2= (new File(encF))

  • URGENT,FRM-41337: Cannot populat the list from record group

    Hi all: Can anyone help me in that problem? I have a database item in the block as a list item with combo box style and I use this code in WHEN-NEW-RECORD-INSTANCE at the form module level to populate that combo box list: DECLARE      group_id RECORD

  • TS2521 Is FCP 7 compatible with 10.8 OS?

    What kind of trouble has anyone encounter with FCP 7 after update to Mt. Lion? Are there any Apple patches? (have found none)

  • Decoder error on media center

    I have media center for an hp computer: model # m7170N... it will no longer record or play television. The error message: decoder error- video has either malfunctioned or is not installed comes up. how can i fix this??

  • Cannot sign in because of unavailable system

    This is my problem with my account. Error: "We cannot start Skype because your system is unavailable. Please try restarting your computer and try again" (I am using Windows 7) I tried: restarting PC - still failed reinstalling Skype - still failed Ho