OpenJPA is firing separate query for embedded class in the entity

Hello experts,
I have an Embedded class in my entity which has some common similar columns for all the tables.
e.g
@Entity
@Table(name = "MY_TABLE")
public class MyTable implements Serializable {
     //... some specific fields here
     @Embedded     
     @EagerFetchMode(FetchMode.JOIN)
     private CommonRowDetails commonRowDetails;
     //...getters and setter below
And the class CommonRowDetails contains some audit columns as
@Embeddable
public class CommonRowDetails implements Serializable {
     @Column(name = "ROW_ADD_STP", updatable = false)
     private Date rowAddStp;
     @Column(name = "ROW_ADD_USER_ID", updatable = false)
     private String rowAddUserId;
     @Column(name = "ROW_UPDATE_USER_ID")
     private String rowUpdateUserId;
     @Column(name = "ROW_UPDATE_STP")
     private Date rowUpdateStp;
     //...getters and setter below
All above columns are part of same table "MY_TABLE"
So when I select the entity MyTable, I can see a separate query is getting executed for selecting (ROW_ADD_STP, ROW_ADD_USER_ID, ...) which is definitely not required. I also added the annotation @EagerFetchMode(FetchMode.JOIN) on field CommonRowDetails to select those with join/in same query.
Please help me to know, how to avoid OpenJPA firing a separate query.
ENV details
DATABASE
databaseProductName: DB2/LINUXX8664
databaseProductVersion: SQL09075
driverName: IBM DB2 JDBC Universal Driver Architecture
driverVersion: 3.58.81
OS-SERVER
WebSphere Platform 8.0.0.2 [BASE 8.0.0.2 cf021148.03]
Host Operating System is Windows XP, version 5.1
Java version = 1.6.0, Java Compiler = j9jit26, Java VM name = IBM J9 VM
OPENJPA- 2.1.2

Hello Forum,
got a response in the SAP forum - Issue is a bug in the SAP NetWeaver
app. server.
Henning Malzahn

Similar Messages

  • How to programmatically get the source for a class provided the class name?

    Hello,
    As a quick background, I am providing some tools to potential users of an in-house framework. One is the ability to generate quick prototypes from our existing demo applications. Assume a user downloads our jars and uses them in their project (we are using Eclipse, but that detail should not greatly affect my question). Included in the jars is a demos package that contains ready-to-run classes that serve to exhibit certain functionality. Since many users may just need quick extensions of these demos, I am trying to provide a way for them to be able to create a new project that starts with a copy of the demo class.
    So, the user is provided a list of the existing demos (each one uses a single class). When the user makes their selection, with the knowledge of our framework, I can translate that into what demo class they need (returned as a string of format package.subpack1.subpackn.DemoClassName). What I now want to do is to use that complete class name to get the source (look up the file) for the corresponding class, and copy it into to a new file in their project (the copying into the project can be done easily in Eclipse, so what I need help with is the bolded part). Is there a simple way to get the source given a class path for a class as described above? You may assume the source files are included in the jars for the framework.
    Thanks in advance.

    If there's a file named "package.subpack1.subpackn.DemoClassName.java" in a "demos" directory in the jar, then yes. You'd just use
    InputStream code = getResourceAsStream("/demos.package.subpack1.subpackn.DemoClassName.java");Or if those dots in the name actually separate directory names, i.e. you have a "package" directory under "demos" and a "subpack1" director under that and so on, then:
    InputStream code = getResourceAsStream("/demos/package/subpack1/subpackn/DemoClassName.java");

  • MappingInfoNotFoundException for embedded class

    The following stack trace appears in my log file when attemping to create
    a new User object. User has an embedded Password object. Interestingly
    enough, the record, including the embedded password, makes it into the
    database. This leads me to believe that this may be a bug.
    1587736 DEBUG [tcpConnection-8080-0] jdbc.SQL - <t 24192593, conn 5035392>
    [0 ms] executing prepstmnt 31544052 INSERT INTO users (email, first_name,
    id, jdoclass, last_name, op_lock, password) VALUES (?, ?, ?, ?, ?, ?, ?)
    [params=(String) c, (String) a, (String) 1-USERKEY:5, (String)
    kodopt.model.User, (String) b, (int) 0, (String) d] [reused=0]
    1587749 INFO [tcpConnection-8080-0] kodo.MetaData - Parsing metadata
    resource
    "file:/var/resin-2.1.9/webapps/kodopt/WEB-INF/classes/kodopt/model.mapping".
    1587762 WARN [tcpConnection-8080-0] kodo.MetaData - No mapping
    information was found for "class kodopt.model.Password".
    1587763 WARN [tcpConnection-8080-0] kodo.Runtime - An exception was
    thrown while executing a transaction listener callback method. It was
    intercepted. The event framework consumes any exceptions that a
    TransactionListener may throw.
    kodo.jdbc.meta.MappingInfoNotFoundException: Could not obtain a valid
    mapping for "class kodopt.model.Password". This could indicate that
    mapping information could not be found, or that it was invalid. Check the
    log for possible details.
    at
    kodo.jdbc.meta.MappingRepository.getMappingInternal(MappingRepository.java:352)
    at
    kodo.jdbc.meta.MappingRepository.getMapping(MappingRepository.java:297)
    at
    kodo.jdbc.meta.MappingRepository.getMapping(MappingRepository.java:162)
    at
    kodo.jdbc.meta.MappingRepository.getMetaData(MappingRepository.java:150)
    at kodo.event.RemoteCommitEvent.<init>(RemoteCommitEvent.java:98)
    at
    kodo.runtime.PersistenceManagerFactoryImpl$1.afterCommit(PersistenceManagerFactoryImpl.java:679)
    at
    kodo.event.TransactionEventManager.fireEvent(TransactionEventManager.java:65)
    at
    serp.util.AbstractEventManager.fireEvent(AbstractEventManager.java:78)
    at
    kodo.runtime.PersistenceManagerImpl.endTransaction(PersistenceManagerImpl.java:823)
    at
    kodo.runtime.PersistenceManagerImpl.afterCompletion(PersistenceManagerImpl.java:660)
    at
    kodo.runtime.LocalManagedRuntime.commit(LocalManagedRuntime.java:85)
    at
    kodo.runtime.PersistenceManagerImpl.commit(PersistenceManagerImpl.java:408)
    at kodopt.UserManagerServlet.doGet(UserManagerServlet.java:749)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:126)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:103)
    at
    com.caucho.server.http.FilterChainServlet.doFilter(FilterChainServlet.java:96)
    at com.caucho.server.http.Invocation.service(Invocation.java:315)
    at
    com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:135)
    at
    com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:246)
    at
    com.caucho.server.http.HttpRequest.handleConnection(HttpRequest.java:164)
    at com.caucho.server.TcpConnection.run(TcpConnection.java:139)
    at java.lang.Thread.run(Thread.java:536)
    The User object has a member of type Password called password. The
    Password class has a String called password.
    Here are the pertinent excerpts from my JDO file:
    <class name="Password">
    <extension vendor-name="kodo" key="jdbc-use-class-map" value="none" />
    </class>
    <class objectid-class="UserKey" name="User">
    <field name="password" embedded="true" />
    </class>
    And from my mapping XML file:
    <class name="User">
    <field name="password">
    <jdbc-field-map type="embedded" null-ind-column="password"
    synthetic="false">
    <field name="password">
    <jdbc-field-map type="value" column="password" />
    </field>
    </jdbc-field-map>
    </field>
    </class>

    Brian Gebala wrote:
    Correction: Section 7.8.6 of the Developer's Guide. Example 7.27.
    Abe White wrote:
    Thanks for the report. Did you ever run the mappingtool's refresh action
    on the Password type? Even though you correctly added
    jdbc-use-class-map="none" to your metadata, the mapping tool still needs
    to be run on the class and a .mapping file generated (the mapping file
    will just record a class-map type of "none"). We'll try to smooth this
    out in the future.
    I have not run the mappingtool, however I don't have a schema file. I
    created the tables, the JDO file, and the XML mapping file by hand. Do I
    really need to run this tool? Does it modify Password.class? I am going
    off the example in section 7.27 in the Developer's Guide. Is the example
    in this section correct and complete?

  • DVD ROM query for embedding Powerpoint

    Hi, I am receiving conflicting advice on a job I have to output on Tuesday for a client. I have a 20 min NTSC video thats complete.
    The client has stated that they now need to have 2 powerpoint presentations, some pdfs and some jpgs added to the DVD.
    My local applestore advised me that I will have to use the DVDROM function in SP and that is the only way that the viewers can use the powerpoint presentation as intended (i.e not just as a slide show, but with foward and back facility etc). They say that the video and the other windows files will show up as a folder on the disk and the Video file will play in all DVD players, but the windows files won't. They also say that I cannot put the items on the DVD menu for access that way?
    My DVD replication house, have said that the video file, if put on DVDROM will play in Pc's and Macs but will NOT play in DVD players as they don't recognise the files as playable?
    They added that there is a player you can use that will embed a windows powerpoint file and that the PP presention opens up in a viewer that plays and allows full functionality of the presention buttons.
    Can anyone tell me the best way to go about this in the short timescales I have.
    I don't mind telling the client that the disk will only be viewable in PCs and not DVD players if I have to, but am still wondering, what happens then if someone puts the disk in a mac? how will the Powerpoint presentaion work, or wont it. The disk run is 750 so I can't risk having the glass master etc and disks produced, only to find major playing difficulties.
    Would really appreciate advice from anyone who has done this kind of thing.
    Thanks
    Stuart
    Message was edited by: mr bluefin

    mr bluefin wrote:
    Hi, I am receiving conflicting advice on a job I have to output on Tuesday for a client. I have a 20 min NTSC video thats complete.
    The client has stated that they now need to have 2 powerpoint presentations, some pdfs and some jpgs added to the DVD.
    My local applestore advised me that I will have to use the DVDROM function in SP and that is the only way that the viewers can use the powerpoint presentation as intended (i.e not just as a slide show, but with foward and back facility etc).
    Any items in the DVD ROM files should be thought of generally as being data files that can be accessed as need by the appropriate program. In other words if there is a Photoshop File (not JPEG, TIF but actual PSD file) and the user does not have Photoshop or other application on the Computer which opens PSD files, then the user cannot use the PSD file. If it is a PowrerPoint project and the user does not have PowerPoint and you have not made a Projector (think that is the term, the self contained playback thing even if a user does not have PowerPoint) then they will not be able to use the file. Anything in the PowerPoint file is subject to how your create it in PowerPoint.
    They say that the video and the other windows files will show up as a folder on the disk and the Video file will play in all DVD players, but the windows files won't. They also say that I cannot put the items on the DVD menu for access that way?
    Some players can play back various formats, MPs, AVIs and the rest, but that is not playing back a DVD. The DVD is a different thing. As to the Windows files, not sure what you are saying there, but if they are files that only a Windows machine (as oppossed to a Mac) can read then a Windows machine would be needed.
    You can use things like @ccess (you can search for the threads on that one), but in a nutshell, not very reliable and it is often easier to just have a menu telling people to look at the folder on the DVD for extra items. Nothing in the DVD-ROM folder will be playable on a DVD Player, you will need a computer.
    My DVD replication house, have said that the video file, if put on DVDROM will play in Pc's and Macs but will NOT play in DVD players as they don't recognise the files as playable?
    RIght. You need to seperate two concepts. One is a DVD you rent from Blockbuster, which is the thing that you pop into a player hooked up to your TV and start playing and the second is extra material on the DVD (DVD-ROM content) which require a computer.
    They added that there is a player you can use that will embed a windows powerpoint file and that the PP presention opens up in a viewer that plays and allows full functionality of the presention buttons.
    Sounds like they are talking about the Projector type thing or did they say running it from within a DVD Player?
    Can anyone tell me the best way to go about this in the short timescales I have.
    What you are trying to do is unclear, I think in part because of the issues between a DVD and then including extra content.
    I don't mind telling the client that the disk will only be viewable in PCs and not DVD players if I have to, but am still wondering, what happens then if someone puts the disk in a mac? how will the Powerpoint presentaion work, or wont it. The disk run is 750 so I can't risk having the glass master etc and disks produced, only to find major playing difficulties.
    See above regarding the PowerPoint Projector concept. It should run on a Mac subject to the same issues described above (software maybe needed to open files, etc.) Alos cheeck with your replicator, there is usually a break on mastering charges at certain levels - often 1,000 units. May be about the same price.

  • SQL Query for DDR Heartbeat excluding the other agent times

    Is there a way in SCCM SQL queries to collect the machines' DDR Heart Discovery agent time on its own, without including the remaining agent times (AD Discovery, etc...) in that field?

    Does anyone know the corresponding attribute class name for the view
    AgentDiscoveries? Can't find it anywhere in the query wizard.

  • How do you create a separate iCloud for each phone in the family?

    We have 3 people in our family with iPhones, plus 1 iPad2.  How can we give each of us a separate apple ID so that we can each have our own iCloud storage?  The 55 GB is not enough for all of us.  Deleting the accounts to create new ones is not an option because one of our phones is not backed up on iCloud AT ALL (could never back it up because the 55 is not enough for the 3 of us).

    For each phone, go to http://appleid.apple.com and create a new Apple ID.
    On the phone, sign out in Settings>iCloud by clicking the 'Delete account' button. You are going to have to do this or you cannot proceed.
    Sign in with the new Apple ID. Create a new @icloud.com address. In the Settings>iCloud page, purchase such extra storage as you need. Do a new backup.
    Leave the phone which hasn't been backed up until you've done this with the others. Delete their backups from the original account. Back this phone up to the original account. Then follow the procedure above.
    If you want these phones still to have access to the email, calendars, contacts etc. of the original account you can sign into it in Settings>Mail, Contacts & Calendars.

  • Oracle ADF - Refresh quick query for a table in the pop up.

    Hi,
    I am using Oracle jDev 11.1.1.4.0
    In my application I have a Find button in jspx.
    Onclick of Find button, a popup opens.
    When I search for a record by name in QuickQuery, suppose - I entered name as jon.
    It gives me the correct result.
    Now when I close the pop up and again click on Find button, that previous search remains as it is in the pop up
    and also the previous criteria in quick query search region as "jon".
    I have changed the refresh property of iterator(of table in popup) in pageDef
    But still not working...
    How to refresh that search region for every subsequent Find click.
    Appreciate your help.
    Thanks,
    Madhav

    do u changed refresh > ifneeded or always.
    user.
    r u luking for partially page rendering.
    by using ppr. we can refresh.
    if so.
    http://www.adftips.com/2010/10/adf-ui-refreshing-page-or-region.html
    http://biemond.blogspot.com/2007/11/how-to-refresh-region-in-jdeveloper-11g.html
    Re: ADF Region Interaction
    Edited by: Erp on Sep 27, 2011 4:37 AM
    Edited by: Erp on Sep 27, 2011 4:42 AM

  • How does the automatic compilation occur for 2 classes in the same package?

    Hi friends,
    This is my first file Base.java
    package Base;
    class Base {
    protected void amethod() {
    System.out.println("amethod");
    }This is my second file :
    package Class1;
    public class Class1 extends Base {
    public static void main(String argv[]) {
    Base b = new Base();
    b.amethod();
    }However even if I compile only Class1,why do I get the output as "amethod" ? I an not compiling Base class also with this.Do the files get automatically compiled if they are in the same package ?
    Thanks.

    coupdegrace wrote:
    JoachimSauer wrote:
    Force1 wrote:
    Do the files get automatically compiled if they are in the same package ?No, but if the class you compile depends on another that's not yet been compiled (or for which the source is newer than the .class file), then it will be compiled as well.Like,say If i add a int parameter, amethod(int i),then I will get a error,isn't it ?It actually gives a error.
    Also it will compile automatically only for the first time and any changes made to any file will have to be compiled into latest .class files ?Yes.
    Did compile the files under the above constraints.
    So it is a smooth "run" for the first time,but not after editions to the either files.
    I would appreciate if experts give some feedback on this.
    Thank you.

  • Query for total size of the spatial data

    Hi,
    I found some posts to determine the size of the spatial table but is there a query I can use to determine the exact size of my spatial column. I have about 2 mil. geometry points and I would like to know exactly how many bytes it is.
    Thanks in advance.
    Aarthi

    Hi,
    I have an old analysis I did several years ago. I couldn't get size for the SDO_GEOMETRY column per se, but I could calculate the approximate size required (not including extra space required for block boundaries, etc.). Note this info is quite old, so your milage may vary...
    This is the summary:
    SDO_GTYPE 3 bytes plus 1 byte for every two numeric places  (four digit gtype=5 bytes)
    SDO_SRID 1 byte if NULL; or 3 bytes plus 1 byte for every two numeric places 
    SDO_POINT 1 byte if NULL; or for each of the three numeric values, 1 byte if
                 NULL, or 3 bytes plus 1 byte for every two numeric places 
    SDO_ELEM_INFO 1 byte if NULL; or for each numeric value, 3 bytes plus
                 1 byte for every two numeric places, plus 40 bytes overhead for the VARRAY. 
    SDO_ORDINATES 1 byte if NULL; or for each numeric value, 3 bytes plus
                 1 byte for every two numeric places, plus 40 bytes overhead for the VARRAY. 

  • Oracle APPS Query for Natural Accoun in the Chart of account

    Hello Guys,
    I am working on a query to display the natural account listing in a report, I have made the below query
    select  application_id ,SEGMENT_NAME, flex_value ACCOUNT_CODE , DESCRIPTION ACCOUNT_DESCRIPTION
    from FND_FLEX_VALUES,FND_ID_FLEX_SEGMENTS ,fnd_flex_values_tl
    where
    FND_ID_FLEX_SEGMENTS.APPLICATION_ID='101'
    AND SEGMENT_NAME='Natural Accounts'
    and FND_FLEX_VALUES.FLEX_VALUE_SET_ID=FND_ID_FLEX_SEGMENTS.FLEX_VALUE_SET_ID
    AND FND_FLEX_VALUES.FLEX_VALUE_ID=fnd_flex_values_tl.FLEX_VALUE_ID
    Its showing me the correct values but there is repetition of record each row is displayed 4 times, I have checked the joins and fields but still cant find any idea what could be causing this duplication,
    Any help will be appreciated
    Regards              

    Refer this query, you can get
    select FIS.SEGMENT_NAME, FFV.FLEX_VALUE, FIF.ID_FLEX_STRUCTURE_CODE , FSA.*
    from FND_SEGMENT_ATTRIBUTE_VALUES FSA, FND_ID_FLEX_SEGMENTS_VL FIS, FND_FLEX_VALUES_VL FFV, FND_ID_FLEX_STRUCTURES FIF
    where FSA.attribute_value='Y'
    and FSA.ID_FLEX_CODE = 'GL#'
    and FSA.SEGMENT_ATTRIBUTE_TYPE = 'GL_ACCOUNT' --Natural Account Segment
    and FIF.ID_FLEX_STRUCTURE_CODE='ACCOUNTING_FLEXFIELD'
    and FSA.APPLICATION_COLUMN_NAME = FIS.APPLICATION_COLUMN_NAME
    and FIS.FLEX_VALUE_SET_ID = FFV.FLEX_VALUE_SET_ID
    and FIS.ID_FLEX_NUM=FIF.ID_FLEX_NUM
    and FIS.ID_FLEX_CODE=FIF.ID_FLEX_CODE
    AND FSA.ID_FLEX_CODE= FIF.ID_FLEX_CODE
    and FSA.ID_FLEX_NUM=FIF.ID_FLEX_NUM
    thanks

  • Change  GL account for valuation classes

    This is vasanth . my client has different 5 plants  . he wants to change gl account for valuation class.because the reason is  (rawmaterial of steel&cement is being stored in spares and stores). The g/l account is 23010001 . This gl account has been assingned 13 valuation class . the valuation classes for steels&cement r 3040.3080  and 3090.
    but the valuation area is defined at plant .there r 5 valuation areas . valuation  class for all areas r  3040,3080 and 3090.
    g/l  account  is also same.
    is it advisable to change the g/l account.
    give me  solutions for this  problem.

    Thank u raj,
    as per u 1:1 relation of valuation class and g/l account 203010001 ok. but gl account 203010001 has beeen assigned to 13 valuation class .13 valuation class has more than 500 material masters. but that valuation class 3040,3070,3080 r relates to the steels as well as cement. present my client using the 20301001g/l account for all spares aswell as stells and cement. i am sending my client require ment.
    We need to change the accounting at the time of procurement and  steel & cement.
    At the time of GR
    Stores & Spares Indigenous Dr.
    GR/IR Stores & Spares Ind.
    At the time of issue to vendor location
    Project Stock Dr. (with WBS element)
    Stores & Spares Indigenous
    Actual Consumption
    CWIP A/C Dr.     (With WBS element)
    Project Stock Dr. (with WBS element)
    Change Required
    At the time of GR
    Project Stock Dr. (without any WBS element) instead of Stores & Spares Indigenous
    GR/IR Project Stock.
    At the time of issue to vendor location
    Project Stock Dr. (with WBS element)
    Project Stock (without any WBS element)
    Actual Consumption- The existing entry pattern will be followed.
    Please advice how to map the above and for clarification revert back.
    Thanks&regards,
    vasanth

  • I have created another iTunes library (so I have 1 for an ipod touch and 1 for an iPad), but the apps from the iPad appear in both libraries. How can I stop this so teh 2 libraries are completely separate please?

    I have created another iTunes library (so I have 1 for an ipod touch and a separate 1 for an iPad), but the apps from the iPad appear in both libraries. How can I stop this so the 2 libraries are completely separate? Thanks

    You don't need two separate libraries to manage two devices.
    I suspect the reason that the apps are appearing in both libraries is that you have enabled automatic downloads in iTunes and automatic syncing of apps so that all your purchases end up in both libraries, defeating your original aim.
    Why not use a single library and make playlists for the media content you want on each device? Disable Settings > Store > Automatic Downloads > Apps on each device, then connect each device in turn and turn off Automatically Sync Apps on the Apps page.
    You can now manage your devices independently, while only having to manage the content of one iTunes library, instead of two.
    tt2

  • Scanning with Yosemite splits multi-page documents into a separate document for each page

    I use a Mac Book w/ OSX 10.10.1.  I scan docs using the HP Scan utility & both an HP OfficeJet 6700 & an HP Officejet 8600. Everything worked great for a year or more.
    In about September, 2014, multi-page docs started creating a separate file for each page of the doc, instead of storing the scanned multi-page doc in one file as it had before.  I didn't change any settings w/in the HP utility that I am aware of.  I did download the the Yosemite OSX.  I haven't been able to find a setting w/in the HP scan utility to correct the issue.  Both of my scanners are useless for scanning & returning executed agreements (my primary use for them) until I can fix this problem.  I would appreciate any help anyone can give.
    Thank you!

    Hi,
    From the HP Scan click on Scan and follow the steps on screen.
    Once the scan preview being shown click on Send and then click on Folder.
    Select the required Format, then check the box next to 'Save all items to a single file' and click the Save button, then the scan will no longer be saved in seperate files.
    Regards,
    Shlomi
    Say thanks by clicking the Kudos thumb up in the post.
    If my post resolve your problem please mark it as an Accepted Solution

  • Querying for large number of objects... searchspec limitation

    As part of a product i'm developing i may come across a scenario where i need to query for 100+ specific objects based on ids.
    I know the query input for WS 2.0 has a "searchspec" string field, but based on the sheer number of specific objects i need to query for i'm afraid the string may eventually get too large.
    Is there a way around this? Can i send multiple individual queries in a batch request? Can i add more than one search object to a single query page request? Anything?
    Thanks!
    -Kevin

    A few options available using the WS v2.0 Query methods:
    1. Use Arguments like page size and startrownumber arguments. This will allow you to specify the pagesize of the recordset to be returned and also the starting row number.
    2. The searchspec is a powerful argument and it supports a set of binary and unary operators. Refer the Ondemand user guide for a more complete set of operators supported by searchspec. To narrow the results of your query, you could use the "AND" operator between 2 or more fields in your object query.
    Hope this helps.
    Jaya

  • JAVA for embedded systems: just a myth ?

    Hi,
    I'm relatively new to JAVA (a year or so), and so far I'm fascinated. I've only developed for PC using J2SE, although I'heard a lot of hipe about J2ME, which I guess is the JAVA for embedded systems (correct me if I'm wrong here).
    I worked a lot with microcontrollers, and I think it would be really nice to program them using JAVA. I googled serched for JAVA enabled embedded systems, but I couldn't find anything.
    Anyway, this morning I got to this site and find a very interesting article, which I'd like to share with you and hear your opinions about the 5th myth.
    The link is: http://www.chipcenter.com/knowledge_centers/embedded/todays_feature/showArticle.jhtml?articleID=10300909
    Cheers!!

    >... very interesting article, which I'd like to share with
    you and hear your opinions about the 5th myth.
    Very interesting. I'd always wondered what happened to the Java chips...
    Here's a thought, and an associated question, if any of you reading this happen to be up on modern processor architecture...
    What about microcode? Back in school (decades ago) I learned a bit about microcode, which was like very simple, low-level instructions that a processor would "execute" to execute each assembly/machine language instruction. The idea was that if you needed to tweak the instruction set of a processor, you could rewrite its microcode. Seems like this would lend itself nicely to implementing a JVM in "hardware"... The question is, do they even use microcode anymore? With the pursuit of speed and optimization, I wonder if they didn't abandon it and go with highly specialized/optimized circuits instead...
    Back to the original question -- it would be somewhat ironic if Java weren't available for embedding systems. The original target system was set-top boxes, etc. I've tried a few JVMs on my Palm -- they're getting there!

Maybe you are looking for

  • Cannot send email from my phone

    suddenly I cannot e-mail a photo from my phone.

  • Why is some of the objects in the object library are greyed out?

    I haven't seen this before and it's annoying, because it's the objects I need such as text, text object etc!

  • Is there an adaptor to connect an iPhone 4 to an iPhone 5 dock

    I bought a dock for my iPhone 5 and now my daughter wants to use the same dock with her iPhone 4. Is there an adaptor that i can put on the iPhone 5 connection ( lightning I think !!  )  to make the iPhone 4 connect ? I have been into an Apple shop a

  • How do I set up my kids itouch?

    I have one iTunes account with an iPhone 4s set up. I also have two kids...both with iTouch's. I am trying to set up their iMessaging but it wants to treat my kids iTouch as if it were mine. I have set up email addresses for them...but, we can't seem

  • Repository for Document Management System

    Hi All, I need to devleop a repository [ just like Document Management System ] for my existed application which is handling the documents. If any user having access to the repository, opens the directory, he should not see any documents. Please let