Continued Support and enhancements for Toplink Essentials?

Will the support for Toplink Essentials (for JPA 1.0) continue through this forum and the issue list at Glassfish dev [1]? Will further enhancements be taken up on Essentials? Or will all further improvements happen only on EclipseLink?
[1] https://glassfish.dev.java.net/issues/

Oracle AS/TopLink included TopLink Essentials within our 10.1.3.1 and later releases and offer full support to licensed customers. This means that for the full lifecycle of the 10.1.3 stream we will continue to support customers using TopLink Essentials and if needed fix any critical bugs.
Going forward all future feature and enhancement work is being done in EclipseLink as it is replacing TopLink Essentials in both the Oracle stack as well as in GlassFish V3. We encourage you to upgrade to EclipseLink when it makes sense for you and any enhancements you wanted to see in TopLink Essentials be requested against EclipseLink.
Doug

Similar Messages

  • WHERE IS CREATIVE SUPPORT AND FIRMWARE FOR THEIR PRODUCTS???????

    @WHERE IS CREATIVE SUPPORT AND FIRMWARE FOR THEIR PRODUCTS??I swear I can't believe Creative is getting away with what they are doing. I can't tell you the amount of people that are infuriated with this company. Creative seems to be more concerned with releasing a hundred versions of the same type of mp3 player instead of supporting the mp3 players they've already released. I have owned multiple Creative products including soundcards and mp3 players. The lastest one- the Creative X-FI(with wireless lan) is one of the glitchiest players I've ever owned yet their last firmware update was 2 years ago- 2 YEARS!!
    !!! I've had it with this ridiculous company. They would be the envy of Apple if they could only get their customer support together instead they'd much rather watch their customer base slowly evaporate.
    Dave

    I TOTALLY agree. Not only does their product support blow, so does their customer support. I can't find anywhere to contact these people regarding my warranty return status. I have typed the RMA info in for 3 days now and all I receive is an internal error! WTF :angry:
    The contact us link is just another link back the same options on the page. SO "contact us" really means "Good luck clicking around in a circle until you give up." I really hope that they send me my product back, lord knows I can't track its status anymore.
    This will be the LAST thing I ever purchase from Creative until I've heared that they have gotten their act together.

  • I contacted the itunes store support and asked for  an explanation of a refund and then my first name (for the account data) was not accepted - though correct - only when cancelling the second name it went through. How can that be???

    Hello - I wonder what can have happened. I got a mail from the itunes store with the info of a refund for an App that I cannot have purchased. Then I asked for help via the support and had to fill out a form with data. My account name (first name and last name) was already there and when I finally wanted to submit my request for support it said that my first name ( there are 2 for that) was not correct. I had the idea of cancelling the 2nd 'first name = only M. and then the request was accepted.
    What might be the reason for all that turmoil? I mean the refund for s.th. that I did not buy and then the non acceptance of my first name's data?
    I appreciate a comment, aimeeh

    Make an appointment at the genius bar.
    If you went without an appointment, then it would make sense that you could be turned away.

  • F-48- Downpayement related to downpayment request and enhancements for PO

    Hi to all,
    Is there anyone that can explain me why in F-48 transaction, when I make a downpayment related to downpayment request, in the subsequent screen the fields are filled with the value retrieve from previous screen ( in which I selected the downpayent request related to DP I'm posting) all fields except the purchase order field that remains NOT filled ("space" ). So it should be filled by the user. I was asked to find a substitution in order to make this field automatically filled with the correct value without the user needs to fill it manually . The problem is that purchase order field seems to be related to another field called LPN (Long Procuerement Number ). Anyone can suggest a suitable enhancement for substitution ?
    Thanks in advance...
    Andrew

    Thanks Tejas sir, AND VV sir,
    Sri Problem resolved.  But sir, we want while F-47 payment request special GL Indicator A in both case in F-48 too.. spl GL Indicator A only. while doing the same thing getting error.. see the error Below.
    Special G/L indicator A is not defined for down payments
    Message no. F5053
    Diagnosis
    The specified special G/L indicator is not classified as "down payment" or not listed in the list of the target special G/L indicators for indicator "F".
    System Response
    The entry is not accepted.
    Procedure
    Enter an allowed special G/L indicator or initiate a change of the default settings.
    Kindly help me sir.
    Thanks
    Pranav Kr. Gupta
    Note: i will give u the point. as well sir.

  • My Office for Mac keeps getting "Error Reporting" and I find it very hard to open without it closing and "Error Report" I even went through Microsoft support and look for the plist file and keep it on my desktop which solves the problem temporarily.

    Process:         Microsoft Error Reporting [275]
    Path:            /Library/Application Support/Microsoft/*/Microsoft Error Reporting.app/Contents/MacOS/Microsoft Error Reporting
    Identifier:      com.microsoft.error_reporting
    Version:         2.2.7 (2.2.7)
    Build Info:      Unknown-110707~0
    Code Type:       X86 (Native)
    Parent Process:  launchd [112]
    Date/Time:       2012-01-09 23:50:57.914 +0800
    OS Version:      Mac OS X 10.7.2 (11C74)
    Report Version:  9
    Interval Since Last Report:          27616 sec
    Crashes Since Last Report:           6
    Per-App Interval Since Last Report:  394 sec
    Per-App Crashes Since Last Report:   4
    Anonymous UUID:                      C05EBED5-CDE0-4A98-9B3B-BD69496D018F
    Crashed Thread:  0  Dispatch queue: com.apple.main-thread
    Exception Type:  EXC_BAD_ACCESS (SIGBUS)
    Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000000
    VM Regions Near 0:
    --> __PAGEZERO             0000000000000000-0000000000001000 [    4K] ---/--- SM=NUL  /Library/Application Support/Microsoft/*/Microsoft Error Reporting.app/Contents/MacOS/Microsoft Error Reporting
        __TEXT                 0000000000001000-0000000000062000 [  388K] r-x/rwx SM=COW  /Library/Application Support/Microsoft/*/Microsoft Error Reporting.app/Contents/MacOS/Microsoft Error Reporting
    Application Specific Information:
    objc[275]: garbage collection is OFF
    Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
    0   libsystem_kernel.dylib                  0x90b85f29 mig_strncpy + 27
    1   com.apple.framework.IOKit               0x92c9a269 io_registry_entry_from_path + 123
    2   com.apple.framework.IOKit               0x92c46c99 IOServiceGetMatchingServices + 51
    3   com.apple.MultitouchSupport.framework          0x956379ed _mthid_copyAvailableDevicesInfo + 268
    4   com.apple.HIToolbox                     0x99bd68c6 TISHardwareSupportsGestureHandwriting + 47
    5   com.apple.HIToolbox                     0x99bd66c2 SyncHandwritingHotKey + 20
    6   com.apple.HIToolbox                     0x99bd5840 _FirstEventTime + 1474
    7   com.apple.HIToolbox                     0x99bcd95f RunCurrentEventLoopInMode + 30
    8   com.apple.HIToolbox                     0x99bd4cc6 ReceiveNextEventCommon + 168
    9   com.apple.HIToolbox                     0x99bd4c0a BlockUntilNextEventMatchingListInMode + 88
    10  com.apple.AppKit                        0x95661040 _DPSNextEvent + 678
    11  com.apple.AppKit                        0x956608ab -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 113
    12  com.apple.AppKit                        0x9565cc22 -[NSApplication run] + 911
    13  com.apple.AppKit                        0x958f118a NSApplicationMain + 1054
    14  com.microsoft.error_reporting           0x000039d9 0x1000 + 10713
    15  com.microsoft.error_reporting           0x000033de 0x1000 + 9182
    16  com.microsoft.error_reporting           0x00003305 0x1000 + 8965
    Thread 1:: Dispatch queue: com.apple.libdispatch-manager
    0   libsystem_kernel.dylib                  0x90b8890a kevent + 10
    1   libdispatch.dylib                       0x9563fc58 _dispatch_mgr_invoke + 969
    2   libdispatch.dylib                       0x9563e6a7 _dispatch_mgr_thread + 53
    Thread 2:
    0   libsystem_kernel.dylib                  0x90b8802e __workq_kernreturn + 10
    1   libsystem_c.dylib                       0x9b79cccf _pthread_wqthread + 773
    2   libsystem_c.dylib                       0x9b79e6fe start_wqthread + 30
    Thread 3:
    0   libsystem_kernel.dylib                  0x90b8802e __workq_kernreturn + 10
    1   libsystem_c.dylib                       0x9b79cccf _pthread_wqthread + 773
    2   libsystem_c.dylib                       0x9b79e6fe start_wqthread + 30
    Thread 4:
    0   libsystem_kernel.dylib                  0x90b8802e __workq_kernreturn + 10
    1   libsystem_c.dylib                       0x9b79cccf _pthread_wqthread + 773
    2   libsystem_c.dylib                       0x9b79e6fe start_wqthread + 30
    Thread 0 crashed with X86 Thread State (32-bit):
      eax: 0x00000001  ebx: 0x00000001  ecx: 0x00000200  edx: 0x00000000
      edi: 0x00000000  esi: 0x92c42236  ebp: 0xbffff204  esp: 0xbffff1f8
       ss: 0x00000023  efl: 0x00010283  eip: 0x90b85f29   cs: 0x0000001b
       ds: 0x00000023   es: 0x00000023   fs: 0x00000000   gs: 0x0000000f
      cr2: 0x00000000
    Logical CPU: 2

    Hi croatia2014,
    Thanks for visiting Apple Support Communities.
    If you have photos in your Photo Stream that you want to save to your iPad, you can save them to your Camera Roll using this method:
    Manage My Photo Stream contents. In the My Photo Stream album, tap Select.
    Share, print, copy, or save photos to your Camera Roll album:  Select the photos, then tap .
    You can find these steps in the iOS 7 user guide here:
    My Photo Stream
    http://help.apple.com/iphone/7/#/iphbfeb468fc
    You may also find this advice useful:
    If there are any photos in My Photo Stream that you want to keep, save them to your Camera Roll, then back up your Camera Roll and other data using iCloud or iTunes.
    From:
    iCloud: My Photo Stream troubleshooting
    http://support.apple.com/kb/TS3989
    All the best,
    Jeremy

  • Features and enhancement for Essbase 9 (Essbase analytics 9)

    <p>Hello,</p><p> </p><p>We have applications working with essbase 7.1.</p><p>So we try to know if we must migrate to the new version (module"Essbase analytics").</p><p> </p><p>I've got questions about this :</p><p>- what i understand : if we want the new version of essbase, wehave to take the "Hyperion System 9 BI+ EssabseAnalytics" product (which includes many applications we don'treally need in the package). Is that true?</p><p>- does "essbase analytics " really provideenhancements against Essbase 7 or does it just a new package? Ifthere are enhancements, what are they?</p><p> </p><p>Perhaps, does it exist documentation about this subject, but idon't find them. So, i really have difficult to retrieveinformations about the real enhancement provided by this newpackaged version.</p><p> </p><p>Thanks a lot for your help</p><p> </p><p>Math</p>

    Hi Glenn,
    Thanks for your quick response.
    What i am trying to do is to install essbase client in Business Object which is in Windows server 2003.Business Object access data from remote essbase cube.
    So i need to install drivers or client in my windows server so that we will be able to connect to essbase cube.
    In our BO guide it's mention that you need either Excel Add in or Runtime client to be installed in your Server.
    I tried in my client machine it works but when i install the runtime client on server i try to connect to essbase cube it doesn't shows Essbase in Provider just like in case of Analysis Server it shows Microsoft OLEDB Provider for OLAP services 8.0,9.0 it does,nt show essbase.So there is somethingt wrong regarding installation.
    Is there any issuus like we can't install essbase client on windows server 2003 and we have to install essbase server?How to resolve the issue?
    Regarding the Essbase version its Essbase 9.3.1
    Thank you
    Edited by: 809718 on Dec 1, 2010 9:50 AM

  • Suggestions and enhancements for iPhoto 8

    a) Keyword management. iPhoto 8 is much better than 7, however there should be a way to type in (not select from a list) keywords for multiple selected photos. Just like Keyword Assistant. I need to quickly tag a large amount of selected photos, and clicking the scrollable keyword list is too confusing. Keep the scrollable list, but do provide a typing box to quickly jump to the desired keyword. E.g. typing "L" "o" should bring up London and Los Angeles very quickly.
    b) Shrink photos. I shoot photos at maximum resolution, and then drop the resolution of the not-so-good pictures, or those that I have no intention of enlarging. The good ones, I keep at maximum resolution. I have created a shell script which wraps around Apple SIPS (Scriptable Image Processing System) command-line to reduce the megapixels of the photos that I want to shrink. I do this in 3 stages - 1. using applescript, generate a list of photos with the full file paths, 2. using jhead, determine the EXIF resolution of each photo and add it to the list, 3. using a shell script, use SIPS to reduce the resolutions of these photos. It would be nice to see this function built into iPhoto itself, with a choice of dropping the resolution to 6 MP, 4 MP, 3.2 MP, 2 MP, etc. It should be able to tackle landscape and portrait orientations automatically.
    c) CDs for non-Mac (Windows, Linux) computers. The current procedure, to export the photos to a file folder and burn them wastes too much space, and is a work-around. iPhoto should be able to do a simple folder-wise burn to CD, without keeping any library metadata
    d) Photo portability: Embed comments, titles and keywords in the EXIF data of the photos itself, so that the photos become extremely portable. In case the library metadata is destroyed, it is easy to get back information from backed up JPGs itself. Also, exporting to web albums is easy and preserves more metadata.
    e) Library database: It is time to move to SQLite and drop the clumsy XML format. Please please please! Just like Mail.app.
    f) Movie clips during slideshows: Allow playback of movie clips within the iPhoto slideshows. Right now, the only way to do it is to pause the show, have QT player open on the side, show the clip (in non-fullscreen) and then come back to the show. *****.
    g) Calendar based photo selection, e.g. what photos have been taken in the month of April 2007? Or what photos taken on June 22nd 2007. Please bring the feature back from iPhoto 7.

    saumil
    Welcome to the Apple Discussions.
    iPhoto menu -> Provide iPhoto Feedback
    However, some comments:
    b) Shrink photos.
    The philosophy of iPhoto is to perform all operations on a copy of the file - so doing this would actually use more disk space, not less. For my money the risk of data loss if this philosophy is changed for some operations is too great.
    The current procedure, to export the photos to a file folder and burn them wastes too much space, and is a work-around.
    How does that waste space? Just trash the exported pics after burning.
    d) Photo portability: Embed comments, titles and keywords in the EXIF data of the photos itself, so that the photos become extremely portable. In case the library metadata is destroyed, it is easy to get back information from backed up JPGs itself. Also, exporting to web albums is easy and preserves more metadata.
    You can do this using the File -> Export command currently in v7.
    e) Library database: It is time to move to SQLite and drop the clumsy XML format. Please please please! Just like Mail.app.
    Um, this happened back with v6, that's what the main database file is (library6.iphoto). The xml file is what other apps read to integrate with iPhoto.
    f) Movie clips during slideshows: Allow playback of movie clips within the iPhoto slideshows. Right now, the only way to do it is to pause the show, have QT player open on the side, show the clip (in non-fullscreen) and then come back to the show. ***
    Not what you want to hear, but this is currently available in PhotoPresenter.
    g) Calendar based photo selection, e.g. what photos have been taken in the month of April 2007? Or what photos taken on June 22nd 2007. Please bring the feature back from iPhoto 7.
    You mean what you get if you click on the magnifying glass in the search window and select date?
    Regards
    TD

  • SUPPORTAL and SUPPORTALCONT for SRM 7.0 EHP1

    Dear All,
    We upgraded a SAP SRM Server 5.5 instance to 7.0 EHP1 and we added Portal Usage to the Java stack.
    In the very long list of Java Components, there is SAP PORTAL in version 2.0
    Do i have to update it to the last version available
    What about SAPPORTALCONT ?
    Do i have to install it (not installed) ?
    Many thanks in advance for your help
    Regards
    François LECOMTE

    It is BP SRM 7.01

  • Support and Documentation for Events in FlashPro CS6

    What events does FlashPro CS6 support?
    I'm only seeing events triggered from documentAfterSave and documentAfterActivate.
                                  CSInterface.instance.addEventListener("documentAfterSave", eventHandler);
                                  CSInterface.instance.addEventListener("documentAfterActivate", eventHandler);
    Anyone sucessful with any others? Any documentation?
    I was hoping to find the standard events including:
                                  CSInterface.instance.addEventListener("documentAfterDeactivate", eventHandler);
                                  CSInterface.instance.addEventListener("applicationActivate", eventHandler);
    Working to get events working in all the CS6 apps...
    - Mark

    One thing to try is to choose the "javadoc" option from the "run" menu when you are standing on the project with the UML diagrams - this will create HTML files with the diagrams in them.
    The other thing you can do is right click on the diagram and select publish...

  • RoboHelp Support and Upgrades Continued

    I work for a large gov't agency whose IT group has informed
    us that Robohelp will not be providing continued support and
    upgrades for the product RoboHelp...is this correct????? p.s. as a
    result I am being informed that staff should discontinue use of
    product..........if this is not true you may want to provide
    clarification.

    easirider,
    According to this thread from early July:
    http://www.adobe.com/cfusion/webforums/forum/messageview.cfm?catid=447&threadid=1167119&en terthread=y
    RoboHelp is apparently alive and well. Check it out and tell
    your bosses not to jump ship just yet. Also, I called Adobe Support
    after being told by a third party software vendor that maintenance
    contracts were NOT available. They were wrong too - the Adobe rep
    was more than happy to renew my contract (or set up a new one) with
    a credit card or a P.O.
    Jim

  • Unable to deploy Web App using JPA TopLink Essentials in Tomcat5.5.17

    Hi All,
    I am trying to deploy a Web App ( used Top Link Essentials ) to Tomcat and i am getting the following Error..
    I am strating tomcat using -javaagent:/Path/To/spring-agaent.jar
    Dec 14, 2006 9:52:46 AM org.apache.catalina.loader.WebappClassLoader loadClass
    INFO: Illegal access: this web application instance has been stopped already.  Could not load oracle.toplink.essentials.internal.weaving.ClassDetails.  The eventual following stack trace is caused by an error thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access, and has no functional impact.
    java.lang.IllegalStateException
            at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1238)
            at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1198)
            at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
            at oracle.toplink.essentials.internal.weaving.TopLinkWeaver.transform(TopLinkWeaver.java:84)
            at org.springframework.orm.jpa.persistenceunit.ClassFileTransformerAdapter.transform(ClassFileTransformerAdapter.java:56)
            at sun.instrument.TransformerManager.transform(TransformerManager.java:122)
            at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:155)
            at java.lang.ClassLoader.defineClass1(Native Method)
            at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
            at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
            at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1812)
            at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:866)
            at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1319)
            at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1198)
            at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
            at java.lang.Class.getDeclaredConstructors0(Native Method)
            at java.lang.Class.privateGetDeclaredConstructors(Class.java:2357)
            at java.lang.Class.getConstructor0(Class.java:2671)
            at java.lang.Class.newInstance0(Class.java:321)
            at java.lang.Class.newInstance(Class.java:303)
            at org.apache.myfaces.application.ApplicationImpl.createComponent(ApplicationImpl.java:396)
            at com.sun.faces.config.ConfigureListener.verifyObjects(ConfigureListener.java:1438)
            at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:509)
            at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3729)
            at org.apache.catalina.core.StandardContext.start(StandardContext.java:4187)
            at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)
            at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
            at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
            at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:608)
            at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:535)
            at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:470)
            at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1122)
            at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:310)
            at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
            at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1021)
            at org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
            at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1013)
            at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)
            at org.apache.catalina.core.StandardService.start(StandardService.java:450)
            at org.apache.catalina.core.StandardServer.start(StandardServer.java:709)
            at org.apache.catalina.startup.Catalina.start(Catalina.java:551)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:585)
            at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:294)
            at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:432) Thanks
    Sateesh

    Spring 2.0 provides custom support for TopLink Essentials in Tomcat out-of-the-box. You should follow the instructions here: http://static.springframework.org/spring/docs/2.0.x/reference/orm.html#orm-jpa-setup-lcemfb-tomcat
    Essentially, Spring provides a custom class loader for Tomcat and doesn't use an agent.
    --Shaun                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • Strange classloader experience with toplink-essentials on Oc4j-10.1.3.3.0

    Hi,
    I am teaching classes at the Eotvos University/Budapest on a topic where OC4J has been used for 2 years. Students use jdeveloper (regularly updated) to create webapps with EJB3.0+toplink backends. They test their projects first with the JDeveloper embedded OC4J, but after that they deploy it on a central server running standalone OC4J.
    Students make quite an intensive and versatile use of the OC4J server, a noteworthy stress-test you may find interesting! The server is a Ubuntu Linux with JDK_1.5.0_14.
    1. The first known issue is that after about 10 projects are deployed (small class projects 3-4 EJBs, 3-4 JSP-s each), oc4j regularl goes into a "runaway" mode, i.e. the CPU utilization of the JVM process goes up to 99-100%. Static web content is still available, but all applications stop responding. I can state pretty safely that the applications deployed are fairly harmless and it is not even necessary to run them to make this happen. I.e. after 10-15 apps are depoyed it is enough to start the admin-client.jar or the admin console to experience this problem. (The applications have no problem individually: last year after these issues occurred, we installed them individually for grading and nothing like this happened).
    Let me point out that SO FAR this happened with Oc4j-10.1.3.1 and Oc4j-10.1.3.2 only, and this was the main reason we swithed to Oc4j-10.1.3.3.0
    2. Another issue that exists both with the earlier versions and 10.1.3.3.0 is that applications need to include the toplink-essentials.jar explicitely if they use EJB3.0 entities. It appears to me that this should not be neessary as there are default definitions for that in config/server.xml (a shared-library definition for toplink-essentials), and in config/system-application.xml (a corresponding import-shared-library tag), but still their applications cannot be deployed because of the follwing error:
    Deploy error: Deploy error: Operation failed with error:
    Hiányzó osztály: oracle.toplink.essentials.ejb.cmp3.EntityManagerFactoryProvider
    FĂĽggĹ' osztály: com.evermind.server.ejb.persistence.PersistenceUnitManagerImpl
    BetöltĹ': oc4j:10.1.3
    Kódforrás: /opt/oc4j_101330/j2ee/home/lib/oc4j-internal.jar
    (On our machines, JDK displays some errors in Hungarian: HiányzĂł osztály=Missing class; FĂĽggĹ' osztály=Dependent class; BetöltĹ'=Loader; KĂłdforrás=Code source.)
    To fix this issue, we used a workaround, i.e. their orion-application.xml is regularly extended with something like:
    <library path="/opt/oc4j/toplink/jlib/toplink-essentials.jar"/>
    And this solved the problem. Can you explain this?
    3. Now, with 10.1.3.3.0 this did not help much either. Although the toplink-essentials.jar was found, another nasty exception happened in the server still during deployment:
    Caused by: java.lang.NoSuchMethodException: oracle.toplink.essentials.platform.server.oc4j.Oc4jPlatform.<init>(oracle.toplink.essentials.internal.sessions.DatabaseSessionImpl)
    at java.lang.Class.getConstructor0(Class.java:2678)
    at java.lang.Class.getConstructor(Class.java:1629)
    at oracle.toplink.essentials.internal.ejb.cmp3.EntityManagerSetupImpl.updateServerPlatform(EntityManagerSetupImpl.java:309)
    Apparently a class in toplink-essentials.jar (version 2, build 41, i.e. the one that comes with oc4j) cannot properly invoke a the constructor of another class IN THE SAME JAR.
    I checked everything, even unzipped and checked the class signatures, and also made sure that there is no other toplink-essentials.jar in the classpath. Still the error remained.
    FInally, I tried to add the above libary tag to $OC4J_HOME/config/apllication.xml instead of the applications local orion-application.xml, and - voila!!! - it WORKS now!
    Can you explain all this to me? From the documentation the location of the <library> tag in the descriptor files should not amke any difference, but still it seems to do.
    Regards: Arpad Bakay

    Seems to be a bug. That was the response from Oracle support (Metalink)
    Response:
    Your issue seems to be related to bug 5594702 - Abstract: EJB30 ENTITY BEAN WITH @ID AND @COLUMN ANNOTATION FAILS TO DEPLOY ON AIX.
    There is an issue with the IBM JDK/JRE 1.5's processing of annotations.
    Links:
    http://www.theserverside.com/discussions/thread.tss?thread_id=37764
    http://www-128.ibm.com/developerworks/forums/dw_thread.jsp?forum=367&thread=112543&cat=10
    When processing annotations it returns boolean values as false.
    Work-around:
    Fully specify the @Column annotation's boolean values. If insertable and updatable are set to false (which will happen due to this bug) then TopLink sets the PK
    mapping to read-only and the exception seen is expected.
    Note: nullable attribute of the @Colmun is not used in the EJB3/JPA preview of 10.1.3.0 If the customer MUST override the default column name then they should use:
    @Column(name="column-name", insertable=true, updatable=true)
    If they do not wish to override the default column name then simply do not use an @Column annotation.
    It can be deleted or commented out in the JDev generated code.
    There are two reported annotation processing issues with the AIX JVM. One was fixed in SR1 and the other is fixed
    in SR3 (due out Oc 11 - today). Upgrading to these more recent JVM releases may also address this issue.
    RECOMMENDED SOLUTIONS:
    1. Upgrade the IBM AIX JVM to SR3.
    OR
    2. Fix all generated @Column annotations as described above

  • Crucial question about Toplink Essentials JPA in OC4J 10.1.3.3

    Hi all!
    I'm developing an EJB 3.0 service which will be deployed to an OracleAS 10.1.3.3 and even after I've read lots of docs and articles, I still got an unanswered question:
    I know JPA leaves concurrent data access to the application's responsibility (or the vendor implementation's), that Oracle explicitly recommends using @Version to enable JPA's standard optimistic locking and also that Toplink Essentials JPA is OC4J's default persistence provider for EJB 3.0 modules. Considering this last important fact, what will be the default locking mode assumed by Toplink Essentials if I don't use @Version?
    Looking at Toplink Essentials JPA extensions doc preview for OC4J 11g (http://www.oracle.com/technology/products/ias/toplink/jpa/resources/toplink-jpa-extensions.html), I found that I can use @OptimisticLocking to define the locking policy when defining an entity and use a lock type that doesn't require me to define a @Version field. But that annotation doesn't exist in version 10.1.3.3. Is there another way to define locking policy and type (on global or per entity basis) in version 10.1.3.3?
    Any help will be really welcome!
    TIA,
    Eduardo.

    Quoting Mr. Doug Clarke:
    "Eduardo,
    The only way to ensure that concurrent writers to the database don't overwrite one another is to either lock optimistically or pessimistically (i.e.: SELECT ... FOR UPDATE). Both of these approaches are supported by Oracle TopLink as well as TopLink Essentials. If neither is used then no locking is applied and the last writer will succeed leaving the database in a potentially corrupted state. Also note that minimal writes are used so each thread only updates the columns it changes so the resulting state of the database could be a combination of the two concurrent writes. Users of JPA are strongly recommended to use optimistic locking to ensure concurrent writing scenarios do not produce unexpected result in their database.
    Our JPA implementation in 10.1.3.3 is TopLink Essentials which is the Open Source references implementation of JPA derived from Oracle TopLink developed in GlassFish. This edition of TopLink only has support for JPA's @Version annotation as you noted. This approach does require a dedicated column in the database table for comparison on write to detect changes made since this thread's version of the original data was read.
    In Oracle TopLink 11g we have implemented JPA 1.0 in our product. This means that full capabilities of TopLink are available through JPA along with some custom annotations to assist in configuring them. This includes the additional optimistic locking policies provided for schemas where adding version columns is not possible. These capabilities are not included in TopLink Essentials. Customers can access these capabilities in the 11gR1 technology previews as well as in the new Eclipse Persistence Services Project "EclipseLink" which is the full functionality of Oracle TopLink developed as an open source solution. Oracle TopLink 11g and its distribution of EclipseLink are not yet available in a supported release."

  • Toplink Essentials Development

    I'm curious as to who owns the development for this? I understand that Oracle donated the implementation to the Glassfish project, so is it maintained by the Glassfish team or by Oracle? Or by both (i.e. has it been forked?) Can someone please explain what the relationship is between the two groups, specifically with regards to the release lifecycle (i.e. what's the process). Thanks!

    TopLink Essentials is an opensource project lead by Oracle. There are committers on the project from SUN and Oracle and other companies as well.
    Glassfish publishes schedules and milestones that TopLink Essentials follows. The builds that get shipped with Oracle products (ie 10.1.3.1 uses TopLink Essentials for JPA) are taken directly from Glassfish and run through full product testing before being released.
    I hope I was able to answer your questions.
    Peter

  • 'El Capitan' Beta Not Supported by SAV for OSX

    Hey Everyone,
    In the last couple weeks I've seen a few folks post about issues with the new beta release of OSX 'El Capitan' which was released a few weeks ago. Just wanted to pass on the official word that this beta is unsupported. Here's the official KB article.
    In our experience:
    A new install of SAV 9.2.7 on El Capitan is currently expected to fail
    If SAV is installed and working prior to an upgrade to El Capitan, it "may" continue to work, but we can't guarantee anything.
    Please remember, proceed with caution when installing a Beta OS, as we can't guarantee stability.
    Our Mac development team is currently working on building and testing a new release of SAV which will be fully compatible and available prior to the official release of El Capitan later this fall.
    Thanks everyone for your continued support and patience. Happy Friday!
     

    If it's OK to pass this along, while the El Capitan beta won't normally allow SAV to run, and updates will fail if it's already present and working in an earlier version of OS X before the upgrade, in my experience the current version of SAV will run and update reliably if "System Integrety Protection" is turned off while booted into the El Capitan Recovery drive. See this article in MacWorld for an explanation of what that is and how to turn it off. Note that if System Integrety Protection was on when SAV was broken, simply turning it off won't bring SAV back to life. SAV needs to be reinstalled after System Integrety Protection is disabled, but as long as System Integrety Protection continues disabled, SAV so far has continued to work. While I don't recommend running the Mac that way, if it's the user's production drive (not a good idea with a beta OS), then it's a solution I'd use. Personnally, I consider Sophos AV important enough that I plan to upgrade from Mountain Lion to Yosemite rather than El Capitan for production purposes simply to have Sophos available and running. BTW, System Integrety Protection interferes with fully successful cloning too, which is another reason to hold off with production systems.

Maybe you are looking for

  • Small office centralized management (nfs, ldap, etc)

    I've setup a small group of workstations and a server running various flavors of linux in our office. The server and a few of the workstations are arch boxes. What I want to do is setup some sort of nfs/ldap management system on the server to central

  • How can I resize my iTunes window if it's stuck?

    Hi, Ever since I switched to the 15-inch Macbook Pro, my iTunes window doesn't fit in the actual screen and cuts off half way, showing only half of iTunes at a time. Because of this, I can't use the bottom-right corner to adjust it to the size I want

  • Can I use an unlocked Sprint iPhone 5 (A1429 CDMA) on EE's 4G LTE network?

    I want to use my unlocked Sprint iPhone 5 (model# A1429 CDMA) when I travel in the UK. The only 4G LTE carrier is EE. They recommend you use an unlocked iPhone 5 (model# A1429 GSM), but I don't wish to purchase a new phone for such a short duration.

  • How to upgrade to the newest alsa-driver?

    Hi, I think I've tried everything..I've been messing around with alsa a lot today. Here's the list of things I've tried and the encoutered problems: 1)Install alsa-driver package from repo. Not possible due to the package being outdated, it tries to

  • Why no fade in from black when clip without head handle is adjacent to ...?

    There seems to be a lot of workarounds and unintuitive ways of doing things in FCP. I'm trying to understand if it's something I don't know or if the developers of FCP are lazy to make things just work. I'd like to know the reasoning for not allowing