Business Component Problem.....

Hi,
i have created business component for my Java Application. It contains two set of Application module, Entity Object, View Object, Association for my two tables. if i modified any column type(ex. Date -> Number) in my database it is not reflecting in my Entity or View objects. it is showing my old column type(ex. Date)
i don't understand this. do i need to create this whole business object again. can you give me some suggestions regarding this problem.
Thanks in advance

Nainar,
You can change the attribute's type and the database column type in the Attribute Settings tab of the Entity Object Wizard.
You can also delete the attribute from your entity object, then add it again and it will show the new database settings. Edit the EO, select the attribute and click Remove. Then click New From Table, and select the new column.
Blaise

Similar Messages

  • ADF Business Component problem

    Hello,
    I am trying to Setting Up ADF Business Component Data Sources, pass all steps. Deployed oracle.bi.integration.adf.ear on WLS, added OBIEEBroker proggect to an application and so on. But when I deploy my application I am getting exception.
    [08:45:51 AM] weblogic.management.DeploymentException: [J2EE:160149]Error while processing library references. Unresolved application library references, defined in weblogic-application.xml: [Extension-Name: adf.oracle.domain, exact-match: false], [Extension-Name: oracle.bi.integration.adf, Specification-Version: 11.1.1.2, exact-match: false], [Extension-Name: oracle.applcore.model, Specification-Version: 11.1.1, exact-match: false].
    I have Oracle Business Intelligence 11.1.1.5.0, WebLogic Server Version: 10.3.5.0 and Studio Edition Version 11.1.1.5.0
    Thanks,
    SNikiforov

    Check this Doc ID 947921.1
    If helps pls mark

  • Problem with query an External Business Component!

    Hi guys,
    I have created a Business Object based on an External Business Component.
    In a WorkFlow in a step of type 'Siebel Operation' for operation I chose 'Query'.
    In the section 'Search Spec Input Argument'
    For 'Search Specification' I tiped " [Flag] <> 'N' " and no rows are selected :( (for sure there are rows in the table that are true for this condition)
    For 'Expression Business Component' and 'Filter Business Component' I tiped my BC
    I also would like to mentioned my BC has a field with 'Name' = 'Flag'
    I am not sure that my description is quite clear, if you have any questions please ask.
    Edited by: slyy on Jun 10, 2010 11:41 PM

    Is the WF based on a Business Object i.e. does the WF record (where you specify Workflow Mode, and give it a name) have an entry in the Business Object field?
    If it does, is the Business Component that you try to query on the driving business component of that business object?
    If not, then that is the problem.
    Axel

  • Problem with Business Component creation

    Hi,
    I create a very simple table using
    <code>
    -- Create
    create table TACCOUNT (
    PRIMARY KEY (userid),
    userid NUMBER NOT NULL,
    pwd VARCHAR2(48),
    email VARCHAR2(48),
    address VARCHAR2(48)
    </code>
    <problem>
    I am trying to use JDeveloper to generate an entity object
    using New business component package/Next/Entity Object mapped to Schema Objects/Next/Select Table/Next/Finish
    The fields generated for the object are as follows:
    NoName
    NoName1
    Userid
    Pwd
    </problem>
    Any idea?

    Turns out I was misinformed and the DB is 8.1.5. The problem sems to be either the JDBC is not correctly interperting the DB or the metadata is formatted differently. Is it possible that there is a JDBC version mismatch? How do I find out the JBDC version type on the DB? This is preventing me from creating entity objects.
    Regards,
    Bill

  • Problem with Business Component when joining multiple tables

    I have a table that contains foreign keys from 4 other tables. When I view the table in the Business Component Browser it only returns one record. But when i run the same query in toad it returns the correct number of records. I'm I missing something or is there a bug in the application module?

    Could you be more specific?
    Supply the query and tables' definitions.
    Is it right that you have created a compound view from all of the five tables?
    Base Table
    -> FK_Table1
    -> FK_Table2
    If so, check, whether the wizard correctly generated the associations info in this VO's XML file.
    Actually, you recognize this as soon as he generates the query : the where clause should show appropriate fields being connected.
    Another question is if you want to use inner or outer joins to the referencing FK tables.
    You may also be interested in seeing my earlier post:
    "BC4J; VO Wizard & References for multiple usage of one table".
    Petr
    null

  • How do I insert/Delete/Update a row to the DB Table from Business Component Browser

    I am using the wizard and created a project containing Business component which contain some table.
    When I run the project I could see "Oracle Business Component Browser(local)" and when I select some table from "View Object Member" I get a window displaying all the field of that table and I could browse all the info.
    My Problem is when I try to insert a new record/Delete the existing record or update some record it never gets reflected to the DataBase.
    When I try to insert a new row I did save and there was a dialog box displayed saying "Transaction ID is 1". But finally It's not reflected in the Database.
    Can some one guide me how can I do insert/delete/update operation from Oracle Component Business Browser so that the changes reflect to the Original DataBase.
    Thanks in advance
    Jitendra

    Jitendra,
    This may be a problem of caching. If you do an update,insert, or delete, and do not receive an error, then the transaction should indeed be posted.
    I assume you are hitting the Save icon after your changes if you are getting a transaction ID. Are you checking for the updates through another session (i.e. SQL*Plus), or do you then requery the View Object in the tester? Do you exit the tester and come back in and not see the changes?

  • Error JBO-33003 ADF Business component as an EJB remote

    Hi,
    I need to deploy an ADF application (model in business component and view in ADF Faces) in a multi-tier architecture. I deployed the MODEL project (bc4j) in an OAS’s OC4J instance. Now, when I try to test de application I get the following error:
    oracle.jbo.ConfigException: JBO-33003: Connection name <my_conn_to_oas> not defined.
    Also, I tried to connect to de EJB session from my VIEW project, so I changed the file DataBindings.cpx. I changed the line Configuration="AMProyectosLocal" to Configuration="AMProyectosAS_DS".
    When I run the view project I get the same error:
    500 Internal Server Error
    oracle.jbo.ConfigException: JBO-33003: Connection name AppServerPenny not defined
         at oracle.jbo.client.Configuration.initializeFromConnectionName(Configuration.java:1103)
         at oracle.jbo.client.Configuration.getConfiguration(Configuration.java:538)
         at oracle.jbo.client.Configuration.getConfiguration(Configuration.java:461)
         at oracle.jbo.client.Configuration.getConfiguration(Configuration.java:436)
         at oracle.jbo.common.ampool.PoolMgr.createPool(PoolMgr.java:287)
         at oracle.jbo.common.ampool.PoolMgr.findPool(PoolMgr.java:539)
         at oracle.jbo.common.ampool.ContextPoolManager.findPool(ContextPoolManager.java:165)
         at oracle.adf.model.bc4j.DataControlFactoryImpl.findOrCreateSessionCookie(DataControlFactoryImpl.java:136)
         at oracle.adf.model.bc4j.DataControlFactoryImpl.createSession(DataControlFactoryImpl.java:222)
         at oracle.adf.model.binding.DCDataControlReference.getDataControl(DCDataControlReference.java:76)
         at oracle.adf.model.BindingContext.get(BindingContext.java:457)
    What is the problem?
    Where can I find the process to deploy in a multi-tier platform?
    Please, help me.

    Thank for your help.
    I reviewed the datasource configuration and it is Ok.
    The connection’s name isn't a datasource name. It is the connection’s name to the APPLICATION SERVER. I reviewed the bc4j.xcfg file and it has the following definition:
    <ConnectionDefinition name="AppServerPenny">
    <ENTRY name="remote-oracle-home" value="/home/oracle/OAS/10.2.0/middle"/>
    <ENTRY name="ConnectionType" value="Oracle_AS_10g_UNIX"/>
    <ENTRY name="HOSTNAME" value="penny.asesoftware.com"/>
    <ENTRY name="DeployPassword" value="true"/>
    <ENTRY name="oc4j-instance-name" value="OC4J_ARES"/>
    <ENTRY name="user" value="ias_admin"/>
    <ENTRY name="ConnectionName" value="AppServerPenny"/>
    <ENTRY name="ormi-username" value="admin"/>
    <ENTRY name="ormi-client-url" value="ormi://penny.asesoftware.com:23791"/>
    <ENTRY name="IIOP_PORT" value="1810"/>
    <ENTRY name="password">
    <![CDATA[{904}05B4D7F42A8C91433599EDC9FDE9B9B249A698997ABBAAAD13]]>
    </ENTRY>
    <ENTRY name="ormi-password" value="manager123"/>
    <ENTRY name="DeployPassword" value="true"/>
    </ConnectionDefinition>
    Why does the test utility not found the AppServerPenny connection?

  • How to customise the default business component wizard

    I Would like to customize the default Business component wizard for my application so that some of the option should be dissabled. (e.g when I associate my business component with several tables I see a window which shows insert '+', delete 'x' etc) will come by default I would like to hide delete from this.
    Can any one tell me how do I customise my Business application window?
    Thanks
    Jitendra

    I looked into "Modifying Data Form Generation Templates" which says there will be template.properties but could not find this file.
    Actually my problem is I would like to add/delete some of menu item in the default business component browser. If possible to do this ?
    Or would like to create a browser something similar to BC4J browser which gives me a list of tables to browse and each table gets opened as a data frame (Frame is easy to modify). Something like MDI for Data Frame.
    Any help on this would be helpful.
    Thanks
    null

  • Field 'Contract Period' does not exist in definition for business component

    Hi everyone
    I create a Field "Contract Period" in BC "Quote" with an extended table and put it in the applet view "Quote Full Form Applet" the field works fine in the view, we can update and insert information in it and shows perfect in the database also.
    Our problem is when create a Integration Object for reports in BIP Reports the system said something like this when we try to generate the sample data:
    ObjMgrLog     Error     1     0000002d4cd016bc:0     2010-11-02 13:18:39     (adptutils.cpp (5715)) SBL-EAI-04376: Method 'FieldValue' of business component 'Quote' (integration component 'Quote Template') returned the following error:
    "Field 'Contract Period' does not exist in definition for business component 'Quote'.
    We compiled the BC and the IC, and did the Deployment of the IC in Tools but it didn't work, the thing here is if I remove this field the report works fine. Is there any other component or Object that we have to compile to get Siebel recognition?
    Any ideas?
    Thanks in advance
    Edited by: user7286211 on Nov 2, 2010 8:05 PM

    To do the same change with the transaccion FB02 y FB03, create an enhancemente point in the program: SAPMF05L dynpro: 1301, module: DYNPRO_MODIFIKATION, at the of perform open_fi_dynpro_mod and write:
    LOOP AT SCREEN.
      IF sy-tcode = 'FB02'.
        IF screen-name = 'BSEG-HKTID'.
          screen-input = 1.
          screen-invisible = 0.
          screen-active = 1.
          screen-output = 1.
          screen-group4 = ' '.
          MODIFY SCREEN.
          EXIT.
        ENDIF.
      elseif sy-tcode = 'FB03'.
          IF screen-name = 'BSEG-HKTID'.
          screen-input = 0.
          screen-invisible = 0.
          screen-active = 1.
          screen-output = 1.
          screen-group4 = ' '.
          MODIFY SCREEN.
          EXIT.
        ENDIF.
      endif.
      ENDLOOP.
    and, all ready.

  • Deploy Business Component Project with 3.2

    I use the JDeveloper 3.2 to create a simple Buciness Component Project, with an application module, which contains only a table object(entity & view object). I follow the step of deplyment in the
    on-line help to deploy the project as an EJB session Bean for 8i, (set the application Module's remote mode to "EJB Session Bean", create the deployment profile, than deploy it.) However, I got a lot of error message with the following err-code. Where am I wrong? Please help me. Thank You...
    ORA-29521 referenced name string could not be found
    ORA-29534 referenced object string.string could not be resolved
    (I have successfully deploy a Business Component Project with JDeveloper 3.1.2 in another environment with the same Database schema. I have no idea why can't I deploy the project with
    3.2?)
    ERic

    fter granted Java2 permissions, the above problem was solved, however, I got the following error message
    when I deploy the business project:
    Loading EJB Jar file and Comm Stubs Jar file...
    Cannot locate the LoadJava server: Unknown reasons
    *** Errors occurred while deploying the EJB to 8i JVM ***
    can anyone help me?
    ERic

  • BUG: ClassCastException in Business Component Browser

    I am consistently getting a ClassCastException when I use the Business Component Browser in JDev 9.0.3.1.
    Details: This bug was encountered in one of the hands-on practices given in the Oracle Press book Oracle 9i JDeveloper Handbook.
    I have an entity object with an Email attribute based on a user-defined domain, EmailDomain, which in turn is based on the String type. The validate() method in the EmailDomain.java class implements a simple check on email addresses. When I use the Business Component Browser to view records in the corresponding view object, I have no problem changing values for the email address so long as they adhere to the validation rule. However, when I input an invalid value and attempt to change the focus to another field, the ClassCastException occurs with the following stack trace:
    Exception occurred during event dispatching:
    java.lang.ClassCastException: javax.swing.JViewport
         boolean oracle.jbo.jbotester.JBOFieldHelper.setDataValue(java.lang.Object)
              JBOFieldHelper.java:115
         boolean oracle.jbo.jbotester.JBOFieldHelper.applyEdit()
              JBOFieldHelper.java:149
         void oracle.jbo.jbotester.JBOFieldHelper$DefaultJBOFocusListener.focusLost(java.awt.event.FocusEvent)
              JBOFieldHelper.java:194
         void java.awt.AWTEventMulticaster.focusLost(java.awt.event.FocusEvent)
              AWTEventMulticaster.java:171
         void java.awt.Component.processFocusEvent(java.awt.event.FocusEvent)
              Component.java:3642
         void javax.swing.JComponent.processFocusEvent(java.awt.event.FocusEvent)
              JComponent.java:1980
         void java.awt.Component.processEvent(java.awt.AWTEvent)
              Component.java:3535
         void java.awt.Container.processEvent(java.awt.AWTEvent)
              Container.java:1164
         void java.awt.Component.dispatchEventImpl(java.awt.AWTEvent)
              Component.java:2593
         void java.awt.Container.dispatchEventImpl(java.awt.AWTEvent)
              Container.java:1213
         void java.awt.Component.dispatchEvent(java.awt.AWTEvent)
              Component.java:2497
         boolean java.awt.LightweightDispatcher.setFocusRequest(java.awt.Component)
              Container.java:2076
         void java.awt.Container.proxyRequestFocus(java.awt.Component)
              Container.java:1335
         void java.awt.Container.proxyRequestFocus(java.awt.Component)
              Container.java:1330
         void java.awt.Container.proxyRequestFocus(java.awt.Component)
              Container.java:1330
         void java.awt.Container.proxyRequestFocus(java.awt.Component)
              Container.java:1330
         void java.awt.Container.proxyRequestFocus(java.awt.Component)
              Container.java:1330
         void java.awt.Container.proxyRequestFocus(java.awt.Component)
              Container.java:1330
         void java.awt.Container.proxyRequestFocus(java.awt.Component)
              Container.java:1330
         void java.awt.Container.proxyRequestFocus(java.awt.Component)
              Container.java:1330
         void java.awt.Container.proxyRequestFocus(java.awt.Component)
              Container.java:1330
         void java.awt.Container.proxyRequestFocus(java.awt.Component)
              Container.java:1330
         void java.awt.Component.requestFocus()
              Component.java:4174
         void javax.swing.JComponent.grabFocus()
              JComponent.java:915
         void javax.swing.JComponent.requestFocus()
              JComponent.java:897
         void javax.swing.text.DefaultCaret.mousePressed(java.awt.event.MouseEvent)
              DefaultCaret.java:315
         void java.awt.AWTEventMulticaster.mousePressed(java.awt.event.MouseEvent)
              AWTEventMulticaster.java:221
         void java.awt.AWTEventMulticaster.mousePressed(java.awt.event.MouseEvent)
              AWTEventMulticaster.java:220
         void java.awt.Component.processMouseEvent(java.awt.event.MouseEvent)
              Component.java:3712
         void java.awt.Component.processEvent(java.awt.AWTEvent)
              Component.java:3544
         void java.awt.Container.processEvent(java.awt.AWTEvent)
              Container.java:1164
         void java.awt.Component.dispatchEventImpl(java.awt.AWTEvent)
              Component.java:2593
         void java.awt.Container.dispatchEventImpl(java.awt.AWTEvent)
              Container.java:1213
         void java.awt.Component.dispatchEvent(java.awt.AWTEvent)
              Component.java:2497
         void java.awt.LightweightDispatcher.retargetMouseEvent(java.awt.Component, int, java.awt.event.MouseEvent)
              Container.java:2451
         boolean java.awt.LightweightDispatcher.processMouseEvent(java.awt.event.MouseEvent)
              Container.java:2210
         boolean java.awt.LightweightDispatcher.dispatchEvent(java.awt.AWTEvent)
              Container.java:2125
         void java.awt.Container.dispatchEventImpl(java.awt.AWTEvent)
              Container.java:1200
         void java.awt.Window.dispatchEventImpl(java.awt.AWTEvent)
              Window.java:922
         void java.awt.Component.dispatchEvent(java.awt.AWTEvent)
              Component.java:2497
         void java.awt.EventQueue.dispatchEvent(java.awt.AWTEvent)
              EventQueue.java:339
         boolean java.awt.EventDispatchThread.pumpOneEventForHierarchy(java.awt.Component)
              EventDispatchThread.java:131
         void java.awt.EventDispatchThread.pumpEventsForHierarchy(java.awt.Conditional, java.awt.Component)
              EventDispatchThread.java:98
         void java.awt.EventDispatchThread.pumpEvents(java.awt.Conditional)
              EventDispatchThread.java:93
         void java.awt.EventDispatchThread.run()
              EventDispatchThread.java:85
    The Business Component Browser then stops responding correctly to focus and input events, and has to be terminated and restarted to start working correctly again.

    Hi Alan,
    This is Bug 2710133 (I first noticed it in release 9.0.4, but it seems that it was introduced in 9.0.3.1). You're correct; the Business Component Browser is not correctly dealing with exceptions thrown by validateEntity(). We're working to re-fix this bug.
    (Note that this is just a problem with the Browser, not the BC4J framework itself. The code should still work in an actual application.)
    Best,
    Avrom

  • Warning shows in business component browser

    am using jdev 11.1.1.4.0
    Sep 9, 2011 10:10:42 AM oracle.adf.share.ADFContext getCurrent
    WARNING: Automatically initializing a DefaultContext for getCurrent.
    Caller should ensure that a DefaultContext is proper for this use.
    Memory leaks and/or unexpected behaviour may occur if the automatic initialization is performed improperly.
    This message may be avoided by performing initADFContext before using getCurrent().
    To see the stack trace for thread that is initializing this, set the logging level of oracle.adf.share.ADFContext to FINEST
    this warning shows in my both business component browser and while any jspx file. this log also again appears.
    i want to fix this warning.
    is there any way?

    thanks vino for reply.
    but i need a info liitle bit. when i watch around the both of threads. they only discuss. there is no implementation.
    first thread. they discuss
    migrating
    AppPolicyHandler
    service request
    anonymous role
    "No user found matching the criteria"
    WARN_NO_USERS_PATTERN
    second thread
    WARNING: Automatically initializing a DefaultContext for getCurrent. this is my problem.
    with
    SEVERE: MDSConfigurationException encountered in parseADFConfiguration
    but in the second thread solution for mds. which i found out.

  • Jdev 10.1.2 Add Business Component Issue

    Error appearing is "Unable to load Business Components. The package xml file is not in the proper package".
    Under Jdev 9.0.5.2 you could create a business component then with that item highlighted select 'x' on the navigator toolbar to remove the Business Component from the project (Not erased). To add the same item back into the project you highlighted the package, selected '+' on the navigator toolbar highlighted the Business Component source files then click open then yes.
    Under JDev 10.1.2.0.0 doing the same does not work. The business component is correctly removed from the project but there seems to be no way to add it back to the project/package (error above always appears).
    Has anybody else seen this issue ?
    I am mid-way through a major schema refactor and this is causing a big problem.

    Based on the package (see FullName below), the metadata file would be called package.xml in this case.
    It is there the Containee entries would be added.
    For an Entity Object
    <Containee
    Name="YourEntityObject"
    FullName="com.site.package.YourEntityObject"
    ObjectType="Entity" >
    </Containee>
    For a View Object
    <Containee
    Name="YourViewObject"
    FullName="com.site.package.YourViewObject"
    ObjectType="ViewObject" >
    </Containee>
    where
    YourEntityObject
    - Name of the entity object business component to be added
    (This may be based on a number of seperate files such as YourEntityObject.xml, YourEntityObject.java, YourEntityObjectRow.java etc, depending on options taken at design time).
    YourViewObject
    - Name of the view object business component to be added
    (This may be based on a number of seperate files such as YourViewObject.xml, YourViewObject.java, YourViewObjectRow.java etc, depending on options taken at design time).

  • Method 'WriteRecord' of business component 'Contact'

    Hi All,
    I'm trying to upload data into CRMOD for contact object, I'm an Administrator , I'm using Stubs to create my SOAP XML. Below is the response i received.
    Can anyone help me on this. Its urgent.
    ERROR 1:
    <siebelf:errormsg_>Method 'WriteRecord' of business component 'Contact' (integration component 'Contact') returned the following error: "Access denied.(SBL-DAT-00279)"(SBL-EAI-04376)_</siebelf:errormsg>
    </siebelf:error>
    ERROR 2:
    <siebelf:errormsg>Method 'WriteRecord' of business component 'Contact' (integration component 'Contact') returned the following error: "An error has occurred writing to a record. Please continue or ask your systems administrator to check your application configuration if the problem persists.(SBL-DBC-00111)"(SBL-EAI-04376)</siebelf:errormsg>
    </siebelf:error>
    Regards
    Balaji Tr.

    Hello Balaji Tr.
    Please check to make sure that the user whose credentials are being used meets the following requirements:
    1) Belongs to a role which has been granted access to Web Services (check the privileges associated to the user's Role)
    2) Has the proper permissions to create a Contact (check the Access Profile associated to the user's Role)
    Thanks,
    Sean

  • Next record Error in Tomcat deployment of business component

    I built a simple business component project for Dept in Scott table. I created a JSP client, mainly following the tutorial in Jdeveloper. Then I ran main.jsp in JDeveloper. This ran fine. I selected the deptview. I was able to scroll through department using next record arrow.
    I deployed this application in Tomcat using the deployment profile as webapplication to web sever. When I run this, the main.jsp runs fine. I am also able to go to the deptview. When I try to scroll through the records using the next record arrow the top portion says page can not be found. Insert record works fine.
    When I select insert record it seems to go to http://localhost:8080/sssdept1/jspsdept1_html/DeptView_Insert.jsp.
    When I try to use the next record arrow it seems to go to http://localhost:8080/jspsdept1_html/DeptView_Top.jsp?DeptView_NAVIGATE=NEXT.
    I think that this path is missing the sssdept1 folder. I am not sure how to add this to the usebean. Can anybody help?

    Can you be more specific?
    Which JSP page?
    Should I work in Jdeveloper or in the created files?
    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by jdeveloper:
    Try setting the target URL in the NavigatorBar WebBean within the page. The problem here is that the URL information has been lost. Use the setTargetUrl(String sUrl) method in your JSP page.
    <HR></BLOCKQUOTE>
    null

Maybe you are looking for

  • My Arch is very slow after upgrading to kernel 3.0

    Hi men! This is my first post on this forum, i'm italian and i'm using archlinux since 4 months (sorry if my english is bad)...  I would like you to help me to solve a problem: as i wrote in object  my system has became very slow after upgrading to k

  • OpenOffice crash with dual-head presentation in Impress

    Hi, I have an issue with Impress, I hoped that version 3.2 would fix it but it's not so. Now I think it is a problem of my system. I have a dual head setup with an ATI card (Catalyst 10.5, xorg-server 1.7.6); I start a slide show with Impress on the

  • The location bar autocomplete doesn't work for certain letters.

    This is a really specific problem, the dropdown autocomplete for the location/awesome bar does not work if what I'm typing starts with the letter 'k'.

  • Photoshop CC help needed urgently

    PLEASE HELP... I have recently joined Creative Cloud and have no problems using and of the applications, except Photoshop. The message – Could not initialize Photoshop the internal file signature is incorrect – appears when I try to open the applicat

  • Please help me Newbye reading an hwx binary - ascii

    Hi all, I'm a newbie in labview and i need to convert, extracting one-by-one , the hex elements present in a binary file, working on them by some formulas and assigning them into an array or, better , writing them to a spreadsheet file ! I've already