Automatic generation of domain objects and database population framework

Hi, I've been working on my own project for a while now, having a good picture of what my business model should be and what domain should back it up I've run across an issue which I guess is very common in the community: What happens with all this objects in the domain?
To test them against a database I've to generate some of them, persist them and then run various operations to see if they work properly. The problem is that generating them and then populating your local database can be tedious at times. So I came up with this idea (maybe not a original one, it never is) to create a tool (a framework maybe) capable of feeding on POJOs inside JARs or some other class resource, creating mappings to generators (which are, of course, generic and use reflection to do their work) and then run all those generators a number of times placing their output into several sets and then persist the objects inside those sets using an EntityManager. All the dependencies must be provided at runtime, the tool does not have to know which are those classes it has to generate instances for.
Generating them through reflection shouldn't be much of a problem if I do it straightforward, the key of the matter is that it cannot be as straightforward as I would like it to be, for every class in the provided JARs I've to match them with configuration properties defined somewhere (XML maybe or Annotations which this object should already have) because not every field on the instance can be initialized the same way, and I don't mean their type either since I can know it through reflection, but many of these objects have database constraints declared, for example, and I've to take that into account when initializing the fields that are constrained.
Also on occasion I would like to have a class generated with data extracted from another source and not hardcoded into the generators (an XLS for example) which can be very practical for my production environment. Taking all of these into consideration I can see how my development time has increased tenfold.
Anyway, my question is simple. Do any of you know an utility or framework which could at least facilitate some of these tasks?

I think the usual way to test items is via JUnit. There are also other test suites based on JUnit such as JSUnit (for javascript testing), cactus, etc.
For testing, I try to test each object in isolation. For testing DAO objects, in each test, I write some test data to the development database (not production database), perform my test, then remove the test data (cleanup). I put the cleanup in a finally block to ensure it always runs (in case an exception is thrown). An alternative is to use mock objects (search google for something like 'java mock objects database junit'). Also in each test, I do the asserts that exercise the object as they would normally work first, followed by abnormal conditions, followed by conditions that may throw exceptions (if you want to test to that degree). You also might want to add code to automatically block the JUnit tests if it detects its running against production instead of development.

Similar Messages

  • How to configure automatical startup of both ASM and Database

    I created a ASM and a database that uses this ASM for file storage management. I also edit the /etc/oratab file as followings:
    +ASM:/u01/app/oracle/product/10.2.0/asm:Y
    orcl:/u01/app/oracle/product/10.2.0/db_1:Y
    However, when I reboot the system, both ASM and database instances cannot be started up automatically.
    How can I configure automatical startup of both ASM and Database at system reboot?
    Thanks in advance!

    try the following
    Create file called startdb.sh in $ORACLE_HOME/bin and put following line into startdb.sh and
    change the permission of the file with following command.
    $vi $ORACLE_HOME/bin/startdb.sh
    su - oracle -c 'sh /oracle/product/10.2.0/db_1/bin/dbstart'
    Please replace /oracle/product/10.2.0/db_1/ with your ORACLE_HOME
    $chmod 777 $ORACLE_HOME/bin/startdb.sh
    Open /etc/inittab file and append following two lines in /etc/inittab.
    h2:35:once:/etc/init.d/init.cssd start >/dev/null 2>&1 </dev/null
    h3:35:wait:/oracle/product/10.2.0/db_1/bin/startdb.sh >/tmp/stdb.out 2>&1
    If you have h2,h3 in the inittab file please feel free to change it to h4,h5 or whatever is unique, but it has to be unique name
    Please replace /oracle/product/10.2.0/db_1/ with your ORACLE_HOME.
    Reboot machine and check out whether both instances are getting started or not.Please check $ORACLE_HOME/startup.log for more information.
    rgds
    alan

  • Domain Object and Service oriented pattern

    We have J2EE based application with following components, we are facing some issues with existing system.
    Current System : We have J2EE based application. The following is the flow.
    Client Layer [including JSP, Struts ]&#61664; action classes &#61664; Delegates &#61664; Session fa�ade [Session bean] &#61664; DAO&#61664; EJBDAO &#61664; EJB. We use CMP, xDoclets , JBOSS.
    1.     Our Domain objects are heavy. I know they are suppose to be coarse objects but they take more time in loading. Also, we noticed one thing that lot of methods are called during Domain Object creation process and it takes lot of time in loading. Actually, we dont really know what is happening as we are using CMPs.
    Question :
    -     Any input on what can be done to avoid Domain object excessive loading time.
    -     Anyone can share there experiences with Domain objects. Are you facing issues related with performance.
    -     We dont use DTO, we pass domain objects between. Do you see any problem in doing that.
    2.     Currently, our system was used by one single front end or lets say we have only one client but soon we will have more clients using it.
    Question :
    -     What should be our design approach. How can we make our system more like service oriented. If the two clients demand different business logic then how it will be handled. Business logic common to all the clients will be handled by which layer and business logic specific to client will be handles by which layer.
    -     Please suggest based on our existing infrastructure. We don�t want to use SOAP or cannot make drastic changes to our flow.
    We have domain and services in the same package and we are doing the refactoring of code, your inputs will be valuable.
    Thanks
    Sandipan

    What type of logger do you use and what is the loger-level during production?
    If it is log4j set the logger to level INFO or WARN.
    This might sound trivia but can make a difference between 20seconds and 500 ms.

  • PetStore on Oracle and database population.

    Hi there,
    We are having some problems installing PetStore on WL 8.1; all the
    installation phase goes fine, but when populating the database we get the
    following error:
    java.sql.SQLException: ORA-01722: número no válido
    at
    com.sun.j2ee.blueprints.petstore.tools.populate.XMLDBHandler.endElement(XMLD
    BHandler.java:150)
    at org.xml.sax.helpers.XMLFilterImpl.endElement(XMLFilterImpl.java:595)
    at
    com.sun.j2ee.blueprints.petstore.tools.populate.XMLDBHandler.endElement(XMLD
    BHandler.java:158)
    at org.xml.sax.helpers.XMLFilterImpl.endElement(XMLFilterImpl.java:595)
    at
    com.sun.j2ee.blueprints.petstore.tools.populate.XMLDBHandler.endElement(XMLD
    BHandler.java:158)
    at org.xml.sax.helpers.XMLFilterImpl.endElement(XMLFilterImpl.java:595)
    at
    com.sun.j2ee.blueprints.petstore.tools.populate.XMLDBHandler.endElement(XMLD
    BHandler.java:158)
    at org.xml.sax.helpers.XMLFilterImpl.endElement(XMLFilterImpl.java:595)
    at
    com.sun.j2ee.blueprints.petstore.tools.populate.XMLDBHandler.endElement(XMLD
    BHandler.java:158)
    at org.xml.sax.helpers.XMLFilterImpl.endElement(XMLFilterImpl.java:595)
    This seems to be a character set problem... which is the right character set
    to have the database populated?. Is enough to configure it as the database
    character set or the Oracle client has to be configured also?.
    Many thanks.

    I think you want WE8ISO8859P1.
    As for the client, I believe you have to set the character set of your
    Oracle client to match the character set of your machine.
    "Tom Radnicki" <[email protected]> wrote in message
    news:[email protected]..
    Hi there,
    We are having some problems installing PetStore on WL 8.1; all the
    installation phase goes fine, but when populating the database we get the
    following error:
    java.sql.SQLException: ORA-01722: número no válido
    at
    com.sun.j2ee.blueprints.petstore.tools.populate.XMLDBHandler.endElement(XMLD
    BHandler.java:150)
    at org.xml.sax.helpers.XMLFilterImpl.endElement(XMLFilterImpl.java:595)
    at
    com.sun.j2ee.blueprints.petstore.tools.populate.XMLDBHandler.endElement(XMLD
    BHandler.java:158)
    at org.xml.sax.helpers.XMLFilterImpl.endElement(XMLFilterImpl.java:595)
    at
    com.sun.j2ee.blueprints.petstore.tools.populate.XMLDBHandler.endElement(XMLD
    BHandler.java:158)
    at org.xml.sax.helpers.XMLFilterImpl.endElement(XMLFilterImpl.java:595)
    at
    com.sun.j2ee.blueprints.petstore.tools.populate.XMLDBHandler.endElement(XMLD
    BHandler.java:158)
    at org.xml.sax.helpers.XMLFilterImpl.endElement(XMLFilterImpl.java:595)
    at
    com.sun.j2ee.blueprints.petstore.tools.populate.XMLDBHandler.endElement(XMLD
    BHandler.java:158)
    at org.xml.sax.helpers.XMLFilterImpl.endElement(XMLFilterImpl.java:595)
    This seems to be a character set problem... which is the right characterset
    to have the database populated?. Is enough to configure it as the database
    character set or the Oracle client has to be configured also?.
    Many thanks.

  • OLE Objects and Database Connectivity Toolkit

    I am trying to insert and image (jpg) that is created in Labview into an Access database as an OLE object. How do I go about making this conversion, or are there any other suggestions?

    Hello -
    Have you tried any of the shipping examples for the database connectivity tookit? You can find them by navigating Help >> Find Examples >> Toolsets and Modules >> Database Connectivity. The Insert Example.vi may help you get started. Click here to access database examples posted on the Developer Zone.
    Please let me know if any of these examples helped. If not, can you provide more information about the version of LabVIEW and Access you are using? Thanks! Have a great day!
    Becky B.
    Applications Engineer
    National Instruments
    Becky Linton
    National Instruments
    Field Engineer
    Office: 734-464-2463
    Cell: 248-709-2822
    Email: [email protected]

  • DAO and Domain Object

    hi,
    Normally when i want to persist a domain object like Customer object to a database, my statements will be below,
    // code from my facade
    Customer cust = new Customer();
    cust.setFirstName("myname");
    cust.setLastName("mylastname");
    // set another attributes
    cust.create();
    with this code i have a CustomerPersistence object to handler for create this customer record to a database. Now j2ee have a DAO pattern. So my question is,
    1.where is a domain object within DAO pattern? --> because of we can reused domain object.
    2.DTO is Domain Object, isn't it?
    3.when i look at some articles about DAO, many of it will present in this way
    facade -->create DTO --> call DAO (plus something about factory pattern)
    i never see something like this
    facade --> domain object --> dao
    any suggestion?
    anurakth
    sorry for my english!!

    Hi,
    I am a bit confused about implementation of the domain model and I wondered if you could help. My main concern is that I am introducing too many layers and data holders into the mix. Here is what I am thinking.
    DTO - used to carry data between the presentation and the services layer
    Service Class - coordinates the calling of domain objects
    Domain Object - models a domain entity, service layer logic specific to this object is to be implemented here.
    Data Object - an exact representation of a database table. many to many relationship between domain object and data object.
    Hibernate DAO Class - has no properties, just methods used for read and writing the object to the database. It is passed in the Data Object for persistence. Is it wrong that the DAO contains no properties?
    Perhaps the domain object will contain each data object it is comprised of. I was originally going to keep calls to DAOs in the Services class (as recommended in http://jroller.com/page/egervari/20050109#how_to_change_services_logic ) but I am thinking that each domain object could expose a save method, and that method would co-ordinate persisting itself to the various tables it is derived from.
    Does this sound resonable? I have trouble finding a pattern on the net that clealy defines the Domain Model. I was tempted to map Domain Objects directly to database tables, and simply persist the Domain Object, but this 1-1 relationship may not always hold true.
    Thanks.

  • Bean vs Domain Object Responsibility

    Any thoughts out there regarding the decision point on when to put functionality into a domain object (Customer, Order, Address, etc.) versus when to put it into an EJB that you plan to use? You usually start defining your object model and as you create sequence diagrams or collab. diagrams, you begin assigning methods to the classes. But at what point do you decide that functionality does NOT belong in the domain object and instead belongs outside of that object? EJBs have the ability to perform a lot of the work in an N-Tier system, so how do you draw the line on where the functionality goes? Any articles on the subject?
    Thnx.
    Dave

    Any thoughts out there regarding the decision point on
    when to put functionality into a domain object
    (Customer, Order, Address, etc.) versus when to put it
    into an EJB that you plan to use? When you need to access system resources, like connecting to the database, you may place the functionality in EJB. When you need to perform task of processing the domain object related information like the net purchase of the customer then you place the functionality in the domain object.
    You usually start
    defining your object model and as you create sequence
    diagrams or collab. diagrams, you begin assigning
    methods to the classes. But at what point do you
    decide that functionality does NOT belong in the
    domain object and instead belongs outside of that
    object? EJBs have the ability to perform a lot of the
    work in an N-Tier system, so how do you draw the line
    on where the functionality goes? Any articles on the
    subject?
    Thnx.
    DaveThats my opinion.
    Best Regards,
    Amitabh Choudhury.

  • Shoul I have my backing beans extend my domain objects?

    Hi,
    In our JSF application, most of our backing beans have the same properties that a corresponding domain object.
    In order to have a clear separation between layers, we have a set of view objects and a separate set of domain objects. Once we populate the backing bean, we copy the value of properties to the domain object.
    Since all the properties of my domain object are duplicated in my backing beans, we were wondering if it is a good (or bad) idea to extend (inherit) my backing beans from my domain objects, and pass the backing beans to my persistence and business layers. This will save us some work.
    Thanks a lot for the advice.
    Mauricio L.

    I think I've solved my own issue though I'm not sure if it is the correct way to accomplish the task at hand.
    When the button for login is clicked and the logginButton_action() method is called inside of my login_jsp_backing class I do the following:
    User user = new User();
    FacesContext.getCurrentInstance().getExternalContext().getSessionMap().put("User", user);
    return user.doLogin(this.getInputUsername().getValue().toString(), this.getInputPassword().getValue().toString());
    (The String return of this method in User is a navigation rule I've setup in my faces-config)
    So my new question is that "Is this best practice?" or should I be doing it differently?
    Message was edited by:
    Steve Carlson

  • Annotation Agnostic Domain Objects

    Hi,
    I would like to know how we create annotation agnostic domain objects. At present, i have to DPL annotations in my domain object for persisting in BDB. Siince, i will be sharing
    the domain objects with other projects which may or may not use BDB. So I would like to have annotation agnostic domain objects.
    Is there a way to do it in BDB? I know its possible to do it with Base API. But i would like to know whether its possible it in DPL itself.
    In BDB forums, there were some leads to use EntityModel and AnnotationModel which are not clear to use. I would like to have more example on this, if it is possible to do it by EntityModel or AnnotationModel.
    Any help on this is Highly Appreciated.
    Thanks
    William

    Hi William,
    Just to make sure I understand your question. You basically want to have plain domain objects, non-annotated (non DPL annotated) POJOs representing the domain objects, and you want to use them with JE's DPL, without adding the DPL specific annotations to persist the objects (something similar to what you would do with Hibernate's mapping documents). Correct?
    Regards,
    Andrei

  • ORA-29857: domain indexes and/or secondary objects exist in the tablespace

    I tried to drop tablespace APPS_TS_TX_DATA using drop tablespace APPS_TS_TX_DATA including contents and datafiles cascade constraints.
    I got error ORA-29857: domain indexes and/or secondary objects exist in the tablespace.
    After I have dropped all domain indexes, then tried to drop tablespace again, I still got the same error. I have searched metalink regarding this error, there is no hit.
    What exactly objects in the tablespace are prevenng dropping the tablespaces?

    BANNER
    Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bi
    PL/SQL Release 10.2.0.4.0 - Production
    CORE 10.2.0.4.0 Production
    TNS for Solaris: Version 10.2.0.4.0 - Production
    NLSRTL Version 10.2.0.4.0 - Production
    ILMU88>
    ILMU88> SELECT COUNT(*)
    2 FROM dba_segments
    WHERE tablespace_name = 'APPS_TS_TX_DATA';
    3
    COUNT(*)
    14190
    drop tablespace APPS_TS_TX_DATA including contents and datafiles cascade constraints;
    drop tablespace APPS_TS_TX_DATA including contents and datafiles cascade constraints
    ERROR at line 1:
    ORA-29857: domain indexes and/or secondary objects exist in the tablespace

  • Automate attach docs to SAP Objects and store in FileNet P8 and Toa01 table

    Hi..
    I would like to know how to automate the process of attaching documents to SAP objects and simultaneouly store the documents in Filenet P8 Database creating a link in the archive table T0A01.
    Appreciate all your thoughts <b><REMOVED BY MODERATOR></b>..
    Thanks.
    Message was edited by:
            Alvaro Tejada Galindo

    Hi.
    1) Is that true? Do I need to purchase the P8 adapter?
    Yes you have to buy this adapter. the sap systems communicates via archive link with acsap.
    2) Will upgrading to 4.5 allow us to communicate to P8 without the adapter?
    NO, sorry.
    3) Or finally, is no change required?
    see qustion one...
    best regards, Martin

  • Create object and link to database in acrobat

    i am using visual studio and creating a C# application in .net. i am looking to allow users to open a pdf document and then use a custome symbols library to trace out objects on the pdf. the object i would like to attach to a database to extract the data from. is this possible

    Sorry, I don't understand what you want to do. Especially "trace out objects on the pdf" - what sort of objects and what do you mean by "trace out"?
    Also note that Acrobat is absolutely not for use on a server.

  • Is the only way to import large amount of data and database objects into a primary database is to shutdown the standby, turn off archive log mode, do the import, then rebuild the standby?

    I have a primary database that need to import large amount of data and database objects. 1.) Do I shutdown the standby? 2.) Turn off archive log mode? 3.) Perform the import? 4.) Rebuild the standby? or is there a better way or best practice?

    Instead of rebuilding the (whole) standby, you take an incremental (from SCN) backup from the Primary and restore it on the Standby.  That way, if, for example
    a. Only two out of 12 tablespaces are affected by the import, the incremental backup would effectively be only the blocks changed in those two tablespaces (and some other changes in system and undo) {provided that there are no other changes in the other ten tablespaces}
    b. if the size of the import is only 15% of the database, the incremental backup to restore to the standby is small
    Hemant K Chitale

  • Populating a dynamic array with objects and managing it in runtime.

    So I'm another stuck firstyear. I'll try and make my question compact. I'm using Flash CS6 and have drawn an animated character on the stage that consists of separate parts that are animated and its head is a separate class/symbol entirely because it has not only animation, but a state switch timeline as well. This said Head extends the Main that is the character MovieClip.
    I am using a dynamic array to store and .push and .splice objects of another class that would collide with this said Head.
    I also discovered the super() function that is implicitly called as the constructor of the parent in any child class that extends the parent, in this case Head extends Main. The issue is that my collidable object array is populated within the main, within the function that spawns every next collidable object with a TimerEvent. This said function then gets called twice due to the super() call.
    I have tried putting this super() call into an impossible statement in my child class, but it doesn't change a thing, and it was said that this method is unsafe so I don't even know if it should be working.
    However what confuses me the most is when I trace() the .length of my collidable object array at the end of that function. As I said earlier, the original function both spawns an object after a period of Timer(1000) and adds it to the stage as well as adds the object onto the object array, but the super() constructor only duplicates the length call and a creates a copy of the object on the stage, but it does not add the second copy of the object onto the array. The trace() output goes on like so:
    1
    1
    2
    2
    3
    3
    4
    4
    etc.
    I wonder why and I'm really stumped by this.
    Here is the code in question:
    public class Main extends MovieClip {
                        public var nicesnowflake: fallingsnow;
                        var nicesnowflakespawntimer: Timer = new Timer(1000);
                        public var nicesnowflakearray: Array = new Array();
                        public function Main() {
                                  nicesnowflakespawntimer.addEventListener(TimerEvent.TIMER, nicesnowflakespawn);
                                  nicesnowflakespawntimer.start();
                        public function nicesnowflakespawn(event:TimerEvent) : void {
                                  nicesnowflake = new fallingsnow;
                                  nicesnowflake.x = Math.random()* stage.stageWidth;
                                  nicesnowflake.y = - stage.stageHeight + 100;
                                  nicesnowflakearray.push(nicesnowflake);
                                  stage.addChild(nicesnowflake);
                                  trace(nicesnowflakearray.length);
                                  for (var i:Number = 0; i < nicesnowflakearray.length; i++){
                                            nicesnowflakearray[i].addEventListener(Event.ENTER_FRAME, snowhit);
                        public function snowhit(event:Event) : void {
                                  if (nicesnowflakearray[0].y >= 460){
                                            if (nicesnowflakearray[0].y == stage.stageHeight) {
                                            nicesnowflakearray.splice(nicesnowflakearray.indexOf(nicesnowflake), 1);
                                  //if (this.hitTestObject(nicesnowflake)){
                                            //trace("hit");
    I am also fiddling with the collision, but I believe that it would sort itself out when I deal with the array pop and depop properly. However I'm pasting it anyway in case the issue is subtly hidden somewhere I'm not looking for it. And here is the child class:
    public class Head extends Main {
                        public function Head(){
                                  if (false){
                                            super();
                                  this.stop();
    So like what happens at the moment is that the array gets populated by the first object that spawns, but there is two objects on the stage, then when the objects reach stage.460y mark the array splices() the one object away and displays an error:
    "#1010: A term is undefined and has no properties.
              at Main/snowhit()"
    then when the next object spawns, it repeats the process. Why does it trace the array.length as "1, 1, 2, 2, 3, 3, 4, 4, 5, 5, etc" until the despawn point and then goes on to display an error and then starts from 1 again, because if the array length is more than one object at the time when the first object of the array gets spliced away, shouldn't it go on as usual, since there are other objects in the array?
    Thank you very much to whomever will read this through.

    There are multiple problems:
    1. You should add eventlisteners for your objects only once, but you add eventlisteners every time your timer runs to all of your snowflakes, again and again:
                                  for (var i:Number = 0; i < nicesnowflakearray.length; i++){
                                            nicesnowflakearray[i].addEventListener(Event.ENTER_FRAME, snowhit);
    change it to
    nicesnowflake.addEventListener(Event.ENTER_FRAME, snowhit);
    I don`t see why its even necessary to employ this snowflakearray, it would be much straight forward if you simply let the snowflakes take care of themselves.
    2. Then you have to change your enterframe function accordingly
    public function snowhit(event:Event) : void {
                                  if (e.currentTarget.y >= 460){
                                            if (e.currentTarget.y == stage.stageHeight) {
                                            e.currentTarget.removeEventlistener(Event.ENTER_FRAME, snowhit);
                                            removeChild(e.currentTarget);
    3.
                                  //if (this.hitTestObject(nicesnowflake)){
                                            //trace("hit");
    since "this" is a reference to the Main class (root) it surely won`t function as you intend it to.
                                  if (false){
                                            super();
    makes no sense to use a condition that can never be true

  • Oracle Objects and Domains in Java Server Pages

    We have defined this object in a Oracle 816 Enterprise:
    CREATE TYPE DESCRIPTOR AS OBJECT
    ( ID VARCHAR2(30),
    DESCRIPTOR VARCHAR2(80))
    create TYPE descriptor_table AS VARRAY(30) of DESCRIPTOR
    create table foo_test
    (foo_test_id varchar2(10),
    descrip descriptor_TABLE )
    ALTER TABLE foo_test
    ADD CONSTRAINT BIBL_test_PK PRIMARY KEY (foo_test_id)
    then we have created in JDeveloper 3.1 an Entity (footest) object and a Domain (DescriptorDom) for the type DESCRIPTOR; then set the type of attribute descript to mypackage.DescriptorDom
    After that, we created a JavaServer Page as follows:
    <jsp:useBean class="oracle.jbo.html.databeans.JSRowSetBrowser" id="abean" scope="request" >
    <% abean.setShowCurrentRow(true); abean.setVisibleRows(10); abean.setShowRecordNumbers(true); abean.setReleaseApplicationResources(false); abean.setDisplayAttributes("FooTestId,Descrip"); abean.initialize(pageContext,"ot_logics_LogicsModule.FooTestView");
    abean.render();%>
    </jsp:useBean>
    The execution of JSP shows the error:
    java.lang.ClassCastException
    void oracle.jbo.domain.Struct.convertArrayToStruct()
    java.lang.Object oracle.jbo.domain.Struct.getAttribute(int)
    java.lang.String oracle.jbo.domain.Struct.toString()
    void oracle.jbo.html.databeans.JSRowSetBrowser.internalInitialize()
    void oracle.jdeveloper.html.WebBeanImpl.initialize(javax.servlet.ServletContext, javax.servlet.http.HttpSession,
    javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, java.io.PrintWriter)
    void oracle.jdeveloper.html.DataWebBeanImpl.initialize(javax.servlet.ServletContext, javax.servlet.http.HttpSession,
    javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse, java.io.PrintWriter, java.lang.String)
    void oracle.jdeveloper.html.DataWebBeanImpl.initialize(javax.servlet.jsp.PageContext, java.lang.String)
    void ot_pages_html.bibl_test._jspService(javax.servlet.http.HttpServletRequest,
    javax.servlet.http.HttpServletResponse)
    void oracle.jsp.runtime.HttpJsp.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse)
    void oracle.jsp.app.JspApplication.dispatchRequest(javax.servlet.http.HttpServletRequest,
    javax.servlet.http.HttpServletResponse)
    void oracle.jsp.JspServlet.doDispatch(oracle.jsp.app.JspRequestContext)
    void oracle.jsp.JspServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
    void javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse)
    void oracle.lite.web.JupServlet.service(oracle.lite.web.JupRequest, oracle.lite.web.JupResponse)
    void oracle.lite.web.MimeServletHandler.handle(oracle.lite.web.JupApplication, java.lang.String, int,
    oracle.lite.web.JupRequest, oracle.lite.web.JupResponse)
    void oracle.lite.web.JupApplication.service(oracle.lite.web.JupRequest, oracle.lite.web.JupResponse)
    void oracle.lite.web.JupAppHandler.handle(oracle.lite.web.JupRequest, oracle.lite.web.JupResponse)
    void oracle.lite.web.HTTPServer.include(javax.servlet.ServletRequest, javax.servlet.ServletResponse)
    void oracle.lite.web.HTTPServer.forward(javax.servlet.ServletRequest, javax.servlet.ServletResponse)
    boolean oracle.lite.web.HTTPServer.handleRequest(oracle.lite.web.JupInputStream, java.io.OutputStream)
    boolean oracle.lite.web.JupServer.handle(oracle.lite.web.JupInputStream, java.io.OutputStream)
    void oracle.lite.web.JupHTTPListener$JupHTTP.run()
    Please JTeam, could you illuminate me about how implement ORACLE objects in Entity object s and JavaServer Pages?
    ps The code generated by JPublisher seems be more complete that done by wizard of Domains. We sould use JPublisher?. How set the attribute type?
    Thank in advance.
    J Luis

    Hi,
    It looks like this might be a bug. I am going to use the information you supplied to file a bug so our QA team can investigate.
    We have had problems with arrays of structs, but hope to have them fixed with our next release.

Maybe you are looking for

  • ICloud & back to my mac - is this a screen share issue?

    Since installing Lion a few weeks ago on my Macmini (to help me fully upgrade / migrate from MobileMe to iCloud)  I've have a couple of issues which are bugging (no pun intended) the life out of me. I'm almost at the point of doing a complete erase a

  • Erasing Securely in Disk Utility

    Erasing Securely in Disk Utility I wish I could send this directly to the Apple software engineer in charge of Disk Utility, but maybe there is someone on this Forum who is technically very savvy and would stake their reputation on their answer. I wo

  • Synchronous Storage Replication Process

    Hi, I have a question regarding storage replication for synchronous mode. If I describe the process in detail having twin Data Centers called DC-A and DC-B we have: 1- The server in DC-A writes to the DC-A disk. 2-  Before the server in DC-A receives

  • Sync Zone can't connect to Gmail

    Hi, My Sync Zone can't connect to my Gmail Account. Domain name is [email protected]. All is proper set up but it fail atthe connection. Is anybody having the same issue? Does it exist any alternative to synchronize contact and calendar with my Xperi

  • How do I change the default App Store from us to uk?

    My iPad mini is from the USA but I live in uk and want to change default App Store and iTunes Store to uk