BC4J & ADF

Dear Sir,
1. Is BC4J and ADF both proprietary to Oracle?
2. In JDeveloper 10g, do we build using BC4J or use ADF?
3. Is it correct to say BC4J cannot support non-oracle database and only ADF can support non-oracle database?
Thanks.

Hi,
there is no need to deploy Oracle specific libraries when building plain JSP applications. However, you are missing the point of ADF and Business Components. If you build plain JSP pages then you also have to provide the modelling beans yourself, which means you are responsible for all underlying plumbings required to handle data transactions, wuerying and search, not to mention caching and scrolling.
ADF is a J2EE framework that is meant to simplify J2EE development, increasing developer productivity and - in your case most likely - your chance for success.
Any framework comes with its libraries that - if they were J2EE frameworks - of course do run on other application servers. Oracle ADF provides a install function in JDeveloper to install teh framework libraries to other application servers (one time deployment). If e.g. you use Spring as a framework, you would have to deploy their libraries.
In summary, yes, you can use and build plain JSPs in JDeveloper.
Frank

Similar Messages

  • OrcDocDomain File Download Link - (BC4J/ADF) - How to?

    I am able to produce an Upload File in my web application - it works really nicely - , but I am lost on how to produce a download link for those files, once they are stored in the database.
    I am creating an application that deals with document files for my company's intranet. I am using BC4J, ADF, the Oracle Database, and JDeveloper 10.1.3.2
    The files are stored in the oracle database as OrcDocDomain columns.
    As I mentioned at the beginning, I do am able to have my users to upload the files:
    I use the af:inputFile tag to upload the file into the desired jbo View Row. BC4J commits the file storage into the database the way I want it later:
    <af:inputFile value="#{bindings.WorkingDocumentsView1NewDocument.inputValue}"
    label="#{bindings.WorkingDocumentsView1NewDocument.label}"
    required="true"
    binding="#{backing_app_Working_Document.inputText3}"
    id="inputText3"
    inlineStyle="font-size:x-small;" />
    Sweet...
    However, my question now is that, I want my users to be able to download the same file...but I am lost trying to put together a solution for it.
    I have tried with <af:objectMedia source="#{bindings.DocOrd.Source}"/> but it does not work at all. (Please note that I can see that that there is a file in the binding variable DocOrd, because I can display it's mime type in the same web page).
    I have also seen a documentation reference to the class "DownloadFile" of JHeadStart. I think that this class does what I should pretend to do: to render a link/call to the Intermedia Servlet that would produce the download.
    However, I am not using JHeadStart to create my application.
    Does someone know how could I generate this link/call without JHeadStart?
    Thanks by anticipate.
    Rafael.

    Hi.
    I was wondering if anyone has any thoughts or suggestions on above issue please?

  • Have any extension framework that design based on BC4J/ADF

    Hi all:
    have any one know that whether have any commercial or opensource extension framework that design based on BC4J or ADF, we need a complete application framework to build ERP system through JClient technology,
    we wish concentrate on translating business rules and process to code instead of worrying about the technical plumbing required to create application systems. and need a set of standard components to ensure a consistent look-and-feel and corporate identity among all applications.
    Oracle JHeadstart is good extension framework and 4GL tool that is based on struts/JSP/UIX solution, but we need a JClient 4GL tool like it.
    JTwister is a good application framework solution for Swing technology, but cannot adopt with BC4J/ADF.
    if you have any idea, please give me a suggestion.

    http://www.inpowersoft.com/bc4j/index.htm - might be what you are looking for.

  • BC4J/ADF-BC:  Use of the commons package

    I use extended DataAction classes to access the ADF Business Components. The Oracle9i JDeveloper Handbook encourages accessing the application module class and view object class through the "common" package level. This is discussed in Chapter 14 (p. 465).
    For example, in my 10G client:
    import com.test.common.UserAM;
    import com.test.common.UserByIDVO;
    import com.test.common.UserByIDVORow;
    (as opposed to:)
    import com.test.UserAMImpl; ....
    BindingContext myctx = actionContext.getBindingContext();
    DCDataControl mydc = myctx.findDataControl("com_test_UserAMDataControl");
    UserAM myAM = (UserAM)mydc.getApplicationModule();
    myAM.prepareModelGetBUFbyID(Integer.parseInt(id));
    UserByIDVO buVO = (UserByidVO) myAM.findViewObject("UserByIDVO");
    I have found that I cannot get access to the "common" package without doing the following:
    (1) Create a custom Java method for the *Impl.java class that I want to see in the "common" package.  (I have gone as far as to create an empty method just to force visibility of the "common" package.)
    (2) Generate java files for the object through the editor for either the application module or view object.
    If I don't do this I will have access to only the level above "common" and I believe that could force me into the scenario of only being able to do local deploys.
    This works okay but ... am I handling this as it is intended to be used? What if I wanted to access the application module/view object programmatically but it does not have any custom methods?

    I use extended DataAction classes to access the ADF Business Components. The Oracle9i JDeveloper Handbook encourages accessing the application module class and view object class through the "common" package level. This is discussed in Chapter 14 (p. 465).
    For example, in my 10G client:
    import com.test.common.UserAM;
    import com.test.common.UserByIDVO;
    import com.test.common.UserByIDVORow;
    (as opposed to:)
    import com.test.UserAMImpl; ....
    BindingContext myctx = actionContext.getBindingContext();
    DCDataControl mydc = myctx.findDataControl("com_test_UserAMDataControl");
    UserAM myAM = (UserAM)mydc.getApplicationModule();
    myAM.prepareModelGetBUFbyID(Integer.parseInt(id));
    UserByIDVO buVO = (UserByidVO) myAM.findViewObject("UserByIDVO");
    I have found that I cannot get access to the "common" package without doing the following:
    (1) Create a custom Java method for the *Impl.java class that I want to see in the "common" package.  (I have gone as far as to create an empty method just to force visibility of the "common" package.)
    (2) Generate java files for the object through the editor for either the application module or view object.
    If I don't do this I will have access to only the level above "common" and I believe that could force me into the scenario of only being able to do local deploys.
    This works okay but ... am I handling this as it is intended to be used? What if I wanted to access the application module/view object programmatically but it does not have any custom methods?

  • Built-in Create operation - confusing behavior ADF BC4J, ADF Faces

    I noticed a strange behaviour of Create built in. Every time when I try to insert a new row, but validation fails, form displays error message, and then when I correct the field causing validation to fail and commit, I get a whole bunch of validation error, but the first one is saying that row currency has changed. It happens every the time...
    If I enter all the fields correctly for the first time and commit - everything works fine...
    Am I doing something wrong?
    Thank you

    Hi,
    on the rowIterator, set the refresh property not to refresh on postBack, which is an entry under the ADFContext in the Expression Editor. Otherwise the iterator re-executes on submit
    Frank

  • BC4J / ADF Faces: Define ViewCriteria at the Iterator in the PageDef

    Hi!
    Is it possible to set the viewcriteria inside the binding (pageDef) and not on the VO level. I need the criterias only in a special view and not in all the others. If I set the criterias on VO level I have to reset them on leaving a view - this can cause problems, if I use the dialog framework (klick on the cross).
    In the API DCIteratorBinding I've found the method 'getViewCriteria' but I miss the corresponding setter.
    Claus

    repost...

  • ADF BC4J, Inserting row!

    Hello.
    I would like to insert ONE row to database using BC4J & ADF.
    One example i've tried. I'm calling everything from ApplicationModule implementation
    this.getApplicationhistoryView1().createRow();
    - InvalidOwnerException
    Can someone PLEASE give me simple example how to insert one row to database using my own specified values.
    Database is Oracle 9i
    JDeveloper 9.0.5.2
    PLEASE :)
    // Jari Timonen

    06/03/17 14:55:20 [944] OracleSQLBuilder Executing Select on: APPLICATION (false)
    06/03/17 14:55:20 [945] Built select: 'SELECT APPLICATIONID, APPLICATIONTYPEID, FORMTYPEID, APPLICANT_APPLICANTID, AUTHENTICATIONTYPEID, BRANCHID, REPLICATED FROM APPLICATION Application'
    06/03/17 14:55:20 [946] Executing FAULT-IN...SELECT APPLICATIONID, APPLICATIONTYPEID, FORMTYPEID, APPLICANT_APPLICANTID, AUTHENTICATIONTYPEID, BRANCHID, REPLICATED FROM APPLICATION Application WHERE APPLICATIONID=:1
    06/03/17 14:55:20 [947] OracleSQLBuilder Executing Select on: APPLICATION (false)
    06/03/17 14:55:20 [948] Reusing prepared FAULT-IN statement
    06/03/17 14:55:20 [949] CardapplicationViewView1 notify ROLLBACK ...
    06/03/17 14:55:20 [950] Clearing VO cache for CardapplicationViewView1
    06/03/17 14:55:20 [951] Clear QueryCollection in cache for VO CardapplicationViewView1
    06/03/17 14:55:20 [952] ValidMonths1 notify ROLLBACK ...
    06/03/17 14:55:20 [953] Clearing VO cache for ValidMonths1
    06/03/17 14:55:20 [954] Clear QueryCollection in cache for VO ValidMonths1
    06/03/17 14:55:20 [955] ApplicationhistoryView1 notify ROLLBACK ...
    06/03/17 14:55:20 [956] Clearing VO cache for ApplicationhistoryView1
    06/03/17 14:55:20 [957] Clear QueryCollection in cache for VO ApplicationhistoryView1
    06/03/17 14:55:20 [958] CardApplicationArchived1 notify ROLLBACK ...
    06/03/17 14:55:20 [959] Clearing VO cache for CardApplicationArchived1
    06/03/17 14:55:20 [960] Clear QueryCollection in cache for VO CardApplicationArchived1
    06/03/17 14:55:20 [961] Clearing EO cache for com.mydomain.portal.applications.cardapplication.model.Application
    06/03/17 14:55:20 [962] Clearing VO cache for ApplicationView1
    06/03/17 14:55:20 [963] Clear QueryCollection in cache for VO ApplicationView1
    06/03/17 14:55:20 [964] Clearing VO cache for ApplicationView2
    06/03/17 14:55:20 [965] Clear QueryCollection in cache for VO ApplicationView2
    06/03/17 14:55:20 [966] Clearing VO cache for ApplicationView3
    06/03/17 14:55:20 [967] Clear QueryCollection in cache for VO ApplicationView3
    06/03/17 14:55:20 [968] Clearing VO cache for ApplicationView4
    06/03/17 14:55:20 [969] Clear QueryCollection in cache for VO ApplicationView4
    06/03/17 14:55:20 [970] Clearing VO cache for ApplicationView5
    06/03/17 14:55:20 [971] Clear QueryCollection in cache for VO ApplicationView5
    06/03/17 14:55:20 [972] Clearing EO cache for com.mydomain.portal.applications.cardapplication.model.Applicationhistory
    06/03/17 14:55:20 [973] Clearing VO cache for ApplicationhistoryView1
    06/03/17 14:55:20 [974] Clear QueryCollection in cache for VO ApplicationhistoryView1
    06/03/17 14:55:20 [975] Clearing VO cache for ApplicationhistoryView2
    06/03/17 14:55:20 [976] Clear QueryCollection in cache for VO ApplicationhistoryView2
    06/03/17 14:55:20 [977] Clearing VO cache for ApplicationhistoryView3
    06/03/17 14:55:20 [978] Clear QueryCollection in cache for VO ApplicationhistoryView3
    oracle.jbo.InvalidOwnerException: JBO-25030: Failed to find or invalidate owning entity.
         at oracle.jbo.server.EntityImpl.internalCreate(EntityImpl.java:513)
         at oracle.jbo.server.EntityImpl.create(EntityImpl.java:377)
         at com.mydomain.portal.applications.cardapplication.model.ApplicationhistoryImpl.create(ApplicationhistoryImpl.java:264)
         at oracle.jbo.server.EntityImpl.callCreate(EntityImpl.java:395)
         at oracle.jbo.server.ViewRowStorage.create(ViewRowStorage.java:834)
         at oracle.jbo.server.ViewRowImpl.create(ViewRowImpl.java:335)
         at oracle.jbo.server.ViewRowImpl.callCreate(ViewRowImpl.java:352)
         at oracle.jbo.server.ViewObjectImpl.createInstance(ViewObjectImpl.java:2411)
         at oracle.jbo.server.QueryCollection.createRowWithEntities(QueryCollection.java:899)
         at oracle.jbo.server.ViewRowSetImpl.createRowWithEntities(ViewRowSetImpl.java:1626)
         at oracle.jbo.server.ViewRowSetImpl.doCreateAndInitRow(ViewRowSetImpl.java:1670)
    06/03/17 14:55:20 [979] Clearing EO cache for com.mydomain.portal.applications.cardapplication.model.CardapplicationView
    06/03/17 14:55:20 [980] Clearing VO cache for CardapplicationViewView1
    06/03/17 14:55:20 [981] Clear QueryCollection in cache for VO CardapplicationViewView1
    06/03/17 14:55:20 [982] Clearing VO cache for CardApplicationArchived1
    06/03/17 14:55:20 [983] Clear QueryCollection in cache for VO CardApplicationArchived1
    06/03/17 14:55:20 [984] Clearing VO cache for ValidMonths1
    06/03/17 14:55:20 [985] Clear QueryCollection in cache for VO ValidMonths1
         at oracle.jbo.server.ViewRowSetImpl.createAndInitRow(ViewRowSetImpl.java:1634)
         at oracle.jbo.server.ViewObjectImpl.createAndInitRow(ViewObjectImpl.java:5923)
         at com.mydomain.portal.applications.cardapplication.model.CardAppModuleImpl.setArchive(CardAppModuleImpl.java:101)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java)
         at oracle.jbo.server.remote.AbstractRemoteApplicationModuleImpl.dispatchMethod(AbstractRemoteApplicationModuleImpl.java:5001)
         at oracle.jbo.server.remote.AbstractRemoteApplicationModuleImpl.executeMethod(AbstractRemoteApplicationModuleImpl.java:5220)
         at oracle.jbo.server.remote.AbstractRemoteApplicationModuleImpl.processSvcMsgRequest(AbstractRemoteApplicationModuleImpl.java:3597)
         at oracle.jbo.server.remote.AbstractRemoteApplicationModuleImpl.processSvcMsgEntries(AbstractRemoteApplicationModuleImpl.java:3814)
         at oracle.jbo.server.remote.AbstractRemoteApplicationModuleImpl.readServiceMessage(AbstractRemoteApplicationModuleImpl.java)
         at oracle.jbo.server.remote.AbstractRemoteApplicationModuleImpl.processMessage(AbstractRemoteApplicationModuleImpl.java:1705)
         at oracle.jbo.server.ApplicationModuleImpl.doMessage(ApplicationModuleImpl.java:6424)
         at oracle.jbo.server.remote.AbstractRemoteApplicationModuleImpl.sync(AbstractRemoteApplicationModuleImpl.java)
         at oracle.jbo.server.remote.colo.ServerApplicationModuleImpl.doMessage(ServerApplicationModuleImpl.java:245)
         at oracle.jbo.common.colo.ColoApplicationModuleImpl.doMessage(ColoApplicationModuleImpl.java:102)
         at oracle.jbo.client.remote.ApplicationModuleImpl.doMessage(ApplicationModuleImpl.java:5804)
         at oracle.jbo.client.remote.PooledRequestHandler.doMessage(PooledRequestHandler.java:78)
         at oracle.jbo.client.remote.ApplicationModuleImpl.doMessage(ApplicationModuleImpl.java)
         at oracle.jbo.client.remote.ApplicationModuleImpl.sendServiceMessage(ApplicationModuleImpl.java)
         at oracle.jbo.client.remote.ApplicationModuleImpl.sendServiceMessage(ApplicationModuleImpl.java:1043)
         at oracle.jbo.client.remote.ApplicationModuleImpl.sendWorkingSetRequests(ApplicationModuleImpl.java:3300)
         at oracle.jbo.common.ws.WSApplicationModuleImpl.sendRequests(WSApplicationModuleImpl.java:824)
         at oracle.jbo.client.remote.ApplicationModuleImpl.sendRequest(ApplicationModuleImpl.java:1077)
         at oracle.jbo.client.remote.ApplicationModuleImpl.riInvokeExportedMethod(ApplicationModuleImpl.java:5832)
         at oracle.jbo.client.remote.ApplicationModuleImpl.invokeMethod(ApplicationModuleImpl.java:5969)
         at oracle.jbo.common.ws.WSApplicationModuleImpl.doInvokeExportedMethod(WSApplicationModuleImpl.java:1891)
         at oracle.jbo.common.ws.WSApplicationModuleImpl.invokeExportedMethod(WSApplicationModuleImpl.java:1879)
         at oracle.jbo.common.ws.WSProxy.invoke(WSProxy.java:121)
         at $Proxy0.setArchive(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java)
         at oracle.adf.model.binding.DCInvokeMethodDef.invokeMethod(DCInvokeMethodDef.java:275)
         at oracle.adf.model.binding.DCDataControl.invokeMethod(DCDataControl.java:1548)
         at oracle.adf.model.binding.DCInvokeMethodDef.callMethod(DCInvokeMethodDef.java:169)
         at oracle.jbo.uicli.binding.JUCtrlActionBinding.doIt(JUCtrlActionBinding.java:886)
         at oracle.adf.controller.struts.actions.StrutsPageLifecycle.invokeCustomMethod(StrutsPageLifecycle.java:323)
         at oracle.adf.controller.struts.actions.DataAction.invokeCustomMethod(DataAction.java:363)
         at oracle.adf.controller.struts.actions.DataAction.invokeCustomMethod(DataAction.java:552)
         at oracle.adf.controller.lifecycle.PageLifecycle.handleLifecycle(PageLifecycle.java:122)
         at oracle.adf.controller.struts.actions.DataAction.handleLifecycle(DataAction.java:233)
         at oracle.adf.controller.struts.actions.DataAction.execute(DataAction.java:163)
         at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
         at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
         at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1485)
         at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:527)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65)
         at oracle.security.jazn.oc4j.JAZNFilter.doFilter(Unknown Source)
         at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:16)
         at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:228)
         at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:600)
         at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:317)
         at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:790)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:270)
         at com.evermind.server.http.HttpRequestHandler.run(HttpRequestHandler.java:112)
         at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:192)
         at java.lang.Thread.run(Thread.java:534)

  • Errors in complex BC4J projects management - 10.1.2.1.

    Sometime we need to apply changes to BC4J entities (e.g. removing/renaming a field or an association).
    If some ViewObject / ViewLink is present in the same project I'm informed of the problem and I should repair it by hand.
    This is noisy.
    But if I've a project in a different workspace wich imports classes (suggested method) of the project I changed it gives me errors opening/compiling the project and the related Vo/Vl are corrupted ( I don't mean the file is corrupted but the file is inconsistent and should be edited by hand in order to try to repair it).
    I've hundreds of such projects and then the problem become impossible to handle.
    Is there any way to avoid BC4J xml files corruption ?
    Is there any way to verify / apply changes to many different projects ?
    Any new in 10.1.3 about that problem ?
    Tks
    Tullio

    I second Tullio's concerns...
    BC4J/ADF has many great features, but managing the various objects and dependencies across multiple projects is very tedious and error prone. You cannot have everything in one large project.
    I have tried various methods to control this; but eventually, you have to make changes to EO, VO, Links, etc., and Tullio's concerns are justified. I was in a recent conversation with others who expressed the same concerns based on experience; enough to consider alternatives to BC4J just from a management/change perspective.
    Dean

  • The major difference between Oracle BC4J with WebSphere Business Components

    Hi BC4J/ADF experties:
    who could help to explian the difference betweenn IBM WebSphere Business Components(San Francisco) with Oracle BC4J(ADF) ? , the both product to emphasize Component-based developemnt but WebSphere Business Components have been define some enterprise base component that can provide extend and customize. how do you look up on this product strategy for developer ?

    I guess one difference is who can use it, for IBM components:
    Available for ISVs and Technology Partners only, and requires that the ISVs and Technology Partners have either a SanFrancisco Technology License Agreement, SanFrancisco Version 2 Development License or a SanFrancisco Version 2.1 OEM agreement and an appropriate transaction document executed under the respective base agreement.
    BC4J is for use by anybody who uses JDeveloper.
    IBM's solution seems to lock you into using Webssphere, with BC4J you can use whichever application server you want.
    I guess the problem is to find someone "who could help to explian IBM WebSphere Business Components" - I can't seem to find a good expenation of what it does, but it seems to be a set of functional components that do specific tasks.
    This is not what BC4J is about.
    IBM's solution forces you to use EJB. BC4J gives you a choice of deployment options.
    To understand what BC4J give you read:
    http://otn.oracle.com/products/jdev/collateral/tutorials/903/j2ee_bc4j/prnt/j2ee_bc4j.html

  • Suggested Migration Path (BC4J/Struts - ?)

    We built a BC4J/Struts apps a couple years back closely modeled after the BC4J ToyStore. It has been quite successful for us. However, I'm feeling like its technology stack is a bit dated, and would like some suggestions on bringing it more current.
    BC4J (ADF) has been pretty solid for us, so I'm thinking of sticking with that instead of considering something else (Toplink, Hibernate, JPA, ...).
    It would be cool to hear from others who were/are in a similar situation, and what they decided to do (tips, tricks, lessons learning from the trenches, ...). Thank you.
    - Matt

    I've worked in situations like this.
    Personally, I think that if ADF BC/BC4J is working for you, there's no need whatsoever to migrate away from it. I imagine some might disagree with me on this, though.
    The logical successor to Struts is JSF--since you're working in ADF, you'd probably want to use the ADF Faces components. Here, so far as I can tell, is the deal:
    1) The UIX -> Faces migration utility is pretty smooth, unless you made heavy use of .uit templates. There's no equivalent in Faces, so you'll have to drop what was previously template code into place on your individual faces pages.
    2) Moving from Struts to Faces...well, it depends on how heavily you used Struts, beyond the declarative bit. The declarative part is pretty easy to duplicate, but migrating controller code you've written in Struts over to Faces is manual, and in my experience not always 100% smooth. There isn't, for example, a clear action/page separation, so you'll need to find something to do with code you had written in Struts Actions and DataActions.
    Desppite these hurdles, I'd still recommend making the switch--the ADF Faces components are in many ways a big improvement over UIX components.

  • Jdeveloper 10.1.2 creating jar files in user's temporary director

    Hi all,
    McAfee uses 100% of my PC CPU every once in a while when jdevw.exe creates jar files in C:\Documents and Settings\wase\Local Settings\Temp. They get created at seemingly random times while I am running the embedded OC4J in debug mode (Struts, BC4J, ADF). McAfee is configured to ignore a few of my directories and I would like to direct those files into an unscanned directory. (No, The powers that be will NOT turn off on access scanning of archives. Sigh.) The files go away when I shut down JDeveloper.
    Thanks,
    --Amy Smith
    Here is a list of the files that were created.
    /cygdrive/c/Documents and Settings/wase/Local Settings/Temp\ $ ls *.jar
    BusinessCSCommon28154.jar commons-beanutils28174.jar javax-ssl-1_228194.jar ordhttp28213.jar
    BusinessCSMT28155.jar commons-collections28175.jar jdev-cm28195.jar ordim1128216.jar
    LW_PfjBean28156.jar commons-digester28176.jar jewt428196.jar ordim28215.jar
    adf-controller28157.jar commons-el28177.jar jmf28197.jar regexp28217.jar
    adfm28158.jar commons-fileupload28178.jar jsp-el-api28198.jar share28218.jar
    adfmtl28159.jar commons-lang-228179.jar jsse28199.jar standard28219.jar
    adfmweb28160.jar commons-lang28180.jar jssl-1_128200.jar struts-legacy28220.jar
    adftags28161.jar commons-logging28181.jar jssl-1_228201.jar struts28221.jar
    aurora_client28162.jar commons-validator28182.jar ldapjclnt1028202.jar struts28230.jar
    bc4jct28163.jar customizer28183.jar log28203.jar template28222.jar
    bc4jctejb28164.jar datatags28184.jar log4j-128204.jar uix228223.jar
    bc4jdomorcl28165.jar db2jcc28185.jar mediaplayer28205.jar uix2tags28224.jar
    bc4jimdomains28166.jar db2jcc_license_cisuz28186.jar mts28206.jar uixadfrt28225.jar
    bc4jmt28167.jar dms28187.jar multiplayer28207.jar xmlcomp28226.jar
    bc4jmtejb28168.jar dsv228188.jar nls_charset1228208.jar xmlparserv228227.jar
    bc4jutil28169.jar hawutil28189.jar ojmisc28209.jar xsqlserializers28228.jar
    bigraphbean28170.jar help428190.jar oracle-el28210.jar xsu1228229.jar
    classes1228171.jar inspect428191.jar oracle_ice28211.jar
    classes12dms28172.jar jakarta-oro28192.jar oraclexsql28212.jar
    collections28173.jar javax-ssl-1_128193.jar ordhttp1128214.jar

    Any suggestions for how I could pursue finding a resolution?
    Thanks,
    --Amy Smith                                                                                                                                                                           

  • Change files in distribuited application

    I deployed my application (bc4j+adf 10.1.3) to my Oracle application server, i reinit the server and it's all right. My customer ask me to change the css i use in a page of this application and i make this changes. In this case, do i need to redeploy the application (making the new war and redistribuition) or is there a way to substitute just this file.css in any folder of my AS? And if so, how can i find this folder/s?
    Thanks in advance

    You can, ftping the file to the server (folder should be something like $IAS_HOME/j2ee/home/application...), but this is not really recommended. If you start modifying single files on the server, at some point you will forget which versions you've deployed, and if a users finds a bug, you will not exactly know what to fix.
    You should create a build script which get a version of your software from version control, builds the application, and maybe automatically deploys the software. This way it will be easier to know in which version a bug is found, and how to fix it. (branching, etc).

  • Primary Key for Read Only Entity Beans In EJB 3.0

    Hi,
    I have checked the spec for ejb 3.0 which mentions that, there is no common standard for the vendor to implement the Read only Entity Beans.
    My question over here is how it is implemented in OC4J??
    Do we need to specify a primary key attribute in the read-only entity bean?
    w.r.t BC4J(ADF) i remember, we used to create a read-only View Object with out specifying a primary key.
    Just want to check is that the way it works in EJB 3.0 (Implemented by OC4J).
    Thanks for your help in advance.
    Shiva

    Hi,
    Try using the JBoss embedded container:
    http://docs.codehaus.org/display/MAVENUSER/How+to+use+the+JBoss+Embedded+EJB3+Container+for+Unit+testing
    /klejs

  • Right tool for Configuration Management (version control) for Jdeveloper

    All
    Please share your idea and exepeience about right tool for Configuration Management (version control) for Jdeveloper Development. I used CVS in the past. Now In new company we are planning to use Oracle SCM. Is anybody used it before for Jdev Developmet ( BC4J/ADF and Struts project). Is SCM also intergrated with Jdev just like CVS.??
    Jdev Team please guide us.
    Thanks

    Before you go with SCM you should read these two papers:
    http://otn.oracle.com/products/designer/Schedule_2004.htm
    http://otn.oracle.com/products/designer/FAQ_Schedule_2004.htm

  • Dynamic choice list dependent on current record in edit form (10.1.3.4)

    Using JDeveloper 10.1.3.4.0. BC4J+ADF Faces
    I have a page with an edit form that shows one record at a time for a view object ("VO one") and also has buttons to navigate to other records in the view object (first, prev, next, last).
    I use a selectOneChoice component to edit one of the attributes on the edit form. The choices for the selectOneChoice are driven by another view object ("VO two").
    The query for "VO two" so that it has a bind variable which is populated with one of the attributes of the current record of "VO one". Therefore, as the user navigates through records the choice list on the page shows different choices.
    What is the best way set up the selectOneChoice and to update the bind variable for "VO two" and re-execute its query when the form is navigated to different records in 10.1.3.4.0?
    (Yeah, I know its easy in 11g but I can't update the project yet...)
    Thank you for reading my question.

    Hello -
    I found a solution and am documenting it here in case someone else finds this while trying to solve a similar problem.
    1. I added the bind variable to my list choices view object and added a method in the app module that would set the bind variable and execute the query of the view object. The method was then added to the app module's public interface.
    2. In the page definition for the edit form page, I created a method binding for the method in the app module and set as parameter values data from attribute bindings already in the page definition.
    3. I created a backing bean to act as a page phase listener as detailed here:
    http://download.oracle.com/docs/html/B25947_01/bcdcpal005.htm#sm0271
    4. In the "onPagePreRender" method I get a hold of the method binding and execute it.

Maybe you are looking for

  • Weblogic throwing "null SOAP element Exception" in multi-part SOAP response

    Hi All, I'm using weblogic 10. My application is a webservice client generated using '*clientgen*', which is running on weblogic, and is invoking a remotely hosted webservice ( Remotely hoseted webservice may not be running on weblogic). I've the wsd

  • Regarding List output selection

    Hi Friends,                 My query is iam having 100 fields in report(list) output and my client needs only 20 fields information from that o/p how can i get that selected fields from list output dynamically? Regards, Kishore

  • Book pages

    The problem description is here: http://www.mcs.vuw.ac.nz/~david/acm/P2_Pages.pdf The code I have outputs the correct number of pages for most small digits, but when I get to 1999999998, it outputs a negative number and nowhere in the code can I find

  • Osx mountain lion: reminders background not displayed correctly

    When I slide left and look at the reminders on the right, the background is black, but a bunch of squares overlapping each other. This is making the reminders very difficult to see, as it is under them too. How do I fix this?

  • Essbase import - Accounts Hierarchy missing

    Hi all, well I have a weird one: I'm importing Essbase 9.3.1. cubes into 10.1.3.3.2. and 10.1.3.4. and can't get the "Accounts" hierarchy to be represented correctly in the physical layer. Normally, Essbase dimensions of type "Accounts" are to be rep