Invocation of weblogic.jspc within a java process

          We have created a Java program to support our build process to pre-compile all of
          our JSPs. Things work fine as long as we exec a process each time we inovke weblogic.jspc
          (java weblogic.jspc -d...etc). Is it possible to invoke the main method of weblogic.jspc
          and pass it an option that will keep it from exiting when it completes its work?
          The problem we have is that we want to recursively call the main method but it exits
          the external java process each time it is called.
          TIA
          Brian
          

Oh, Marc and I had a little offline conversation. We decided that the 5.1
          jspc does NOT honor the -noexit option. 6.0 should be fine.
          You might be able to accomplish the same task in a script, simply calling
          jspc multiple times.
          Gary
          "Matt Shelley" <[email protected]> wrote in message
          news:[email protected]...
          >
          > Gary, could you be a bit more specific? I have the exact same problem.
          > It executes the first JSP and exits immediately after invoking
          > the compiler, compiling the JSP OK.
          >
          > Here's a snip:
          > for (int i=0; i < documentJSPTree.size(); i++) {
          > //Execute JSP compile command
          > try {
          > //Set arguments for jspc
          > String [] compilerArgs = {"-noexit","-verbose",
          > "-d",destination,
          > (String)documentJSPTree.get(i)}
          > //Call compiler with args
          > weblogic.jspc.main(compilerArgs);
          > } catch (Exception ex) {
          > ex.printStackTrace();
          > System.out.println("Compiler Error: " + ex.toString());
          > }
          > }
          >
          > Cheers
          >
          > Matt
          >
          >
          > "Gary Keim" <[email protected]> wrote:
          > >A look at how you're calling it might help.
          > >--
          > >Gary
          > >
          > >"marc grzeskowiak" <[email protected]> wrote
          > >in message
          > >news:[email protected]...
          > >> I attempted this, but to no avail. I was able to get
          > >it to work on the
          > >first
          > >> jsp, but java exits before the next jsp is processed.
          > > I do pass in
          > >the -noexit
          > >> option, but this does not appear to be read in weblogic.jspc.
          > >>
          > >> My code is a simple for loop that changes the last element
          > >of the
          > >arguments
          > >> array(args), which represents the file to compile, and
          > >then calls
          > >> weblogic.jspc.main(args);
          > >>
          > >> Any thoughts?
          > >> marc
          > >>
          > >> Gary Keim wrote:
          > >>
          > >> > Pass weblogic.jspc.main the -noexit option. Actually,
          > >any of our tools
          > >> > accept that option.
          > >> > --
          > >> > Gary
          > >> >
          > >> > "Brian Smith" <brian.smith@nospam_mezzia.com> wrote
          > >in message
          > >> > news:[email protected]...
          > >> > >
          > >> > > We have created a Java program to support our build
          > >process to
          > >pre-compile
          > >> > all of
          > >> > > our JSPs. Things work fine as long as we exec a
          > >process each time we
          > >> > inovke weblogic.jspc
          > >> > > (java weblogic.jspc -d...etc). Is it possible to
          > >invoke the main
          > >method
          > >> > of weblogic.jspc
          > >> > > and pass it an option that will keep it from exiting
          > >when it completes
          > >its
          > >> > work?
          > >> > > The problem we have is that we want to recursively
          > >call the main
          > >method
          > >> > but it exits
          > >> > > the external java process each time it is called.
          > >> > >
          > >> > > TIA
          > >> > >
          > >> > > Brian
          > >>
          > >
          > >
          >
          

Similar Messages

  • Invoking SSL via a Java process..

    Hi All,
    I am trying to use Weblogic 5.1 with SSL. I have the SSL working in
    weblogic through a browser. That is, I have been able to successfully
    do the folllowing:
    ~ weblogic.security.key.server=www_mysite_com-key.der
    ~ weblogic.security.certificate.server=MyCert.pem
    ~ weblogic.security.certificate.authority=getcacert.cer
    Hence my browser clients are now presented with a login-box and are
    able to run through https://localhost:7002/
    But my querry is --
    ~ I start weblogic in one window
    ~ and now, how do I run a java-client (distributor.cmd) which runs
    as another batch script, to use SSL ?
    Do I need to write some programs which will use "HttpsURLConnection
    class" to route the above distributor.cmd through https:// or through
    t3s:// ?
    Any pointers would be welcome..
    Thanks and Regards
    Juhi

    The front-end is non-graphical. We generate our beans and descriptors from
    our own file format, so we want a complete compiler that takes it from
    our format->deployable beans.
    Jason Jonas wrote:
    here's a loaded question... what's wrong with the ejb deployment
    wizard? this is certainly a front-end to DDCreator and ejbc. depending
    on the development environment you're using, you may want to look at
    the inline plug-in. it supports visual cafe, jbuilder, forte ide's and
    the weblogic, webshpere and oracle 8i app servers. check out
    www.inline-software.com. the command utils are there for, well,
    command-line and batch/make file support. personally, i wouldn't even
    consider writing a front-end for them, but would concentrate my
    efforts on my application.
    jason
    Original Message <<<<<<<<<<<<<<<<<<
    On 3/11/00, 10:44:40 PM, Marc Prud'hommeaux <[email protected]> wrote
    regarding Invoking DDCreator and ejbc from within a java process:
    In order to streamline our development process, I am writing afrontend
    to DDCreator and ejbc.
    Right now, we are just invoking the main() method as follows:
    String [] args = new String [] {
    deploymentDescriptorFilePath,
    "-d", baseDir, "-noexit" };
    weblogic.ejb.utils.DDCreator.main (args);
    This works fine, but there a better way to do this? I cannot find any
    API documentation for either of the utilities (only command syntax
    reference).
    Marc Prud'hommeaux | http://www.techtrader.com
    Software Engineer | [email protected]
    TechTrader, Inc. | phone: 503-236-0629
    | fax: 781-823-8274
    Marc Prud'hommeaux | http://www.techtrader.com
    Software Engineer | [email protected]
    TechTrader, Inc. | phone: 503-236-0629
    | fax: 781-823-8274

  • Error Using weblogic.jspc --- java.lang.ExceptionInInitializerError

    Hi,
              I am trying to use the weblogic.jspc compiler to pre-compile my jsp
              files so that I can verify that they compile w/o having to visit the
              page. I am using Weblogic 4.5.1. I am encountering the following
              error:
              java.lang.ExceptionInInitializerError
              at java.lang.Throwable.<init>(Compiled Code)
              at java.lang.Error.<init>(Compiled Code)
              at java.lang.LinkageError.<init>(Compiled Code)
              at java.lang.ExceptionInInitializerError.<init>(Compiled Code)
              at java.beans.Beans.instantiate(Compiled Code)
              at weblogic.servlet.jsp.JspLexer.processBeanTag(Compiled Code)
              at weblogic.servlet.jsp.JspLexer.mXML_OPEN_USEBEAN(Compiled Code)
              at weblogic.servlet.jsp.JspLexer.mXML_THING(Compiled Code)
              at weblogic.servlet.jsp.JspLexer.mTOKEN(Compiled Code)
              at weblogic.servlet.jsp.JspLexer.nextToken(Compiled Code)
              at weblogic.servlet.jsp.JspLexer.parse(Compiled Code)
              at weblogic.servlet.jsp.JspParser.doit(Compiled Code)
              at weblogic.servlet.jsp.JspParser.parse(Compiled Code)
              at weblogic.servlet.jhtmlc.Jhtml2Java$Output.setSourceFile(Compiled
              Code)
              at weblogic.servlet.jhtmlc.Jhtml2Java.outputs(Compiled Code)
              at weblogic.utils.compiler.CodeGenerator.generate(Compiled Code)
              at weblogic.jhtmlc.runBody(Compiled Code)
              at weblogic.jspc.runBody(Compiled Code)
              at weblogic.utils.compiler.Tool.run(Compiled Code)
              at weblogic.jspc.main(Compiled Code)
              Have any of you seen this? Can you tell me what I am doing wrong
              (Classpath, etc.)?
              Any and all help would be greatly appreciated.
              The command line I am using is:
              java -verbose -classpath
              $CLASSPATH:/apps/weblogic/license:/apps/weblogic/classes:/apps/weblogic/lib/weblogicaux.jar
              weblogic.jspc -d $HOME/weblogic/myserver/classfiles/examples
              100-Welcome.jsp
              Regards,
              Richard
              

    Fixed with a patch CR0737797 and CR062538 for the 6.1 sp3 source line
              Prasanna Yalam

  • Weblogic java process slowly hogging memory

    My unix 'top' utility tells me that my Weblogic java process is slowly
    hogging memory, over a period of hours under heavy load, until the machine
    finally starts swapping and performance goes into the toilet.
    I got a copy of jprobe, which I had hoped would show me that I have memory
    leaks, but it said everything was fine, I could see the little graph of heap
    memory getting sent back down to 10 Meg every minute or so. Then I bring up
    'top' with no jprobe, and I watch "SIZE" grow to 250 Meg and I run out of
    virtual memory. Anybody know what is up?
    System info: Weblogic Server 5.1, sp5, Solaris 2.7, JDK 1.2.2_07.
    Thanks in Advance
    Greg

    250M for WLS is not very much. How much physical memory is on
    the machine? What do you have your heap size set to?
    Use the command /usr/proc/bin/pmap to dump out the memory
    segments of the JVM. You will find one of the segments labeled
    'heap' this is not the Java Heap, this is the C heap. Does it
    grow? If it does, do you have native code (type 2 db drivers)or
    any other native code? The JVM also uses the C heap. Compiling
    JSPs seems to use a lot of memory. JSPs compiled with SP9 will
    use less C heap than pre-SP9.
    There will be another 'anon' segement that corresponds to the
    size of the max Java Heap as shown by the weblogic console.
    The 'Total' should correspond to the 'size' you see in top.
    Mike
    "Greg Lems" <[email protected]> wrote:
    My unix 'top' utility tells me that my Weblogic java process is slowly
    hogging memory, over a period of hours under heavy load, until the machine
    finally starts swapping and performance goes into the toilet.
    I got a copy of jprobe, which I had hoped would show me that I have memory
    leaks, but it said everything was fine, I could see the little graph
    of heap
    memory getting sent back down to 10 Meg every minute or so. Then I bring
    up
    'top' with no jprobe, and I watch "SIZE" grow to 250 Meg and I run
    out of
    virtual memory. Anybody know what is up?
    System info: Weblogic Server 5.1, sp5, Solaris 2.7, JDK 1.2.2_07.
    Thanks in Advance
    Greg

  • Java.io.IOException using weblogic.jspc

    I've seen a number of similar questions on this but no answers. Can
              anyone provide some insight?
              I have a JSP containing a custom tag library that compiles and executes
              successfully when deployed as a war file under wls 5.1 sp8 but running
              the weblogic.jspc compiler from the command line produces a
              java.io.IOException: cannot resolve '/WEB-INF/tlds/struts-template.tld'
              into a valid tag library.
              The web.xml file includes:
              <taglib>
              <taglib-uri>/WEB-INF/tlds/struts-template.tld</taglib-uri>
              <taglib-location>/WEB-INF/tlds/struts-template.tld</taglib-location>
              </taglib>
              The command I'm using is:
              java -Dweblogic.home=/opt/weblogic
              weblogic.jspc
              -d /home/wmeier/java/StrutsTemplate/build/jsp
              -docroot /home/wmeier/java/StrutsTemplate/web
              -contextPath StrutsTemplate
              -encoding default
              -keepgenerated
              -g
              introduction.jsp
              I can get the jsp compiler to work when I change the taglib uri
              declaration from
              <%@ taglib uri='/WEB-INF/tlds/struts-template.tld'...
              to
              <%@ taglib uri='/tlds/struts-template.tld'
              This modified uri also works as a war file under WebLogic but fails
              under the Tomcat 3.2 reference implementation.
              Does anyone have any ideas how I can get the compiler to work without
              hacking the taglib uri?
              Thanks,
              Bill Meier
              

    CeciNEstPasUnProgrammeur wrote:
    Hm, well... the API docs say for non-existing files you get an IllegalArgumentException, and IOException is for "no application registered" or "application won't start"...
    Just a guess: is the firewall blocking the execution?I don't think it is a fire wall issue since everything runs on the same machine (the file is created and invoked on the same machine)
    Any other ideas?

  • Start weblogic server within java code

    From edoc.bea.com, I got:
    ====
    The following sections describe alternate ways to start an Administration Server:
    Starting an Administration Server from the Windows Start Menu
    Starting an Administration Server When the Host Computer Boots
    Starting an Administration Server With the java weblogic.Server Command
    ====
    Could we start weblogic server within java code?
    (like ServerLoader provided by JBoss?)
    Thanks in advance.
    -Kevin

    The follwoing code:
    //====
    import weblogic.*;
    public class MyTest
    public static void main(String[] args)
              String[] myArgs = new String[6];
              myArgs[0] = "-Dweblogic.home=C:\\bea";
              myArgs[1] = "-Dweblogic.RootDirectory=C:\\bea\\weblogic81\\samples\\domains\\examples";
              myArgs[2] = "-Dweblogic.ConfigFile=C:\\bea\\weblogic81\\samples\\domains\\examples\\config.xml";
              myArgs[3] = "-Dweblogic.Name=examplesServer";
              myArgs[4] = "-Dweblogic.management.username=weblogic";
              myArgs[5] = "-Dweblogic.management.password=weblogic";
              Server.main( myArgs );
    //====
    Seems that did not feed the arguments in:
    C:\myTest>java -cp .;%CLASSPATH% MyTest
    <Sep 22, 2005 6:08:40 PM EDT> <Info> <Security> <BEA-090065> <Getting boot ident
    ity from user.>
    Enter username to boot WebLogic server:

  • WebLogic java process requieres 99% load after XMLP report creation

    Hi,
    we're experiencing production problems with on XMLP report which is triggered and processes completely by application package PC.
    Creation of a pdf file works fine but on the server a WebLogic java process gains 99% load until production is not usable.
    A truss on the server shows:
    ProzessID/ThreadID
    appkops@hcmprod-154 > truss -p 13912/90
    +/90:stat64("/app/848/webserv/persdb/applications/peoplesoft/PORTAL/psft/V2099893760", 0xAB3FF7D8) Err#2 ENOENT+
    +/90:stat64("/app/848/webserv/persdb/applications/peoplesoft/PORTAL/psft/V2099893760/B_EA_A_VORBL.pdf", 0xAB3FF7D8) Err#2 ENOENT+
    +/90:stat64("/app/848/webserv/persdb/applications/peoplesoft/PORTAL/psft/V2099893760", 0xAB3FF7D8) Err#2 ENOENT+
    +/90:stat64("/app/848/webserv/persdb/applications/peoplesoft/PORTAL/psft/V2099893760/B_EA_A_VORBL.pdf", 0xAB3FF7D8) Err#2 ENOENT+
    +/90:stat64("/app/848/webserv/persdb/applications/peoplesoft/PORTAL/psft/V2099893760", 0xAB3FF7D8) Err#2 ENOENT+
    +/90:stat64("/app/848/webserv/persdb/applications/peoplesoft/PORTAL/psft/V2099893760/B_EA_A_VORBL.pdf", 0xAB3FF7D8) Err#2 ENOENT+
    and so on...
    The application package PC looks as follows:
    import PSXP_RPTDEFNMANAGER:ReportDefn;
    Local PSXP_RPTDEFNMANAGER:ReportDefn &Vorblatt = create PSXP_RPTDEFNMANAGER:ReportDefn("B_EA_A_VORBL");
    Local string &sXML;
    +&sXML = GetHTMLText(HTML.B_EA_BARCODE, PERSON.EMPLID, PERSON_NAME.NAME);+
    +&Vorblatt.Get();+
    +&Vorblatt.SetRuntimeDataXMLDoc(CreateXmlDoc(&sXML));+
    +&Vorblatt.ProcessReport("", "", %Date, "");+
    CommitWork();
    +&Vorblatt.DisplayOutput();+
    CommitWork();
    +&Vorblatt.DisplayOutput();+
    So it looks as if the server process tries to delete a directory and output file which are no longer there?!?
    Does anyone see a problem with the above PC or the solution in general?
    Any help is very appreciated.
    Thanks
    Ralf
    Edited by: clausthaler on 05.01.2011 02:59

    What happends if you try to issue your query from a SQL prompt? Does it work? Now, what is it written at the alert.log at the time this error arises? Is this version certified against 10g?
    There are some issues when connecting the jdbc driver with Oracle 10g (http://edocs.bea.com/wls/docs81/notes/issues.html#129571) some patches may need to be applied.

  • Problem when using weblogic.jspc from an IDE

    I am trying to call JSPC from an IDE (as part of an Eclipse Builder). To optimize performance I want to avoid to spwan a new process. So I am trying to call weblogic.jspc's main method directly from the IDE. Everything works fine for simple simple pages.
              But when the page refers to a tag library with a tag providing a TagExtraInfo class, weblogic.jspc complains about the class not extending the TagExtraInfo base class although it does:
              Errors encountered while compiling 'D:\vrp-localdeploy\applications\wot\WOT' :
              Translation of /rentalcar/tiles/i18n/CarCapacityView.jsp failed: (line 17): Error in using tag library uri='/tags/i18n' prefix='i18n': For tag 'bundle', extra info class 'org.apache.taglibs.i18n.BundleTEI' does not extend javax.servlet.jsp.tagext.TagExtraInfo
              I could not figure out what exactly causes the problem. Using exactly the same settings workes just fine.
              Any suggestions?

    The full stack trace reads as follows:
              <p>
              Errors encountered while compiling 'D:\vrp-localdeploy\applications\wot\WOT' :
              <p>
              Translation of /common/include/i18n/definitions.inc failed: (line 17): Error in using tag library uri='/tags/i18n' prefix='i18n': For tag 'bundle', extra info class 'org.apache.taglibs.i18n.BundleTEI' does not extend javax.servlet.jsp.tagext.TagExtraInfo
              <br>
                   at weblogic.jspc.runJspc(jspc.java:559)
                   at weblogic.jspc.runBodyInternal(jspc.java:410)
                   at weblogic.jspc.runBody(jspc.java:319)
                   at weblogic.utils.compiler.Tool.run(Tool.java:146)
                   at weblogic.utils.compiler.Tool.run(Tool.java:103)
                   at weblogic.jspc.main(jspc.java:708)
                   at tui.vrp.tools.presentation.builder.PresentationBuilder.compileJSP(PresentationBuilder.java:1173)
                   at tui.vrp.tools.presentation.builder.PresentationBuilder.checkResource(PresentationBuilder.java:718)
                   at tui.vrp.tools.presentation.builder.PresentationBuilder$PresentationDeltaVisitor.visit(PresentationBuilder.java:102)
                   at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:68)
                   at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:77)
                   at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:77)
                   at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:77)
                   at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:77)
                   at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:77)
                   at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:77)
                   at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:49)
                   at tui.vrp.tools.presentation.builder.PresentationBuilder.incrementalBuild(PresentationBuilder.java:1268)
                   at tui.vrp.tools.presentation.builder.PresentationBuilder.build(PresentationBuilder.java:677)
                   at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:593)
                   at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044)
                   at org.eclipse.core.runtime.Platform.run(Platform.java:783)
                   at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:168)
                   at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:202)
                   at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:231)
                   at org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:1044)
                   at org.eclipse.core.runtime.Platform.run(Platform.java:783)
                   at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:234)
                   at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:253)
                   at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:282)
                   at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:139)
                   at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:200)
                   at org.eclipse.core.internal.jobs.Worker.run(Worker.java:76)
              <p>
              Unfortunately it doesn't really give any real reason - it is a general piece of code in jspc to report problems.
              <p>
              But I dug a lot bit deeper into the code and realized that the original problem is a ClassCastException in line 1290 of class StandardTagLib, which reads as follows:
              <p>
                   tagextrainfo = (TagExtraInfo)Beans.instantiate(classloader, s3);
              <p>
              This looks quite obvious that the class named by s3 simply is no extension of TagExtraInfo, but unfortunately the only class with that name being referenced by the class path does extend this class. I wondered what the problem might be and came up with the following answer:
              <p>
              The class of the bean instantiated by Beans.instantiate extends a class with the name "javax.servlet.jsp.tagext.TagExtraInfo" which is cast to another class with exactly <b>the same name, but a different class loader</b>. Since neither of the class loaders is parent of the other one, both classes are not considered being the same class although they have the same name. Sounds weird, but exactly this is the problem!
              <p>
              Where does it come from and why it works fine when the tool is executed in a separate thread or on the console?
              <p>
              From my understanding the problem is caused in line 395 of the class weblogic.jspc:
              <p>
                   GenericClassLoader genericclassloader = new GenericClassLoader(classpathclassfinder);
              <p>
              This line of code creates a class loader not knowing a parent class loader by which the class weblogic.jspc was loaded. All classes weblogic.jspc is using or calling will be loader by either the same or a parent class loader - this is important to understand. Since TagExtraInfo is directly referenced by StandardTagLib one instance of the class object (the object of type class) will be generated and linked when the class StandardTagLib is instantiated for the first time by the class loader which loaded weblogic.jspc (or by its parent). This is consequence which can not be avoided.
              <p>
              But now look at line 1290 of class StandardTagLib: It explicitly requests the class to be loaded by the GenericClassLoader instantiated in line 395 of the class weblogic.jspc. This class loader, off course, is not aware of the same class just being loaded by another class loader since it has no knowledge of it. It simply creates a fresh copy of the class object, which only differs in the reference to the class loader which created this class object.
              <p>
              Actually, I figured that the following line of code replacing the upper one, would resolve the problem:
              <p>
              GenericClassLoader genericclassloader = new GenericClassLoader(classpathclassfinder, this.getClass().getClassLoader());
              <p>
              Doing this, the GenericClassLoader would know its logical parent by reference and would implicitly - thanks to the implementation of java.lang.ClassLoader - try to find the class using its parent first, would find a valid class, and hence use the same instance of the class object instantiated by the parent class loader. The problem would be solved.
              <p>
              It works fine in the console or under a running application server, because they will always have the weblogic jar in their system class path. ClassLoaders not having a parent are implied to have the system class loader as their parent - the piece of code does work in this case.
              <p>
              Under Eclipse this is no option, off course. We would restrain us to exactly this version of the APIs used by the weblogic version in the system class path.
              <p>
              I was trying to patch this myself by extending weblogic.jspc by my own class to pass on a proper class loader knowing its parent, and I was sort of successful: The problem disappeared. But I can't gain exactly what I am looking for, because the method runJspc with four parameters (around line 447) of weblogic.jspc is private to the class and its public brother always passes true to this method as the fourth parameter - causing jspc to recompile all JSPs instead of just the requested ones.
              <p>
              Everything refers to WL81SP3.
              <p>
              That's were I got stuck currently. I have read some postings about this problem in the internet - some dating far back into the history. So, I have the impression that there have been some folks around with the same problem. I think the patch I suggested does not any harm and I could simply use jspc in my builder without any problems.
              <p>
              Regards,
              <p>
              Elmar Schwarz

  • Problem using weblogic.jspc with wls6.1

              I've got this error using weblogic.jspc on jsp that works fine with the compiler
              of 5.1, is this a bug?
              java.lang.NullPointerException
              at weblogic.management.Admin.getServer(Admin.java:1252)
              at weblogic.servlet.internal.dd.ServletEntityResolver.initServerMBean(ServletEntityResolver.java:69)
              at weblogic.servlet.internal.dd.ServletEntityResolver.resolveEntity(ServletEntityResolver.java:94)
              at weblogic.apache.xerces.readers.DefaultEntityHandler.startReadingFromExternalEntity(DefaultEntityHandler.java:749)
              at weblogic.apache.xerces.readers.DefaultEntityHandler.startReadingFromExternalSubset(DefaultEntityHandler.java:566)
              at weblogic.apache.xerces.framework.XMLDTDScanner.scanDoctypeDecl(XMLDTDScanner.java:1139)
              at weblogic.apache.xerces.framework.XMLDocumentScanner.scanDoctypeDecl(XMLDocumentScanner.java:2215)
              at weblogic.apache.xerces.framework.XMLDocumentScanner.access$0(Compiled
              Code)
              at weblogic.apache.xerces.framework.XMLDocumentScanner$PrologDispatcher.dispatch(Compiled
              Code)
              at weblogic.apache.xerces.framework.XMLDocumentScanner.parseSome(Compiled
              Code)
              at weblogic.apache.xerces.framework.XMLParser.parse(XMLParser.java:967)
              at weblogic.apache.xerces.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:175)
              at weblogic.servlet.internal.dd.DescriptorLoader.parse(DescriptorLoader.java:311)
              at weblogic.servlet.internal.dd.DescriptorLoader.initializeWebXml(DescriptorLoader.java:327)
              at weblogic.servlet.internal.dd.DescriptorLoader.initialize(DescriptorLoader.java:242)
              at weblogic.servlet.internal.dd.DescriptorLoader.<init>(DescriptorLoader.java:176)
              at weblogic.servlet.internal.dd.DescriptorLoader.loadDescriptor(DescriptorLoader.java:396)
              at weblogic.jspc.runBodyInternal(Compiled Code)
              at weblogic.jspc.runBody(jspc.java:169)
              at weblogic.utils.compiler.Tool.run(Tool.java:79)
              at weblogic.jspc.main(Compiled Code)
              --------------- nested within: ------------------
              weblogic.utils.AssertionError: ***** ASSERTION FAILED ***** - with nested exception:
              [java.lang.NullPointerException]
              at java.lang.Throwable.fillInStackTrace(Native Method)
              at java.lang.Throwable.fillInStackTrace(Compiled Code)
              at java.lang.Throwable.<init>(Compiled Code)
              at java.lang.Error.<init>(Error.java:50)
              at weblogic.utils.NestedError.<init>(NestedError.java:24)
              

    Please post your full description. I can't see what you're replying to (must
              be too old).
              Alex
              "Gregory Chazalon" <[email protected]> wrote in message
              news:3c7383a8$[email protected]..
              > I've got te same problem (NullPointerException at the same line code in
              the same class). The most disturbing is that the weblogic.jspc works fine
              with wl6.1 SP2 but fails with wl6.1 SP1.
              >
              > Do you have a solution ? Can I download a CRXXXX.jar that fixes it ?
              >
              > I will appreciate any help.
              >
              

  • Weblogic.jspc problems

    I have a quick question I want to set up jspc to run from my ide (I use Kawa).
              Its pretty simple to do and has worked great until 5.0 came out.
              I'm using :
              <pre>
              c:\jdk1.3\bin\java -cp
              c:\weblogic\lib\weblogic510sp5.jar;c:\weblogic\classes;c:\weblogic\lib\weblogicaux.jar%classpath%
              weblogic.jspc -verbose -verboseJavac -docroot
              c:/weblogic/myserver/public_html/4c/site -d C:\weblogic\myserver\servletclasses
              -keepgenerated -classpath
              c:\weblogic\lib\weblogic510sp5.jar;c:\weblogic\classes;%classpath%
              c:\weblogic\myserver\public_html\4c\site\Join\Join.jsp
              reports:
              [jspc] parsing C:\weblogic\myserver\public_html\4c\site\Join\Join.jsp: [jspc]
              parsed C:\weblogic\myserver\public_html\4c\site\Join\Join.jsp in 1833 ms. [jspc]
              generated java file
              C:\weblogic\myserver\servletclasses\jsp_servlet\_join\_join.java, invoking java
              compiler: Exec failed .. exiting Process Exit...
              </pre>
              When there are no problems, it still works, however if there are errors I get:
              Exec failed .. exiting Process Exit...
              Any clues?
              Thanks.
              Russell
              

    I have a quick question I want to set up jspc to run from my ide (I use Kawa).
              Its pretty simple to do and has worked great until 5.0 came out.
              I'm using :
              <pre>
              c:\jdk1.3\bin\java -cp
              c:\weblogic\lib\weblogic510sp5.jar;c:\weblogic\classes;c:\weblogic\lib\weblogicaux.jar%classpath%
              weblogic.jspc -verbose -verboseJavac -docroot
              c:/weblogic/myserver/public_html/4c/site -d C:\weblogic\myserver\servletclasses
              -keepgenerated -classpath
              c:\weblogic\lib\weblogic510sp5.jar;c:\weblogic\classes;%classpath%
              c:\weblogic\myserver\public_html\4c\site\Join\Join.jsp
              reports:
              [jspc] parsing C:\weblogic\myserver\public_html\4c\site\Join\Join.jsp: [jspc]
              parsed C:\weblogic\myserver\public_html\4c\site\Join\Join.jsp in 1833 ms. [jspc]
              generated java file
              C:\weblogic\myserver\servletclasses\jsp_servlet\_join\_join.java, invoking java
              compiler: Exec failed .. exiting Process Exit...
              </pre>
              When there are no problems, it still works, however if there are errors I get:
              Exec failed .. exiting Process Exit...
              Any clues?
              Thanks.
              Russell
              

  • Weblogic.jspc outofmemory error while compiling jsps using ant in eclipse

    Hi all,
    I am trying to execute this target in my ant build:
         <target name="jspc">
              <java classname="weblogic.jspc" fork="yes">
                   <arg line="-verbose -verboseJavac -compileAll -webapp ${project.jsp.dir} -d ${project.jsp.class.dir}" />
                   <classpath>
                        <pathelement path="${classpath}" />
                   </classpath>
         </java>
         </target>
    I am getting the following error:
    [java] Error: [jspc]: 0 file(s) failed:
    [java] [Compilation errors : ]
    [java] The system is out of resources.
    [java] Consult the following stack trace for details.
    [java] java.lang.OutOfMemoryError
    [java] at weblogic.jspc.doCompile(jspc.java:861)
    [java] at weblogic.jspc.runJspc(jspc.java:654)
    [java] at weblogic.jspc.runBodyInternal(jspc.java:412)
    [java] at weblogic.jspc.runBody(jspc.java:319)
    [java] at weblogic.utils.compiler.Tool.run(Tool.java:192)
    I am using weblogic 8.1, eclipse3.1, java1.4.1.
    Can some one please help me with this issue?
    thanks in advance.

    --> some error on posting please refer to the next post...
    From the error logs we can trace it out to the web project's Build.xml file ....I was getting a similar error and by commenting out the following lines in the web project's Build.xml I am able to run the build script correctly and get a EAR file. The lines are
    <!--
    <assemble
    moduleDir="${generated.module.root}"
    moduleName="${project.name}"
    srcOutputDir="${assembly.src}"
    appRootDir="${ear.root}">
    <assemblyContext factory="org.apache.beehive.controls.runtime.assembly.WebAppAssemblyContext$Factory" />
    <assemblyContext factory="org.apache.beehive.controls.runtime.assembly.AppAssemblyContext$Factory" />
    <classpath refid="assembly.classpath" />
    <fileset dir="${project.dir}">
    <include name="**/*.controls.properties" />
    </fileset>
    </assemble>
         -->
    Please check it now, also if any one can let us know the function or role played by the above lines it would be great. Also if there would be any future or unseen problems by commenting out these lines please do let us know...
    Thanks
    -MiM
    Edited by prodigymonish83 at 10/22/2007 5:56 AM

  • Running a "heavy" program from within a java class

    Dear Java programmers,
    I 'm trying to run a software called surflex from within a java class, using the following java command:
    Runtime.getRuntime().exec( new String[ { "/bin/bash", "docking_script_2.bash"} );
    For convenience I've created the following simple bash script but for some strange reason surflex is not executed:
    #!/bin/bash
    surflex-dock-v211-linux.exe proto drug.mol2 receptor_hydro.mol2 p1;
    surflex-dock-v211-linux.exe dock drug.mol2 p1-protomol.mol2 receptor_hydro.mol2 >& 1OHR_A_output.txt;
    Can anybody help me on that (ignore the arguments, they are correctly set)? I'll try to find another, more generic example, but so far I've noticed that the same thing happens with unix grep command.
    thanks,
    Tom

    I think if you want to invoke a bash shell and give it a command to execute, you need to do
    /bin/bash -c commandrather than
    /bin/bash commandAccordingly, your call to exec should look like
    exec( new String[ { "/bin/bash", "-c" "docking_script_2.bash"} );Beyond, that, I'd suggest the following as general debugging tips and best practices:
    * As the first line of the bash script, include a line that does something simple, like touch a file, so you can see if the script is executing at all.
    * In Java, call Process.waitFor(). Its return value is the process' exit value.
    * Make sure you're gobbling stdout and stderr from the process, and giving stdin any input it needs. You'll have to do this for the process to run correctly, and you can also use what you read from stdout and stderr to debug the execution of the process. [http://www.javaworld.com/javaworld/jw-12-2000/jw-1229-traps.html]
    * You may wan to look into ProcessBuilder, rather than Runtime.exec. I haven't used it myself yet, but apparently it's supposed to be the preferred way to execute external processes.

  • JDK 1.6 on Solaris. Multiple java processes and thread freezes

    Hi, we've come across a really weird behavior on the Solaris JVM, reported by a customer of ours.
    Our server application consists of multiple threads. Normally we see them all running within a single Java process, and all is fine.
    At some point in time, and only on Solaris 10, it seems that the main Java process starts a second Java process. This is not our code trying to execute some other application/command. It's the JVM itself forking a new copy of itself. I assumed this was because of some JVM behaviour on Solaris that uses multiple processes if the number of threads is > 128. However at the time of spawn there are less than 90 threads running.
    In any case, once this second process starts, some of the threads of the application (incidentally, they're the first threads created by the application at startup, in the first threadgroup) stop working. Our application dumps a list of all threads in the system every ten minutes, and even when they're not working, the threads are still there. Our logs also show that when the second process starts, these threads were not in the running state. They had just completed their operations and were sleeping in their thread pool, in a wait() call. Once the second process starts, jobs for these threads just queue up, and the wait() does not return, even after another thread has done a notify() to inform them of the new jobs.
    Even more interesting, when the customer manually kills -9 the second process, without doing anything in our application, all threads that were 'frozen' start working again, immediately. This (and the fact that this never happens on other OSes) makes us think that this is some sort of problem (or misconfiguration) specific to the Solaris JVM, and not our application.
    The customer initially reported this with JDK 1.5.0_12 , we told them to upgrade to the latest JDK 1.6 update 6, but the problem remains. There are no special JVM switches (apart from -Xms32m -Xmx256m) used. We're really at a dead end here in diagnosing this problem, as it clearly seems to be outside our app. Any suggestion?

    Actually, we've discovered that that's not really what was going on. I still believe there's a bug in the JVM, but the fork was happening because our Java code tries to exec a command line tool once a minute. After hours of this, we get a rogue child process with this stack (which is where we are forking this command line tool once a minute):
    JVM version is 1.5.0_08-b03
    Thread t@38: (state = IN_NATIVE)
    - java.lang.UNIXProcess.forkAndExec(byte[], byte[], int, byte[], int, byte[], boolean, java.io.FileDescriptor, java.io.FileDescriptor, java.io.FileDescriptor) @bci=168980456 (Interpreted frame)
    - java.lang.UNIXProcess.forkAndExec(byte[], byte[], int, byte[], int, byte[], boolean, java.io.FileDescriptor, java.io.FileDescriptor, java.io.FileDescriptor) @bci=0 (Interpreted frame)
    - java.lang.UNIXProcess.<init>(byte[], byte[], int, byte[], int, byte[], boolean) @bci=62, line=53 (Interpreted frame)
    - java.lang.ProcessImpl.start(java.lang.String[], java.util.Map, java.lang.String, boolean) @bci=182, line=65 (Interpreted frame)
    - java.lang.ProcessBuilder.start() @bci=112, line=451 (Interpreted frame)
    - java.lang.Runtime.exec(java.lang.String[], java.lang.String[], java.io.File) @bci=16, line=591 (Interpreted frame)
    - java.lang.Runtime.exec(java.lang.String, java.lang.String[], java.io.File) @bci=69, line=429 (Interpreted frame)
    - java.lang.Runtime.exec(java.lang.String) @bci=4, line=326 (Interpreted frame)
    - java.lang.Thread.run() @bci=11, line=595 (Interpreted frame)There are also several dozen other threads all with the same stack:
    Thread t@32: (state = BLOCKED)
    Error occurred during stack walking:
    sun.jvm.hotspot.debugger.DebuggerException: can't map thread id to thread handle!
         at sun.jvm.hotspot.debugger.proc.ProcDebuggerLocal.getThreadIntegerRegisterSet0(Native Method)
         at sun.jvm.hotspot.debugger.proc.ProcDebuggerLocal.getThreadIntegerRegisterSet(ProcDebuggerLocal.java:364)
         at sun.jvm.hotspot.debugger.proc.sparc.ProcSPARCThread.getContext(ProcSPARCThread.java:35)
         at sun.jvm.hotspot.runtime.solaris_sparc.SolarisSPARCJavaThreadPDAccess.getCurrentFrameGuess(SolarisSPARCJavaThreadPDAccess.java:108)
         at sun.jvm.hotspot.runtime.JavaThread.getCurrentFrameGuess(JavaThread.java:252)
         at sun.jvm.hotspot.runtime.JavaThread.getLastJavaVFrameDbg(JavaThread.java:211)
         at sun.jvm.hotspot.tools.StackTrace.run(StackTrace.java:50)
         at sun.jvm.hotspot.tools.JStack.run(JStack.java:41)
         at sun.jvm.hotspot.tools.Tool.start(Tool.java:204)
         at sun.jvm.hotspot.tools.JStack.main(JStack.java:58)I'm pretty sure this is because the fork part of the UnixProcess.forkAndExec is using the Solaris fork1 system call, and thus all the Java context thinks all those threads exist, whereas the actual threads don't exist in that process.
    It seems to me that something is broken in UnixProcess.forkAndExec in native code; it did the fork, but not the exec, and this exec thread just sits there forever. And of course, it's still holding all the file descriptors of the original process, which means that if we decide to restart our process, we can't reopen our sockets for listening or whatever else we want to do.
    There is another possibility, which I can't completely rule out: this child process just happened to be the one that was fork'd when the parent process called Runtime.halt(), which is how the Java process exits. We decided to exit halfway through a Runtime.exec(), and got this child process stuck. But I don't think that's what happens... from what I understand that we collected, we see this same child process created at some point in time, and it doesn't go away.
    Yes, I realize that my JVM is very old, but I cannot find any bug fixes in the release notes that claim to fix something like this. And since this only happens once every day or two, I'm reluctant to just throw a new JVM at this--although I'm sure I will shortly.
    Has anyone else seen anything like this?

  • Wls 8.1 sp2: weblogic.jspc complains about struts-html tags

              Hi,
              I am trying to compile jsps with weblogic.jspc, which use struts' html tags. However,
              the compilation fails with the following message:
              [java] Translation of /views/viewPageBody.jsp failed: (line 3): Error in using
              tag library uri='/tags/struts-html' prefix='html': The Tag class 'org.apache.struts.taglib.html.BaseTag'
              has no setter method corresponding to TLD declared attribute 'server', (JSP 1.1
              spec, 5.4.1)
              I opened the BaseTag class from the struts jar and found the setter exists for
              the attribute 'server' of html tld. So does the property 'server'. The property
              'server' is a string and the parameter in the setter is a string. I read about
              the jspc errors in wls 8.1 about the setter parameter being of different type
              than the property. However, that is not the case here. I tried using both Sun's
              and BEA's jdk. None of them help. Btw, there is another attribute mentioned in
              the html tld, which is 'target'. The compiler doesn't complain yet about this.:(
              Also, I happened to compile other apps which have struts logic tags.
              My environment:
              OS: Win2k sp3
              WLS: 8.1 sp2
              JDK: Sun's 1.4.2 sp4 / Bea's 1.4.1 sp5 (tried both)
              Ant: 1.5.3 (I had an issue earlier with ant until I found that Bea officially
              without any mention supports only ant 1.5.3.)
              I would appreciate any help in this regard.
              Thanks,
              Abbas
              

              What version of Struts are you trying to use?
              Are you certain you're not encountering a different instance of that class in
              an unexpected location in your classpath?
              "Abbas" <[email protected]> wrote:
              >
              >Hi,
              >I am trying to compile jsps with weblogic.jspc, which use struts' html
              >tags. However,
              >the compilation fails with the following message:
              >
              >[java] Translation of /views/viewPageBody.jsp failed: (line 3): Error
              >in using
              >tag library uri='/tags/struts-html' prefix='html': The Tag class 'org.apache.struts.taglib.html.BaseTag'
              >has no setter method corresponding to TLD declared attribute 'server',
              >(JSP 1.1
              >spec, 5.4.1)
              >
              >I opened the BaseTag class from the struts jar and found the setter exists
              >for
              >the attribute 'server' of html tld. So does the property 'server'. The
              >property
              >'server' is a string and the parameter in the setter is a string. I read
              >about
              >the jspc errors in wls 8.1 about the setter parameter being of different
              >type
              >than the property. However, that is not the case here. I tried using
              >both Sun's
              >and BEA's jdk. None of them help. Btw, there is another attribute mentioned
              >in
              >the html tld, which is 'target'. The compiler doesn't complain yet about
              >this.:(
              >Also, I happened to compile other apps which have struts logic tags.
              >
              >
              >My environment:
              >OS: Win2k sp3
              >WLS: 8.1 sp2
              >JDK: Sun's 1.4.2 sp4 / Bea's 1.4.1 sp5 (tried both)
              >Ant: 1.5.3 (I had an issue earlier with ant until I found that Bea officially
              >without any mention supports only ant 1.5.3.)
              >
              >I would appreciate any help in this regard.
              >
              >Thanks,
              >
              >Abbas
              

  • Why java process crashes frequently

    We are facing an issue with our Oracle CMS server which is a java process. Content server instance is going down again and again within 5 minutes. We don't see any entries in the content server log files. However there is a crash dump of the java process that we get. I am attaching log entries here. Can any one please guide by looking at the logs as what could be the probable issues for the crash.
    **************************************************************************Java Crash Report *******************************************************************************
    # An unexpected error has been detected by Java Runtime Environment:
    # SIGSEGV (0xb) at pc=0x0000002a95ad3ace, pid=12734, tid=1086544224
    # Java VM: Java HotSpot(TM) 64-Bit Server VM (1.6.0-b105 mixed mode)
    # Problematic frame:
    # V [libjvm.so+0x45eace]
    # If you would like to submit a bug report, please visit:
    # http://java.sun.com/webapps/bugreport/crash.jsp
    --------------- T H R E A D ---------------
    Current thread (0x0000002b9fa94800): JavaThread "CompilerThread1" daemon [_thread_in_native, id=12768]
    siginfo:si_signo=11, si_errno=0, si_code=1, si_addr=0x0000000000000008
    Registers:
    RAX=0x0000002ba495faa0, RBX=0x0000000040c337f0, RCX=0x0000000000000000, RDX=0x0000000000000000
    RSP=0x0000000040c330d0, RBP=0x0000000040c33120, RSI=0x0000002ba39c3a30, RDI=0x0000002ba6700040
    R8 =0x0000000000000000, R9 =0x0000002ba547cd40, R10=0x0000000000000807, R11=0x0000000000000807
    R12=0x0000002ba547f8c8, R13=0x0000002ba39c3a30, R14=0x0000000040c337d0, R15=0x0000002ba7275a50
    RIP=0x0000002a95ad3ace, EFL=0x0000000000010287, CSGSFS=0x0000000000002d70, ERR=0x0000000000000004
    TRAPNO=0x000000000000000e
    Top of Stack: (sp=0x0000000040c330d0)
    0x0000000040c330d0: 0000000000000080 0000002ba7980f39
    0x0000000040c330e0: 0000002ba547f8c9 0000002ba692c211
    0x0000000040c330f0: 0000000040c337f0 0000002ba7275a50
    0x0000000040c33100: 0000000040c33210 0000002ba39c3a30
    0x0000000040c33110: 0000000040c33230 0000000000000003
    0x0000000040c33120: 0000000040c33190 0000002a95ad37a6
    0x0000000040c33130: 0000002ba6e29e58 0000002ba693abe8
    0x0000000040c33140: 0000000300000004 0000000000000000
    0x0000000040c33150: 0000000040c331f0 0000000040c33230
    0x0000000040c33160: 0000000040c337d0 0000002ba67f6690
    0x0000000040c33170: 0000002ba692c280 0000000040c337d0
    0x0000000040c33180: 0000000040c331f0 0000000000000001
    0x0000000040c33190: 0000000040c33280 0000002a95ad102e
    0x0000000040c331a0: 0000000040c339f0 0000000040c33210
    0x0000000040c331b0: 0000002ba7273928 0000000040c339f0
    0x0000000040c331c0: 0000000040c33230 0000002b9fa94bd0
    0x0000000040c331d0: 0000000040c33840 0000002a95b585a1
    0x0000000040c331e0: 0000000000000000 0000000040c339f0
    0x0000000040c331f0: 0000002b9fa94bd0 0000009900000100
    0x0000000040c33200: 0000002ba67f80c0 0000002a000000e5
    0x0000000040c33210: 0000002ba67f1a90 0000002ba67f6520
    0x0000000040c33220: 0000002ba67f1a80 0000002b9fa94bd0
    0x0000000040c33230: 0000002a95e4a550 0000002b9fa94bd0
    0x0000000040c33240: 0000000000000080 0000002ba67f6aa0
    0x0000000040c33250: 0000000040c33c40 0000000040c338a0
    0x0000000040c33260: 0000000040c34af0 0000000040c341c0
    0x0000000040c33270: 0000000000000029 0000000040c339f0
    0x0000000040c33280: 0000000040c33d20 0000002a958745eb
    0x0000000040c33290: 0000002b9fa95058 0000000000000000
    0x0000000040c332a0: 0000000000000000 0000000040c33cb0
    0x0000000040c332b0: 0000002b9fa94bd0 0000002ba753c0f0
    0x0000000040c332c0: 0000002ba75436b0 0000002ba75440d8
    Instructions: (pc=0x0000002a95ad3ace)
    0x0000002a95ad3abe: 66 90 49 8b be b0 00 00 00 45 89 c0 4a 8b 0c c7
    0x0000002a95ad3ace: 4c 8b 59 08 49 83 3b 00 75 2f 8b 73 08 66 66 90
    Stack: [0x0000000040b35000,0x0000000040c36000), sp=0x0000000040c330d0, free space=1016k
    Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
    V [libjvm.so+0x45eace]
    V [libjvm.so+0x45e7a6]
    V [libjvm.so+0x45c02e]
    V [libjvm.so+0x1ff5eb]
    V [libjvm.so+0x1fcedc]
    V [libjvm.so+0x1a074e]
    V [libjvm.so+0x204e0b]
    V [libjvm.so+0x2047bc]
    V [libjvm.so+0x5be869]
    V [libjvm.so+0x5b8f22]
    V [libjvm.so+0x4b454e]
    C [libpthread.so.0+0x6137]
    C 0x0000000000000000
    Current CompileTask:
    C2:1639 collections.CollectionHelper$1.compare(Ljava/lang/Object;Ljava/lang/Object;)I (425 bytes)
    --------------- P R O C E S S ---------------
    Java Threads: ( => current thread )
    0x0000002ba76ca400 JavaThread "IdcServerThread-742" daemon [_thread_in_Java, id=16714]
    0x0000002ba615e400 JavaThread "IdcServerThread-740" daemon [_thread_in_Java, id=16712]
    0x0000002ba939f000 JavaThread "IdcServerThread-738" daemon [_thread_in_Java, id=16710]
    0x0000002ba3ee7800 JavaThread "TaskLauncher stdout" daemon [_thread_in_native, id=16491]
    0x0000002ba34c7000 JavaThread "TaskLauncher stderr" daemon [_thread_in_native, id=16490]
    0x0000002ba3216400 JavaThread "process reaper" daemon [_thread_in_native, id=16488]
    0x0000002ba2ec6400 JavaThread "Thread-517" daemon [_thread_in_native, id=16270]
    0x0000002ba2ec5c00 JavaThread "process reaper" daemon [_thread_in_native, id=16268]
    0x0000002ba2ec2400 JavaThread "Thread-465" daemon [_thread_in_native, id=16116]
    0x0000002ba2e57800 JavaThread "process reaper" daemon [_thread_in_native, id=16113]
    0x0000002ba5b83c00 JavaThread "Keep-Alive-Timer" daemon [_thread_blocked, id=15173]
    0x0000002ba4951000 JavaThread "Thread-20" daemon [_thread_in_native, id=14472]
    0x0000000040114800 JavaThread "DestroyJavaVM" [_thread_blocked, id=12758]
    0x0000002ba428e000 JavaThread "OutgoingProviderMonitor" daemon [_thread_blocked, id=14465]
    0x0000002ba456bc00 JavaThread "LDAPConnThread Lonads06.EU.COLT:389" daemon [_thread_in_native, id=14464]
    0x0000002ba456b400 JavaThread "LDAPConnThread Lonads06.EU.COLT:389" daemon [_thread_in_native, id=14463]
    0x0000002ba4b96c00 JavaThread "LDAPConnThread Lonads06.EU.COLT:389" daemon [_thread_in_native, id=14462]
    0x0000002ba4593c00 JavaThread "LDAPConnThread Lonads06.EU.COLT:389" daemon [_thread_in_native, id=14461]
    0x0000002ba47e5800 JavaThread "LDAPConnThread Lonads06.EU.COLT:389" daemon [_thread_in_native, id=14460]
    0x0000002ba4261000 JavaThread "tcp/4477 listener" [_thread_in_native, id=14459]
    0x0000002ba4291400 JavaThread "scs-StellentEmbedded-Monitor" [_thread_blocked, id=14457]
    0x0000002ba4290c00 JavaThread "scs-StellentEmbedded-Processor4" daemon [_thread_blocked, id=14456]
    0x0000002ba412b800 JavaThread "scs-StellentEmbedded-Processor3" daemon [_thread_blocked, id=14455]
    0x0000002ba412b000 JavaThread "scs-StellentEmbedded-Processor2" daemon [_thread_blocked, id=14454]
    0x0000002ba4220800 JavaThread "scs-StellentEmbedded-Processor1" daemon [_thread_blocked, id=14453]
    0x0000002ba4220400 JavaThread "ContainerBackgroundProcessor[StandardEngine[Stellent Embedded]]" daemon [_thread_blocked, id=14452]
    0x0000002b9f9aa800 JavaThread "tcp/5551 listener" [_thread_in_native, id=14447]
    0x0000002ba32fe400 JavaThread "TaskMonitor" daemon [_thread_blocked, id=13066]
    0x0000002ba32cf400 JavaThread "index update notify" daemon [_thread_blocked, id=13063]
    0x0000002ba3438800 JavaThread "index update work" daemon [_thread_blocked, id=13062]
    0x0000002ba3192400 JavaThread "WebDAVUnlocker" daemon [_thread_blocked, id=12803]
    0x0000002ba2d74400 JavaThread "EventManager" daemon [_thread_blocked, id=12800]
    0x0000002ba3936000 JavaThread "Thread-2" daemon [_thread_blocked, id=12799]
    0x0000002ba33ed400 JavaThread "IndexerMonitor" daemon [_thread_blocked, id=12798]
    0x0000002ba49bfc00 JavaThread "SubjectManager" daemon [_thread_blocked, id=12797]
    0x0000002ba3e4f800 JavaThread "FileUtilsLockThread" daemon [_thread_blocked, id=12794]
    0x0000002ba41d1400 JavaThread "Archive TransferMonitor" daemon [_thread_blocked, id=12793]
    0x0000002ba4043400 JavaThread "Archive lock" daemon [_thread_blocked, id=12792]
    0x0000002ba2e08000 JavaThread "Scheduled System Events" daemon [_thread_blocked, id=12791]
    0x0000002ba3da1800 JavaThread "SearchCache" daemon [_thread_blocked, id=12790]
    0x0000002ba3d57800 JavaThread "SchemaPublisher" daemon [_thread_blocked, id=12787]
    0x0000002ba313d000 JavaThread "OracleTimeoutPollingThread" daemon [_thread_blocked, id=12784]
    0x0000002b9fa96800 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=12769]
    =>0x0000002b9fa94800 JavaThread "CompilerThread1" daemon [_thread_in_native, id=12768]
    0x0000002b9fa92c00 JavaThread "CompilerThread0" daemon [_thread_in_native, id=12767]
    0x0000002b9fa91400 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=12766]
    0x0000002b9fa6e000 JavaThread "Finalizer" daemon [_thread_blocked, id=12765]
    0x0000002b9fa6d000 JavaThread "Reference Handler" daemon [_thread_blocked, id=12764]
    Other Threads:
    0x0000002b9fa68400 VMThread [id=12763]
    0x0000002b9fa98800 WatcherThread [id=12770]
    VM state:not at safepoint (normal execution)
    VM Mutex/Monitor currently owned by a thread: None
    Heap
    par new generation total 471872K, used 260567K [0x0000002a995a0000, 0x0000002ab95a0000, 0x0000002ab95a0000)
    eden space 419456K, 58% used [0x0000002a995a0000, 0x0000002aa84dc980, 0x0000002ab2f40000)
    from space 52416K, 29% used [0x0000002ab6270000, 0x0000002ab71a95e0, 0x0000002ab95a0000)
    to space 52416K, 0% used [0x0000002ab2f40000, 0x0000002ab2f40000, 0x0000002ab6270000)
    tenured generation total 3670016K, used 125050K [0x0000002ab95a0000, 0x0000002b995a0000, 0x0000002b995a0000)
    the space 3670016K, 3% used [0x0000002ab95a0000, 0x0000002ac0fbe8b0, 0x0000002ac0fbea00, 0x0000002b995a0000)
    compacting perm gen total 35648K, used 35426K [0x0000002b995a0000, 0x0000002b9b870000, 0x0000002b9e9a0000)
    the space 35648K, 99% used [0x0000002b995a0000, 0x0000002b9b838a00, 0x0000002b9b838a00, 0x0000002b9b870000)
    No shared spaces configured.
    Dynamic libraries:
    40000000-40009000 r-xp 00000000 fd:04 327862 /Stellent/idcm2/shared/os/linux64/jdk1.6.0/bin/java
    40108000-4010a000 rw-p 00008000 fd:04 327862 /Stellent/idcm2/shared/os/linux64/jdk1.6.0/bin/java
    4010a000-4012b000 rwxp 4010a000 00:00 0
    4012b000-4012e000 ---p 4012b000 00:00 0
    4012e000-4022c000 rwxp 4012e000 00:00 0
    4022c000-4022d000 ---p 4022c000 00:00 0
    4022d000-4032d000 rwxp 4022d000 00:00 0
    4032d000-4032e000 ---p 4032d000 00:00 0
    4032e000-4042e000 rwxp 4032e000 00:00 0
    4042e000-4042f000 ---p 4042e000 00:00 0
    4042f000-4052f000 rwxp 4042f000 00:00 0
    4052f000-40530000 ---p 4052f000 00:00 0
    40530000-40630000 rwxp 40530000 00:00 0
    40630000-40631000 ---p 40630000 00:00 0
    40631000-40731000 rwxp 40631000 00:00 0
    40731000-40734000 ---p 40731000 00:00 0
    40734000-40832000 rwxp 40734000 00:00 0
    40832000-40835000 ---p 40832000 00:00 0
    40835000-40933000 rwxp 40835000 00:00 0
    40933000-40936000 ---p 40933000 00:00 0
    40936000-40a34000 rwxp 40936000 00:00 0
    40a34000-40a37000 ---p 40a34000 00:00 0
    40a37000-40b35000 rwxp 40a37000 00:00 0
    40b35000-40b38000 ---p 40b35000 00:00 0
    40b38000-40c36000 rwxp 40b38000 00:00 0
    40c36000-40c39000 ---p 40c36000 00:00 0
    40c39000-40d37000 rwxp 40c39000 00:00 0
    40d37000-40d38000 ---p 40d37000 00:00 0
    40d38000-40e38000 rwxp 40d38000 00:00 0
    40e38000-40e3b000 ---p 40e38000 00:00 0
    40e3b000-40f39000 rwxp 40e3b000 00:00 0
    40f39000-40f3c000 ---p 40f39000 00:00 0
    40f3c000-4103a000 rwxp 40f3c000 00:00 0
    4103a000-4103d000 ---p 4103a000 00:00 0
    4103d000-4113b000 rwxp 4103d000 00:00 0
    4113b000-4113e000 ---p 4113b000 00:00 0
    4113e000-4123c000 rwxp 4113e000 00:00 0
    4123c000-4123f000 ---p 4123c000 00:00 0
    4123f000-4133d000 rwxp 4123f000 00:00 0
    4133d000-41340000 ---p 4133d000 00:00 0
    41340000-4143e000 rwxp 41340000 00:00 0
    4143e000-41441000 ---p 4143e000 00:00 0
    41441000-4153f000 rwxp 41441000 00:00 0
    4153f000-41542000 ---p 4153f000 00:00 0
    41542000-41640000 rwxp 41542000 00:00 0
    41640000-41643000 ---p 41640000 00:00 0
    41643000-41741000 rwxp 41643000 00:00 0
    41741000-41744000 ---p 41741000 00:00 0
    41744000-41842000 rwxp 41744000 00:00 0
    41842000-41845000 ---p 41842000 00:00 0
    41845000-41943000 rwxp 41845000 00:00 0
    41943000-41946000 ---p 41943000 00:00 0
    41946000-41a44000 rwxp 41946000 00:00 0
    41a44000-41a47000 ---p 41a44000 00:00 0
    41a47000-41b45000 rwxp 41a47000 00:00 0
    41b45000-41b48000 ---p 41b45000 00:00 0
    41b48000-41c46000 rwxp 41b48000 00:00 0
    41c46000-41c49000 ---p 41c46000 00:00 0
    41c49000-41d47000 rwxp 41c49000 00:00 0
    41d47000-41d4a000 ---p 41d47000 00:00 0
    41d4a000-41e48000 rwxp 41d4a000 00:00 0
    41e48000-41e4b000 ---p 41e48000 00:00 0
    41e4b000-41f49000 rwxp 41e4b000 00:00 0
    41f49000-41f4c000 ---p 41f49000 00:00 0
    41f4c000-4204a000 rwxp 41f4c000 00:00 0
    4204a000-4204d000 ---p 4204a000 00:00 0
    4204d000-4214b000 rwxp 4204d000 00:00 0
    4214b000-4214e000 ---p 4214b000 00:00 0
    4214e000-4224c000 rwxp 4214e000 00:00 0
    4224c000-4224f000 ---p 4224c000 00:00 0
    4224f000-4234d000 rwxp 4224f000 00:00 0
    4234d000-42350000 ---p 4234d000 00:00 0
    42350000-4244e000 rwxp 42350000 00:00 0
    4244e000-42451000 ---p 4244e000 00:00 0
    42451000-4254f000 rwxp 42451000 00:00 0
    4254f000-42552000 ---p 4254f000 00:00 0
    42552000-42650000 rwxp 42552000 00:00 0
    42650000-42653000 ---p 42650000 00:00 0
    42653000-42751000 rwxp 42653000 00:00 0
    42751000-42754000 ---p 42751000 00:00 0
    42754000-42852000 rwxp 42754000 00:00 0
    42852000-42855000 ---p 42852000 00:00 0
    42855000-42953000 rwxp 42855000 00:00 0
    42953000-42956000 ---p 42953000 00:00 0
    42956000-42a54000 rwxp 42956000 00:00 0
    42a54000-42a57000 ---p 42a54000 00:00 0
    42a57000-42b55000 rwxp 42a57000 00:00 0
    42b55000-42b58000 ---p 42b55000 00:00 0
    42b58000-42c56000 rwxp 42b58000 00:00 0
    42c56000-42c59000 ---p 42c56000 00:00 0
    42c59000-42d57000 rwxp 42c59000 00:00 0
    42d57000-42d5a000 ---p 42d57000 00:00 0
    42d5a000-42e58000 rwxp 42d5a000 00:00 0
    42e58000-42e5b000 ---p 42e58000 00:00 0
    42e5b000-42f59000 rwxp 42e5b000 00:00 0
    42f59000-42f5c000 ---p 42f59000 00:00 0
    42f5c000-4305a000 rwxp 42f5c000 00:00 0
    4305a000-4305d000 ---p 4305a000 00:00 0
    4305d000-4315b000 rwxp 4305d000 00:00 0
    4315b000-4315e000 ---p 4315b000 00:00 0
    4315e000-4325c000 rwxp 4315e000 00:00 0
    4325c000-4325f000 ---p 4325c000 00:00 0
    4325f000-4335d000 rwxp 4325f000 00:00 0
    4335d000-43360000 rwxp 4335d000 00:00 0
    43360000-4345e000 rwxp 43360000 00:00 0
    4345e000-43461000 ---p 4345e000 00:00 0
    43461000-4355f000 rwxp 43461000 00:00 0
    4355f000-43562000 ---p 4355f000 00:00 0
    43562000-43660000 rwxp 43562000 00:00 0
    43660000-43663000 ---p 43660000 00:00 0
    43663000-43761000 rwxp 43663000 00:00 0
    43761000-43764000 ---p 43761000 00:00 0
    43764000-43862000 rwxp 43764000 00:00 0
    43862000-43865000 rwxp 43862000 00:00 0
    43865000-43963000 rwxp 43865000 00:00 0
    2a95556000-2a95557000 rw-p 2a95556000 00:00 0
    2a95557000-2a95558000 r--p 2a95557000 00:00 0
    2a95558000-2a95559000 rwxp 2a95558000 00:00 0
    2a95559000-2a9555a000 r--s 00000000 c7:03 119617 /u01/ucm-share/idcm2/custom/CheckSCSHealth/classes.jar
    2a95568000-2a95569000 rw-p 2a95568000 00:00 0
    2a95569000-2a95570000 r-xp 00000000 fd:04 327868 /Stellent/idcm2/shared/os/linux64/jdk1.6.0/jre/lib/amd64/jli/libjli.so
    2a95570000-2a95671000 ---p 00007000 fd:04 327868 /Stellent/idcm2/shared/os/linux64/jdk1.6.0/jre/lib/amd64/jli/libjli.so
    2a95671000-2a95673000 rw-p 00008000 fd:04 327868 /Stellent/idcm2/shared/os/linux64/jdk1.6.0/jre/lib/amd64/jli/libjli.so
    2a95673000-2a95675000 rw-p 2a95673000 00:00 0
    2a95675000-2a95cef000 r-xp 00000000 fd:04 327869 /Stellent/idcm2/shared/os/linux64/jdk1.6.0/jre/lib/amd64/server/libjvm.so
    2a95cef000-2a95df1000 ---p 0067a000 fd:04 327869 /Stellent/idcm2/shared/os/linux64/jdk1.6.0/jre/lib/amd64/server/libjvm.so
    2a95df1000-2a95f1d000 rw-p 0067c000 fd:04 327869 /Stellent/idcm2/shared/os/linux64/jdk1.6.0/jre/lib/amd64/server/libjvm.so
    2a95f1d000-2a95f58000 rw-p 2a95f1d000 00:00 0
    2a95f58000-2a95f5f000 r-xp 00000000 fd:04 344863 /Stellent/idcm2/shared/os/linux64/jdk1.6.0/jre/lib/amd64/native_threads/libhpi.so
    2a95f5f000-2a96060000 ---p 00007000 fd:04 344863 /Stellent/idcm2/shared/os/linux64/jdk1.6.0/jre/lib/amd64/native_threads/libhpi.so
    2a96060000-2a96062000 rw-p 00008000 fd:04 344863 /Stellent/idcm2/shared/os/linux64/jdk1.6.0/jre/lib/amd64/native_threads/libhpi.so
    2a96062000-2a96063000 rw-p 2a96062000 00:00 0
    2a96063000-2a9606b000 rw-s 00000000 fd:05 16389 /tmp/hsperfdata_stellent/12734
    2a96074000-2a9607e000 r-xp 00000000 fd:00 114716 /lib64/libnss_files-2.3.4.so
    2a9607e000-2a9617e000 ---p 0000a000 fd:00 114716 /lib64/libnss_files-2.3.4.so
    2a9617e000-2a9617f000 r--p 0000a000 fd:00 114716 /lib64/libnss_files-2.3.4.so
    2a9617f000-2a96180000 rw-p 0000b000 fd:00 114716 /lib64/libnss_files-2.3.4.so
    2a96180000-2a9618d000 r-xp 00000000 fd:04 327867 /Stellent/idcm2/shared/os/linux64/jdk1.6.0/jre/lib/amd64/libverify.so
    2a9618d000-2a9628c000 ---p 0000d000 fd:04 327867 /Stellent/idcm2/shared/os/linux64/jdk1.6.0/jre/lib/amd64/libverify.so
    2a9628c000-2a9628f000 rw-p 0000c000 fd:04 327867 /Stellent/idcm2/shared/os/linux64/jdk1.6.0/jre/lib/amd64/libverify.so
    2a9628f000-2a962b7000 r-xp 00000000 fd:04 327870 /Stellent/idcm2/shared/os/linux64/jdk1.6.0/jre/lib/amd64/libjava.so
    2a962b7000-2a963b7000 ---p 00028000 fd:04 327870 /Stellent/idcm2/shared/os/linux64/jdk1.6.0/jre/lib/amd64/libjava.so
    2a963b7000-2a963be000 rw-p 00028000 fd:04 327870 /Stellent/idcm2/shared/os/linux64/jdk1.6.0/jre/lib/amd64/libjava.so
    2a963be000-2a963cc000 r-xp 00000000 fd:04 327866 /Stellent/idcm2/shared/os/linux64/jdk1.6.0/jre/lib/amd64/libzip.so
    2a963cc000-2a964ce000 ---p 0000e000 fd:04 327866 /Stellent/idcm2/shared/os/linux64/jdk1.6.0/jre/lib/amd64/libzip.so
    2a964ce000-2a964d1000 rw-p 00010000 fd:04 327866 /Stellent/idcm2/shared/os/linux64/jdk1.6.0/jre/lib/amd64/libzip.so
    2a964d1000-2a964d2000 rw-p 2a964d1000 00:00 0
    2a964d2000-2a96dc2000 rwxp 2a964d2000 00:00 0
    2a96dc2000-2a994d2000 rwxp 2a96dc2000 00:00 0
    2a994d2000-2a994f6000 rwxp 2a994d2000 00:00 0
    2a994f6000-2a99592000 rwxp 2a994f6000 00:00 0
    2a99592000-2a99598000 r--s 00091000 fd:04 327864 /Stellent/idcm2/shared/os/linux64/jdk1.6.0/jre/lib/jsse.jar
    2a995a0000-2b9b870000 rwxp 2a995a0000 00:00 0
    2b9b870000-2b9e9a0000 rwxp 2b9b870000 00:00 0
    2b9e9a0000-2b9f1b2000 rwxp 2b9e9a0000 00:00 0
    2b9f1b2000-2b9f1ca000 rwxp 2b9f1b2000 00:00 0
    2b9f1ca000-2b9f1cb000 rwxp 2b9f1ca000 00:00 0
    2b9f1cb000-2b9f24f000 rw-p 2b9f1cb000 00:00 0
    2b9f24f000-2b9f962000 rwxp 2b9f24f000 00:00 0
    2b9f962000-2b9f97b000 rwxp 2b9f962000 00:00 0
    2b9f97b000-2b9faa3000 rw-p 2b9f97b000 00:00 0
    2b9faa3000-2b9faa9000 r--s 00019000 fd:04 199063 /Stellent/idcm2/shared/classes/endorsed/xml-apis-2.5.0.jar
    2b9faa9000-2b9fabc000 r--s 000d0000 fd:04 199062 /Stellent/idcm2/shared/classes/endorsed/xercesImpl-2.5.0.jar
    2b9fabc000-2b9fade000 r--s 002af000 fd:04 199046 /Stellent/idcm2/shared/classes/endorsed/xalan-2.5.2.jar
    2b9fade000-2b9fc58000 r--s 02c68000 fd:04 327872 /Stellent/idcm2/shared/os/linux64/jdk1.6.0/jre/lib/rt.jar
    2b9fc58000-2ba2a9e000 r--p 00000000 fd:07 100795 /usr/lib/locale/locale-archive
    2ba2a9e000-2ba2b9e000 rw-p 2ba2a9e000 00:00 0
    2ba2b9e000-2ba2b9f000 r--s 00001000 c7:03 131654 /u01/ucm-share/idcm2/custom/ActiveDirectoryLdapComponent/classes.jar
    2ba2b9f000-2ba2ba0000 r--s 00001000 c7:03 131709 /u01/ucm-share/idcm2/custom/CoreUserInterfaceLibrary/classes.jar
    2ba2ba0000-2ba2ba1000 r--s 0000d000 c7:03 262212 /u01/ucm-share/idcm2/custom/LinkManager8/classes.jar
    2ba2ba1000-2ba2ba3000 r--s 0000e000 c7:03 95802 /u01/ucm-share/idcm2/custom/SiteStudio/lib/jakarta-oro-2.0.8.jar
    2ba2ba3000-2ba2ba4000 r--s 0000b000 c7:03 119636 /u01/ucm-share/idcm2/custom/OracleQueryOptimizer/classes.jar
    2ba2ba4000-2ba2ba5000 r--s 00001000 c7:03 134675 /u01/ucm-share/idcm2/custom/UserProfileSchemaLoader/classes.jar
    2ba2ba5000-2ba2ba6000 r--s 00000000 c7:03 134759 /u01/ucm-share/idcm2/custom/YahooUserInterfaceLibrary/classes.jar
    2ba2ba6000-2ba2baf000 r--s 000c6000 c7:03 134761 /u01/ucm-share/idcm2/custom/YahooUserInterfaceLibrary/yuicompressor-2.3.5.jar
    2ba2baf000-2ba2bb0000 r--s 00009000 c7:03 131727 /u01/ucm-share/idcm2/custom/FolderStructureArchive/classes.jar
    2ba2bb0000-2ba2bb1000 r--s 00001000 c7:03 119781 /u01/ucm-share/idcm2/custom/PopUpCalendar/classes.jar
    2ba2bb1000-2ba2bb3000 r--s 00000000 c7:03 119775 /u01/ucm-share/idcm2/custom/WebUrlMapPlugin/classes.jar
    2ba2bb3000-2ba2bb4000 r--s 0000f000 c7:03 57433 /u01/ucm-share/idcm2/custom/CoreWebdav/classes.jar
    2ba2bb4000-2ba2bb5000 r--s 00002000 c7:03 52728 /u01/ucm-share/idcm2/custom/COLT_IN_AD/lib/COLT_IN_AD.jar
    2ba2bb5000-2ba2bb6000 r--s 00001000 c7:03 52751 /u01/ucm-share/idcm2/custom/COLT_IN_ReviewExpiry/lib/COLT_IN_ReviewExpiry.jar
    2ba2bb6000-2ba2cb6000 rw-p 2ba2bb6000 00:00 0
    2ba2cb6000-2ba2cb9000 r--s 00023000 c7:03 52800 /u01/ucm-share/idcm2/custom/COLT_IN_Web/lib/jdom.jar
    2ba2cb9000-2ba2cbd000 r--s 0002d000 c7:03 52801 /u01/ucm-share/idcm2/custom/COLT_IN_Web/lib/rome-0.8.jar
    2ba2cbd000-2ba2cbf000 r--s 00005000 c7:03 52799 /u01/ucm-share/idcm2/custom/COLT_IN_Web/lib/COLT_IN_Web.jar
    2ba2cbf000-2ba2cc0000 r--s 00001000 c7:03 28075 /u01/ucm-share/idcm2/custom/comptool/classes.jar
    2ba2cc0000-2ba2cc1000 r--s 00002000 c7:03 131698 /u01/ucm-share/idcm2/custom/ComponentTool/classes.jar
    2ba2cc1000-2ba2cc2000 r--s 00001000 c7:03 120782 /u01/ucm-share/idcm2/custom/NativeOsUtils/classes.jar
    2ba2cc2000-2ba2ce9000 r--s 00442000 c7:03 131660 /u01/ucm-share/idcm2/custom/CS10gR3CoreUpdate/classes.jar
    2ba2ce9000-2ba2cec000 r--s 00013000 fd:04 327751 /Stellent/idcm2/shared/os/linux64/jdk1.6.0/jre/lib/jce.jar
    2ba2cec000-2ba2cef000 r--s 00027000 fd:04 327785 /Stellent/idcm2/shared/os/linux64/jdk1.6.0/jre/lib/ext/sunjce_provider.jar
    2ba2d00000-2ba2dfb000 rw-p 2ba2d00000 00:00 0
    2ba2dfb000-2ba2e00000 ---p 2ba2dfb000 00:00 0
    2ba2e00000-2ba2f00000 rw-p 2ba2e00000 00:00 0
    2ba2f63000-2ba3063000 rw-p 2ba2f63000 00:00 0
    2ba3100000-2ba3200000 rw-p 2ba3100000 00:00 0
    2ba3200000-2ba3300000 rw-p 2ba3200000 00:00 0
    2ba3300000-2ba3301000 r--s 00001000 c7:03 254068 /u01/ucm-share/idcm2/custom/Helper/lib/Helper.jar
    2ba3301000-2ba3305000 r--s 00050000 c7:03 253978 /u01/ucm-share/idcm2/custom/Folders_g/classes.jar
    2ba3369000-2ba3392000 r--s 0039a000 fd:04 182980 /Stellent/idcm2/shared/classes/server.zip
    2ba3392000-2ba33cc000 r--s 00337000 fd:04 182983 /Stellent/idcm2/shared/classes/jspserver.jar
    2ba33cc000-2ba34cc000 rw-p 2ba33cc000 00:00 0
    2ba34cc000-2ba34d1000 r--s 0003c000 fd:04 182982 /Stellent/idcm2/shared/classes/ldapjdk.jar
    2ba34d1000-2ba352d000 r--s 00b39000 fd:04 327863 /Stellent/idcm2/shared/os/linux64/jdk1.6.0/lib/tools.jar
    2ba352d000-2ba353d000 r--s 00169000 fd:04 182981 /Stellent/idcm2/shared/classes/ojdbc14.jar
    2ba358f000-2ba3596000 r--s 00106000 fd:04 327871 /Stellent/idcm2/shared/os/linux64/jdk1.6.0/jre/lib/resources.jar
    2ba3596000-2ba359a000 r--s 0002f000 fd:04 182974 /Stellent/idcm2/shared/classes/commons-lang-2.1.jar
    2ba359a000-2ba359c000 r--s 0000c000 fd:04 180249 /Stellent/idcm2/shared/classes/activation.jar
    2ba359c000-2ba35a3000 r--s 00051000 fd:04 182979 /Stellent/idcm2/shared/classes/log4j-1.2.12.jar
    2ba35a3000-2ba35aa000 r--s 00051000 fd:04 182984 /Stellent/idcm2/shared/classes/mail.jar
    2ba35aa000-2ba35ab000 r--s 00002000 fd:04 182970 /Stellent/idcm2/shared/classes/COMMON.jar
    2ba3600000-2ba36fc000 rw-p 2ba3600000 00:00 0
    2ba36fc000-2ba3700000 ---p 2ba36fc000 00:00 0
    2ba3700000-2ba371a000 r-xp 00000000 c7:03 120789 /u01/ucm-share/idcm2/custom/NativeOsUtils/lib/linux64/libJniNativeOsUtils.so
    2ba371a000-2ba3819000 ---p 0001a000 c7:03 120789 /u01/ucm-share/idcm2/custom/NativeOsUtils/lib/linux64/libJniNativeOsUtils.so
    2ba3819000-2ba381b000 rw-p 00019000 c7:03 120789 /u01/ucm-share/idcm2/custom/NativeOsUtils/lib/linux64/libJniNativeOsUtils.so
    2ba381b000-2ba382b000 rw-p 2ba381b000 00:00 0
    2ba3900000-2ba39f4000 rw-p 2ba3900000 00:00 0
    2ba39f4000-2ba3a00000 ---p 2ba39f4000 00:00 0
    2ba3a00000-2ba3b00000 rw-p 2ba3a00000 00:00 0
    2ba3b21000-2ba3b34000 r-xp 00000000 fd:04 327865 /Stellent/idcm2/shared/os/linux64/jdk1.6.0/jre/lib/amd64/libnet.so
    2ba3b34000-2ba3c35000 ---p 00013000 fd:04 327865 /Stellent/idcm2/shared/os/linux64/jdk1.6.0/jre/lib/amd64/libnet.so
    2ba3c35000-2ba3c38000 rw-p 00014000 fd:04 327865 /Stellent/idcm2/shared/os/linux64/jdk1.6.0/jre/lib/amd64/libnet.so
    2ba3d18000-2ba3f18000 rw-p 2ba3d18000 00:00 0
    2ba3f76000-2ba4076000 rw-p 2ba3f76000 00:00 0
    2ba4100000-2ba41f8000 rw-p 2ba4100000 00:00 0
    2ba41f8000-2ba4200000 ---p 2ba41f8000 00:00 0
    2ba4200000-2ba42f8000 rw-p 2ba4200000 00:00 0
    2ba42f8000-2ba4300000 ---p 2ba42f8000 00:00 0
    2ba4300000-2ba4304000 r-xp 00000000 fd:00 114714 /lib64/libnss_dns-2.3.4.so
    2ba4304000-2ba4403000 ---p 00004000 fd:00 114714 /lib64/libnss_dns-2.3.4.so
    2ba4403000-2ba4404000 r--p 00003000 fd:00 114714 /lib64/libnss_dns-2.3.4.so
    2ba4404000-2ba4405000 rw-p 00004000 fd:00 114714 /lib64/libnss_dns-2.3.4.so
    2ba4500000-2ba45fe000 rw-p 2ba4500000 00:00 0
    2ba45fe000-2ba4600000 ---p 2ba45fe000 00:00 0
    2ba4600000-2ba4607000 r-xp 00000000 fd:04 327818 /Stellent/idcm2/shared/os/linux64/jdk1.6.0/jre/lib/amd64/libnio.so
    2ba4607000-2ba4706000 ---p 00007000 fd:04 327818 /Stellent/idcm2/shared/os/linux64/jdk1.6.0/jre/lib/amd64/libnio.so
    2ba4706000-2ba4708000 rw-p 00006000 fd:04 327818 /Stellent/idcm2/shared/os/linux64/jdk1.6.0/jre/lib/amd64/libnio.so
    2ba4770000-2ba4870000 rw-p 2ba4770000 00:00 0
    2ba4900000-2ba49f7000 rw-p 2ba4900000 00:00 0
    2ba49f7000-2ba4a00000 ---p 2ba49f7000 00:00 0
    2ba4a00000-2ba4d00000 rw-p 2ba4a00000 00:00 0
    2ba4d45000-2ba4e45000 rw-p 2ba4d45000 00:00 0
    2ba4eaf000-2ba4faf000 rw-p 2ba4eaf000 00:00 0
    2ba5149000-2ba5249000 rw-p 2ba5149000 00:00 0
    2ba5300000-2ba53ee000 rw-p 2ba5300000 00:00 0
    2ba53ee000-2ba5400000 ---p 2ba53ee000 00:00 0
    2ba5400000-2ba54f0000 rw-p 2ba5400000 00:00 0
    2ba54f0000-2ba5500000 ---p 2ba54f0000 00:00 0
    2ba55ac000-2ba56ac000 rw-p 2ba55ac000 00:00 0
    2ba5800000-2ba5900000 rw-p 2ba5800000 00:00 0
    2ba5900000-2ba5afa000 rw-p 2ba5900000 00:00 0
    2ba5afa000-2ba5b00000 ---p 2ba5afa000 00:00 0
    2ba5b00000-2ba5cfe000 rw-p 2ba5b00000 00:00 0
    2ba5cfe000-2ba5d00000 ---p 2ba5cfe000 00:00 0
    2ba5d00000-2ba5dff000 rw-p 2ba5d00000 00:00 0
    2ba5dff000-2ba5e00000 ---p 2ba5dff000 00:00 0
    2ba5f00000-2ba5ffe000 rw-p 2ba5f00000 00:00 0
    2ba5ffe000-2ba6000000 ---p 2ba5ffe000 00:00 0
    2ba6000000-2ba60fc000 rw-p 2ba6000000 00:00 0
    2ba60fc000-2ba6100000 ---p 2ba60fc000 00:00 0
    2ba6100000-2ba61fe000 rw-p 2ba6100000 00:00 0
    2ba61fe000-2ba6200000 ---p 2ba61fe000 00:00 0
    2ba6200000-2ba62e9000 rw-p 2ba6200000 00:00 0
    2ba62e9000-2ba6300000 ---p 2ba62e9000 00:00 0
    2ba6400000-2ba64fa000 rw-p 2ba6400000 00:00 0
    2ba64fa000-2ba6500000 ---p 2ba64fa000 00:00 0
    2ba6500000-2ba65ff000 rw-p 2ba6500000 00:00 0
    2ba65ff000-2ba6600000 ---p 2ba65ff000 00:00 0
    2ba6600000-2ba66f6000 rw-p 2ba6600000 00:00 0
    2ba66f6000-2ba6700000 ---p 2ba66f6000 00:00 0
    2ba6700000-2ba67fa000 rw-p 2ba6700000 00:00 0
    2ba67fa000-2ba6800000 ---p 2ba67fa000 00:00 0
    2ba6900000-2ba69f9000 rw-p 2ba6900000 00:00 0
    2ba69f9000-2ba6a00000 ---p 2ba69f9000 00:00 0
    2ba6b00000-2ba6bfa000 rw-p 2ba6b00000 00:00 0
    2ba6bfa000-2ba6c00000 ---p 2ba6bfa000 00:00 0
    2ba6c00000-2ba6d00000 rw-p 2ba6c00000 00:00 0
    2ba6e00000-2ba6ef9000 rw-p 2ba6e00000 00:00 0
    2ba6ef9000-2ba6f00000 ---p 2ba6ef9000 00:00 0
    2ba7000000-2ba70f5000 rw-p 2ba7000000 00:00 0
    2ba70f5000-2ba7100000 ---p 2ba70f5000 00:00 0
    2ba7100000-2ba71f9000 rw-p 2ba7100000 00:00 0
    2ba71f9000-2ba7200000 ---p 2ba71f9000 00:00 0
    2ba7200000-2ba72f5000 rw-p 2ba7200000 00:00 0
    2ba72f5000-2ba7300000 ---p 2ba72f5000 00:00 0
    2ba7300000-2ba7500000 rw-p 2ba7300000 00:00 0
    2ba7500000-2ba75fc000 rw-p 2ba7500000 00:00 0
    2ba75fc000-2ba7600000 ---p 2ba75fc000 00:00 0
    2ba7600000-2ba7800000 rw-p 2ba7600000 00:00 0
    2ba7800000-2ba78ff000 rw-p 2ba7800000 00:00 0
    2ba78ff000-2ba7900000 ---p 2ba78ff000 00:00 0
    2ba7900000-2ba7a00000 rw-p 2ba7900000 00:00 0
    2ba7b00000-2ba7d00000 rw-p 2ba7b00000 00:00 0
    2ba7e00000-2ba8000000 rw-p 2ba7e00000 00:00 0
    2ba8300000-2ba8400000 rw-p 2ba8300000 00:00 0
    2ba8600000-2ba8b00000 rw-p 2ba8600000 00:00 0
    2ba9000000-2ba9100000 rw-p 2ba9000000 00:00 0
    2ba9100000-2ba9500000 rw-p 2ba9100000 00:00 0

    Looks like Stellent comes with the JRE built in, judging from the stuff in the shared-libs. This smells like a HotSpot bug - you might dig around in the Sun bug database and see if there's anything similar there. In any event, the advice to work with oracle/Stellent is sound, since everything in that log points at something either in Stellent or in the Sun JRE itself.

Maybe you are looking for

  • Unable to Disconnect (Eject) Network Drive (Share) 10.4.8

    Help, please. Background: We are running a MacMini in our office that has SAMBA running to share files across both mac and pc space. Works fine, never have a problem with it. Problem: However, since the update to 10.4.8, I have now seen (about 4-5 ti

  • Windows Media Player does not recognize my device in bluetooth mode.

    Windows Media Player recognizes my device when connected with a USB cable but not when connected via bluetooth in Windows 7. The WMDC recognizes my device in bluetooth mode without any problem. I would like to synchronize my device with Windows Media

  • Urgent: please help me for BADI in CRM

    Hi, Could you please find me the Order check BADI in CRM . Answered will be rewarded . Requirement:- The average weight can be derived from the total weight during order entry by dividing the total weight by number of items. As is done in posting che

  • Cash flow statement s

    during executing cash flow statement in s_alr_87012271 am getting this error On account of a branch in the program (CALL FUNCTION/DIALOG, external PERFORM, SUBMIT) or a transaction call, another ABAP/4 program is to be loaded, namely "GP49SNFFUFI1SPK

  • IPhone 4 with iOS 5.0.1&#160; is a useless phone

    my iPhone 4 now is not able to make calls or recive any calls. the signal is showing full, when making calls it hangs on dialing forever, when anybody is calling me it is not ringing. iPhone 4 with iOS 5.0.1  is useless phone. i will buy another phon