Java binding - output log file

I have successfully implemented a simple java binding interface, but I am having some issues with the java class and I would like to do some debugging.
I was under the assumption that system.out.pritntln statements in the code would simply redirect to the default domain.log, however I don't see any of my output.
Does anyone know how I should go about debugging the external class? I am sure that using log4j would be more appropriate, but for now, I just want some simple output to let me know the health and status.
Thanks in advance.

solved by adjusting the opmn config output to re-direct the stdout

Similar Messages

  • Dynamically defined output log file in log4j

    I am trying to generate an output log file dynamically using log4j. I have standard configuration XML file for log4j where I have an appender configuired. In my java code I am trying to add appender to the logger and then change an output file:
    <code>
    Logger logger = Logger.getLogger(ClassFSTest.class);
    Appender rfa =logger.getAppender("rolling");
    rfa.setFile(myFileName);
    rfa.activateOprions();
    </code>
    However getAppender method returns NULL, but at the same time I have an Appender named "rolling" in my confuiguration. And if I use standard output mechanism like "logger.info()" the message is being written into the defined file.
    thanks in advance.

    Hope the following link will address the solution for your problem:
    http://cognitivecache.blogspot.com/2008/08/log4j-writing-to-dynamic-log-file-for.html

  • In R12 how to change concurrent output/log file name prefix?

    how to change concurrent output/log file name prefix?

    but i want to change change concurrent output/log file name prefix?You cannot, and I believe it is not supported for all concurrent requests -- Please log a SR to confirm this with Oracle support.
    Thanks,
    Hussein

  • FinancialUtilService, downloadESSJobExecutionDetails method is not uploading ESS job output/log files to UCM.

    Hi,
    We are invoking financialUtilService web service using HTTP Proxy Client to upload data files and submit ESS and to get ESS job log files. We are able to successfully upload and submit ESS job. But downloadESSJobExecutionDetails is not uploading logs/out files to UCM.
              List<DocumentDetails> docDetails = financialUtilService.downloadESSJobExecutionDetails(requestId.toString(), "log");
            //  List<DocumentDetails> docDetails1 = financialUtilService.downloadExportOutput(requestId.toString());
              System.out.println("Ess Job output:" + docDetails);
              for(DocumentDetails documentDetails : docDetails){
                System.out.println("Account: "+documentDetails.getDocumentAccount().getValue());
                System.out.println("File Name: "+documentDetails.getFileName().getValue());
                System.out.println("Document Title: "+documentDetails.getDocumentTitle().getValue());
                System.out.println("DocumentName " + documentDetails.getDocumentName().getValue());
                System.out.println("ContentType " + documentDetails.getContentType().getValue());
    Below output is returned:
    Ess Job status:SUCCEEDED
    Ess Job output:[com.oracle.xmlns.apps.financials.commonmodules.shared.financialutilservice.DocumentDetails@5354a]
    Account: fin$/payables$/import$
    File Name: null
    Document Title: Uma Test Import
    DocumentName:  84037.zip
    ContentType zip

    Hey
    We have the same problem. On calling `downloadESSJobExecutionDetails`, a zipfile is returned, but it only contains my original upload file, not any logs. Although, if I call `downloadESSJobExecutionDetails` on a dependent child subprocess, the log is included.
    I also reported this to oracle support (SR 3-10267411981) - they referred me to known bug, to be fixed in v11: https://bug.oraclecorp.com/pls/bug/webbug_edit.edit_info_top?rptno=20356187 (not public accessible though )
    Is there any work around available?

  • Portal Java Systems_GC Heap Log file

    Hi,
    Does anyone know how to read the GC Heap log file which is usually named in the format of "_std_serverN.out_"  and located under
    /usr/sap/<InstanceNumber>/work directory ?
    Or if you know of any website or document that provides more information in regards to this log file.
    All inputs are appreciated!

    Hello Musa,
    You should check this documentation:
    http://java.sun.com/docs/hotspot/gc1.4.2/
    It explains quite in detail the garbage collector process for the Sun JDK. If you are using the IBM one instead, the behaviour is different. IBM JDK has its own GC log (no FullGC, for example)
    Best regards,
    Désiré

  • Problem in creating log file on Ubuntu(Linux)

    hi
    I have developed a project in java. which creates log file for exception handling. This is working fine on Windows but When I run the jar file on ubuntu then it is not creating log file and throwing an error.
    Error Message="Permission Denied UnixFileSystem.java createFileExclusively()"
    Code is :
    strStartupPath = new java.io.File("").getAbsolutePath();
    DateFormat dateformat = new SimpleDateFormat("yyyyMMdd");
    Date date = new Date();
    String strFileName = strStartupPath + "\\" + dateformat.format(date) + ".log";
    File logFile = new File(strFileName);
    Your assistance will be appriciated.
    Sonal

    If you want to do this properly then you will have to make it OS specific. Various security systems on each platform will prevent you from freely writing your logfile unless you choose the correct location. The applications folder under MacOSX, for instance, requires Admin privileges. Under MacOSX and Windows, log files are typically stored in the Applications Data resp. /Library/Logs or ~/Library/Logs folder in MacOS X. In Unix and Linux you will typically use /var/log directory.
    I think your question is rather Java than Linux specific, but there is a lot of information available for free on the web.
    Perhaps the following example can help you to determine the OS:
    public static final class OsUtils
       private static String OS = null;
       public static String getOsName()
          if(OS == null) { OS = System.getProperty("os.name");
       public static boolean isWindows()
          return getOsName().startsWith("Windows");
       public static boolean isUnix() // and so on
    }Edited by: Dude on Apr 16, 2011 12:58 AM

  • Log file isnt named per my expression

    Hi, we run std 2008 r2.  
    I think I'm in a catch 22 but maybe the community can help. 
    I configured ssis logging using a flat file conn manager I named ssislog.  It's connection property is set in an expression as follows...
    @[User::logDir] + (DT_WSTR, 50) (YEAR( @[User::Date] ) ) + RIGHT("0" +  (DT_WSTR, 50) (MONTH( @[User::Date] ) ),2) + RIGHT("0" +  (DT_WSTR, 50) (DAY( @[User::Date] ) ),2) + ".txt"
    variable User::Date is the target of a resultset mapping in an exec sql task.  The latter task is the first component in the pkg.
    My logs keep appending to the same datestamped log file based on the initial value stored in variable User::Date at development time.  Probably because ssis is put in a quandary needing to bind the log file name before the 1st component runs.
    what are my options?  I'm going to look for a file rename feature in ssis and post back here.

    Yes, it resolved the log file name as the 1st step and used it all the way.
    There is nothing you can do if I understood you need a rolling log file feature.
    Arthur
    MyBlog
    Twitter

  • Adobe document service issue attached he trace and log file

    hi friends
    adobe pdf is not working.
    i am  sending the trace file and server log  file
    1.5 #00145ED2ABF2006C00000087000EF0AC00045A8A76851A40#1225450647263#com.adobe.ads.operation.support
    .RenderErrorLog#com.adobe/AdobeDocumentServices#com.adobe.ads.operation.support.RenderErrorLog#ADSUSER#487
    #SAP J2EE Engine JTA Transaction : [18363cffffffa200813]#n47a#DEMO1#772fd940a73611dda59700145ed2abf2#
    SAPEngine_Application_Thread[impl:3]_6##0#0#Error#1#/System/Server#Plain###Encountered a problem
    embedding Render collateral:
    General exception while merging XMLForm Module Render log data into log.pdf#
    #1.5 #00145ED2ABF2006C00000089000EF0AC00045A8A76852292#1225450647265#com.adobe.ads.request.Request#com.
    adobe/AdobeDocumentServices#com.adobe.ads.request.Request#ADSUSER#487#SAP J2EE Engine JTA Transaction :
    [18363cffffffa200813]#n47a#DEMO1#772fd940a73611dda59700145ed2abf2#SAPEngine_Application_Thread[impl:3]_6##0#0#
    Error#1#/System/Server#Plain###Client: 48316 AppName: com.crane.episode.EpisodeApp
    Unhandled exception detected during a "Render" operation.
    Request start time: Fri Oct 31 15:57:27 PKT 2008
    java.lang.NullPointerException
    Exception Stack Trace:
    java.lang.NullPointerException
         at com.adobe.ads.operation.Render.addErrorPdfToStreams(Unknown Source)
         at com.adobe.ads.operation.Render.handleRenderException(Unknown Source)
         at com.adobe.ads.operation.Render.execute(Unknown Source)
         at com.adobe.ads.operation.ADSOperation.doWork(Unknown Source)
         at com.adobe.ads.request.Request.processOperations(Unknown Source)
         at com.adobe.ads.request.Request.process(Unknown Source)
         at com.adobe.AdobeDocumentServicesEJB.processRequest(Unknown Source)
         at com.adobe.AdobeDocumentServicesEJB.rpData(Unknown Source)
         at com.adobe.AdobeDocumentServicesLocalLocalObjectImpl0_0.rpData(AdobeDocumentServicesLocalLocalObjectImpl0_0.java:120)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60)
         at java.lang.reflect.Method.invoke(Method.java:391)
         at com.sap.engine.services.webservices.runtime.EJBImplementationContainer.invokeMethod(EJBImplementationContainer.java:126)
         at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:157)
         at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:79)
         at com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPost(ServletDispatcherImpl.java:92)
         at SoapServlet.doPost(SoapServlet.java:51)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:387)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(AccessController.java:215)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
    server0.log file
    #1.5 #00145ED2ABF20079000007260005206200045AEB49C2D359#1225866508161#/System/Server#com.adobe/AdobeDocumentServices#com.adobe.ads.operation.support.RenderErrorLog#ADSUSER#1317#SAP J2EE Engine JTA Transaction : [18363cffffffa200b4e]#n47a#DEMO#eb569ff0ab0211ddce8400145ed2abf2#SAPEngine_Application_Thread[impl:3]_17##0#0#Warning#1#com.adobe.ads.operation.support.RenderErrorLog#Plain###Cannot generate Log.pdf#
    #1.5 #00145ED2ABF20079000007270005206200045AEB49C2D414#1225866508162#/System/Server#com.adobe/AdobeDocumentServices#com.adobe.ads.operation.support.RenderErrorLog#ADSUSER#1317#SAP J2EE Engine JTA Transaction : [18363cffffffa200b4e]#n47a#DEMO#eb569ff0ab0211ddce8400145ed2abf2#SAPEngine_Application_Thread[impl:3]_17##0#0#Error#1#com.adobe.ads.operation.support.RenderErrorLog#Plain###Encountered a problem embedding Render collateral:
    General exception while merging XMLForm Module Render log data into log.pdf#
    #1.5 #00145ED2ABF20079000007290005206200045AEB49C2D982#1225866508163#/System/Server#com.adobe/AdobeDocumentServices#com.adobe.ads.request.Request#ADSUSER#1317#SAP J2EE Engine JTA Transaction : [18363cffffffa200b4e]#n47a#DEMO#eb569ff0ab0211ddce8400145ed2abf2#SAPEngine_Application_Thread[impl:3]_17##0#0#Error#1#com.adobe.ads.request.Request#Plain###Client: eb582 AppName: samplesearchlab.chdp.com.SampleSearchLabApp
    Unhandled exception detected during a "Render" operation.
    Request start time: Wed Nov 05 11:28:27 PKT 2008
    java.lang.NullPointerException
    Exception Stack Trace:
    java.lang.NullPointerException
         at com.adobe.ads.operation.Render.addErrorPdfToStreams(Unknown Source)
         at com.adobe.ads.operation.Render.handleRenderException(Unknown Source)
         at com.adobe.ads.operation.Render.execute(Unknown Source)
         at com.adobe.ads.operation.ADSOperation.doWork(Unknown Source)
         at com.adobe.ads.request.Request.processOperations(Unknown Source)
         at com.adobe.ads.request.Request.process(Unknown Source)
         at com.adobe.AdobeDocumentServicesEJB.processRequest(Unknown Source)
         at com.adobe.AdobeDocumentServicesEJB.rpData(Unknown Source)
         at com.adobe.AdobeDocumentServicesLocalLocalObjectImpl0_0.rpData(AdobeDocumentServicesLocalLocalObjectImpl0_0.java:120)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60)
         at java.lang.reflect.Method.invoke(Method.java:391)
         at com.sap.engine.services.webservices.runtime.EJBImplementationContainer.invokeMethod(EJBImplementationContainer.java:126)
         at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:157)
         at com.sap.engine.services.webservices.runtime.RuntimeProcessor.process(RuntimeProcessor.java:79)
         at com.sap.engine.services.webservices.runtime.servlet.ServletDispatcherImpl.doPost(ServletDispatcherImpl.java:92)
         at SoapServlet.doPost(SoapServlet.java:51)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:387)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(AccessController.java:215)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
    regards
    raja

    Hello,
    Were you able to resolve this?  We are experiencing the same problem and have had no luck finding a solution.
    Thanks,
    Anthony

  • How to output java logging only to a log file except stderr?

    I create a file logging and noticed that java logging output a log file and stderr simultanously. How to output the logging message only to the log file?
    Thanks.

    HarishDv wrote:
    I dont have indesign  installed on my system. I only have the binary , which needs modification and i have to save back to the DB as indd.
    Can't be done, for a realistic assessment of "can". InDesigns documents cannot reliably be created or modified without InDesign itself. (*)
    If you need to do this on native InDesign documents, you have to buy and install it.
    * "Not true, there is always IDML". But that's not a 'binary'; and you cannot (**) "convert" a binary INDD to IDML and back again without InDesign.
    ** Again, for a remotely realistic value of "can".

  • Java.util.logging: write to one log file from many application (classes)

    I have a menuapp to launch many applications, all running in same JVM and i want to add logging information to them, using java.util.logging.
    Intention is to redirect the logginginfo to a specific file within the menuapp. Then i want all logging from all applications written in same file. Finally, if needed (but i don't think it is), i will include code to write logging to specific file per app (class). The latter is probably not neccessary because there are tools to analyse the logging-files and allow to select filters on specific classes only.
    The applications are in their own packages/jars and contain following logging-code:
            // Redirect error output
            try {
                myHandler = new FileHandler("myLogging.xml",1000000,2);
            } catch (IOException e) {
              System.out.println("Could not create file. Using the console handler");
            myLogger.addHandler(myHandler);
            myLogger.info("Our first logging message");
            myLogger.severe("Something terrible happened");
            ...When i launch the menuapplication, it writes info to "myLogging.xml.0"
    but when i launch an application, the app writes info to "myLogging.xml.0.1"
    I already tried to leave out the creation of a new Filehandler (try/catch block in code above) but it doesn't help.
    Is it possible to write loginfo to same specific file?

    You should open/close it somehow at every write from different processes.
    But I personally prefer different file names to your forced merging, though.

  • Java.sql.SQLException: File input/output error: File input/output error: re

    Hi,
    We are using JCAPS 512. We use oracle eway to connect to Oracle 10g database. But sometimes we are getting the following exception
    and suddenly all jcds stop processing. If we restart the server again job continue processing, otherwise server hangs and nothing get processed.
    Exception is as follows
    java.sql.SQLException: File input/output error: File input/output error: reading: java.io.EOFException in statement [SET TABLE EVENT_STORE INDEX '11183416 55935']
         at org.hsqldb.Trace.getError(Unknown Source)
         at org.hsqldb.Log.runScript(Unknown Source)
         at org.hsqldb.Log.open(Unknown Source)
         at org.hsqldb.Database$Logger.openLog(Unknown Source)
         at org.hsqldb.Database.open(Unknown Source)
         at org.hsqldb.Database.<init>(Unknown Source)
         at org.hsqldb.jdbcConnection.openStandalone(Unknown Source)
         at org.hsqldb.jdbcConnection.<init>(Unknown Source)
         at org.hsqldb.jdbcDriver.connect(Unknown Source)
         at java.sql.DriverManager.getConnection(DriverManager.java:525)
         at java.sql.DriverManager.getConnection(DriverManager.java:171)
         at com.stc.eventmanagement.impl.DBEventStore$EventStoreDB.addNewConnection(DBEventStore.java:359)
         at com.stc.eventmanagement.impl.DBEventStore$EventStoreDB.getConnection(DBEventStore.java:444)
         at com.stc.eventmanagement.impl.DBEventStore$EventStoreDB.executeParameterizedQuery(DBEventStore.java:777)
         at com.stc.eventmanagement.impl.DBEventStore$EventStoreDB.access$000(DBEventStore.java:250)
         at com.stc.eventmanagement.impl.DBEventStore.getEventIDsList(DBEventStore.java:133)
         at com.stc.eventmanagement.impl.DBEventStore.getEventIDsList(DBEventStore.java:115)
         at com.stc.eventmanagement.impl.EventForwarderMBean.cachePersistedEvents(EventForwarderMBean.java:728)
         at com.stc.eventmanagement.impl.EventForwarderMBean.setup(EventForwarderMBean.java:334)
         at com.stc.eventmanagement.impl.EventForwarderMBean.invoke(EventForwarderMBean.java:565)
         at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:213)
         at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
         at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
         at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
         at com.stc.eventmanagement.impl.EventManagementService.setupEventForwarderMbean(EventManagementService.java:270)
         at com.stc.eventmanagement.impl.EventManagementService.registerMBean(EventManagementService.java:147)
         at com.stc.eventmanagement.impl.EventManagementService.startService(EventManagementService.java:96)
         at com.stc.eventmanagement.impl.EventManagementResourceAdapter.start(EventManagementResourceAdapter.java:75)
         at com.sun.enterprise.connectors.ActiveInboundResourceAdapter.<init>(ActiveInboundResourceAdapter.java:94)
         at com.sun.enterprise.connectors.ActiveRAFactory.createActiveResourceAdapter(ActiveRAFactory.java:74)
         at com.sun.enterprise.connectors.ResourceAdapterAdminServiceImpl.createActiveResourceAdapter(ResourceAdapterAdminServiceImpl.java:269)
         at com.sun.enterprise.connectors.ResourceAdapterAdminServiceImpl.createActiveResourceAdapter(ResourceAdapterAdminServiceImpl.java:372)
         at com.sun.enterprise.connectors.ConnectorRuntime.createActiveResourceAdapter(ConnectorRuntime.java:204)
         at com.sun.enterprise.server.ConnectorModuleLoader.load(ConnectorModuleLoader.java:87)
         at com.sun.enterprise.server.ConnectorModuleLoader.load(ConnectorModuleLoader.java:108)
         at com.sun.enterprise.server.AbstractManager.load(AbstractManager.java:216)
         at com.sun.enterprise.server.AbstractManager.load(AbstractManager.java:106)
         at com.sun.enterprise.server.ApplicationLifecycle.onStartup(ApplicationLifecycle.java:183)
         at com.sun.enterprise.server.ApplicationServer.onStartup(ApplicationServer.java:295)
         at com.sun.enterprise.server.PEMain.run(PEMain.java:238)
         at com.sun.enterprise.server.PEMain.main(PEMain.java:186)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.commons.launcher.ChildMain.run(ChildMain.java:269)
    |#]
    Please provide some suggestions to overcome this  error
    Regards
    Venkatesh.S

    Delete the EventStoreDb.data file (its somewhere in your logical host) and restart the logical host.

  • Where output to log file stored physicaly?

    hello,
    I want to setup JAVA WebStarts "Output Options" & "Log to file" by some application, but question is where this information stored physicaly? (registry or some file)
    thanks
    Nerius

    I found i by myself
    the problem was WINDOWS NT !
    so it stores configuration on
    %SystemRoot%\Profiles\<CurrentUser>\.javaw\javaw.cfg
    Nerius

  • Render Tree Table, got java.beans.IntrospectionException in Log file.

    Hi,
    I have a tree table defined in a jspx page. I got the following exception in the Log file when the UI try to render the tree table in the first time. This won't affect anything in the UI itself. It will render the tree table in the UI without problem. And this exception is only shown up in the Log for one time. However, I'd like to know why is that? How can I prevent such exception in the Log?
    I tried to add the try catch in the constructor of the backing bean for this page. But the exception is not from there.
    Please help!
    07/06/27 11:49:39 java.beans.IntrospectionException: Method not found: isAutoSyncEnabled
    07/06/27 11:49:39      at java.beans.PropertyDescriptor.<init>(PropertyDescriptor.java:89)
    07/06/27 11:49:39      at oracle.jbo.uicli.binding.JUCtrlHierNodeBindingBeanInfo.getPropertyDescriptors(JUCtrlHierNodeBindingBeanInfo.java:170)
    07/06/27 11:49:39      at oracle.jbo.uicli.binding.JUCtrlHierNodeBindingBeanInfo.<init>(JUCtrlHierNodeBindingBeanInfo.java:42)
    07/06/27 11:49:39      at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    07/06/27 11:49:39      at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    07/06/27 11:49:39      at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    07/06/27 11:49:39      at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
    07/06/27 11:49:39      at java.lang.Class.newInstance0(Class.java:350)
    07/06/27 11:49:39      at java.lang.Class.newInstance(Class.java:303)
    07/06/27 11:49:39      at java.beans.Introspector.instantiate(Introspector.java:1454)
    07/06/27 11:49:39      at java.beans.Introspector.findExplicitBeanInfo(Introspector.java:410)
    07/06/27 11:49:39      at java.beans.Introspector.<init>(Introspector.java:359)
    07/06/27 11:49:39      at java.beans.Introspector.getBeanInfo(Introspector.java:159)
    07/06/27 11:49:39      at oracle.jbo.common.JboBeanUtils.getPropertyDescriptor(JboBeanUtils.java:20)
    07/06/27 11:49:39      at oracle.jbo.common.JboBeanUtils.getProperty(JboBeanUtils.java:61)
    07/06/27 11:49:39      at oracle.jbo.common.JboAbstractMap.internalGet(JboAbstractMap.java:65)
    07/06/27 11:49:39      at oracle.adf.model.binding.DCControlBinding.internalGet(DCControlBinding.java:733)
    07/06/27 11:49:39      at oracle.jbo.uicli.binding.JUCtrlValueBinding.internalGet(JUCtrlValueBinding.java:1789)
    07/06/27 11:49:39      at oracle.jbo.uicli.binding.JUCtrlHierNodeBinding.internalGet(JUCtrlHierNodeBinding.java:896)
    07/06/27 11:49:39      at oracle.adf.model.binding.DCControlBinding.get(DCControlBinding.java:649)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.model.HierNodeBindingPropertyResolver.getValue(HierNodeBindingPropertyResolver.java:49)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.model.FacesPropertyResolver.getValue(FacesPropertyResolver.java:90)
    07/06/27 11:49:39      at com.sun.faces.el.impl.ArraySuffix.evaluate(ArraySuffix.java:187)
    07/06/27 11:49:39      at com.sun.faces.el.impl.ComplexValue.evaluate(ComplexValue.java:171)
    07/06/27 11:49:39      at com.sun.faces.el.impl.BinaryOperatorExpression.evaluate(BinaryOperatorExpression.java:185)
    07/06/27 11:49:39      at com.sun.faces.el.impl.ConditionalExpression.evaluate(ConditionalExpression.java:176)
    07/06/27 11:49:39      at com.sun.faces.el.impl.ExpressionString.evaluate(ExpressionString.java:134)
    07/06/27 11:49:39      at com.sun.faces.el.impl.ExpressionEvaluatorImpl.evaluate(ExpressionEvaluatorImpl.java:268)
    07/06/27 11:49:39      at com.sun.faces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:160)
    07/06/27 11:49:39      at com.sun.faces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:143)
    07/06/27 11:49:39      at oracle.adf.view.faces.bean.FacesBeanImpl.getProperty(FacesBeanImpl.java:55)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.renderkit.core.xhtml.ValueRenderer.getValue(ValueRenderer.java:63)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.renderkit.core.xhtml.ValueRenderer.getConvertedString(ValueRenderer.java:32)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.renderkit.core.xhtml.OutputTextRenderer.encodeEnd(OutputTextRenderer.java:56)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.renderkit.core.CoreRenderer.encodeEnd(CoreRenderer.java:173)
    07/06/27 11:49:39      at oracle.adf.view.faces.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:624)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.renderkit.RenderUtils.encodeRecursive(RenderUtils.java:54)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.renderkit.core.CoreRenderer.encodeChild(CoreRenderer.java:242)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.renderkit.core.xhtml.ColumnRenderer.renderKids(ColumnRenderer.java:143)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.renderkit.core.xhtml.table.TreeNodeColumnRenderer._renderNodeStampBasedOnAccessibilty(TreeNodeColumnRenderer.java:186)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.renderkit.core.xhtml.table.TreeNodeColumnRenderer.renderKids(TreeNodeColumnRenderer.java:110)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.renderkit.core.xhtml.ColumnRenderer._renderKids(ColumnRenderer.java:160)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.renderkit.core.xhtml.ColumnRenderer._renderTD(ColumnRenderer.java:319)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.renderkit.core.xhtml.ColumnRenderer._renderDataMode(ColumnRenderer.java:233)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.renderkit.core.xhtml.ColumnRenderer.encodeAll(ColumnRenderer.java:87)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.renderkit.core.CoreRenderer.delegateRenderer(CoreRenderer.java:281)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.renderkit.core.xhtml.TreeTableRenderer.renderSpecialColumns(TreeTableRenderer.java:295)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.renderkit.core.xhtml.DesktopTableRenderer.renderSingleRow(DesktopTableRenderer.java:107)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.renderkit.core.xhtml.TreeTableRenderer$1.processRowImpl(TreeTableRenderer.java:431)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.renderkit.core.xhtml.table.TableUtils$RowLoop.processRow(TableUtils.java:100)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.renderkit.core.xhtml.TreeTableRenderer$1.loop(TreeTableRenderer.java:424)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.renderkit.core.xhtml.table.TableUtils$RowLoop.run(TableUtils.java:58)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.renderkit.core.xhtml.TreeTableRenderer._renderTableRows(TreeTableRenderer.java:463)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.renderkit.core.xhtml.TreeTableRenderer.renderTableRows(TreeTableRenderer.java:319)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.renderkit.core.xhtml.DesktopTableRenderer.renderTableContent(DesktopTableRenderer.java:366)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.renderkit.core.xhtml.TableRenderer.encodeAll(TableRenderer.java:237)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.renderkit.core.xhtml.DesktopTableRenderer.encodeAll(DesktopTableRenderer.java:80)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.renderkit.core.xhtml.TreeTableRenderer.encodeAll(TreeTableRenderer.java:139)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.renderkit.core.CoreRenderer.encodeEnd(CoreRenderer.java:169)
    07/06/27 11:49:39      at oracle.adf.view.faces.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:624)
    07/06/27 11:49:39      at oracle.adf.view.faces.component.UIXCollection.encodeEnd(UIXCollection.java:456)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.uinode.UIComponentUINode._renderComponent(UIComponentUINode.java:317)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.uinode.UIComponentUINode.render(UIComponentUINode.java:262)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.uinode.UIComponentUINode.render(UIComponentUINode.java:239)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.ui.composite.ContextPoppingUINode$ContextPoppingRenderer.render(ContextPoppingUINode.java:224)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.ui.BaseUINode.render(BaseUINode.java:346)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.ui.BaseUINode.render(BaseUINode.java:301)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.ui.BaseRenderer.renderChild(BaseRenderer.java:412)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:330)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:222)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.ui.BaseRenderer.renderContent(BaseRenderer.java:129)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.ui.BaseRenderer.render(BaseRenderer.java:81)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.ui.laf.base.xhtml.XhtmlLafRenderer.render(XhtmlLafRenderer.java:69)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.ui.BaseUINode.render(BaseUINode.java:346)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.ui.BaseUINode.render(BaseUINode.java:301)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.ui.BaseRenderer.renderChild(BaseRenderer.java:412)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:330)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:222)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.ui.BaseRenderer.renderContent(BaseRenderer.java:129)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.ui.laf.oracle.desktop.HeaderRenderer.renderContent(HeaderRenderer.java:489)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.ui.BaseRenderer.render(BaseRenderer.java:81)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.ui.laf.base.xhtml.XhtmlLafRenderer.render(XhtmlLafRenderer.java:69)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.ui.BaseUINode.render(BaseUINode.java:346)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.ui.BaseUINode.render(BaseUINode.java:301)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.ui.BaseRenderer.renderChild(BaseRenderer.java:412)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:330)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:222)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.ui.BaseRenderer.renderContent(BaseRenderer.java:129)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.ui.laf.base.xhtml.BorderLayoutRenderer.renderIndexedChildren(BorderLayoutRenderer.java:42)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.ui.laf.base.xhtml.BorderLayoutRenderer.renderContent(BorderLayoutRenderer.java:71)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.ui.BaseRenderer.render(BaseRenderer.java:81)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.ui.laf.base.xhtml.XhtmlLafRenderer.render(XhtmlLafRenderer.java:69)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.ui.BaseUINode.render(BaseUINode.java:346)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.ui.BaseUINode.render(BaseUINode.java:301)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.ui.BaseRenderer.renderChild(BaseRenderer.java:412)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:330)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:222)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.ui.BaseRenderer.renderContent(BaseRenderer.java:129)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.ui.BaseRenderer.render(BaseRenderer.java:81)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.ui.laf.base.xhtml.XhtmlLafRenderer.render(XhtmlLafRenderer.java:69)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.ui.BaseUINode.render(BaseUINode.java:346)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.ui.BaseUINode.render(BaseUINode.java:301)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.ui.composite.UINodeRenderer.renderWithNode(UINodeRenderer.java:90)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.ui.composite.UINodeRenderer.render(UINodeRenderer.java:36)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.ui.laf.oracle.desktop.PageLayoutRenderer.render(PageLayoutRenderer.java:76)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.uinode.UIXComponentUINode.renderInternal(UIXComponentUINode.java:177)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.uinode.UINodeRendererBase.encodeEnd(UINodeRendererBase.java:53)
    07/06/27 11:49:39      at oracle.adf.view.faces.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:624)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.renderkit.RenderUtils.encodeRecursive(RenderUtils.java:54)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.renderkit.core.CoreRenderer.encodeChild(CoreRenderer.java:242)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.renderkit.core.CoreRenderer.encodeAllChildren(CoreRenderer.java:265)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.renderkit.core.xhtml.PanelPartialRootRenderer.renderContent(PanelPartialRootRenderer.java:65)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.renderkit.core.xhtml.BodyRenderer.renderContent(BodyRenderer.java:117)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.renderkit.core.xhtml.PanelPartialRootRenderer.encodeAll(PanelPartialRootRenderer.java:147)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.renderkit.core.xhtml.BodyRenderer.encodeAll(BodyRenderer.java:60)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.renderkit.core.CoreRenderer.encodeEnd(CoreRenderer.java:169)
    07/06/27 11:49:39      at oracle.adf.view.faces.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:624)
    07/06/27 11:49:39      at javax.faces.webapp.UIComponentTag.encodeEnd(UIComponentTag.java:645)
    07/06/27 11:49:39      at javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:568)
    07/06/27 11:49:39      at oracle.adf.view.faces.webapp.UIXComponentTag.doEndTag(UIXComponentTag.java:100)
    07/06/27 11:49:39      at FlowStepsByActivityjspx._jspService(_FlowStepsByActivity_jspx.java:2154)
    07/06/27 11:49:39      at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
    07/06/27 11:49:39      at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:462)
    07/06/27 11:49:39      at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:598)
    07/06/27 11:49:39      at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:522)
    07/06/27 11:49:39      at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    07/06/27 11:49:39      at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:712)
    07/06/27 11:49:39      at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:369)
    07/06/27 11:49:39      at com.evermind.server.http.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:286)
    07/06/27 11:49:39      at com.evermind.server.http.ServletRequestDispatcher.access$100(ServletRequestDispatcher.java:50)
    07/06/27 11:49:39      at com.evermind.server.http.ServletRequestDispatcher$2.oc4jRun(ServletRequestDispatcher.java:192)
    07/06/27 11:49:39      at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:283)
    07/06/27 11:49:39      at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:197)
    07/06/27 11:49:39      at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:346)
    07/06/27 11:49:39      at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:152)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:157)
    07/06/27 11:49:39      at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:107)
    07/06/27 11:49:39      at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:245)
    07/06/27 11:49:39      at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:137)
    07/06/27 11:49:39      at javax.faces.webapp.FacesServlet.service(FacesServlet.java:214)
    07/06/27 11:49:39      at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._invokeDoFilter(AdfFacesFilterImpl.java:228)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._doFilterImpl(AdfFacesFilterImpl.java:197)
    07/06/27 11:49:39      at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl.doFilter(AdfFacesFilterImpl.java:123)
    07/06/27 11:49:39      at oracle.adf.view.faces.webapp.AdfFacesFilter.doFilter(AdfFacesFilter.java:103)
    07/06/27 11:49:39      at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
    07/06/27 11:49:39      at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:162)
    07/06/27 11:49:39      at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:620)
    07/06/27 11:49:39      at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:369)
    07/06/27 11:49:39      at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:865)
    07/06/27 11:49:39      at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:447)
    07/06/27 11:49:39      at com.evermind.server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:215)
    07/06/27 11:49:39      at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:117)
    07/06/27 11:49:39      at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:110)
    07/06/27 11:49:39      at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
    07/06/27 11:49:39      at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:239)
    07/06/27 11:49:39      at oracle.oc4j.network.ServerSocketAcceptHandler.access$700(ServerSocketAcceptHandler.java:34)
    07/06/27 11:49:39      at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:880)
    07/06/27 11:49:39      at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)

    Hi, Frank:
    Thanks for your reply. This problem is what happened in JDeveloper 10.1.3.2.
    I am using the JDeveloper Studio Edition Version 10.1.3.2.0.4066.
    Build JDEVADF_10.1.3.2.0_NT_070118.1250.4066
    ADF Business Components: 10.1.3.40.66
    Oracle ADF Faces: 10.1.3.40.66
    Java Platform: 1.5.0_06

  • Not getting System.out.println output in Web Start Log File

    I am new to this but I'm running through the examples in Mauro Marinilli's "Java™ Deployment with JNLP™ and WebStart™" and the install-win and install-win2 examples are not writing properly to a user-specified log file on my desktop (chosen location). I have several versions of j2re/jre installed on my client computer and have started several of the javaws.exe files on my computer to specify that I wish to Show Java Console and Log Output but
    1) no Java console pops up when I subsequently run the JNLP from my web server
    AND
    2) no log file is written
    I do see the batch file left in place for install-win2 so I believe that the application is being run (such as it is... lol)...
    Any ideas what the problem might be? All reasonable suggestions (i.e. not PEBKAC) welcomed...
    Regards

    How about in Solaris?
    May I use the similar method to redirect the stdout to a specific file? What is the syntax for this?
    Or, I can only start server with interactive mode (without watchdog) and use ">" to redirect the logs?
    Thx a lot.

  • How to Redirect a Unix program to output to Java not a log

    Hi all!
    Okay, here is what I am trying and I cannot seem to get a handle on where I should start.
    I have a Unix program that basically outputs to a log file when a error occurs. (std_err_file: /Errorfile)
    What I am trying to do is have this entry redirected to a java program that will take the log stream and then use it in some fashion. Perhaps (std_err_file: >java readlog Errorfile)? Not sure if this will work, and I need to get a better understanding of what type of stream to use to read this data.
    Can anyone give me a pointer in the "write" direction??
    Thanks in advance...

    Just read it in like you would keyboard input.
    Programs have three IO streams permanently attached
    Standard In (stdin) is an Input Stream.
    Standard Out (stdout) is an Output Stream.
    Standard Error (stderr) is a Second Output Stream.
    Think of it this way:
    Each STDxxx is like a hose. When you invoke a program, by default the
    hoses are attached as follows:
    stdin is attached to the keyboard for input.
    stdout is attached to the console window for output.
    stderr is attached to the console window for output.
    In java, the streams System.in, System.out, System.err are the other ends of these hoses.
    Now, in Unix (and similarly in dos or NTshell) you can connect these hoses in different ways using a "pipe" (hence the hose metaphor)
    'Program1 | Program2' will take the stdout stream from Program1, and disconnect it from the console window. It will also disconnect the stdin stream from the keyboard, and then, it will slip in a piece of pipe between the two hoses, thus connecting them.
    So, program2 can read the output on its System.in stream in exactly the same way as it would if it was connected to the keyboard. In fact, Program2 has absolutely no knowledge of what is at the other end of that hose, just that there is data coming down it.
    So, the leaves us with the question "What is stderr for?" It's for error messages. It is often convenient to use a pipe or a file redirect (similar to a pipe) to send data to a file, but errors to the screen.
    A programmer can facilite this by sending all true output to System.out, and all error messages to System.err
    Example: (in class Bob)
    System.out.println("Hello Bob");
    System.err.println("Warning: Bob is hacking again.");
    java Bob | someProgram
    // pipe the stdout of Bob to someProgram
    // leave stderr attached to the keyboard.
    Will send the message Hello Bob to someProgram, but the Error message will appear on the console for the system administrator to read.
    Do a google on "Pipes and redirects" for more info.

Maybe you are looking for

  • Apple TV in "Not supported mode" on Samsung HLN467 TV

    I just got an Apple TV and I can't get it to show a picture on my (3-1/2 yr old) Samsung HLN467 DLP-type TV. The Apple TV is connected via Component video cables. I have tried Component 2 and 3 inputs on the TV, same result: "not supported mode" is a

  • Unzip GZ files using Powershell

    I have  Windows 2008 Server with some GZ type files in a folder. I would like to script unzipping them using Powershell, can someone tell me if this is possible and how I would do it? The folder is d:\data_files\ and I'd like to uncompress all the .g

  • Audio is not showing up in the browser nor the timeline???

    i have a question. i recorded a video and viewed it and the video and audio is working. when i imported it and it showed up on the browser the audio outputs were not showing up. also when i tried to dragged it to the timeline the audio tracks didnt s

  • BPM: How to Raise Alert and Restart together ?

    The requirement is like this.My Integration Process receives a message, performs a 1:N split and undergoes further processing using Transformation steps. I want to ensure the following in case any one of the Transfofrmation fails(Because of some codi

  • DVD burner not reaching maximum write speed

    I have a PowerMac G4, and have purchased an internal PIONEER DVD-RW DVR-112D. After contacting the manufacturer and discovering what media to use, all fingers point towards VERBATIM. The drive writes DVD's at 18x speed. I have purchased 16x DVD-R med