New render kit for JSF 1.2
I have red and tried a customization of what is explained in this article about writing a new render kit:
http://java.sun.com/javaee/javaserverfaces/reference/docs/customRenderKit.html
My code is under JSF 1.2.
I tried a new xml render kit, but my custom render kit seems to have problemi with alignement with JSP..why?
This is my code, and then I explain the result:
<?xml version="1.0" encoding="UTF-8"?>
<jsp:root version="2.0"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:jsp="http://java.sun.com/JSP/Page">
<jsp:directive.page contentType="text/xml;charset=UTF-8"/>
<f:view renderKitId="XML" >
<root>
<h:outputText value="ciao" style="background-color:red;" />
</root>
</f:view>
</jsp:root>Ok. When I execute this, I obtain a bad xml:
<text><root></text>
<text style="background-color:red;">ciao</text>
<text></root></text>Instead if I put root xml element outside the <f:view> everything is right.
It seems to suffer of the usual problem of content interweaving...
Instead if I use the default custom render I can mix my content and tag withouit problem....
Solved.
I replaced
<renderer-type>javax.faces.Text</renderer-type>with my custom renderer. Every text inside <v:view> seems to be wrapped around a UIOutput component, so when I write:
<f:view>
<root>
</root>
</f:view>it is the same of:
<f:view>
<f:verbatim><root></f:verbatim>
<f:verbatim></root></f:verbatim>
</f:view>The output is:
<text><root></text>
<text><root></text>And this is invalid xml.
Similar Messages
-
Is there a WML/WAP Render Kit for JSF 1.2? I have a Nokia 3120 mobile phone which can access the Internet through the WAP Browser. Based on the specs page for the phone on Forum Nokia the phone's browser can also support XHTML. One area which I am not sure about in terms of support is JavaScript for the phone.
In the Core JSF book (2nd Ed) it makes a mention of being able to change the scripting engine used for the JSF application, which means that JavaScript can be replaced with another scripting language (eg WML). If there is a WML Render Kit around is there an option in the NB 5.5.1 VWP to switch the Render Kit used by a JSF application?
What could make or break creating a mobile web application in JSF is where JavaScript is being used which goes on to another question, where is JavaScript being used in JSF?JavaScript is used all over the place in JSF, but that is all under control of the renderer. So presumably if you find a WML renderer for JSF it will use an appropriate scripting language instead. I looked for somewhat casually a few weeks ago and did not find much of anything. Let me know if you have more success.
-
How does one manage these new render setting for previews?
I placed 4 HD clips from a nested into a sequence 5800 x 768 to mimic 4 side by side monitors for a multi channel video. Each clip cut from the sequence are at 1280x720 all sitting side by side. However when I rendered the previews, they came look all squished. However when I exported the frame it looks fine in Photoshop. (I changed the uploaded image to what it looks like in Premiere in Photoshop to demonstrate the appearance in Premiere.)
I imagine that the distortion has to do with the sequence render setting which for some reason comes out to 1918 x 253...or the pixel aspect ratio? How does one manage these new render setting for previews so it looks normal in the monitor?
Either way, I thought that this format would be a great way to view on the monitor 4 channels at the same time. I may need to place them on a “normal” 1440 x 1080 sequence in a line, bringing them down to 25% scale to make it work in the end. I did just try that. I think it will work...but when I imported and nested the old file, the scratch disks changed from the original set up on a D drive back to the main hard drive so I had to change it agin. Otherwise it works fine...so I’ll go with this for now
These are the instructions I was given.I attched a screen save of the AE file they asked me to use (They must be on vacation, because I have not been able to get hold of them). I don't know After Effects very well:
“As you begin creating or adapting work for e4c, you may find an After Effects template developed for this system to be helpful. Attached you'll see a zipped file with two AE templates. There is some detailed information (below) from the artist that developed these for us. In addition, a few bits of information that might help you along are:
· The "Watchout" playback system can support WMV or a QuickTime files . We like .mov files with H.264 codec best!
· The end resolution of the four screens is 5120 x 720 pixels (1280x720 each).
· If works are four-channel, please provide a separate audio (aiff) file so it doesn't slow any one video down.”
Thanks for your help! -
Trying to get round the default render kit's use of tables
Apologies if this is a simple question - I'm solid with Java and HTML but I'm new to JSF.
The default render kit uses tables a lot, eg for the +<h:selectOne>+ tag. This is not something that I like - I want a radio button group to be rendered as a +<ul>+ list. It's way more versatile to style up with CSS and it's semantically stronger.
Achieving his appears to be harder than I first thought. The tag structure that the renderer outputs is cooked right into the middle of the source code (a seventh-generation class, I note - wow! Clearly, "extension bad, composition good" is falling on deaf ears somewhere), so overriding the renderer means duplicating all its business code for the sake of a couple of tags.
Then, unless I'm doing something wrong (which is eminently possible), it's not actually possible to swap out the renderer for the javax.faces.SelectOne component; I've added the relevant elements to faces-config.xml but the kit always uses its default renderer instead of mine.
So, that means I will have to create a custom component and tag as well as the renderer, right? And a new render kit?
I'm guessing I must be missing something - I can't believe it's so difficult to just render a list of buttons in a list instead of a table. I was kind of hoping to be able to supply a sort of template for such grouped items.
From looking around, I've not noticed any third party HTML render kits, either. Guess I'm not looking hard enough - does anyone have any pointers?
So - to my main question. Has anyone done this? Implemented a simple solution to having pages full of tables? Any details would be great, plus any pointers to stupid things I'm doing - I'm sure there are plenty :)
ThanksTowards your specific issue with the radio buttons, use Tomahawk's t:selectOneRadio component with the "spread" layout along with the t:radio component. This will allow you to layout the radio buttons however you like.
In general, when faced with these types of "how can that be missing?" holes or annoyances in JSF I find the solution in Tomahawk. -
I have a cameral kit for my old iPad but now that the port is different I'm wondering if Apple is coming out with a new kit to accommodate the latest iPad with lightning port. Does anyone know? I don't see anything on the Apple site.
There already is a new "Camera Kit" for the Lightning connector.
It is now two products:
http://store.apple.com/us/product/MD822ZM/A/lightning-to-sd-card-camera-reader
http://store.apple.com/us/product/MD821ZM/A/lightning-to-usb-camera-adapter
However, the old 30 pin Camera Connection Kit adaptor will still work in combination with the Lightning to 30 pin Adaptor.
http://store.apple.com/us/product/MD824ZM/A/lightning-to-30-pin-adapter-02-m?fno de=3a
I use that adaptor with my old Camera Connection Kit. -
JSF Design View broken? Fallback Rendering, "Render Kit" not found
Hi,
I just wanted to toy around with JDeveloper 11g TP3, created a new project, added technology scope JSF (+ JSP/Servlets, etc.) then the tag-library ADF Faces Component 11-ji3.
Then I created a data control from a POJO and wanted to visualize this within a JSF page. So I created one (via faces-config visual editor), dragged the appropriate getter-method to the page in the up-to-this-point working WYSIWYG editor, selected ADF-read-only-form and suddenly found myself in the JSF "alternate rendering" (a view like in an hierachical XML editor). I enabled "design time messages in log" to see what the problem was.
Stopping/Starting JDeveloper or removing tag libraries like suggested in other threads did not work. I was unable to reactivate the wysiwyg editor for this page or any new JSF page in this application, always the "alternate rendering".
Log said "oracle.sql.OraData" was missing, so I added ojdbc6.jar to the project classpath. Didn't help, no wysiwyg editor, log now says:
--- snip ---
18.02.2008 14:12:37 oracle.adfinternal.view.faces.lifecycle.LifecycleImpl _isPostback
WARNUNG: Render Kit konnte nicht gefunden werden
WARNING: A problem was encountered executing the page. Using fallback rendering.
java.lang.NullPointerException
at org.apache.myfaces.trinidad.util.Service.getService(Service.java:82)
at org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl._getExtendedRenderKitService(ViewHandlerImpl.java:333)
at org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:154)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._renderResponse(LifecycleImpl.java:633)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:244)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:204)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
--- end ---
I have this error even for newly created (ie blank/HelloWorld) JSF pages in my application. I started adding some libraries, but nothing helped. How do I reactivate the wysiwyg editor?
Thanks!Frank,
thanks for the reply. I will try what you suggested, but the trinidad-config.xml is actually not missing in my project, although it does not include a render kit definition.
As my first step with 11g I also tried one of the tutorials (http://www.oracle.com/technology/obe/obe11jdev/11/ejb/ejb.html) and there the wysiwyg was working nicely the whole time.
In both cases (my project == not working wysiwyg editor, tutorial == nicely working wysiwyg editor) the content of the trinidad-config.xml is the same:
--- trinidad-config.xml ---
<?xml version="1.0" encoding="windows-1252"?>
<trinidad-config xmlns="http://myfaces.apache.org/trinidad/config">
<skin-family>blafplus-rich</skin-family>
</trinidad-config>
--- end-of-file ---
Rgds
Axel -
Camera connection kit for ipad 2. Can this kit be used with ipad air and if so what adapter(s) are required please
You can try the 30 pin to lightning adapter but I'm not sure if that'll work. So if you get it to experiment, make sure you can return it. Apple does sell a SD to lightning adapter for the newer devices. So that should be a sure bet. The main downside is that your 30 pin camera kit came with both USB and SD for 29 and now the USB adapter is 19 and the SD adapter 29, so more expensive.
You may want to look into third party adapters, but make sure you use a reputable manufacturer (ie not a cheap no-name off amazon) because iOS7 brought with it software that looks for a signed chip in the adapter. And a chip is 'signed' when a company gets apple's permission to make accessories. I would suggest sticking with companies like Belkin, Kensington and Targus. They seem to be of a better reputation when making things and would have a signed chip. -
New Features of BOE 4.0 integration kit for SAP
Dear colleagues,
I am looking for a presentation that shows the new features of SAP BOE XI 4.0 integration kit for SAP (BW), compared to XI 3.1. I have for example read that regarding WebI it will be possible to connect directly to BEx queries without universe. It is correct ?
I look to several documents on the market place, but there is no clear document about these new features...
Thanks for your help.
Regards,
Thibaudno "integration kit" in version 4 - its all nicely embedded into the core product.
you are correct - webi can direct connect (using BICS) and also can source from an Analysis View (which is an output of either Analysis Services OLAP edition or the Microsoft edition (excel plugin). you also get a new universe layer (.UNX) which gives you a much better view of your underlying BEx queries/Cubes and allows you to combine with aother data sources.
lots more info in the product manuals to v4 which are available at...
http://help.sap.com/businessobject/product_guides/
(just change the product drop down to "SAP BusinessObjects Business Intelligence Platform"
some specific info on SAP BW connectivity is here...
http://help.sap.com/businessobject/product_guides/boexir4/en/xi4_sap_olap_univ_en.pdf
cheers,
Jeremy -
New release of the Adobe Font Development Kit for OpenType
A new release (v1.6.6148) of the Adobe Font Development Kit for OpenType has just been posted at:
http://partners.adobe.com/asn/developer/type/otfdk/main.html
This includes some minor changes in the feature file syntax, slightly better documentation for the MakeOTF tool, a complete installation procedure for Mac OSX 10.2.4, addition of the "Unicode and Glyph Names" documentation under the FDK license, and minor bug fixes.
The most important change has to do with the handling of contextual substitution layout rules. MakeOTF now includes an option to create these either correctly, according to the OpenType specification v1.4, or in the older format used by InDesign v2.0 and earlier. This option is now tied to some additional logic, such that if you build a font to be compatible with InDesign v2.0 and earlier, some special text will appear in the name table named-id 5 "Version" . This text will serve as a marker that the font uses the InDesign v2.0 compatible format for these rules, and will consequently work with not only InDesign 2.0 and earlier, but also with any future programs that know to recognize the special text.. The special text was chosen in order to permit all known older OpenType fonts which have contextual substitution layout rules to keep working under future revisions of Adobe programs.
This meant to be only a short-term solution. We do not anticipate that non-Adobe products will necessarily pick up this special case logic, and we do expect to revise the Adobe Type Library OpenType fonts to correct the rule format, once the next version of InDesign has been out for a few months
The special case logic is documented in the FDK Release Notes, under build 5959. The special case is triggered when a font matches the following criteria:
if (the name table name id (1,0,0,5) exists:
if the name ID string matches the regular expression
"OTF[^;]+;PS[^;]+;Core 1\.0\.[23][0-9].*":
the font has In Design 2.0 format
else if the e name ID string matches the regular expression
"Core[^;]*;makeotf\.lib":
the font has In Design 2.0 format
else the font has the correct format.
Example of string 1: "OTF 1.006;PS 1.004;Core 1.0.35"
Example of string 2: "Core 1.0.38;makeotf.lib1.5.4898"
Another example of string 2:"Core;makeotf.lib"
Fonts built with FontLab by default have name id 5 strings in the format of example 1, although it is possible to change the value.I noticed two minor things with the windows version of MakeOTF.
* If a fatal error occurs when using the GUI mode for compiling, the output zero sized binary otf is locked in the file system until you exit the application. This doesn't happen when using the command line interface since the application process always is terminated after each compilation.
* When using the command line interface, or when executing MakeOTF from a script, the "parsing warnings" argument "+w" seems not to be piped to the compiler library after invoking MakeOTF. The "parsing warnings" argument works fine when calling a fpr project file from a script or when compiling in GUI mode.
/mårten -
Work around for JSF lack of XHMTL standards
Has anyone come up with a work around for the fact that JSF cannot produce XHTML documents? Anyone know why they went this route?
Thanks,
DavidBTW, one more thing: the JSF RI uses the HTML/XHTML
hybrid output strategy (output that works for both),
but the JSF APIs are sufficient to let a single
RenderKit output pure HTML and pure XHTML depending
on (for example) the client's browser, without
changing a single line of Renderer code!I don't quite understand how this "magic method" will help me get around the RI's insistence upon generating non-XHTML-compliant markup. UISelectBoolean rendered as a checkbox is an example:
<input id="_id74:_id75:0:selected" type="checkbox" name="_id74:_id75:0:selected" checked />The offending code is found in HtmlResponseWriter, which renderes Boolean value attributes in a way incompatible with XML.
I'd love to write my own XHTMLResponseWriter, but how do I plug it in? In order to overrwride createResponseWriter(), I have to create my own render kit. I can do that, but that doesn't help the existing RI CheckboxRenderer, which is already defined in another render kit.
It seems a shame to have to write a completely new renderer when the existing RI CheckboxRenderer is logically sound---it just uses a faulty (as far as XHTML is concerned) response writer.
Garret -
2 render-kit in my faces-config.xml
I'd like to have 2 renderkit in my faces-config.xml. I set render-kit-id with "HTML_BASIC" for the first one and
"XHTMLMP" for the 2nd. Then i got an exception when i launch tomcat :
javax.faces.FacesException: java.lang.IllegalArgumentException: No renderKitClass for renderKit XHTMLMP
at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:336)
Why ? I use jsf in a portlet webapp and want to select one of these 2 renderers in my portlet constructor.
Fran�oisCan you please post your faces-config.xml?
Thanks. -
Expected date for JSF RI 1.2?
Hi,
I'm wondering when the implementation of the JSF 1.2 specfication will be available. It's the duplicate button press problem I'm concerned about. It has been logged as issue 31 with the JSF spec https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=31
Depending on the date we can wait for the solution in JSF RI 1.2 or we will have to implement ourselves a solution that ideally streams the rendered output from the first request to the last request received.
Obviously I'd rather wait. :-)
Sincerely,
Joost de VriesI've implemented this in the past in an application although that application was not on top of jsf.
What we did was: before processing a request it is checked wether there is already a request processing for this client.
If not: flag that this request is going to process. After request processing, before streaming the response to the client check wether there is a new response writer for this client and stream the response to this writer.
If there is: set this response writer as the new response writer for this client and abandon further request processing or rendering for this client.
We buffered rendering to make the final streaming to the client 'more atomic'. This has a memory penalty of course.
This does solve single-client concurrency for the non-rendering part of the processing lifecycle. Once streaming to the client of the first thread has started though I see no way of handling this gracefully unless you have buffered the response streamed by the first thread: in that case you can send this buffered response to the client.
I expect the difficulty to be in finding the right hooks in the JSF framework for 1 checking wether there is already a thread processing for this client, 2 in supplying the rendering phase the right response writer and 3 in finishing the later concurrent thread without having it render itself.
Come to think of it: nr 3 might mean that 'the' response must be streamed by the last entering thread. Especially since the previously entering thread probably hits an IOException since the browser closes the reading socket in favour of the later request.
If you decide to implement this: email me at sultan_boabdil x hotmail y com (substitute x and y with the obvious signs to make it and email address) so we can find out wether we can share resources.
Groeten uit Nederland,
Joost de Vries -
in my application default render kit is adf.core
<default-render-kit-id>
oracle.adf.core
</default-render-kit-id>
and i'm using another datagrid component of rcfaces
if there is no default render kit is defined, the componet is working fine..
like table soring...drig page navigation .
by if i use
<default-render-kit-id>
oracle.adf.core
</default-render-kit-id>
then grid is showing correctly but, while sorting sowing error
No Renkit Found!
2007-10-10 17:59:19 StandardWrapperValve[Faces Servlet]: Servlet.service() for servlet Faces Servlet threw exception
java.lang.IllegalArgumentException: ContentTypeList does not contain a supported content type: text/javascript
at org.apache.myfaces.shared_tomahawk.renderkit.html.HtmlRendererUtils.selectContentType(HtmlRendererUtils.java:1043)
at org.apache.myfaces.renderkit.html.util.DefaultAddResource.writeResponse(DefaultAddResource.java:807)
at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:162)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
at java.lang.Thread.run(Thread.java:595)
how can i solve this..
is it possible to use two render kit ??
is so how i can define that??
thnx in advanceJavaScript is used all over the place in JSF, but that is all under control of the renderer. So presumably if you find a WML renderer for JSF it will use an appropriate scripting language instead. I looked for somewhat casually a few weeks ago and did not find much of anything. Let me know if you have more success.
-
JBO-25017: Error While Creating a new entity row for Table Name
Hi,
I am facing an issue in Jdeveloper when trying to display records on a custom OAF page.
Exception Details._
oracle.apps.fnd.framework.OAException: oracle.jbo.RowCreateException: JBO-25017: Error while creating a new entity row for Emp.
* at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:888)*
* at oracle.apps.fnd.framework.webui.OAPageErrorHandler.prepareException(OAPageErrorHandler.java:1064)*
* at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(OAPageBean.java:2651)*
* at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(OAPageBean.java:2459)*
* at OA.jspService(OA.jsp:48)*
* at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)*
* at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:317)*
* at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:465)*
* at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:379)*
* at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)*
* at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:727)*
* at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:306)*
* at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:767)*
* at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:259)*
* at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:106)*
* at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:803)*
* at java.lang.Thread.run(Thread.java:534)*
*## Detail 0 ##*
java.lang.InstantiationException
* at sun.reflect.InstantiationExceptionConstructorAccessorImpl.newInstance(InstantiationExceptionConstructorAccessorImpl.java:30)*
* at java.lang.reflect.Constructor.newInstance(Constructor.java:274)*
* at java.lang.Class.newInstance0(Class.java:308)*
* at java.lang.Class.newInstance(Class.java:261)*
* at oracle.jbo.server.EntityDefImpl.createBlankInstance(EntityDefImpl.java:1048)*
* at oracle.jbo.server.ViewRowImpl.createMissingEntities(ViewRowImpl.java:1532)*
* at oracle.jbo.server.ViewRowImpl.init(ViewRowImpl.java:236)*
* at oracle.jbo.server.ViewDefImpl.createBlankInstance(ViewDefImpl.java:1050)*
* at oracle.jbo.server.ViewDefImpl.createInstanceFromResultSet(ViewDefImpl.java:1007)*
* at oracle.jbo.server.ViewObjectImpl.createRowFromResultSet(ViewObjectImpl.java:2643)*
* at oracle.jbo.server.ViewObjectImpl.createInstanceFromResultSet(ViewObjectImpl.java:2547)*
* at oracle.jbo.server.QueryCollection.populateRow(QueryCollection.java:1891)*
* at oracle.jbo.server.QueryCollection.fetch(QueryCollection.java:1745)*
* at oracle.jbo.server.QueryCollection.get(QueryCollection.java:1257)*
* at oracle.jbo.server.ViewRowSetImpl.getRow(ViewRowSetImpl.java:2850)*
* at oracle.jbo.server.ViewRowSetIteratorImpl.doFetch(ViewRowSetIteratorImpl.java:2495)*
* at oracle.jbo.server.ViewRowSetIteratorImpl.ensureRefreshed(ViewRowSetIteratorImpl.java:2357)*
* at oracle.jbo.server.ViewRowSetIteratorImpl.getRowCountInRange(ViewRowSetIteratorImpl.java:526)*
* at oracle.jbo.server.ViewRowSetImpl.getRowCountInRange(ViewRowSetImpl.java:2692)*
* at oracle.jbo.server.ViewObjectImpl.getRowCountInRange(ViewObjectImpl.java:6361)*
* at oracle.apps.fnd.framework.server.OAViewObjectImpl.getRowCountInRange(OAViewObjectImpl.java:1849)*
* at oracle.apps.fnd.framework.webui.OAWebBeanBaseTableHelper.adjustViewRange(OAWebBeanBaseTableHelper.java:206)*
* at oracle.apps.fnd.framework.webui.OATableHelper.prepareNavigatorProperties(OATableHelper.java:1493)*
* at oracle.apps.fnd.framework.webui.OATableHelper.preRender(OATableHelper.java:2133)*
* at oracle.apps.fnd.framework.webui.beans.table.OATableBean.render(OATableBean.java:623)*
* at oracle.cabo.ui.BaseUINode.render(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.render(Unknown Source)*
* at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)*
* at oracle.cabo.ui.BaseUINode.render(Unknown Source)*
* at oracle.cabo.ui.BaseUINode.render(Unknown Source)*
* at oracle.cabo.ui.composite.ContextPoppingUINode$ContextPoppingRenderer.render(Unknown Source)*
* at oracle.cabo.ui.BaseUINode.render(Unknown Source)*
* at oracle.cabo.ui.BaseUINode.render(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.render(Unknown Source)*
* at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)*
* at oracle.cabo.ui.BaseUINode.render(Unknown Source)*
* at oracle.cabo.ui.BaseUINode.render(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)*
* at oracle.cabo.ui.laf.oracle.desktop.HeaderRenderer.renderContent(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.render(Unknown Source)*
* at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)*
* at oracle.cabo.ui.BaseUINode.render(Unknown Source)*
* at oracle.cabo.ui.BaseUINode.render(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)*
* at oracle.cabo.ui.laf.base.xhtml.BorderLayoutRenderer.renderIndexedChildren(Unknown Source)*
* at oracle.cabo.ui.laf.base.xhtml.BorderLayoutRenderer.renderContent(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.render(Unknown Source)*
* at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)*
* at oracle.cabo.ui.BaseUINode.render(Unknown Source)*
* at oracle.cabo.ui.BaseUINode.render(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.render(Unknown Source)*
* at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)*
* at oracle.cabo.ui.BaseUINode.render(Unknown Source)*
* at oracle.cabo.ui.BaseUINode.render(Unknown Source)*
* at oracle.cabo.ui.composite.UINodeRenderer.renderWithNode(Unknown Source)*
* at oracle.cabo.ui.composite.UINodeRenderer.render(Unknown Source)*
* at oracle.cabo.ui.laf.oracle.desktop.PageLayoutRenderer.render(Unknown Source)*
* at oracle.cabo.ui.BaseUINode.render(Unknown Source)*
* at oracle.cabo.ui.BaseUINode.render(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.render(Unknown Source)*
* at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)*
* at oracle.cabo.ui.BaseUINode.render(Unknown Source)*
* at oracle.cabo.ui.BaseUINode.render(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)*
* at oracle.cabo.ui.laf.base.xhtml.BodyRenderer.renderContent(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.render(Unknown Source)*
* at oracle.cabo.ui.BaseUINode.render(Unknown Source)*
* at oracle.apps.fnd.framework.webui.beans.OABodyBean.render(OABodyBean.java:375)*
* at oracle.cabo.ui.BaseUINode.render(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)*
* at oracle.cabo.ui.laf.base.xhtml.DocumentRenderer.renderContent(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.render(Unknown Source)*
* at oracle.cabo.ui.laf.base.xhtml.DocumentRenderer.render(Unknown Source)*
* at oracle.cabo.ui.BaseUINode.render(Unknown Source)*
* at oracle.cabo.ui.BaseUINode.render(Unknown Source)*
* at oracle.cabo.ui.partial.PartialPageUtils.renderPartialPage(Unknown Source)*
* at oracle.apps.fnd.framework.webui.OAPageBean.render(OAPageBean.java:2933)*
* at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(OAPageBean.java:2641)*
* at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(OAPageBean.java:2459)*
* at OA.jspService(OA.jsp:48)*
* at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)*
* at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:317)*
* at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:465)*
* at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:379)*
* at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)*
* at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:727)*
* at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:306)*
* at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:767)*
* at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:259)*
* at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:106)*
* at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:803)*
* at java.lang.Thread.run(Thread.java:534)*
java.lang.InstantiationException
* at sun.reflect.InstantiationExceptionConstructorAccessorImpl.newInstance(InstantiationExceptionConstructorAccessorImpl.java:30)*
* at java.lang.reflect.Constructor.newInstance(Constructor.java:274)*
* at java.lang.Class.newInstance0(Class.java:308)*
* at java.lang.Class.newInstance(Class.java:261)*
* at oracle.jbo.server.EntityDefImpl.createBlankInstance(EntityDefImpl.java:1048)*
* at oracle.jbo.server.ViewRowImpl.createMissingEntities(ViewRowImpl.java:1532)*
* at oracle.jbo.server.ViewRowImpl.init(ViewRowImpl.java:236)*
* at oracle.jbo.server.ViewDefImpl.createBlankInstance(ViewDefImpl.java:1050)*
* at oracle.jbo.server.ViewDefImpl.createInstanceFromResultSet(ViewDefImpl.java:1007)*
* at oracle.jbo.server.ViewObjectImpl.createRowFromResultSet(ViewObjectImpl.java:2643)*
* at oracle.jbo.server.ViewObjectImpl.createInstanceFromResultSet(ViewObjectImpl.java:2547)*
* at oracle.jbo.server.QueryCollection.populateRow(QueryCollection.java:1891)*
* at oracle.jbo.server.QueryCollection.fetch(QueryCollection.java:1745)*
* at oracle.jbo.server.QueryCollection.get(QueryCollection.java:1257)*
* at oracle.jbo.server.ViewRowSetImpl.getRow(ViewRowSetImpl.java:2850)*
* at oracle.jbo.server.ViewRowSetIteratorImpl.doFetch(ViewRowSetIteratorImpl.java:2495)*
* at oracle.jbo.server.ViewRowSetIteratorImpl.ensureRefreshed(ViewRowSetIteratorImpl.java:2357)*
* at oracle.jbo.server.ViewRowSetIteratorImpl.getRowCountInRange(ViewRowSetIteratorImpl.java:526)*
* at oracle.jbo.server.ViewRowSetImpl.getRowCountInRange(ViewRowSetImpl.java:2692)*
* at oracle.jbo.server.ViewObjectImpl.getRowCountInRange(ViewObjectImpl.java:6361)*
* at oracle.apps.fnd.framework.server.OAViewObjectImpl.getRowCountInRange(OAViewObjectImpl.java:1849)*
* at oracle.apps.fnd.framework.webui.OAWebBeanBaseTableHelper.adjustViewRange(OAWebBeanBaseTableHelper.java:206)*
* at oracle.apps.fnd.framework.webui.OATableHelper.prepareNavigatorProperties(OATableHelper.java:1493)*
* at oracle.apps.fnd.framework.webui.OATableHelper.preRender(OATableHelper.java:2133)*
* at oracle.apps.fnd.framework.webui.beans.table.OATableBean.render(OATableBean.java:623)*
* at oracle.cabo.ui.BaseUINode.render(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.render(Unknown Source)*
* at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)*
* at oracle.cabo.ui.BaseUINode.render(Unknown Source)*
* at oracle.cabo.ui.BaseUINode.render(Unknown Source)*
* at oracle.cabo.ui.composite.ContextPoppingUINode$ContextPoppingRenderer.render(Unknown Source)*
* at oracle.cabo.ui.BaseUINode.render(Unknown Source)*
* at oracle.cabo.ui.BaseUINode.render(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.render(Unknown Source)*
* at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)*
* at oracle.cabo.ui.BaseUINode.render(Unknown Source)*
* at oracle.cabo.ui.BaseUINode.render(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)*
* at oracle.cabo.ui.laf.oracle.desktop.HeaderRenderer.renderContent(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.render(Unknown Source)*
* at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)*
* at oracle.cabo.ui.BaseUINode.render(Unknown Source)*
* at oracle.cabo.ui.BaseUINode.render(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)*
* at oracle.cabo.ui.laf.base.xhtml.BorderLayoutRenderer.renderIndexedChildren(Unknown Source)*
* at oracle.cabo.ui.laf.base.xhtml.BorderLayoutRenderer.renderContent(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.render(Unknown Source)*
* at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)*
* at oracle.cabo.ui.BaseUINode.render(Unknown Source)*
* at oracle.cabo.ui.BaseUINode.render(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.render(Unknown Source)*
* at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)*
* at oracle.cabo.ui.BaseUINode.render(Unknown Source)*
* at oracle.cabo.ui.BaseUINode.render(Unknown Source)*
* at oracle.cabo.ui.composite.UINodeRenderer.renderWithNode(Unknown Source)*
* at oracle.cabo.ui.composite.UINodeRenderer.render(Unknown Source)*
* at oracle.cabo.ui.laf.oracle.desktop.PageLayoutRenderer.render(Unknown Source)*
* at oracle.cabo.ui.BaseUINode.render(Unknown Source)*
* at oracle.cabo.ui.BaseUINode.render(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.render(Unknown Source)*
* at oracle.cabo.ui.laf.base.xhtml.XhtmlLafRenderer.render(Unknown Source)*
* at oracle.cabo.ui.BaseUINode.render(Unknown Source)*
* at oracle.cabo.ui.BaseUINode.render(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)*
* at oracle.cabo.ui.laf.base.xhtml.BodyRenderer.renderContent(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.render(Unknown Source)*
* at oracle.cabo.ui.BaseUINode.render(Unknown Source)*
* at oracle.apps.fnd.framework.webui.beans.OABodyBean.render(OABodyBean.java:375)*
* at oracle.cabo.ui.BaseUINode.render(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderChild(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderIndexedChild(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.renderContent(Unknown Source)*
* at oracle.cabo.ui.laf.base.xhtml.DocumentRenderer.renderContent(Unknown Source)*
* at oracle.cabo.ui.BaseRenderer.render(Unknown Source)*
* at oracle.cabo.ui.laf.base.xhtml.DocumentRenderer.render(Unknown Source)*
* at oracle.cabo.ui.BaseUINode.render(Unknown Source)*
* at oracle.cabo.ui.BaseUINode.render(Unknown Source)*
* at oracle.cabo.ui.partial.PartialPageUtils.renderPartialPage(Unknown Source)*
* at oracle.apps.fnd.framework.webui.OAPageBean.render(OAPageBean.java:2933)*
* at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(OAPageBean.java:2641)*
* at oracle.apps.fnd.framework.webui.OAPageBean.renderDocument(OAPageBean.java:2459)*
* at OA.jspService(OA.jsp:48)*
* at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)*
* at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:317)*
* at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:465)*
* at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:379)*
* at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)*
* at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:727)*
* at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:306)*
* at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:767)*
* at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:259)*
* at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:106)*
* at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:803)*
* at java.lang.Thread.run(Thread.java:534)*
Procedure Followed is :_
1. Created a VO using a select Query on custom table.
2. Created an AM and attached the above created VO to this.
3. A custom OAF page is created and above created AM is attached to the main region.
4. created an Advanced Table in the region and all the columns in table are mapped to their respective ones in the VO query.
5. Tried both the cases - Generate VOImpl and Generate VORowImpl.
6. In the controller class , Page Request Object for AM is created and trying to invoke method in AM.
7. In AM a method is written for creating an object for VO and executeQuery() operation is done.
As per the Solution given in the other threads.... included also WHO columns in the VO Query.
Please provide us the solution as soon as possible.
Thanks in advance.
Sri HarshaTry the [OA Forum|http://forums.oracle.com/forums/forum.jspa?forumID=210] !
Timo -
SAP Integration kit for BO XIR2 with Crystal XI for BI 7.0 Front end
Hello Team,
We are in a little fix.
We have BOE XIR2, Crystal XI and working with old version of BI front-end 3.5.
We are upgrading to BI 7.0 frontend, but I am not able to trace out the SAP Integration kit for combination of BOE XIR2, Crystal XI and BI7.0.
Is such a thing available, If yes can someone send a link to that.
Regards
Lalan KanadeHi,
Thanks for the quick reply
I could trace this document. "BusinessObjects Enterprise XI Release 2 SP3 for Windows"
I checked in "Supported Data Sources for Crystal Rep" section, extract below
SAP BW Server 3.0b SAP GUI 620 or 640
SAP BW Server 3.1c SAP GUI 620 or 640
SAP BW Server 3.5 SAP GUI 640.
But we are using BW Server 7.0 with GUI 7.1 and that working fine even with BOXIR2 and Crystal XI with Old Front End for BI 3.X.
But when we are testing with BOXIR2 and Crystal XI with BI New Front End 7.0 its missing components from the query output.
So the SAP Integration kIt seems old & we need a new Kit which would work with BI New Front End 7.0.
Any suggestions on that
Regards
Lalan
Maybe you are looking for
-
Hi, I preordered midnight memories the day that it was available and today Monday the 28th of October "Story of My LIfe was available". it says that i purchased the song and that my preorder is on the album but the song is not in my music! can someon
-
I have updated FireFox. My auto-scroll 3rd button now does not work in this version, 3.6 I have updated my mouse and checked the TOOLS "Use auto-scroll"... still it does not work. I need my equipment to work. PLEASE FIX
-
Copy-Protecting DVDs against piracy in DVD Studio Pro; or otherwise ?
Copy-Protecting DVDs against piracy in DVD Studio Pro; or otherwise ? I'm about to start encoding to MPEG2 a very important project that I've edited in Final Cut Pro. It is vital that it cannot be copied by the client or I could lose a lot of money.
-
Total ink weight for fabrics or suggested color profile.
My client's approved their project and I now have some tradeshow pop-up panels to "convert to CMYK" that will be printed on [some stretchy unknown] fabric. I was wondering if anyone knows the total ink weight for the [stretchy] textiles used for trad
-
Accounting Setups - Step Complete
Hi all. I am new to Oracle R12. I am in the process of Accounting Setups - Reporting Currencies. I mistakenly clicked on Complete in the Reporting Currencies - Setup Step. It is now showing Green but I need to update the Currencies entries. Is there