6 Replies Latest reply on Dec 28, 2015 8:29 PM by 2689152

    EBS R12.2.4 Linux File Structure



      We are currently on EBS 12.2.4 and having issues with file structure under $JAVA_TOP/oracle/apps/xdo. I would like to show the comparison between 11.5.10 and R12.2.4


      --- R 11.5.10


      [vbasani@vm1ebsap xdo]$ pwd


      [vbasani@vm1ebsap xdo]$ ls

      batch       excel          rdfparser  XDOException.class

      common      flowgenerator  svg        XDOIOException.class

      dataengine  generator      t2xml      XDORuntimeException.class

      delivery    oa             template   XDOSAXException.class

      [vbasani@vm1ebsap xdo]$




      --- R12.2.4


      [applmgr@vdaebsap01 xdo]$ pwd


      [applmgr@vdaebsap01 xdo]$ ls


      [applmgr@vdaebsap01 xdo]$



      As you can notice, we are missing quite a few sub directories in R12.2.4, causing issues for us.


      Question: What happened to missing sub directories in R12.2.4, did they get moved or did we miss in our upgrade process?

      Question: Can I get a document showing complete Linux file structure for R12.2.4?




        • 1. Re: EBS R12.2.4 Linux File Structure
          Srini Chavali-Oracle

          The file layout for R12.2 is substantially different than that of 11i - What issues are you having ?

          • 2. Re: EBS R12.2.4 Linux File Structure

            Thanks for responding. I am aware of differences between 11i and R12.2.4, having issue with printing pdf417 barcodes in BI Publisher report. I reviewed almost all of the documents online but having issues since R12.2.4 is missing sub directories and associated files under $JAVA_TOP/oracle/apps/xdo. Bardcode is printing fine in 11i but does not work in R12.


            I reviewed following documents





            I started fresh with instructions from following document.



            The issue is with following commands in BarcodeUtil.java


            import oracle.apps.xdo.template.rtf.util.XDOBarcodeEncoder;

            import oracle.apps.xdo.common.log.Logger;


            I get a runtime error while accessing BarcodeUtil.java. OPP Manager log shows additional information and issue is with non-existing files when trying to import. Above mentioned paths do not exist in R12.2.4 and I am trying to find out what happened to those sub directories and files under $JAVA_TOP/oracle/apps/xdo/.



            • 4. Re: EBS R12.2.4 Linux File Structure

              Thank you for the document, it is relevant. We got mixed results after following the document, did not get error on XDOBarcodeEncoder but got other Unknown Source errors for files in the zip file.


              I created a path oracle.apps.xdo.template.rtf.util.barcoder and placed BarcodeUtil.java (and class) in here. We modified java class path as per document

              We tried both ways

              [java.class.path] /u01/app/ebs/fs2/EBSapps/appl/fnd/12.0.0/java/3rdparty/stdalone/xdo10g.zip

              [java.class.path] /u01/app/ebs/fs2/EBSapps/appl/fnd/12.0.0/java/3rdparty/stdalone


              We got following errors in OPP log.

              [12/28/15 9:12:04 AM] [UNEXPECTED] [641961:RT52630995] java.lang.reflect.InvocationTargetException

                      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

                      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)

                      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

                      at java.lang.reflect.Method.invoke(Method.java:606)

                      at oracle.apps.xdo.common.xml.XSLT10gR1.invokeNewXSLStylesheet(Unknown Source)

                      at oracle.apps.xdo.common.xml.XSLT10gR1.transform(Unknown Source)

                      at oracle.apps.xdo.common.xml.XSLT10gR1.transform(Unknown Source)

                      at oracle.apps.xdo.common.xml.XSLTWrapper.transform(Unknown Source)

                      at oracle.apps.xdo.template.fo.util.FOUtility.generateFO(Unknown Source)

                      at oracle.apps.xdo.template.fo.util.FOUtility.generateFO(Unknown Source)

                      at oracle.apps.xdo.template.FOProcessor.createFO(Unknown Source)

                      at oracle.apps.xdo.template.FOProcessor.generate(Unknown Source)

                      at oracle.apps.xdo.oa.schema.server.TemplateHelper.runProcessTemplate(TemplateHelper.java:5984)

                      at oracle.apps.xdo.oa.schema.server.TemplateHelper.processTemplate(TemplateHelper.java:3475)

                      at oracle.apps.xdo.oa.schema.server.TemplateHelper.processTemplate(TemplateHelper.java:3564)

                      at oracle.apps.fnd.cp.opp.XMLPublisherProcessor.process(XMLPublisherProcessor.java:311)

                      at oracle.apps.fnd.cp.opp.OPPRequestThread.run(OPPRequestThread.java:185)

              Caused by: org.xml.sax.SAXException: Error in expression: 'xdoxslt:register_barcode_vendor($_XDOXSLTCTX,.//'oracle.apps.xdo.template.rtf.util.barcoder.BarcodeUtil',XMLPBarVendor')'.

              oracle.xdo.parser.v2.XPathException: Error in expression: 'xdoxslt:register_barcode_vendor($_XDOXSLTCTX,.//'oracle.apps.xdo.template.rtf.util.barcoder.BarcodeUtil',XMLPBarVendor')'.

                      at oracle.xdo.parser.v2.XSLProcessor.reportException(XSLProcessor.java:806)

                      at oracle.xdo.parser.v2.XSLProcessor.newXSLStylesheet(XSLProcessor.java:614)

                      ... 17 more

              • 5. Re: EBS R12.2.4 Linux File Structure
                Srini Chavali-Oracle

                I am not familiar with this part of XDO, so I suggest opening a new thread in the BI Publisher space with a reference to this thread, and also open an SR for further assistance

                • 6. Re: EBS R12.2.4 Linux File Structure

                  Thank you, I will open an SR.