No Property Editor Found Exception -JSF 1.2

Hi I am migarating an application from weblogic 9.2 to weblogic 10.3. I am using tomhawk jsf libaray 1.10.While migarting i am getting an error
I checked all the compatibilty ...servelet 2.5. I also kept valid webxml for servlet 2.5 etc. But still i am getting the same error.
Please help me,
No property editor found for the bean "javax.el.ValueExpression".
<f:selectItems value="#{dataAdmin.dataAdminVO.tablesList}" rendered="#{!empty dataAdmin.dataAdminVO.tablesList}"/>
^------------------------------------------^
at weblogic.servlet.jsp.JavelinxJSPStub.compilePage(J avelinxJSPStub.java:328)
at weblogic.servlet.jsp.JspStub.prepareServlet(JspStu b.java:237)
at weblogic.servlet.jsp.JspStub.prepareServlet(JspStu b.java:182)
at weblogic.servlet.internal.ServletStubImpl.execute( ServletStubImpl.java:235)

812883 wrote:
yes it is urgent lot of issues are pending need quick ansoh dear - the moderator's reply sailed right past him. It has even been marked 'correct' :)

Similar Messages

  • Disabling button gives property not found exception

    I am trying to disable a button in jsp using disabled property of the button. But I am getting property not found exception.
    Here is the code.
    In JSP
              <h:commandButton value="Previous"
                disabled="#{b_mainTest.previousDisabled}"/>In my backing bean
        public Boolean isPreviousDisabled(){
            if (queIdHash.get(testSession.getCurQueId()) == 1)
                return true;
            else
                return false;
        } I hope it is some silly mistake!

    What happens when you use boolean instead of Boolean as return type?

  • ADF Customization (Fusion Apps) - Property not found exception

    All
    Trying to customize a Fusion Apps application(essentially ADF) where in a popup has to be inserted into an existing page and displayed on UI on a Submit button click.
    I have bound the popup to a backing bean property 'Sp1' so that the popup can be invoked programmatically from an action listener method. Note: Show popup behavior is not an option due to some of the business requirements.
    When the page renders, it throws the exception 'Sp1' property not found in the backing bean class. Although the Submit button is able invoke the action listener method without an issue.
    Not sure why the property is not found to the page when it is able to invoke other methods in the class. Any pointers?
    Here are the steps followed:
    1. Opened JDev in Fusion Apps Dev role > Created a ViewController project > Created a java bean A, manually added a RichPopup property Sp1, added an action listener method 'submitForApproval'
    2. Created an Adf jar and deployed > Placed the jar under WEB-INF/lib directory under the EAR/WAR on the server and redeployed so that the jar becomes available to the Fusion App
    3. Created another app which is a FA Customization App and a project under it
    4. Now re-opened JDev in Fusion Apps Customization role > and opened up the FA Customization App
    5. Customized the Fusion Apps page to associate the 'submitForApproval' bean action listener method to the existing Submit button on the page
    6. Customized the page to insert a popup with Id='Sp1', marked the property contentDelivery=lazyUncached
    7. Customized the corresponding taskflow to add the managed bean entry for the new bean
    When I apply the customization MAR on the APP and run the page on the server, I see 'property Sp1 not found in the bean class' exception on the page.
    However, when I click on Submit button anyway I see that the contents of the method are executed. So, I believe the page is definitely finding the class but not this property.
    Verified that Sp1 property is of type RichPopup and has accessors in the bean.
    Any pointers would be much useful.
    Thanks
    Niranjan

    Since we donot use FusionApps , it will be hard to comment on this . Please post this on the internal ADF Frontend Forum @ myforums.oracle.com

  • Property Not Found Exception?

    Created a Managed Bean:</BR></BR>
    public class Test {
    private String myname;
    public Test() {
    public void setMyname(String myname) {
    this.myname = myname;
    public String getMyname() {
    return myname;
    </BR></BR>
    with following faces-config.xml:
    </BR></BR>
    <?xml version="1.0" encoding="windows-1252"?>
    <!DOCTYPE faces-config PUBLIC
    "-//Sun Microsystems, Inc.//DTD JavaServer Faces Config 1.1//EN"
    "http://java.sun.com/dtd/web-facesconfig_1_1.dtd">
    <faces-config xmlns="http://java.sun.com/JSF/Configuration">
    <managed-bean>
    <managed-bean-name>test</managed-bean-name>
    <managed-bean-class>Test</managed-bean-class>
    <managed-bean-scope>request</managed-bean-scope>
    <managed-property>
    <property-name>myname</property-name>
    <property-class>java.lang.String</property-class>
    </managed-property>
    </managed-bean>
    <navigation-rule>
    <from-view-id>/untitled1.jsp</from-view-id>
    <navigation-case>
    <from-outcome>success</from-outcome>
    <to-view-id>/untitled2.jsp</to-view-id>
    </navigation-case>
    </navigation-rule>
    </faces-config>
    </BR>
    </BR>
    Using the following untitled1.jsp:
    </BR>
    </BR>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
    <%@ page contentType="text/html;charset=windows-1252"%>
    <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
    <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
    <f:view>
    <html>
    <head>
    <meta http-equiv="Content-Type"
    content="text/html; charset=windows-1252"/>
    <title>untitled1</title>
    </head>
    <body><h:form>
    <p>
    <h:outputText value="Enter name:"/><h:inputText value="#{requestScope.test.myname}" />
    </p>
    <p>
    <h:commandButton value="Continue" action="success"/>
    </p>
    </h:form></body>
    </html>
    </f:view>
    </BR>
    </BR>
    To invoke the following JSF - untitled2.jsp:
    </BR></BR>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
    <%@ page contentType="text/html;charset=windows-1252"%>
    <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
    <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
    <f:view>
    <html>
    <head>
    <meta http-equiv="Content-Type"
    content="text/html; charset=windows-1252"/>
    <title>untitled2</title>
    </head>
    <body><h:form>
    <p>
    Output:
    </p>
    <h:outputText value="#{requestScope.test.myname}"/>
    </h:form></body>
    </html>
    </f:view>
    </BR></BR>
    Why am I getting the following error message:
    </BR></BR>
    500 Internal Server Error
    javax.faces.el.PropertyNotFoundException: Error testing property 'myname' in bean of type null     at com.sun.faces.el.PropertyResolverImpl.getType(PropertyResolverImpl.java:342)     at com.sun.faces.el.impl.ArraySuffix.getType(ArraySuffix.java:240)     at com.sun.faces.el.impl.ComplexValue.getType(ComplexValue.java:208)     at com.sun.faces.el.ValueBindingImpl.getType(ValueBindingImpl.java:345)
    </BR></BR>
    THANKS for any help - Ken
    Message was edited by:
    kecooper

    Avi - thanks for the info - ...I have found the problem as originally specificed. However it has lead to another question - consider the XML fragment below.
    <managed-bean>
    <managed-bean-name>test</managed-bean-name>
    <managed-bean-class>Test</managed-bean-class>
    <managed-bean-scope>request</managed-bean-scope>
    <managed-property>
    <property-name>myname</property-name>
    <property-class>java.lang.String</property-class>
    </managed-property>
    </managed-bean> This is/was the problem.
    If I remove the <property-class>java.lang.String</property-class> element and add a value tag for initialization of myname - all works.
    With ONLY <property-name>myname</property-name> I get the following error: javax.servlet.jsp.JspException: javax.faces.FacesException: javax.faces.FacesException: Can't instantiate class: 'uname'.
    With
          <property-name>uname</property-name>
          <property-class>java.lang.String</property-class>I get the same error.
    I had assumed that the property-class was to define the type of the managed-property? If that is there it does not work.
    I would also have guessed that the managed-bean with the managed-property would create a dynamic bean as does the DynamicActionBean in Struts?
    So, I guess two questions:
    1. How is the property-class tag used?
    2. CAn one create a 'dynamic' bean within faces-config.xml.
    I am using JDeveloper 10.1.3 which has jdk 1.5.0_05, Servlet 2.4, JSP 2.0
    Thanking you for your help

  • Upgrading to JSF 1.2,  error: Property Editor not registered

    we have a JSF appliction working well on Jboss 4.0.5GA using myfaces 1.1. Now we are moving to jboss 5.0.1GA that uses jsf ri 1.2. After fixing some issues, finally we got the following error for our custom component at runtime:
    <x:hello value="#{bean.name}" />
    org.apache.jasper.JasperException: Unable to convert string "#{bean.name}" to class "javax.el.ValueExpression" for attribute "value": Property Editor not registered with the PropertyEditorManager.
    org.apache.jasper.runtime.JspRuntimeLibrary.getValueFromPropertyEditorManager(JspRuntimeLibrary.java:887)
    It works for myfaces 1.1 version. What is the possible reason? Thanks for any information.
    Dave

    Thanks a lot for response!
    We are using weblogic10.3
    We had MyFaces jars and things are very fine. We are planning to use Iceface which required JSF 1.2
    I had taken jsf-api-1.2.jar and jsf-impl-1.2.jar and latest supporting jars.
    Now I am getting below error with existing jsp
    welcome.jsp:31:25: No property editor found for the bean "javax.el.ValueExpression".
    <h:outputText value=_"click here"_ styleClass="TXT" />
    ^----------^
    welcome.jsp:31:25: No property editor found for the bean "javax.el.ValueExpression".
    <h:outputText value="click here" styleClass=_"TXT"_ />
    ^----------^
    It is throwing while compiling jsp for almost all the places....
    Is there any extra configuration required which is specific to jsf 1.2?
    Edited by: nishantparmar on Jun 13, 2009 8:30 AM
    Edited by: nishantparmar on Jun 13, 2009 8:31 AM

  • Generic Property Editor-like panel for generic variable editing

    I am looking for a TreeTable like interface to modify a rather large list of hierarchical parameters. These parameters for example can be a bunch of class variables that may be written to a "configuration file" later on. For example:
    ParamSetA (expand/collapse available)
    |-------> ParamA1_name, ParamA1_value
    |-------> ParamA2_name, ParamA2_value
    |-------> ParamSetB
    |-------> ParamB1_name, ParamB1_value
    |-------> ParamB2_name, ParamB2_value
    ParamSetC (expand/collapse available)
    |-------> ParamC1_name, ParamC1_value
    |-------> ParamC2_name, ParamC2_value
    |-------> ParamC3_name, ParamC3_value
    ...(etc)
    Ideally, I really like the built-in property editor found say in NetBeans, or those used to edit bean properties. An example is found [in this image|http://java.sun.com/docs/books/tutorial/figures/javabeans/customization.gif], But I am not sure how to implement it so that it edits generic data (i.e. class variables) and not specific bean data.
    I understand regular tables are editable, but I like being able to expand/collapse sets to simplify the view. I understand TreeTables are available, but I haven't seen implementations for things other than a file browser, but I'm fairly new to swing.
    Any recommendations on built-in java capabilities that will help with this above concept?
    Thank you.

    You are going to have to pick a specific tree table. Hard to help you with an implementation when you haven't even chosen which component you are using. I recommend SwingX's TreeTable:
    [https://swingx.dev.java.net/]
    Questions regarding it should probably be posted on their forum rather than here though.

  • Property Editor not registered with the PropertyEditorManager

    I´m trying to integrate a fully working jsf 1.1 application into JBoss 4.2.2 which uses jsf 1.2 which isn´t that compatible at all.
    I just have one implementation of the jsf-libs and not any in the application war.
    "ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[localhost].[samigo].[jsp]] Servlet.service() for servlet jsp threw exception
    org.apache.jasper.JasperException: Unable to convert string "#{authorFrontDoorMessages.auth_front_door}" to class "javax.el.ValueExpression" for attribute "value": Property Editor not registered with the PropertyEditorManager".
    And yes, i have been searching a lot on google and read a lot of the article and forum threads but i haven´t been able to solve this.
    I have been struggling with this problem more than a week now, so please give me a tip on what the problem might be.
    Any idea?

    You shouldn't have any appserver specific libraries in WEB-INF/lib (covered by the webapp's default classpath). Further on the appserver/lib (covered by the appserver's default classpath) should only contain appserver specific libraries and at highest 3rd party libraries which are going to be shared among all webapps. Finally you should NOT have added or modified anything in the jdk/lib (covered by the runtime's default classpath).
    So in case of a default and unmodified environment everything should just work flawlessly. In your specific case it seems that you've unnecessarily added/copied appserver specific libraries in the WEB-INF/lib or that you have duplicated EL libraries from (another) appserver in the appserver/lib or maybe -more worse- in the jdk/lib.

  • Class not found exception when launching opencounterslogger.bat

    PORTAL_HOME=D:\bea\alui\ptportal\10.3.0
    Expected PORTAL_HOME=D:\bea\alui\ptportal\10.3.0
    claspath is D:\bea\alui\ptportal\10.3.0\lib\java\jakarta-oro-2.0.7.jar;D:\bea\alui\ptportal\10.3.0\lib\java\openfoundation.jar;D:\bea\alui\ptportal\10.3.0\lib\java\openlog-framework.jar;D:\bea\alui\ptportal\10.3.0\lib\java\openconfig.jar;D:\bea\alui\ptportal\10.3.0\lib\java\openkernel.jar;D:\bea\alui\ptportal\1
    0.3.0\lib\java\pmb.jar;D:\bea\alui\ptportal\10.3.0\lib\java\opencounters.jar
    Exception in thread "Main Thread" java.lang.NoClassDefFoundError: com/plumtree/openkernel/impl/counters/adaptor/logger/PTRemoteCounterLoggerMain
    Press any key to continue . . .
    The class PTRemoteCounterLoggerMain is not in any of the jars in the classpath. Also opencountersconsole.bat is not to be seen is the installation

    Hi Mark,
    I have seen your two posts and there are something you need to notice:
    Where the ClassNotFound exception you got? From deployment tool or
    application server kjs process?
    Of course, you need not to add supporting classes to each ejb jars or ears.
    1. If you use deployment tool to package your application, I'm sure you'll
    fail to resovle your classes without supporting classes added to jars.
    Please select Edit->Preference,in Classpath entry, enter the supporting
    classes(packaged to jar files) location. This should work.
    2. After deploy to ias, please edit the registry using kregedit which you
    described in your posts.
    Regards,
    Johnson
    "Mark Priest" <[email protected]> wrote in message
    news:9s6h33$[email protected]..
    When I deploy EJBs to the iPlanet app server I find that I need to include
    all supporting classes in each ejb jar file. According to the
    Administrator's manual I should be able to modify the kjs classpath bydoing
    the following:
    On Windows
    a.. Open iPlanet Registry Editor.
    (See About iPlanet Registry Editor)
    b.. Open the following key:
    SOFTWARE\iPlanet\Application Server\6.0\Java\
    c.. Modify the class path and restart the server for the change to take
    effect.
    However, when I add my supporting classes to a jar in this directory Istill
    get a class not found exception when I run the deployment tool.
    Adding the classes to each EJB jar is redundant and introduces lots of
    problems. How should I configure iPlanet so I only need to put my
    supporting classes in one place?
    Thanks,
    Mark

  • Installed ES - Error when loading adminui: Property Editor not registered with the PropertyEditorManager

    I just installed LiveCycle ES on a Windows 2003 virtual machine using the WebSphere application server.
    Everything is finally installed, but now when I try to access the adminui url (http://xxxxx:9080/adminui/login.faces) I receive the following exception:
    Error 500: com.ibm.ws.jsp.JspCoreException: Unable to convert string 'adminUIResources' to class javax.el.ValueExpression for attribute basename: java.lang.IllegalArgumentException: Property Editor not registered with the PropertyEditorManager
    Am I missing something?  What now?

    You shouldn't have any appserver specific libraries in WEB-INF/lib (covered by the webapp's default classpath). Further on the appserver/lib (covered by the appserver's default classpath) should only contain appserver specific libraries and at highest 3rd party libraries which are going to be shared among all webapps. Finally you should NOT have added or modified anything in the jdk/lib (covered by the runtime's default classpath).
    So in case of a default and unmodified environment everything should just work flawlessly. In your specific case it seems that you've unnecessarily added/copied appserver specific libraries in the WEB-INF/lib or that you have duplicated EL libraries from (another) appserver in the appserver/lib or maybe -more worse- in the jdk/lib.

  • Show 'Print' Option not see in view property editor

    I have created a new ABAP web dynpro application and am trying to integrate it into the portal (7.0).  I created a view and am trying to customize the appearance of the tray it appears in so that the user can print the view.  I know that in the standard ESS functions that we have (which are WD Java) I  simply found the show "print" option in the property editor and made sure it was set to yes.  The problem is that while all of the other options are there (Details, help, personalize, refresh, remove, etc),  unfortunately I do not see a show "print" option available in the property editor of the view.  Is there any way that I can get it to show up?  Is there some other parameter that controls whether it should appear.
    I do see the show "print" option on the page, but my users want to see it on the view.
    Thanks for your help.
    Pam Laverty

    Hi,
    It looks like you do not have write permissions to the PCD objects and thus cannot edit them.
    http://help.sap.com/saphelp_nw70/helpdata/EN/f6/2604f005fd11d7b84200047582c9f7/frameset.htm
    http://help.sap.com/saphelp_nw70/helpdata/EN/f6/2604e505fd11d7b84200047582c9f7/frameset.htm
    Regards,
    Praveen Gudapati

  • No oidAdminClass property not found in servicename.properties file

    Hi ,
    I am new to forum. I got one exception in lione no 2 as follows, when i am trying to get the user information , as follows.
    the code is like this.... Any help...
    Tons of advance in advance...
    1.ProviderContext pc = pReq.getProviderInstance().getProviderContext();
    2.OidManager oidMgr = new OidManagr(pc);
    The exception is as follows...
    oracle.portal.provider.v2.ProviderException: No oidAdminClass property not found in servicename.properties file
    08/04/17 18:43:03      at oracle.portal.utils.v2.ContainerException.fillInStackTrace(Unknown Source)
    08/04/17 18:43:03      at java.lang.Throwable.<init>(Throwable.java:195)
    08/04/17 18:43:03      at java.lang.Exception.<init>(Exception.java:41)
    08/04/17 18:43:03      at oracle.portal.utils.v2.ContainerException.<init>(Unknown Source)
    08/04/17 18:43:03      at oracle.portal.provider.v2.ProviderException.<init>(Unknown Source)
    08/04/17 18:43:03      at oracle.portal.provider.v2.oid.OidManager.<init>(Unknown Source)
    08/04/17 18:43:03      at htdocs.oratest._OraTestShowPage._jspService(_OraTestShowPage.java:90)
    08/04/17 18:43:03      at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
    08/04/17 18:43:03      at oracle.jsp.runtimev2.JspPageTable.compileAndServe(JspPageTable.java:569)
    08/04/17 18:43:03      at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:305)
    08/04/17 18:43:03      at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:509)
    08/04/17 18:43:03      at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:413)
    08/04/17 18:43:03      at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    08/04/17 18:43:03      at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:824)
    08/04/17 18:43:03      at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:330)
    08/04/17 18:43:03      at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:253)
    08/04/17 18:43:03      at oracle.portal.provider.v2.render.http.AbstractResourceRenderer.renderBody(Unknown Source)
    08/04/17 18:43:03      at oracle.portal.provider.v2.render.RenderManager.render(Unknown Source)
    08/04/17 18:43:03      at oracle.portal.provider.v2.DefaultPortletInstance.render(Unknown Source)
    08/04/17 18:43:03      at oracle.webdb.provider.v2.adapter.soapV1.ProviderAdapter.showPortlet(Unknown Source)
    08/04/17 18:43:03      at oracle.webdb.provider.v2.adapter.soapV1.ProviderAdapter.handleHttp(Unknown Source)
    08/04/17 18:43:03      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    08/04/17 18:43:03      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    08/04/17 18:43:03      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    08/04/17 18:43:03      at java.lang.reflect.Method.invoke(Method.java:324)
    08/04/17 18:43:03      at oracle.webdb.provider.v2.adapter.SOAPServlet.doHTTPCall(Unknown Source)
    08/04/17 18:43:03      at oracle.webdb.provider.v2.adapter.SOAPServlet.service(Unknown Source)
    08/04/17 18:43:03      at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    08/04/17 18:43:03      at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:824)
    08/04/17 18:43:03      at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:330)
    08/04/17 18:43:03      at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:830)
    08/04/17 18:43:03      at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:224)
    08/04/17 18:43:03      at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:133)
    08/04/17 18:43:03      at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:192)
    08/04/17 18:43:03      at java.lang.Thread.run(Thread.java:534)

    the password value stored in OID is just a hashed value (by default) and it's virtually impossible to retrieve the original value of password, as entered by the user.
    There are option in OID for storing the encrypted value (vs the hash value). Perhaps that in this case there are means to do the job.
    In my opinion it's a bad choice (from governance perspective) to allow developers retrieving a user password value from a directory.
    Patrick.

  • JPanel which uses reflection to create a simple property editor

    Hi everyone,
    Here's what I'd like: a custom JPanel, let's call it DesiredJPanel, which can be passed an object as an argument, and which then detects all the public getters and setters on that object, and then creates a simple property editor, with default behavior for numbers, booleans, Strings, etc. It might be used like this:
    JDialog dialog = new JDialog(new DesiredJPanel(someObjectWithSettersAndGetters)));
    dialog.setVisible(true);
    Then we'd get a dialog populated with the current values of all relevant properties. The panel could have a button bar, with an ok button. When you press it, all the properties of someObjectWithSettersAndGetters are set according to what the user has entered in the fields of the panel.
    This seems like a pervasive, standard use case. It also seems like javabeans is intended for this. E.g. quoting wikipedia: "JavaBeans are reusable software components for Java that can be manipulated visually in a builder tool." Moreover, there is the java.beans.PropertyEditor interface.
    And yet I can't find anything that seems to do this, so I end up writing the same boilerplate style code over and over. I found some commercial thing (this is for an open source project), and netbeans does what I'm after but it's netbeans. I want something that can be used in any swing app.
    Apologies if I've overlooked something obvious or posted this to the wrong forum (if either, please let me know!).
    All best and happy new year!
    - Jeff

    Not exactly what you asked for, but reasonably close. You can use my [Bean Table Model|http://www.camick.com/java/blog.html?name=bean-table-model] to create a JTable which will display all the properties in a single row of a table. The appropriate renderer/editor is used for each property.
    Play with the commented out code in JButtonTableModel class to see what you get for your particular bean.

  • Dropdown values for field in property editor

    Hello Everyone,
    I have created one simple entity service and deployed on the server.
    I have used property editor pattern for UI generation.
    I have used dropdown for one of the ui elements. But i can't get any values in this dropdown field. I don't know how to prepopulate values in this dropdown field.
    Waiting for reply.
    Thanks,
    Bhavik

    Hi Aliaksei,
    I have created one simple type in the Java dictionary project which is automatically created for my entity service project. I have built and deployed on the server. But when i tested this entity service, it gives following error:
    com.sap.caf.rt.exception.CAFBaseRuntimeException: DDIC type does not exist: com.lti.department.Dept_active
         at com.sap.caf.rt.ui.cool.metadata.TypedFieldDescriptor.getDataType(TypedFieldDescriptor.java:285)
         at com.sap.caf.rt.ui.cool.metadata.TypedFieldDescriptor.getDataType(TypedFieldDescriptor.java:204)
         at com.sap.caf.rt.ui.cool.metadata.TypedFieldDescriptor.getDataType(TypedFieldDescriptor.java:392)
         at com.sap.caf.rt.ui.cool.generic.ColModelClassPropertyInfo.<init>(ColModelClassPropertyInfo.java:78)
         at com.sap.caf.rt.ui.cool.generic.ColModelClassInfo.<init>(ColModelClassInfo.java:149)
         at com.sap.caf.rt.ui.cool.generic.ColModelInfo.getOrCreateModelClassInfo(ColModelInfo.java:117)
         at com.sap.caf.rt.ui.cool.generic.ColModelInfo.createModelClassesForQuery(ColModelInfo.java:317)
         at com.sap.caf.rt.ui.cool.generic.ColModelInfo.createModelClassInfos(ColModelInfo.java:270)
         at com.sap.caf.rt.ui.cool.generic.ColModelInfo.<init>(ColModelInfo.java:51)
         at com.sap.caf.rt.ui.cool.generic.CAFRepositoryManager.getServiceModuleDescriptor(CAFRepositoryManager.java:72)
         at com.sap.caf.rt.ui.cool.generic.CAFServiceManager.getServiceModuleDescriptor(CAFServiceManager.java:443)
         at com.sap.caf.rt.ui.cool.generic.CAFServiceManager.getAspectServiceAccess(CAFServiceManager.java:227)
         at com.sap.caf.rt.ui.cool.generic.ServiceFacade.getServiceModule(ServiceFacade.java:375)
         at com.sap.caf.rt.ui.cool.generic.ServiceFacade.getServiceModule(ServiceFacade.java:146)
         at com.sap.caf.ui.servicebrowser.components.visualizer.controllers.ServiceBrowserCC.getServiceModuleDescriptor(ServiceBrowserCC.java:551)
         at com.sap.caf.ui.servicebrowser.components.visualizer.controllers.ServiceBrowserCC.supplyAspects(ServiceBrowserCC.java:298)
         at com.sap.caf.ui.servicebrowser.components.visualizer.controllers.wdp.InternalServiceBrowserCC.supplyAspects(InternalServiceBrowserCC.java:224)
         at com.sap.caf.ui.servicebrowser.components.visualizer.controllers.wdp.IPublicServiceBrowserCC$IAspectsNode.doSupplyElements(IPublicServiceBrowserCC.java:1085)
         at com.sap.tc.webdynpro.progmodel.context.Node.supplyElements(Node.java:461)
    It means simple type i have created, is not available at runtime.
    What should be the problem?
    Thanks,
    Bhavik

  • How to fetch NO DATA FOUND exception in Ref Cursor.

    In my procedure ref cursor is out parameter with returns dataset. in my proceudre
    its like...
    OPEN pPymtCur FOR
    select.....
    when I call this procedure from report to get dataset it causes NO DATA FOUND exception.
    How to fetch this exception in my oracle procedure so I can get some other data.
    Any Idea to do this?
    Edited by: Meghna on 17-Jun-2009 22:28

    Mass25 wrote:
    Correct me if I am wrong.
    So if I do something as follows in my stored proc, I do not have to check for NO_DATA_FOUND?
    OPEN my_CuRSR FOR
          SELECT DISTINCT blah blah blahmy_cursr is what I am returning as OUT param in my SP.Correct. At the point you open the cursor, oracle has not attempted any 'fetch' against the data so it won't know if there is any data or no data. that only occurs when a fetch is attempted.
    Take a read of this:
    [PL/SQL 101 : Understanding Ref Cursors|http://forums.oracle.com/forums/thread.jspa?threadID=886365&tstart=0]

  • IR report - No Data Found exception

    Hi,
    I have created one IR report in apex. I need to get the no data found exception on this report i.e. if user enters some search keywords and he is getting no data in that case want to store the searched keywords in the database for future reference that there is no data for such search criteria.
    Could anyone help me to catch the no data found exception and executing a pl-sql process for fetching the search criteria ?
    Thanks in advance!

    I have created an IR report based on collections. But still I am not able to understand where I can write a code for EXCEPTION NO_DATA_FOUND. The pl-sql code used to create a collection which we write in before header process and the actuall IR report which is build using SQL query on collection so where can I put the exception code?
    What I want is to catch no data found exception when user types something in IR report search bar and gets nothing as a search result. Can you please help me on this?
    Thanks,
    Punam

Maybe you are looking for