Cost : Apex with Cocoon
Hi all,
I have to use Apache Cocoon in my Apex application for pdf printing of report...
So I just want to know the cost of license for using cocoon with apex..
Please tell me if anybody knows that
Hi,
this price list is related to oracle products ...
but cocoon is not an oracle product ...can you please give me another link to get the price of license for using apache products....
regards,
shruti
Similar Messages
-
Integrating Apex with Cocoon (does it make pdf from taking data from DB)
Friends,
I integrated Apex with appache with cocoon. Its working fine with reports but i want it to work with form on a table or view.The steps below which i have followed for integrating Apex with Cocoon
Steps of pdf Printing of Report with cocoon:
1) Download and unzip the following needed files in D:\Apex_fop directory.
2) Open your command prompt .
Change the directory to D:\Apex_fop\cocoon-2.1.11.
Set the Java_Home environment variable as: set JAVA_HOME= C:\Program Files\Java\jdk1.5.0_21
then type build war
3) After getting the prompt back as D:>Apex_fop>cocoon-2.1.11>
Copy coocon.war file from the folder D:\Apex_fop\cocoon-2.1.11\build\cocoon.
Paste this file into webapps subdirectory in main tomcat directory having path as D:\APEX_FOP\apache-tomcat-6.0.26\webapps.....place it in the top
level of webapps directory.
4) Now just startup tomcat as D:>APEX_FOP>apache-tomcat-6.0.26>bin>startup.bat
The cocoon.war file will automatically uncompressed as directory.
5) To change the port of apache tomcat , edit apache-tomcat-6.0.26\conf\server.xml & change port attribute of Connector element from 8080 to 8181.
Just check whether Tomcat is running or not as http://localhost:8181/
& to check cocoon type http://localhost:8181/cocoon/
6) Now copy fop_post directory & paste it undes new cocoon directory in webapps having path as D:\APEX_FOP\apache-tomcat-6.0.26\webapps
\cocoon.
7) Now you need to do some apex settings as follows:
In APEX, just log in as ADMIN into apex/apex_admin and went to Instance Settings and did the following:
- Print Serverr: Standard Support
- Print Server Protocol: HTTP
- Print Server Host Address:localhost
- Print Server Port: 8181
- Print Server Script: /cocoon/fop_post
In your APEX application, in the Regions section, Click on the Print link next to your report and do the following settings:
- Enable Report Printing: Yes
- Link Label: Print
- Response Header: Report Settings
- View File As: Attachment
- Output Format: PDF
- Report Layout: Default Report Layout
- Print URL: f?p=&APP_ID.:1:&SESSION.:FLOW_XMLP_OUTPUT_R1063230002781575
8) Open up the Report Page and click Print , You will get the pdf report.
But my requirement is bit different. I have made form on a table or view , so when i am submitting my form the record is getting updated in my database and at the same time a new button is appearing at same page as i have branched it in same page. The new button name is print. I want when i click this print button it should print the record which submitted recently. How can i enable the print functionality on form. Its simple in report but how can it be done on form?
Looking forward for this to know wthr it is achievable or not and if yes what all are the ways?
Thanks in advance for all who is going to post here and to them also who is giving their time in reading my thread
Regards
Adi
Edited by: Adi's on Mar 23, 2010 8:54 PM
Edited by: Adi's on Mar 23, 2010 8:54 PMYou could redirect to a report page instead of to the form page. Then simply print the report.
This makes sense. You would have one page for entering the data and another page for displaying and printing it. -
Using APex with Airtunes from an iMAc can you control playing tunes?
Hi, got an imac at Xmas, am looking into Airport stuff, and found this APex, with wireless play of iTunes music, Ive been looking into the Philips streamium and stuff doe playing tunes.
My question is once setup from your iMac to play music wirelessly how can you control it? Ive read the manual but doesnt say anything. So can all you do is press shuffle on the iMac and then it plays everything?
I know you could do playlists and stuff, but I have all my music, kids music, wife's music in my library, so theres a real mixture, and Im sick of listening to High School Musical!!
So can you contol the song playing, ie skip etc with it?
cheersiTunes needs to be running in order to stream music to the Airport Express so therefore - no - the Mac running iTunes cannot be in sleep mode. It must be powered up and running, though you could blank the screen if you wish.
Why did Apple not build the function of the Keyspan Express remote into the Airport Express. Likely because it would have increased the cost of the product by 50%, while at the same time adding a feature most people would be happy to live without - in other words, not a great idea from a product marketing perspective. -
Oracle 11g with cocoon.war and glassfish pdf problem?
Hi all,
I m install oracle 11g express on CentOS 5.6 OS, oracle apex listener 1.1.2.131.15
glassfish v2 and cocoon 2.1.11 and connect glasfish with oracle apex and working fine
Problem begin when I was build cocon xml and deploy cocoon.war on glassfish,
adding fop_post on cocoon/fop_post (as describe on http://carlback.blogspot.com/2007/03/apex-cocoon-pdf-and-more.html) but pdf dont work!
(I was setting all this steps on open suse 11.2-32 byte machine and ubuntu 8.04-32 byte and pdf work ok )
Is there any idea whats happen whith this pdf error?
Is problem with 64 byte some specific settings, with java jdk, cocoon, glassfish or something on oracle 11g apex ?
Gordan
Edited by: useruseruser on Jun 20, 2011 9:49 PMUdo wrote:
Hi Gordon,
what kind of error do you receive? And did you receive any error when building the cocoon.war with the 64bit Java? And which JDK are you using anyway?
-Udo
>Hi Gordon,
what kind of error do you receive? And did you receive any error when building the cocoon.war with the 64bit Java? And which JDK are you using anyway?
-Udo
Hi Udo
When I make export to pdf from report theres error Could not open file ///tmp/Report-1.pdf
I was installing on OpenSuse 11.3 oracle 11g 64 based OS and oracle
next I was download and unzip and build cocoon2.1.11 as bash build.sh war -- and in build folder theres make cocoon.war
next I was download apex listener and from command line I was type java -jar apex.war
next download and build glassfish v2 and this two war files I was deploy on server, and making username as describe
in apex listener conf documentations, so apex working good over glassfish only cocoon cant create pdf
giving me error Could not open file ///tmp/Report-1.pdf. and jdk is 1.6 26 64 byte
error messages from open suse 11.3 64 byte on cocoon/fop_post>
An error has occured
org.apache.cocoon.ProcessingException: Unknown request object encountered named template : null
Cocoon stacktrace[hide]
Exception in StreamGenerator.generate()
context://fop_post/sitemap.xmap - 17:32 <map:serialize type="xml">
context://fop_post/sitemap.xmap - 13:33 <map:generate type="stream">
Unable to get transformer handler for cocoon://fop_post/xsl
context://fop_post/sitemap.xmap - 38:37 <map:serialize type="fo2pdf">
context://fop_post/sitemap.xmap - 31:39 <map:transform>
context://fop_post/sitemap.xmap - 30:38 <map:generate>
context://sitemap.xmap - 1055:92 <map:mount>
Java stacktrace[show]
org.apache.cocoon.ProcessingException: Unknown request object encountered named template : null
at org.apache.cocoon.generation.StreamGenerator.generate(StreamGenerator.java:122)
at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.processXMLPipeline(AbstractProcessingPipeline.java:579)
at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:280)
at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:780)
at org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:414)
at org.apache.cocoon.components.xslt.TraxProcessor.sourceToSAX(TraxProcessor.java:306)
at org.apache.cocoon.components.xslt.TraxProcessor.getTransformerHandlerAndValidity(TraxProcessor.java:241)
at org.apache.cocoon.transformation.TraxTransformer.setup(TraxTransformer.java:331)
at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.setupPipeline(AbstractProcessingPipeline.java:398)
at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.setupPipeline(AbstractCachingProcessingPipeline.java:718)
at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.preparePipeline(AbstractProcessingPipeline.java:501)
at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:453)
at org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke(SerializeNode.java:144)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
at org.apache.cocoon.components.treeprocessor.sitemap.SwitchSelectNode.invoke(SwitchSelectNode.java:104)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:47)
at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:108)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:93)
at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:235)
at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:177)
at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:254)
at org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:118)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:47)
at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:108)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:93)
at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:235)
at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:177)
at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:254)
at org.apache.cocoon.Cocoon.process(Cocoon.java:699)
at org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:1154)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
at org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:427)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:315)
at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:287)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:218)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:648)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:593)
at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:94)
at com.sun.enterprise.web.PESessionLockingStandardPipeline.invoke(PESessionLockingStandardPipeline.java:98)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:222)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:648)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:593)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:587)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1093)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:166)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:648)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:593)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:587)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1093)
at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:291)
at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.invokeAdapter(DefaultProcessorTask.java:666)
at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.doProcess(DefaultProcessorTask.java:597)
at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.process(DefaultProcessorTask.java:872)
at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.executeProcessorTask(DefaultReadTask.java:341)
at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:263)
at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:214)
at com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:264)
at com.sun.enterprise.web.connector.grizzly.ssl.SSLWorkerThread.run(SSLWorkerThread.java:106)
Java full stacktrace[show]
org.apache.cocoon.ProcessingException: Unable to get transformer handler for cocoon://fop_post/xsl
at <map:serialize type="fo2pdf"> - file:///home/nadrog/glassfish/domains/domain1/applications/j2ee-modules/cocoon/fop_post/sitemap.xmap:38:37
at <map:transform> - file:///home/nadrog/glassfish/domains/domain1/applications/j2ee-modules/cocoon/fop_post/sitemap.xmap:31:39
at <map:generate> - file:///home/nadrog/glassfish/domains/domain1/applications/j2ee-modules/cocoon/fop_post/sitemap.xmap:30:38
at <map:mount> - file:///home/nadrog/glassfish/domains/domain1/applications/j2ee-modules/cocoon/sitemap.xmap:1055:92
at org.apache.cocoon.transformation.TraxTransformer.setup(TraxTransformer.java:339)
at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.setupPipeline(AbstractProcessingPipeline.java:398)
at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.setupPipeline(AbstractCachingProcessingPipeline.java:718)
at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.preparePipeline(AbstractProcessingPipeline.java:501)
at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:453)
at org.apache.cocoon.components.treeprocessor.sitemap.SerializeNode.invoke(SerializeNode.java:144)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
at org.apache.cocoon.components.treeprocessor.sitemap.SwitchSelectNode.invoke(SwitchSelectNode.java:104)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:47)
at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:108)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:93)
at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:235)
at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:177)
at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:254)
at org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:118)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:47)
at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:108)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:93)
at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:235)
at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:177)
at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:254)
at org.apache.cocoon.Cocoon.process(Cocoon.java:699)
at org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:1154)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
at org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:427)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:315)
at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:287)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:218)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:648)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:593)
at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:94)
at com.sun.enterprise.web.PESessionLockingStandardPipeline.invoke(PESessionLockingStandardPipeline.java:98)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:222)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:648)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:593)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:587)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1093)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:166)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:648)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:593)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:587)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1093)
at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:291)
at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.invokeAdapter(DefaultProcessorTask.java:666)
at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.doProcess(DefaultProcessorTask.java:597)
at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.process(DefaultProcessorTask.java:872)
at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.executeProcessorTask(DefaultReadTask.java:341)
at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:263)
at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:214)
at com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:264)
at com.sun.enterprise.web.connector.grizzly.ssl.SSLWorkerThread.run(SSLWorkerThread.java:106)
Caused by: org.apache.excalibur.xml.xslt.XSLTProcessorException: Exception when creating Transformer from cocoon://fop_post/xsl
at org.apache.cocoon.components.xslt.TraxProcessor.getTransformerHandlerAndValidity(TraxProcessor.java:300)
at org.apache.cocoon.transformation.TraxTransformer.setup(TraxTransformer.java:331)
... 56 more
Caused by: org.apache.cocoon.ProcessingException: Exception in StreamGenerator.generate()
at <map:serialize type="xml"> - file:///home/nadrog/glassfish/domains/domain1/applications/j2ee-modules/cocoon/fop_post/sitemap.xmap:17:32
at <map:generate type="stream"> - file:///home/nadrog/glassfish/domains/domain1/applications/j2ee-modules/cocoon/fop_post/sitemap.xmap:13:33
at org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:424)
at org.apache.cocoon.components.xslt.TraxProcessor.sourceToSAX(TraxProcessor.java:306)
at org.apache.cocoon.components.xslt.TraxProcessor.getTransformerHandlerAndValidity(TraxProcessor.java:241)
... 57 more
Caused by: org.apache.cocoon.ProcessingException: Exception in StreamGenerator.generate()
at <map:serialize type="xml"> - file:///home/nadrog/glassfish/domains/domain1/applications/j2ee-modules/cocoon/fop_post/sitemap.xmap:17:32
at <map:generate type="stream"> - file:///home/nadrog/glassfish/domains/domain1/applications/j2ee-modules/cocoon/fop_post/sitemap.xmap:13:33
at org.apache.cocoon.generation.StreamGenerator.generate(StreamGenerator.java:163)
at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.processXMLPipeline(AbstractProcessingPipeline.java:579)
at org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline.processXMLPipeline(AbstractCachingProcessingPipeline.java:280)
at org.apache.cocoon.components.pipeline.AbstractProcessingPipeline.process(AbstractProcessingPipeline.java:780)
at org.apache.cocoon.components.source.impl.SitemapSource.toSAX(SitemapSource.java:414)
... 59 more
Caused by: org.apache.cocoon.ProcessingException: Unknown request object encountered named template : null
at org.apache.cocoon.generation.StreamGenerator.generate(StreamGenerator.java:122)
... 63 more
The Apache Cocoon Project
and other error from CentOS 64 byte same cocoon/fop_post >
Resource not found
org.apache.cocoon.ResourceNotFoundException: No pipeline matched request: fop_post/
<map:mount> - context://sitemap.xmap - 1055:92
Cocoon stacktrace[hide]
No pipeline matched request: fop_post/
context://sitemap.xmap - 1055:92 <map:mount>
Java stacktrace[show]
org.apache.cocoon.ResourceNotFoundException: No pipeline matched request: fop_post/
at <map:mount> - file:///home/nadrog/glassfish/domains/domain1/applications/j2ee-modules/cocoon/sitemap.xmap:1055:92
at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:149)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:93)
at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:235)
at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:177)
at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:254)
at org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke(MountNode.java:118)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:47)
at org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke(MatchNode.java:108)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
at org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke(PipelineNode.java:143)
at org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes(AbstractParentProcessingNode.java:69)
at org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke(PipelinesNode.java:93)
at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:235)
at org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process(ConcreteTreeProcessor.java:177)
at org.apache.cocoon.components.treeprocessor.TreeProcessor.process(TreeProcessor.java:254)
at org.apache.cocoon.Cocoon.process(Cocoon.java:699)
at org.apache.cocoon.servlet.CocoonServlet.service(CocoonServlet.java:1154)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
at org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:427)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:315)
at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:287)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:218)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:648)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:593)
at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:94)
at com.sun.enterprise.web.PESessionLockingStandardPipeline.invoke(PESessionLockingStandardPipeline.java:98)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:222)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:648)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:593)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:587)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1093)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:166)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:648)
at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:593)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:587)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1093)
at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:291)
at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.invokeAdapter(DefaultProcessorTask.java:666)
at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.doProcess(DefaultProcessorTask.java:597)
at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.process(DefaultProcessorTask.java:872)
at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.executeProcessorTask(DefaultReadTask.java:341)
at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:263)
at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:214)
at com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:264)
at com.sun.enterprise.web.connector.grizzly.ssl.SSLWorkerThread.run(SSLWorkerThread.java:106)
The Apache Cocoon Project
All this steps above, I was making with open suse 32 byte, with oracle 32 byte 10g with
apex listener, cocoon and glassfish and apex and pdf export working good.
is there any idea, whats solution for 64 byte cocoon, apex listener oracle express pdf export?
regards
Gordan
Edited by: useruseruser on Jun 23, 2011 9:09 AM -
Reversing Landed Cost document with more than one vendor
Hi Experts,
Reversing Landed Cost document with more than one vendor:
My client can reverse a landed cost document with One Vendor, but cannot with multiple vendors. I have also tested this in 8.8 PL10. Here is a brief description:
Created Landed cost by selecting 2 vendors in the Vendor field.
After you picked one vendor, you go to the vendor code/name again then choose another vendor you
need, once you picked, the system will ask you whether you want to delete the previous data, then
you say no, after then you will see the vendor name became "different vendors" and code be "********"
(on the vendor tab: you will see two vendors)
To Reverse Landed Cost we do the following with Landed Cost documents that only have one vendor:
I can copy from the Landed Cost document (on the right-bottom corner) while creating new one with
zero amount to reverse, which is ok; but for multiple vendors, the list of vendors onlyshows one of
the vendors for Good Receipts & Landed Cost.
Cannot copy from a Landed Cost document wioth more than one vendor to reverse this Landed Cost.
To be albe to copy from a previously created Landed Cost document (with multiple vendors) as you
can with one vendor to reverse the transaction.
Can this functionality be added to future versions?Take a look at business area and groupings in they payment program settings...
I am not sure what version you are on but the following link for 4.7 should provide some valuable information...
http://help.sap.com/saphelp_47x200/helpdata/en/01/a9be64455711d182b40000e829fbfe/frameset.htm
http://help.sap.com/saphelp_47x200/helpdata/en/01/a9be64455711d182b40000e829fbfe/frameset.htm
Grouping Open Items and Individual Payments
Wherever possible, the payment program will always group items together for payment.
The payment program can only group together open items for payment if the open items in an account have the same:
1. Currency
2. Payment method in the item
3. Bank in the item
4. Contents of the grouping fields (if a grouping key is specified in the customer or vendor master record)
You can also pay open items from different company codes together, as well as customer and vendor line items.
Items in an account are not grouped together if you:
1. Make payments separately per business area. This procedure entails separate payments being created per business area.
2. Want to make individual payments
Items in which a payment method is specified are not grouped with items in which no payment method is specified.
You define the required grouping key in the IMG for Financial Accounting under Accounts Receivable and Accounts Payable -> Business Transactions -> Outgoing Payments -> Automatic Outgoing Payments -> Payment Method/Bank Selection for Payment Program -> Define Payment Groupings.
In our system, if the business area is the same, there will be one ZP document with one line with a posting key of 25. Otherwise there will be many individual 25 posting key lines with. -
Restricting issue of goods to cost center with respect to material type
Dear Users,
I have a requirement like we want to restrict issue of goods to cost center with respect to material type i.e., we want to issue goods to cost center only through reservation and that too only for specific material types. Is there any standard solution for this, please provide your suggestions.
Thanks,
ManojHi Ajay,
Thanks for valuable input.
I also thought in the same line , but user has the following concern on this:
Assessment Cycle: As per Users, it cannot be used because this will allocate based on allocation basis. But they need, the values that was posted at the time of transaction and as per materials. So it wont be accurate through Assessment cycle,
OKB9: They have different Cost center for different valuation area for the same GL Account.
Hence through OKB9 also, we cannot post directly to COPA.
That's the reason the above option were not adopted.
My other concern to this is:
In CKM3, we have two lines under consumption, one for Normal sales PGI and other is Cost Center.
After doing revaluation of consumption in CKMLCP, we see one line under Cost Center :Revaluation of Consumption Figure"
My question, where can I see that figure whether in any table or in Cost Center report??
If that is also available we can try to match those values and post to COPA.
Let me know your thought on this.
Thanks and regards
Kami -
Problem in Integration of Apex with R12
Hello,
I followed the paper apex-ebs-extension-white-paper-345780.pdf to do Integration of Apex with R12. but stuck on one step.
I am done with all the steps in R12. Now if i click the menu in R12, its going to my existing Apex aplication but still asking username and password.
Can anyone help me out in what exactly I need to change in Apex Authentication scheme in Apex. Right now I am using Authentication scheme as Application Express.
Please help me out
Thanks in advance
Ananya
Edited by: Ananya on 26 Dec, 2011 8:51 PMHi Mini,
Thanks a lot for ur replies. But it is not working for me. I am not able to figure out whats going wrong.
My Requirement is to redirect to the first page of my application without asking for the APEX login page from the EBS menu.
So summarizing whatever I steps i have followed:-
(1) Created Profile and function in APPS as given in "apex-ebs-extension-white-paper-345780.pdf"
(2) I created the following package in APPS schema
CREATE OR REPLACE PACKAGE APPS.XXAPX_SECURITY_PKG AUTHID DEFINER AS
FUNCTION generate_hash (
p_string IN VARCHAR2
, p_offset IN NUMBER DEFAULT 0) RETURN VARCHAR2;
FUNCTION validate_hash (
p_string IN VARCHAR2
, p_hash IN VARCHAR2
, p_delay IN NUMBER DEFAULT 5) RETURN BOOLEAN;
END XXAPX_SECURITY_PKG;
CREATE OR REPLACE PACKAGE BODY APPS.XXAPX_SECURITY_PKG AS
g_key VARCHAR2(100);
FUNCTION generate_hash (
p_string IN VARCHAR2
, p_offset IN NUMBER DEFAULT 0) RETURN VARCHAR2
IS
BEGIN
IF p_string IS NULL THEN RETURN NULL; END IF;
RETURN RAWTOHEX(UTL_RAW.cast_to_raw(
DBMS_OBFUSCATION_TOOLKIT.MD5(
input_string=>p_string||':'||
TO_CHAR(SYSDATE-(p_offset/24*60*60), 'YYYYMMDD HH24MISS')||g_key)));
END generate_hash;
FUNCTION validate_hash (
p_string IN VARCHAR2
, p_hash IN VARCHAR2
, p_delay IN NUMBER DEFAULT 5) RETURN BOOLEAN
IS
BEGIN
FOR i IN 0..p_delay LOOP
IF p_hash = generate_hash (p_string, i) THEN RETURN TRUE; END IF;
END LOOP;
RETURN FALSE;
END validate_hash;
BEGIN
SELECT encrypted_user_password INTO g_key
FROM FND_USER WHERE user_name = 'SYSADMIN';
END XXAPX_SECURITY_PKG;
(3) Created a function in the APPS schema:-
create or replace FUNCTION ebs_authenticate (
p_username IN VARCHAR2
, p_password IN VARCHAR2) RETURN BOOLEAN
AS
BEGIN
IF apps.XXAPX_SECURITY_PKG.validate_hash (p_username, p_password) THEN RETURN TRUE; END IF;
RETURN (apps.FND_WEB_SEC.validate_login (p_username, p_password) = 'Y');
END ebs_authenticate;
(4) In my authentication scheme of my apex application i have changed it to use custom authentication to use the below function
return apps.ebs_authenticate
(5) Created a procedure in the APPS schema:-
create or replace PROCEDURE apps_logon
IS
v_username VARCHAR2(100);
v_password VARCHAR2(32);
BEGIN
wfa_sec.getsession(v_username);
v_password := xxapx_security_pkg.generate_hash(FND_GLOBAL.user_name);
IF v_password IS NOT NULL THEN
APEX_CUSTOM_AUTH.login(
P_UNAME => v_username,
P_PASSWORD => v_password,
P_SESSION_ID => v('APP_SESSION'),
P_APP_PAGE => apex_application.g_flow_id||':38'
ELSE
RAISE_APPLICATION_ERROR(-20001, 'Password is null, session id = '||icx_sec.g_session_id);
END IF;
END apps_logon;
(6) In my login page, i have created a process Get Username Cookie and with the process point: onload(Before Header)
BEGIN
apps.apps_logon;
EXCEPTION WHEN OTHERS THEN NULL;
END;
Now I am getting this error with the login page :-
ORA-06502: PL/SQL: numeric or value error: character string buffer too small Content-type: text/html; charset=UTF-8 Set-Cookie: WWV_CUSTOM-F_1120314105059329_811=B4134623EB436033; path=/; Location: f?CallFromForm='Y'&p=811:38
Please help me figure out the problem as I am struggling a lot with this from last few days :(
Thanks in advance. -
Problems after transfering Cost centers with LSMW
Hi,
I have a problem after transfering Cost Centers with LSMW.
The first Batch input run created all cost centers in one CC Group erroneously - cause they should be placed in different CC groups.
I changed LSMW settings and made another batch input run - now the Cost centers were created in proper groups. I think that I deleted all CC's created in previous batch input run, but now I am not too sure, because there is a problem...
Cost centers exist both in their proper groups and in the one group mentioned by me before. So there is such situation that Cost center appears in Standar hierarchy twice at the same time.
When I delete cost centers - they are removed from their proper groups but the CC entry remains in that one group - all CC are there inactive.
How can I get rid of them. I tried deleting them - but it's impossible - the system doesn't see them.
When I run the batch input again - the same cost centers appear in proper groups and at the same time they become active in the one group. The standard hierarchy group is not UNIQE.
Please advice me how to delete these entries from standard hierachy.
Best wishes,
KarolHi,
Always recommended before loading into live system: upload in test system and check. check again just to make sure all is correct before real load.
In your case you probably would have been best to do a group change after incorrect upload.
Do Ambiguity check in stadnard hierarchy to explore all incorrect entries. Depending on your version yo ucan change in that function (ECC6) ore need to run a report. Before running the report check that CC master records have correct entry. The report is RKCORRH1
Again, try in QA first and run in Test Run
Good luck
Hein -
Re: create material cost estimate with ck11n without
hi gurus,
i need to do create material cost estimate with ck11n without cost result but before i need to check the BOM with material component 11111, and also instruct me how to correct maintain BOM list to get the standard cost
if anybody do the same scenoria giveme your golden inputs
thanks in advance,
kumar.bHi,
As note 351835 explains, calculation needs an inforecord to calculate prices from purchasing. Prices from outline agreements are generally not taken into account. According to note 499699, the system may consider entries in the source but it will ignore entered agreements (before this correction, any source list entries with agreement were ignored).
Prices from agreements could only be considered either via a modification or by using the user exit for material valuation (COPCP005).
This unfortuntely is a restriction resulting as a side-effect from note 499699. As soon as an agreement is entered in the source list, the fixed indicator will not be considered anymore.
You therefore have two options to overcome this.
1) You create a second source list entry without an agreement; then the fix indicator will be reflected; report Z_CREATE_EORD from note 409960 could be used to do this automatically
2) You are using user-exit EXIT_SAPLMEQR_001 in order to 'overrule' the standard search for source of supply (enhancement LMEQR001)
regards
Waman -
Error - Material cost estimate with quantity structure
Hello Gurus!
Can anyone please help with the following problem:
Im trying to do the material cost estimate with quantity structure, but the system is throwing back the message " There is no exchange rate for exchange rate type P on 1.01.2008: CHF -> EUR".
This happens because I have a subcontratation in my routing in CHF, and in transaction OB08, and I dont had defined that rate (type P CHF EUR).
I need to know if there is any solution to the system assumes other Type of Exchange Rate (the last real exchange rate that I have introduced in my system, not the planned!)
Points will be assigned to the suitable answer.
Thanks in advance.
Mary JaneHi Sridhar
Thanks for your reply.
In OKEQ for the version 0, I have the rate type M.
I don't understand why the system throwing back the message " There is no exchange rate for exchange rate type P on 1.01.2008: CHF -> EUR".!
Do you know why?
Thanks and regards
Mary Jane -
Material cost estimate with quantity structure and without quantity structu
What is the difference between material cost estiame with quantity strucutre and without quantiry structure?
For the quantity structure pl read the following link
http://help.sap.com/erp2005_ehp_02/helpdata/en/7e/cb938143a311d189ee0000e81ddfac/frameset.htm
For without quantity stucture
http://help.sap.com/erp2005_ehp_02/helpdata/en/7e/cb938143a311d189ee0000e81ddfac/frameset.htm -
Material cost estimate with quantity structure (tcode: CK11N)
Hey dear friends.
I donu2019t know in which forum I should put my question above.
In fact, Iu2019m new to SAP PM module.
Iu2019m trying to create material cost estimate with quantity structure (tcode: CK11N) for a material u201CXu201D.
This material is manufactured.
While running the transaction CK11N, I got an error message.
After analyzing this error message, Iu2019ve realised that somebody had assigned wrong activity types to cost centers which are linked to this material in tcode: CR03, tab: costing.
So Iu2019ve changed and assigned the right activity types.
Then, Iu2019ve tried to run the tcode CK11N again. But the system still brings the wrong activity types and seems to ignore the ones that Iu2019ve assignedu2026
It seems like the old activity types still linked to the cost centers somewhere else than in tcode CR03u2026
Any idea about what am I mising ?
Thank's in advance.
Bahia.Dear Bahia,
If its rate routing means,i guess you must be working in REM scenario.
So goto CA22,delete the existing operation and then assign the same work center in a new
operation,check what activity types is it proposing in the rate routing,if its reflecting correctly means
save the datas.
Also goto KKF6N--->click the change mode icon and then calculator button to create a preliminary cost
estimate and then save the datas.
One of our forum friend has asked you to check the production order read PP master data once
again,but understand there is no production order concept in REM scenario,only planned orders.
Then come back with your queries.
Regards
Mangalraj.S
Edited by: Mangalraj.S on Jun 17, 2009 12:05 PM -
Material Cost Estimate with Quantity Structure (How to download)
Is there a standard report or feature available in SAP to download the material cost estimate with quantity structure?
Currently we have to print screen and it is very tedious and can't do analysis with those screenshots.
Please advice.Hi,
There is a standard report you can use - S_P99_41000111 - Analyze/Compare Material Cost Estimates .
With this report, you can report the standard cost estimates for a range of materials.
Good Luck!!! Assign points if this was a useful input to you.
Thanks and Regards,
Bhuvaneswari.S -
Material cost estimate with Quantiy structure
Hello All,
Can anyone please help in the following problem. When we do material cost estimate with quantiy structure, system is throwing message as "source of supply cannot be determined".
Maximum points will be assigned to the suitable answer.
Thanks in advance.
SrinivasHi, Srini,
Please check in material master data whether this material is in-house produced or externally procured, which can be found in MRP view.
Please also check your costing variant and valuation variant for material cost estination, I think possibly you chose stratey L FROM Purchasing Info Record. If not, ignor it.
If it's externally procured, SAP logic is that firstly it will check the source list, then determine the quota arrangement and find proper vendor for the selected material. The error message is possibly caused by missing vendor or wrong quota reason. So please follow the SAP logic to check data one by one.
Please check the following link on vendor determination in online help document.
http://help.sap.com/saphelp_erp2005vp/helpdata/en/7e/cb938143a311d189ee0000e81ddfac/frameset.htm
Please specify if you also used mixed costing for material.
Good luck! -
Material cost estimate and mateiral cost estimate with quantity structure
Hi sap guys,
What is the difference between material cost estimate and material cost estimate with quantity structureHi
Both are in one way the same.
Material cost estimate can be calculated as
1. Material with quantity structure
2. Material without quantity structure
You can get more insight into it at the following link
http://help.sap.com/saphelp_47x200/helpdata/en/7e/cb938143a311d189ee0000e81ddfac/frameset.htm
Regards,
Suraj
Maybe you are looking for
-
Can't parse "bad" characters - need help
Hey everyone, this should be simple. I am trying to parse (DOM parser) and XML string that has some funky characters in it. I am getting the following error: Illegal XML character: & # x 1 d ; (had to use spaces so that it would print out properly...
-
Crystal Report Bursting based on a field in the report
Hi, I have a crystal report with Invoice Number as a field in it. I need to burst the report with following as the output. 1. Destination: FTP server 2. Format : PDF : One PDF for every invoice. I was trying to use Publication through Infoview. I
-
Java.io.IOException: Server returned HTTP response code: 500
Hi, I am connecting to a servlet from an applet to send and receive data using the following code. try URL servletURL = new URL("http://www.progressivecoding.com/servlet/gatesqlang"); URLConnection servletConnection = null;
-
Hello folks; I have a master db standalone Oracle 10.2.0.4 with stream mono directionnal replication. When RMAN wants to do a backup, i get this issue RMAN-08137. This is my configuration for RMAN : RMAN> show all; utilisation du fichier de contrôle
-
Storing a file.......
Hi guys, i'm a problem during my application's development. How can i store an array of byte (x in my function i've posted) in a file? Can you help modifing my code? Thanks Here is my code public byte[] getBytes(){ byte middlerow=' ';