Business Components Project Dependencies Problem

Hi everyone,
I have a workspace on 9i that has four projects. All of them use the Entity Objects contained on the first project. If i tell the other projects they depend on the first one (on Project Settings -> Project Dependencies), even so the View Objects i create cannot see the Entities created on the first project. Shouldn't it be possible to create a separate project for them? do i have to put the entire model (VO, EO, VL, AO) in one single package? is there any way to only reference the other project's EOs?
Thanks very much in advance!
Thiago Souza

That's a feature in 10.1.3, you need to add them specifically to your project to access them.

Similar Messages

  • Resolving errors during Oracle 8i Corba Deployment for Business Components Project

    Below is an excerpt from the messages that were put out while creating a deployment profile for Corba for a Business Components Project. I am using JDeveloper 3.0.
    resolving: oracle/jbo/server/DatabaseTransactionFactory
    Error while resolving class oracle/jbo/server/DatabaseTransactionFactory
    ORA-29554: unhandled Java out of memory condition
    resolving: oracle/jbo/common/remote/PiggybackReturn
    resolving: oracle/jbo/server/xml/JTPersistable
    resolving: oracle/jbo/server/util/JboSQLUtil
    Error while resolving class oracle/jbo/server/util/JboSQLUtil
    ORA-29554: unhandled Java out of memory condition
    resolving: oracle/jbo/server/xml/XMLContextCustImpl
    oracle/jbo/server/xml/JTStorageOutput is already resolved
    resolving: oracle/jbo/server/java/util/Iterator
    resolving: oracle/jbo/server/rules/JboSQLCompareValidator
    Error while resolving class oracle/jbo/server/rules/JboSQLCompareValidator
    ORA-29554: unhandled Java out of memory condition
    resolving: oracle/jbo/server/ValidationManager
    Error while resolving class oracle/jbo/server/ValidationManager
    Exception java.sql.SQLException: End of TNS data channel
    initialization complete
    resolving: oracle/jbo/server/TransactionListener
    Error while resolving class oracle/jbo/server/TransactionListener
    ORA-29554: unhandled Java out of memory condition
    resolving: oracle/jbo/common/CheckedListResourceBundle
    resolving: oracle/jbo/DeleteEvent
    Error while resolving class oracle/jbo/DeleteEvent
    ORA-29554: unhandled Java out of memory condition
    resolving: oracle/jbo/common/PiggybackObjRemovedEntry
    resolving: oracle/jbo/server/rules/SQLBindUtility
    resolving: oracle/jbo/server/ViewRowCache
    Error while resolving class oracle/jbo/server/ViewRowCache
    ORA-29554: unhandled Java out of memory condition
    resolving: oracle/jbo/server/ContainerObjectEvent
    resolving: oracle/jbo/domain/Char$1$facClass
    Error while resolving class oracle/jbo/domain/Char$1$facClass
    ORA-29554: unhandled Java out of memory condition
    resolving: oracle/jbo/server/xml/JTStorageInput
    resolving: oracle/jbo/server/java/util/ArraySet
    resolving: oracle/jbo/common/JboInitialContext$HomeNameParser
    oracle/jbo/server/java/util/ListIterator is already resolved
    resolving: oracle/jbo/server/xml/VersionProcessException
    resolving: oracle/jbo/ScrollEvent
    Are these known errors, are they likely to cause problems? Was the deployment "successful"? The process did continue after summarizing the number of errors during the resolution process and eventually terminated.

    Hi Peter,
    The process of resolving the transitive closure of a large set of java classes (like the BC4J framework) can be quite memory intensive in JServer for the resolution phase.
    You can alleviate this problem by turning the verifier (-noverify option) off.
    That will speed up the resolution process a bit.
    Also in your init.ora file check the java pool size and if it is less than 50 MB, do increase it to 50 MB or larger (The higher the better.)
    Hope this helps,
    -Kishore
    null

  • Business Components Project Error - Application Error

    Hi All
    Please can you help me with this one as JDeveloper is not giving me any clues.
    I am following the tutorial for Business Components with a few modifications. I am using MS Access DB.
    I have managed to successfully connect to this DB and pick the table I want to browse.
    All is well until I run the jpr file and then I get this on my HTML page :
    Application Error
    Error returned : null
    Any ideas ? What info should I post here as clues to solving this ?
    Thanks all for viewing and providing any advice.
    Greg

    New info :
    oracle.jbo.NoDefException: JBO-25002: Definition
    SYSMAN.CurrentRequestsView of type View Definition
    not found
    This exception means that the system cannot find SYSMAN\CurrentRequestsView.xml file from the classpath. Please make sure that CurrentRequestsView.xml is accessible. If necessary, change project settings and add the appropriate Library.
    Thanks.
    Sung

  • Multiple ADF Business Components projects for one ADF project

    I have an ADF project where I have my own ADF Business Components Model, with View Objects, etc. Can I add another ADF Business Components from another project - they access a different database than I do with queries that I could use.

    I see two options:
    1. rename one of your Model.jpr to somthing else and then try again to add a dependency.
    2. create a jar out of the second model project and import the applcation module out of the jar into the other project. To import use file->import and select 'Business Components' from the list. Check tho docs ("Importing Business Components Created by Someone Else")

  • JDev10.1.2: Importing business components problem

    Hi guys, I hope someone could help me here:
    I have a business components project; from it I created a business components archive (deployment profile), and this profile generates two jar files. One jar file contains the business components and the other one just contains the application modules' interfaces.
    Then I imported the business components into another model project (in another workspace) from the jar files using File / Import / Business Components and selecting the package's xml file.
    Then I have a third View project which will have bindings to the last model project. The problem is that in the Data Control Palette the application modules appear with no interface methods (just Commit and Rollback).
    What should I do to make the View project's Data Control Palette aware of the application modules' interface methods so I can bind them to Data Actions?
    Thanks very much!

    repost

  • Business Components and OAS 4.0.8

    I have several projects running in JDeveloper - one of them being a BC4J project, the others a mix of servlets and classes that make use of the BC4J project to interact with the database.
    I have successfully managed to deploy the Business components application to OAS, but I get stuck after that.
    How do I make use of this deployed BC4J application through a JServlet application?

    Hi,
    A colleague of mine mentioned that one may encounter problems deploying to OAS 4.0.8.
    I understand that OAS 4.0.8.1 has major bug fixes and may make deployment substantially easier. Having not attempted either, I cannot verify his statement.
    Hope you have success!
    G.
    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by Subhadip:
    I have created an application using Oracle Business Components and Oracle InfoSwing controls. Now I want to deploy the Business Components as EJB to OAS 4.0.8 and want to run the front end as an Applet which will connect to those EJB Session beans stored in OAS. Please let me know if its possible or not and any document detailing how to do it. To be more specific:
    1) In the properties dialog for the Application Module, in the remote tab, there are options for Oracle8i EJB, CORBA and VISIBROKER, but nothing for OAS. So what to choose there?
    2) If I run Deployment Wizard on the Business Components project with OAS option (selecting nothing in the Remote Tab), it fails (says nothing to parse in the source JAR file)
    3) In the property pallette of the InfoProducer Session object, what to give in the remote proerties for OAS EJB.
    4) It seems that no manual code change is required if they are deployed in Oracle8i or VisiBroker whether they are deployed in Local or EJB or CORBA(the deployment wizard takes care of it). Is it same for OAS EJB deployment also?
    Please help. It's Very Very urgent.<HR></BLOCKQUOTE>
    null

  • BUG: Business Components using Datasources on Websphere - statement closed

    Hi,
    This is an unusual combinatation, we are deploying business components projects on websphere with a SQL Server database. This was originally deployed all to Oracle. We have managed to convert the project sucessfully (JDeveloper 10.1.3) and on Websphere, however when we moved our application module configurations (bc4j.xcfg) to use JNDI data sources which works in Jdeveloper, we are encountering problems using websphere with business components and datasources.
    The statement closed error occurs when trying to calling executequery() method on the view object, not the first time the JSP page is accessed, but the second time. Refresh page all is good. Access page again error occurs. Very consistent.
    Our code will often do applicationmodule.findViewObject("name"), if not found then create it, otherwise use the vo and kapow bombs out on the executequery method if reusing the view object.
    ERROR
    DSRA9110E: Statement is closed.oracle.jbo.SQLStmtException: JBO-27122: SQL error during statement preparation.
    Statement: SELECT Groups.GROU_ID FROM GROUPS Groups WHERE (GROU_ID=1)
    at oracle.jbo.server.QueryCollection.buildResultSet(QueryCollection.java(Compiled Code))
    at oracle.jbo.server.QueryCollection.executeQuery(QueryCollection.java(Compiled Code))
    at oracle.jbo.server.ViewObjectImpl.executeQueryForCollection(ViewObjectImpl.java(Compiled Code))
    at oracle.jbo.server.ViewRowSetImpl.execute(ViewRowSetImpl.java(Compiled Code))
    at oracle.jbo.server.ViewRowSetImpl.executeQueryForMasters(ViewRowSetImpl.java(Inlined Compiled Code))
    at oracle.jbo.server.ViewRowSetImpl.executeQuery(ViewRowSetImpl.java(Inlined Compiled Code))
    at oracle.jbo.server.ViewObjectImpl.executeQuery(ViewObjectImpl.java(Compiled Code))The datasource uses the connection pooling driver class com.microsoft.sqlserver.jdbc.SQLServerConnectionPoolDataSource.
    Ampooling is on. It appears the jdbc prepared statement is being closed but bc4j is expecting to still be open?
    Any ideas on diagnosing the issue or app module config changes greatly appreciated.
    Mark

    Hi Steve,
    This is not a composition association. Actually, this is an association from a table to an intersection (many-to-many) table. The code in my service is based on the SRDemo, see SRServiceImpl#updateSkillsForCurrentStaff(List) and is called on a save button from a shuttle page.
    The current master is the master I want it to belong to. The link to the master gets correctly saved in the database (just as in the SRDemo). We can also navigate from the master view row to the find the detail view row using the generated RowIterator. However, this does not work from the master entity row to the detail entity row. The problem is really at the entity level.
    Thanx
    Olivier

  • Database objects not displaying in Business components wizard

    I am trying to create new entity object based on a table using Entity Object Wizard. But I dont see that the tables,views,sysnonyms enabled and also do not get the list of tables in the dropdown
    Following are the steps that I am following :
    1] in the navigator, have right-clicked and selected the "New Entity Object " Wizard Option.
    2] Entered the name and the package and in the schema object lov, do not see the list of all the tables at all and also the Database Schema is disabled.
    I have connected to the database from JDeveloper using database connections, but do not while creating an Entity object. Can you pls help me resolve this.
    Version of Jdeveloper is 11.5.10(CU3)

    Select your project in Jdev, right click and select "Edit business components project". In the new window check the value used for connection.
    --Shiv                                                                                                                                                                                                                                                                                                               

  • Business Components

    Hello:
    I am just starting to look at JDeveloper3. Does the Business Components Project Wizard allow for the selection of a non-Oracle database like MySQL through the Sun JDBC-ODBC Bridge Driver? The connection dialog appears to allow me to specify another DB, driver, and even test the connection, but will not let me select it in the Business Connection Wizard. In fact, it doesn't even include it in the list of connections.
    Thanks

    Lenny,
    The Business Component for Java framework released with JDeveloper 3.0 supports only the Oracle database(7.3 and up). A future release will support the ability to generate Business Components using a plain vanilla JDBC driver.
    Regards,
    Arun

  • Initialize Business Component Project

    I want to get the Initialize Business Component Project dialog box for a new project from Business Component from tables option but it doesn't appear.
    I need to change the connect string to XE insted of ORCL because I em using XE.
    Thank you

    Hi,
    this question is not clear. What do you mean with initialize Business Components Project ? Open the project properties and change the database connection under the Business Components node
    Frank

  • JDEV3.2.3;IDE;Business-Component-Project can't be openend

    Hi,
    My workspace consists of several projects and one is dedicated for business-components only.
    Any projects in my workspace can be opened by JDev3.1 and JDev3.2.2 individually.
    JDev3.2.3 is able to load the non-business-components projects, but hangs, if I try to open my bc-project or the workspace that contains any projects.
    "Hangs" means, JDeveloper shows the busy cursor for a long time and the Windows Task Manager shows that JDev does not respond at all.
    I would really like to benefit by the bugfixes in JDev3.2.3, but what must I do to become lucky?
    TIA
    @i
    null

    Hi Masazumi,
      Thanks for your reply..Did that OSS note resolved your issue completely?
    Incidently SAP also requested the same... which I have implemented.. It looked like after this I was able to go a little further .. but still not able to delete the extension. The new error, while trying to delete the extension,  is
    "Table CI_FEW_ORGMAN can’t be created with Package YDWE".
    The package YDWE was created by me during the project creation and linked to the project. I had also created another project at the same time when the first project couldn't be generated without the error.
    This time while deleting the extension, the system asked me for a transport and I prompty provided the custom package YDWE and from that point on wards I am getting this new error.
    Any help would be appreciated.
    Thanks

  • Problem on Business Components

    Hi,
    i repost this problem because i didn't succeed on resolev it. See below :
    Business Components: Unable to find referenced object
    Object: easyges.commercial.eos.affaires.
    Owner: easyges.eos.GdaDemandeAffectationPFk1Assoc2
    BC Project: easyges.view.ViewController
    This appears in he message log window on opening the application.
    What can i do to correct this issue?
    Thanks for any help,
    DAVID

    Sounds like the association GdaDemandeAffectationPFk1Assoc2 references an invalid (missing, renamed) Entity Object. Open the association file in the Source view and observe for warnings/errors indicators - these are the yellow/red indicators on the scroll bar. Alternatively selecting View | Status should produce a "No issues".

  • Sharing business components across projects

    i have created a project in jdeveloper that contains all my required entity and view objects. this project has been placed on a central machine. during the development phase, all the team members need to use the same project and make changes to the entity/ view objects. but the changes made by one are overwritten when the same project is saved by the other member. is there any way to get around this problem.
    also, i created an entity and view object on one machine and copied the xml and java files to another machine. here i tried to include them in a new project but got errors and was unable to do so. what are the steps to be followed to include existing entity/view objects in a new project.

    If you are looking at extending your existing business components check out customizing applications in the help system
    Open help system
    Select Developing Business COmponents
    Select Customizing your applications
    raghu

  • BUG? Default Project Properties, Business Components: Base Classes

    Is it just me, or is there a bug in the Default Project Properties Dialog when attemptiong to specify custom classes for the Business Component Base Classes.
    I have extended EntityCache and can successfully specify it as a base class via the Project Properties dialog, but in Default Project Properties, I get an error stating: "The selected class is not a valid superclass. Either is does not implement the interface oracle.jbo.server.EntityCache or it has an invalid modifier".
    FYI: My custom library has been added to the Default Project Properties->Libraries.
    Any help?

    Does it work if you use the:
    Tools | Preferences... | Business Components > Base Classes panel instead?

  • Business Components Import problem

    Hi,
    I am having trouble using the Imports option in the Project Properties of my Model project (Project Properties -> Business Components -> Imports). I have a jar that I want to import to the project. However, when I click the Import button, locate my file and click Open, nothing happens. It doesn't import the jar, nor does it close the Import File dialog.
    Is this a bug? I am able to get around it for now by modifying the Model.jpr and Model.jpx files but this isn't a long term solution.
    Thanks,
    Tracy

    If you are attempting to import ADF BC objects packaged in a jar/adflib this is a known issue in the preview that has been resolved in more recent builds.
    --Ric                                                                                                                                                                                                                                                                                                                                       

Maybe you are looking for

  • How do I Create an Android Certificates for Phone Gap?

    I wanted to know how to create an Android Cerficiate that I can use in Phone Gap. I tried to use the certificate that I created in Flash but apparently Phone Gap is no longer accepting these kinds of certificates. If anyone knows of a straight-forwar

  • Setting up a 10 year old printer wirelessly or across a network.

    I have a 10 year old HP g85 all-in-one printer. I am making no progress using either the USB port on my airport express, nor can I seem to connect this to a network without a HP Jetdirect 300x. Does anyone have any insight on this. I would like to re

  • Forgot passcode, have never synced and don't have Find my iPhone set up...

    So my daughter has only had her phone for about 2.5 weeks now.  Due to her brother pestering her to want to know her passcode, she's changed it multiple times and now cannot recall what she entered.  It's completely locked now.  It has never been syn

  • FNDLOAD: Migrating Item Templates between instances

    Hi All, Can we migrate Item templates from one instance to another using FNDLOAD. If so can you please provide me an example or useful source. Thanks a lot.

  • Help With FIOS Availability

    Help! Help! is what  need. Verizon has buried and spliced all the cables in the neighborhood. But still has not made it live WHY??? I've tried calling and cannot get a real answer only the standard "it should be coming soon. It's been well over 6 mon