Ipp printing

Posted by Laurel on
URL: http://erman-arslan-s-oracle-forum.124.s1.nabble.com/Ipp-printing-tp2762.html

Hi Erman! :)
Hope all is OK and soon you will be having summer vacation as well :)

We have AIX7.1, EBS1226 and no CUPS installed on AIX.
===============
xdodelivery.cfg has  entry for that printer supporting ipp :
</server>
<server name="152.178.161.160" type="ipp_printer" default="true">
<uri>ipp://152.178.161.160:631/printers/COPLASER8</uri>
<filter>/usr/bin/pdftops {infile} {outfile}</filter>
<filterOutputContentType>application/postscript</filterOutputContentType>
</server>
========
But when we run : Bursting Statement Generation Program, we get these errors:
[060117_171205183][oracle.apps.xdo.delivery.ipp.IPPDeliveryRequest][STATEMENT] setDefaultServerProperties(): No properties for the server '152.178.161.160' were found.
[060117_171205184][oracle.apps.xdo.delivery.ipp.IPPDeliveryRequest][STATEMENT] setDefaultServerProperties(): properties defined in this request.
----
[IPP_ATTRIBUTE_CHARSET:String] [utf-8]
[IPP_HTTP_RESPONSE_CHECK_INTERVAL:Integer] [0]
[IPP_DOCUMENT_FORMAT:String] [application/octet-stream]
[IPP_USE_CHUNKED_BODY:String] [true]
[SERVER_NAME:String] [152.178.161.160]
[ASYNC_TIMEOUT:Integer] [86400000]
[RETRY:Integer] [0]
[ASYNC_CHECK_INTERVAL:Integer] [60000]
[TEMP_FILE_SUFFIX:String] [.tmp]
[IPP_COPIES:Integer] [1]
[BUFFERING_MODE:Boolean] [true]
[TEMP_DIR:String] [/out/temp/060117_171202429]
[IPP_NATURAL_LANGUAGE:String] [en]
[TEMP_FILE_PREFIX:String] [dlvr]
[IPP_USE_FULL_URL:String] [false]
[RETRY_INTERVAL:Integer] [60000]
----

[060117_171205184][oracle.apps.xdo.delivery.ipp.IPPDeliveryRequest][STATEMENT] submit(): BUFFERING_MODE is ON.
[060117_171205184][oracle.apps.xdo.delivery.ipp.IPPDeliveryRequest][STATEMENT] submit(): TEMP_DIR found, start document buffering : /out/temp/060117_171202429
[060117_171205184][oracle.apps.xdo.delivery.ipp.IPPDeliveryRequest][STATEMENT] backupDocument(): Starting document buffering.
[060117_171205186][][STATEMENT] TmpFile::createTmpFile::temp file Path  == /gout/temp/060117_171202429/dlvr4QevWNZRvU7429319218413512982.tmp
[060117_171205186][oracle.apps.xdo.delivery.ipp.IPPDeliveryRequest][STATEMENT] backupDocument(): Creating temporary file for buffering : /gout/temp/060117_171202429/dlvr4QevWNZRvU7429319218413512982.tmp
[060117_171205186][oracle.apps.xdo.delivery.ipp.IPPDeliveryRequest][STATEMENT] backupDocument(): 11781 bytes have been written to the temporary file.
[060117_171205186][oracle.apps.xdo.delivery.ipp.IPPDeliveryRequest][STATEMENT] filterDocument(): Starting document preprocessing.
[060117_171205186][oracle.apps.xdo.delivery.ipp.IPPDeliveryRequest][STATEMENT] filterDocument(): No native command found for preprocessing, exiting.
[060117_171205187][oracle.apps.xdo.delivery.ipp.IPPDeliveryRequest][STATEMENT] backupDocument(): Finished document buffering.
[060117_171205187][oracle.apps.xdo.delivery.ipp.IPPDeliveryRequest][STATEMENT] submit(): Start reading the buffered document file. : /out/temp/060117_171202429/dlvr4QevWNZRvU7429319218413512982.tmp
[060117_171205187][oracle.apps.xdo.delivery.ipp.IPPDeliveryRequest][STATEMENT] submit(): Calling DeliveryRequestHandler.submitRequest()
[060117_171205187][oracle.apps.xdo.delivery.ipp.IPPDeliveryRequestHandler][STATEMENT] submitRequest(): Called
[060117_171205187][oracle.apps.xdo.delivery.ipp.IPPDeliveryRequestHandler][STATEMENT] submitRequest(): Opening HTTP URL: <a href="http://null:631null">http://null:631null
[060117_171205187][oracle.apps.xdo.delivery.ipp.IPPDeliveryRequestHandler][STATEMENT] submitRequest(): IPP request dump:
---------------------------------------
IPP version: 10
operation id: 02
charset: utf-8
request id: 1
-- operation attrs --
[1]attributes-charset:utf-8
[1]attributes-natural-language:en
[1]printer-uri:ipp://null:631null
[1]document-format:application/octet-stream
-- printer attrs --
-- job attrs --
[1]copies:1
---------------------------------------

[060117_171205190][oracle.apps.xdo.batch.DeliveryHelper][EXCEPTION] java.lang.NumberFormatException: For input string: "631null"
        at java.lang.NumberFormatException.forInputString(NumberFormatException.java:77)
        at java.lang.Integer.parseInt(Integer.java:504)
        at java.lang.Integer.parseInt(Integer.java:539)
        at oracle.apps.xdo.delivery.http.HTTPUtil.getPort(Unknown Source)
        at oracle.apps.xdo.delivery.http.HTTPRequest.<init>(Unknown Source)
        at oracle.apps.xdo.delivery.ipp.IPPDeliveryRequestHandler.submitRequest(Unknown Source)
        at oracle.apps.xdo.delivery.AbstractDeliveryRequest.submit(Unknown Source)
        at oracle.apps.xdo.batch.DeliveryHelper.submitRequests(Unknown Source)
        at oracle.apps.xdo.batch.bursting.DocumentDelivery.submitCoreDeliveryRequests(Unknown Source)
        at oracle.apps.xdo.batch.BurstingProcessorEngine.addDocument2Queue(Unknown Source)
        at oracle.apps.xdo.batch.BurstingProcessorEngine.createBurstingDocument(Unknown Source)
        at oracle.apps.xdo.batch.BurstingProcessorEngine.burstDocument(Unknown Source)
        at oracle.apps.xdo.batch.BurstingProcessorEngine.globalDataEndElement(Unknown Source)
        at oracle.apps.xdo.batch.BurstingProcessorEngine.endElement(Unknown Source)
        at oracle.xml.parser.v2.XMLContentHandler.endElement(XMLContentHandler.java:211)
        at oracle.xml.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java:1628)
        at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:455)
        at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:401)
        at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:307)
        at oracle.apps.xdo.batch.BurstingProcessorEngine.burstingRequest(Unknown Source)
        at oracle.apps.xdo.batch.BurstingProcessorEngine.burstingEndElement(Unknown Source)
        at oracle.apps.xdo.batch.BurstingProcessorEngine.endElement(Unknown Source)
        at oracle.xml.parser.v2.XMLContentHandler.endElement(XMLContentHandler.java:211)
        at oracle.xml.parser.v2.NonValidatingParser.parseElement(NonValidatingParser.java:1628)
        at oracle.xml.parser.v2.NonValidatingParser.parseRootElement(NonValidatingParser.java:455)
        at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:401)
        at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:341)
        at oracle.apps.xdo.batch.BurstingProcessorEngine.burstingConfigParser(Unknown Source)
        at oracle.apps.xdo.batch.BurstingProcessorEngine.process(Unknown Source)
        at oracle.apps.xdo.oa.cp.JCP4XDOBurstingEngine.runProgram(JCP4XDOBurstingEngine.java:293)
        at oracle.apps.fnd.cp.request.Run.main(Run.java:156)

[060117_171205190][][EXCEPTION] Error!! Could not deliver the output for Delivery channel:null .

ANy hints ? Where it gets null ? and where it lookng for that printer properties ?
Thanks,Laurel