Why Oracle dropped support of JavaFX on ARM devices?

Why Oracle dropped the support of JavaFX on ARM devices? Release note: http://www.oracle.com/technetwork/java/javase/jdk-8u33-arm-relnotes-2406696.html
Im studing JavaFX for a commercial project with Raspberry, but, this news changed everything.

I am asking the same question, and I am very disappointed with the lack of communication from ORACLE.
I have spent a lot of time to learn JavaFX from 1.1 version and I was very enthusiastic about the new start of JavaFX 2.0 and the "promises" that came with it.
And today, after 2 years, the only thing we can do seriously with JavaFX is building a desktop application !
- Building a Web application is theoretically possibly but is a mess in the real world (JRE version, plugin, certificate, ...)
- Building an application for the mobile world is not completed yet. It remains a lot of work, and no roadmap can give us a vision of the future. Moreover, with politics and courts problems between Oracle and Google and Apple, future of JavaFX is opened to doubt.
- And now if ARM support is dropped ...
The only way that remains partially clear is that JavaFX will replace Swing. But that would be a big waste and an enormous disappointment if it was the case.
If only Oracle could communicate on its strategies ...
During this time, in a parallel world, Javascript, HTML, and CSS are growing and eating all the devices ...
Best regards

Similar Messages

  • When did Oracle drop support for this?

    Hi
    I have the 9.2.0.2 Windows installation of Oracle on a test PC here. On 9.2.0.2, the CREATE TABLESPACE statement fails when specifying the TEMPORARY clause. Instead I have to use CREATE TEMPORARY TABLESPACE. The difference of course is that the latter creates a locally managed temp ts while the former creates dictionary managed temp ts.
    Does anyone know the exact version at which Oracle stopped support for CREATE TABLESPACE ... TEMPORARY - i.e. dictionary managed temporary tablespaces?
    Thanks
    Martin

    Fredrik is correct. My system tablespace is locally managed. I tried his proposed tablespace creation and it did fail "ORA-12913: Cannot create dictionary managed tablespace". So there is the answer.
    Thanks to both of you for the help.
    Martin.

  • Why sun drop javafx.application?

    Thanks from PhiLho help, but I don't understand that why sun drop javafx.application;
    I just want build a window application which can web start for business, not animation;
    I know that JFXtras cat do that,but it mean that a dialog,a menu ... depend on other lib.
    Because of this,I don't think javafx is a good GUI language.

    BTW, I don't see the relation between the thread you mention and menu.I find another example create menu into Frame like that
    Frame {
                        menubar: MenuBar {
                        //text displayed in title bar
                        title: "Calculator"
                        //size of frame
                        height: 200
                        width: 200
                        //begin content layout
                        content: GridBagPanel {
                        visible: true
    }I looking for Frame class in javafx lib, but fail.
    So came here ask for help.
    Haha

  • Why does firefox drop support for a plugin with an update

    Why the H*ll does Firefox drop support for a plugin when there is an update in Firefox.
    FF4 has reported that 6 of my plugins that work fine in 3.6 are now not supported. !! This is a joke, and happens regularly.
    As a user (a highly IT literate one) this is annoying and frustrating, and from a design standpoint, unprofessional.

    Plugins as in Flash, Java, quicktime or such or do you mean Extensions ?
    Plenty of Plugins seems to be detected and in use by Firefox 4.0 just fine according to your system details by your post.
    If you meant Extensions then check for updates, look at addons.mozilla.org or the Extension homepage for to see if the author has provided a update.
    Generally Extensions can need anywhere from a simple maxversion bump to a lot more for it to work properly on a new Major version of Firefox depending on what the Extension does.
    It is professional actually as extensions that were not actually compatible may actually cause problems big or small if they were to still just ''work'' in a new Major version release so hence the need for them to be properly up to date on any changes and hopefully the extension author is quick about it.

  • Why Oracle 11gR2 not supported on Virtual machine

    Dear All,
    I have googled this topic and have found various view from different people.
    I just need to know solid reason for why Oracle do not support VMWARE. I am not talking about Oracles VM Virtual Box but the others.
    Will highly appreciate your suggestions.
    Regards,
    Imran

    Hi Imran,
    The Oracle support policy states that “Oracle will only provide support for issues that either are known to occur on the native OS, or can be demonstrated not to be as a result of running on VMware.” This statement may
    create a perception that customers are somehow at risk, but the growing number of customers virtualizing Oracle on VMware have chosen to do so after carefully weighing the benefits against this implied risk.
    VMWare believe that three considerations are especially relevant to this assessment:
    • You can evaluate the risk by considering the following facts:
    ––VMware does not modify the native OS, so the solution Oracle provides for the native OS is fully expected to work for that same OS running on VMware.
    ––VMware has received no reports of incidents in which vSphere was determined to have caused a technical issue in the Oracle application or database.
    ––At worst, Oracle might ask a customer to reproduce the issue on a physical server, particularly if Oracle’s solution does not work. This request is seldom made, and even in the physical world Oracle reserves the
    right to request reproduction on different physical hardware in this situation.
    • You can negotiate the terms in your support agreement with Oracle and insist that Oracle provide you with the support commitment that meets your needs, including support for Oracle products running on vSphere.
    Some industry analysts have stated that it is commercially unacceptable to have policies that are difficult for Oracle customers to locate on Oracle’s Web site and that are changeable without notice.
    • VMware has its own policy to support customers running Oracle applications on VMware, available at https://www.vmware.com/support/policies/oracle-support.html. If required, VMware will take ownership of
    the support request and pursue rapid resolution, in collaboration with the Oracle support organization through TSANet as needed. Because VMware customers virtualize all types of Tier 1 applications, we have
    significant expertise in making this a seamless support experience.
    We are running many mission critical systems in VMware products.
    Provide your email id, I can send you the good white paper on Understanding Oracle Certification, Support and Licensing for VMware Environments
    With Regards,
    Sai

  • Why is Adobe dropping support for pre 3GS phones?!

    I think it's a bad decision to drop support for pre 3GS devices. There are still many out there and if support is dropped we're forced to still use the old PFI to reach the complete audience.
    It's clear that OpenGL ES 2 offers a lot more fancy stuff than OpenGL ES 1.5 does, but still, things like GPU_VECTOR or sophisticated blending are perfectly doable with OpenGL ES 1.5.
    And if a clean implementation is really not possible, Adobe should at least allow to publish for old devices even if this means that not all optimization techniques can be used.
    I develop iPhone apps using different technologies and AIR is attractive for me because I can target with one project a big range of different plattforms. If Adobe drops support for old phones, this advantage is heavily shortened!
    What is your opinion on the this development?

    Apple have dropped support for pre-3GS because to pull of the features and performance in iOS 4.3 they had to develop just for the ARM7 chip, and not for the ARM6. They probably have a good sense of the number of people that have the older devices, and think it's ok to not update the software on those devices.
    The same may be true for Adobe.
    I am trying to find out how to make AIR 2.6 and AIR 2.0 live together in Flash CS5. If I work it out I'll let you know.

  • Lack of Mac & Linux Support Hurting Javafx 2.0 Early Adoption and traction.

    Lack of Mac & Linux Support Hurting Javafx 2.0 Early Adoption and traction.
    Oracle needs to come out with a Mac & Linux Beta built, or let developers know the real story behind Mac OS and Javafx 2.0.

    I too would like to at least be able to try the Mac/Linux ports, even knowing that they are behind the Windows version. But just knowing that Oracle is committed to them is enough to ease any nervous feeling that I'm choosing the wrong tech.
    I have no problems with the fact that Oracle is concentrating on Windows first. It makes sense. If you have to pick one platform to focus on while you are getting the kinks out, it makes sense for it to be the most popular platform. That's Windows. But there mustn't be too long of a wait for the others. (E.g. if they were in a public beta stage when the Windows version is at final release, that would help boost confidence in the platform.)
    So long as they don't make the same mistakes that were made with Swing, where there are too many assumptions that all platforms work the same - so things like Mac's screen menu bar had to be fit in after the fact by Apple using awkward hacks. (I notice that now even popular Linux distros (Ubuntu) are using the screen menu bar concept, though they have managed to fit that into the window manager in such a way that it didn't seem to cause much problems.)

  • Error using Richfaces Drag and Drop  support in JSF 1.1 application

    Iam using rich faces drag n drop support in my JSF application . The jsp works as expected but I get this weird exception while navigating through my pages.
    Scenario : User logs into the application , from the home page ---> when the user click on a button he is navigated to the jsp which has the drag n drop support. This was working fine till , I have added a menu_incl .jsp inthe sub view . The code snippet is as shown below :
    <body>
         <div id="wrap">
         <f:view>
         <f:subview id="menu">
              <jsp:include page="/search/incld/menu.incl.jsp" />
         </f:subview>
         <rich:dragIndicator id="indicator" />
         <h:form id="myfolder">
              <h:panelGrid columnClasses="panelc,panelc,panelc,panelc" columns="4" width="100%">
                   <!-- Panel for Queries -->     
                   <rich:panel style="width:133px">
                   <f:verbatim>
                             <div style="overflow-x: scroll; overflow-y: scroll; height: 400px;">
                   </f:verbatim>
                        <f:facet name="header">
                             <h:outputText value="Queries" />
                        </f:facet>
                        <h:dataTable id="querytable" value="#{dndBean.queryList}"
                             var="query" binding="#{workSpaceBean.queryData}" >
                             <h:column>
                                  <a4j:outputPanel style="width:100px;border:1px solid gray;padding:2px" layout="block">
                                       <rich:dragSupport dragIndicator=":indicator"
                                            dragType="Query" dragValue="#{query}">
                                            <rich:dndParam name="label" value="#{query.name}" />
                                       </rich:dragSupport>
                                       <h:commandLink value="#{query.name}"
                                       action="#{workSpaceBean.populateQuery}">
                                       </h:commandLink>
                                  </a4j:outputPanel>
                             </h:column>
                        </h:dataTable>
                        <f:verbatim></div> </f:verbatim>
                   </rich:panel>
    Now when I click on the button in my home page , and expect to be navigated to the page which has dran drop support components, I get the following error :
    Error Message: Duplicate component ID 'myfolder:querytable:_id34' found in view.
    Error Code: 500
    Target Servlet: Faces Servlet
    Error Stack:
    java.lang.IllegalStateException: Duplicate component ID 'myfolder:querytable:_id34' found in view.
    at com.sun.faces.application.StateManagerImpl.removeTransientChildrenAndFacets(StateManagerImpl.java:171)
    at com.sun.faces.application.StateManagerImpl.removeTransientChildrenAndFacets(StateManagerImpl.java:179)
    at com.sun.faces.application.StateManagerImpl.removeTransientChildrenAndFacets(StateManagerImpl.java:179)
    at com.sun.faces.application.StateManagerImpl.removeTransientChildrenAndFacets(StateManagerImpl.java:179)
    at com.sun.faces.application.StateManagerImpl.removeTransientChildrenAndFacets(StateManagerImpl.java:179)
    at com.sun.faces.application.StateManagerImpl.removeTransientChildrenAndFacets(StateManagerImpl.java:179)
    at com.sun.faces.application.StateManagerImpl.saveSerializedView(StateManagerImpl.java:86)
    at org.ajax4jsf.framework.ajax.AjaxStateManager.saveSerializedView(AjaxStateManager.java:90)
    at com.sun.faces.taglib.jsf_core.ViewTag.doAfterBody(ViewTag.java:170)
    Iam getting this error only when I include this jsp in the parent jsp :
    <f:subview id="menu">
              <jsp:include page="/search/incld/menu.incl.jsp" />
    </f:subview>
    Iam including the same way in all other jsps of my application , they are all working fine expect for this jsp which has ajax components (rich faces drag m drop support components ) .
    From the error I deduce that the view component is being generated twice , why is this so???
    I would appreciate if some one coulkd guide me through this .... I hope I was able to explain my issu properly , please let me know if it is now clear

    I've tinkered a bit with DnD before in the past. Actually, it's all related to the topic of Data Transfer. You have to provide a source and destination for the transferrable, and your transferrable object must provide the "data flavors" that it supports.
    In theory it doesn't sound too hard, and it works reasonably well within a java application, but to be honest your time might be better spent simply implementing cut n' paste, which is easier. Cut n' paste doesn't require all the fancy UI work, but does the job reasonably well.
    There's a DnD spec available on the documentation web-site, if you haven't already found it. I also discovered that the O'Reilly book (I think it's the AWT book, not the swing one) has a good chapter on data transfer that you might want to read.

  • Why Oracle does not allow rollback of  DDL statements?

    I have always been surprised why Oracle does a implicit commit when DDL statements (e.g create table …) are executed. DDL statements simply write information (insert, delete and update) to data dictionary, so why DDL statement cannot be rolled back. Am I missing some thing?
    I was learning SQL Server few months ago and I noticed that SQL Server does allow rollback of DDL statements if I am not mistaken. It lloks like there is something in Oracle architecture which prevents rollback of DDL satements. Rollback of all staements should be allowed not just of DML statements.
    Appercaite your insight.

    If you drop a 500 million row table (and let's assume you're not using the Recycle Bin, which is a different matter entirely), how do you propose to re-insert all 500 million rows if you were to be allowed to rollback the drop command? Same thing goes for a truncate command.
    I'm not saying there aren't workarounds (the Recycle Bin is precisely one of those), but it's certainly problematic. You could very well reverse the transaction ('delete from TAB$...') quite easily... but reversing the other consequences of that transaction is a lot more awkward. Therefore, it is certainly logical to declare such transactions irreversible and thus to imply a commit, both before and after.
    Or take it from another philosophical angle: a transaction that doesn't commit (or rollback) takes exclusive row-level locks that are held indefinitely and which will prevent other people from doing DML on the same rows, yes? Well, how do you fancy having an 'alter table' statement sitting around, uncommitted, in the data dictionary? Some process (or your users) are wanting to insert rows into this table, but the uncommitted alter command means that they can't acquire the shared table lock they need in order to be able to do so. One uncommitted DDL can seriously gum up the works, in short.
    Dictionary tables are not like ordinary user tables, because whilst what I do in INVOICES very likely has no impact on what you do in SALARIES, what I propose to do in TAB$ very definitely impacts what you might need to do in TAB$. Under those circumstances, it's a jolly good thing that Data Dictionary DDL doesn't leave a trail of uncommitted transactions hanging around! And the mechanism to achieve that 'good thing' (i.e., auto-committing) means such transactions must be immediately irreversible.
    Fair enough if other databases have chosen to handle things differently: their prerogative, of course. My point is simply that there is logic in NOT being able to roll back DDL statements, too, and it's a legitimate choice to have made to handle things in this way, too.

  • Why Oracle Names have been discontinued in Oracle 10g

    Hello,
    I wanted to know why Oracle Names is not supported in Oracle 10g? Desupporting Oracle Names in future releases on Oracle is a big decision, as most of the sites still use Oracle 8i for legacy applications, which does not support OID. Translation tunnel between Oracle 8i ONAMES and Oracle 10g OID can be used... but what is the reason for not supportin ONAMES in Oracle 10g?
    Regards
    Sudhanshu

    ONames is an obsolete technology. I suspect Oracle wanted to eliminate the need to support a code line that has an obvious replacement.
    Those customers who still use Oracle8i obviously don't care about being supported by Oracle. Anyone who has a useable support contract will likely have upgraded, especially since Oracle gave lots of warning about desupporting Oracle8i, and even extended the desupport date.
    Besides, there really is no conflict - use ONames for the unsupported legacy systems and OiD for the new systems. Or ... use the Oracle9i ONames & Oracle9i client against an Oracle 10g environment.

  • Added drag support breaks drop support

    I have a Swing app (running on WIndows), which consists mainly of a Jtable with a list of files in it, one file per row. I wanted to be able to open files in the JTable using drag and drop, so Ive created a subclass of DropTarget and set it for my frame with setDropTarget() and it works fine, I can now drag and drop files from Windows Explorer. I set the drop target for the frame rather than the table because I wanted the user to be able to drop the files anywhere on the application.
    I then wanted to add dragging files from the Jtable to other applications to be able to make copies of the file. So I setDragEnabled() on the table and setTransferHandler() on the table and created appropriate TransferHandler and Tranferable subclasses. Now I can can drag files from the table ok, but unfortunatelly I can no longer drop files onto the frame, it just shows the no-entry sign when I try to. I don't see why enabling drag support in the table breaks drop support in the frame, but it does - what am I doing wrong?
    thanks Paul

    paultaylor wrote:
    setTransferHandler() on the table ... I can no longer drop filesTry overriding "importData" in TransferHandler.

  • Firefox dropping support for optgroups?

    It seems that Firefox 4 has dropped support for <optgroup> elements? Why would such a great web development browser do this? Also, the box model has changed with this release.
    Not good guys.

    Plugin are installed outside the control of Firefox and Firefox usually scan specific registry keys to find a specific plugin.
    As long as MS makes a Silverlight plugin available for Firefox then you can use Silverlight in Firefox.

  • MalformedURLException - Oracle not support?

    Dear all,
    I'm trying to use a standalone java client to talk to ALBPM via PAPI. I get it compiled (the Fuego55-APIsGuide is a bit out dated in terms of jar file list, btw). However, when I try to get it run, I got the following error:
    W:\savaria_1\server_1_0\src>java -Dfuego.je22.initialctx.file=C:\bea\TestApp\Properties\tomcatProperties.jndi -classpath . -Djava.ext.dirs=W:\savaria_1\server_1_0\lib com.tradebeam.workflow.gateway.WFRequestHandler
    fuego.papi.exception.ProtocolNotSupportedException: Protocol not supported for URL: 'oracle://grendel.sftech.corp.biz:1521/schema=beaaqualogic,sid=DEV'.
    at fuego.papi.impl.ProcessServiceFactoryImpl.create(ProcessServiceFactoryImpl.java:72)
    at fuego.papi.impl.ProcessServiceFactoryImpl.create(ProcessServiceFactoryImpl.java:155)
    at fuego.papi.impl.ProcessServiceFactoryImpl.create(ProcessServiceFactoryImpl.java:132)
    at fuego.papi.ProcessService.create(ProcessService.java:426)
    at com.tradebeam.workflow.gateway.WFRequestHandler.firstTest(WFRequestHandler.java:46)
    at com.tradebeam.workflow.gateway.WFRequestHandler.main(WFRequestHandler.java:94)
    Caused by: fuego.directory.exception.ProtocolNotSupportedException: Invalid URL: [oracle://grendel.sftech.corp.biz:1521/schema=beaaqualogic,sid=DEV].
    at fuego.directory.exception.ProtocolNotSupportedException.malformedUrlWithException(ProtocolNotSupportedException.java:45)
    at fuego.directory.provider.Factory.getFactoryFromPassport(Factory.java:209)
    at fuego.directory.Directory.startAnonymousSession(Directory.java:616)
    at fuego.papi.impl.ProcessServiceFactoryImpl.create(ProcessServiceFactoryImpl.java:68)
    ... 5 more
    Caused by: fuego.directory.exception.MalformedURLException: Protocol [oracle] not supported.
    Technical detail:Verify that the needed plug-in supporting files are present in your system and that the provider name is not misspelled.
    at fuego.directory.exception.MalformedURLException.protocolNotSupported(MalformedURLException.java:64)
    at fuego.directory.URLParser.createStrategy(URLParser.java:202)
    at fuego.directory.URLParser.createURLParser(URLParser.java:79)
    at fuego.directory.provider.Factory.getFactoryFromPassport(Factory.java:205)
    ======================================
    In my directory.properties, I have:
    # Directory configuration
    # The following properties define the configuration for a directory provider.
    # Do not modify the prefix of the properties. Always leave "directory.default."
    directory.default.url=oracle://grendel.sftech.corp.biz:1521/schema=beaaqualogic,sid=DEV
    # Presets are used to provide properties to the directory with an specific name
    # If a preset is anonymous (no Fuego participant), then comment the participant line
    # nevertheless, connection properties can be defined
    directory.default.preset.xobjects.participant=beaaqualogic
    directory.default.preset.xobjects.participant_password=123456#
    directory.default.preset.portal-anonymous.participant=beaaqualogic
    directory.default.preset.portal-anonymous.participant_password=123456
    directory.default.preset.datawarehouse.participant=beaaqualogic
    directory.default.preset.datawarehouse.participant_password=123456
    directory.default.preset.engine.participant=beaaqualogic
    directory.default.preset.engine.participant_password=123456#
    # oracle FDI implementation
    # Single connection properties (used when FDI handles the authentication)
    directory.default.jdbc-user=beaaqualogic
    directory.default.jdbc-password=123456
    provider.oracle.anonymous-user=beaaqualogic
    provider.oracle.anonymous-password=123456
    =================================
    Finally, this is my TomcatProperties.jndi:
    #TOMCAT jndi config
    java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory
    java.naming.provider.url=localhost:1099
    Any idea what I've done wrong or missed? Thanks in advance!!
    Regards,
    Matthew

    I've found why - turns out it was mentioned in the older APIs guide (ver 5.1). I need fuegofdi-oracle.jar.
    Now I just hit another error - CachedRowSet NoClassDefFoundError. This is easy cause I just need to get rowset.jar from sun's j2ee library (or if I were using Java 1.5 it would have already bundled inside).
    Regards,
    Matthew

  • Win8 mobile / tablet touchscreen support in javafx 8.0

    Does anyone have any concrete information about touchscreen support in JavaFX 8? We are about to abandon java for HTML5, but I think I can make a case for JavaFX 8 if I can demonstrate that mobile touch gestures can be supported properly.

    Judging by [URL https://javafx-jira.kenai.com/issues/?jql=text%20~%20%22touch%20screen%22]Jira and [URL http://docs.oracle.com/javafx/2/api/javafx/scene/input/SwipeEvent.html]the javadoc, yes they plan to provide touch screen support.
    They have hinted at support for mobile devices in the future, but I have absolutely no idea when they plan to release that. There isn't going to be a lot of concrete information, since Oracle does not like to make premature announcements.
    Edited by: aidreamer on Apr 6, 2013 10:16 PM

  • No Oracle SSO support for POSTing data to protected resource [yet]

    Hi,
    I am using OHS infront of JBOSS and redirecting all requests from OHS to JBOSS after SSO Authentication.
    Everything works fine except that I get 500 error when I try to post data from HTML form.
    When i click on a button on a JSP page that submits page with the Form Post, the request goes to the OHS and is not getting forwarded.
    OHS log shows the following
    127.0.0.1 - - [11/Sep/2007:08:57:23 -0400] "POST /Sample/protected/standard.do HTTP/1.1" 500 788
    Proxy_error.log shows the followin error
    [Tue Sep 11 08:57:23 2007] [error] [client 127.0.0.1] [ecid: 1189515443:10.6.2.137:268:5568:74,0] \n[OSSO] E09: No Oracle SSO support for POSTing data to protected resource [yet].\n
    Any idea?
    Thanks
    Srikar.

    This error does no occur in our dev or test environments, only production. A workaround for us was to disable SSO by commenting the line to load it in the file $ORACLE_HOME/Apache/Apache/conf/httpd.conf. The line to comment out looks like: include "/u01/app/oracle/product/mid/Apache/Apache/conf/mod_osso.conf" where the /u01/app... above is the expansion of $ORACLE_HOME/Apache/Apache/conf/mod_osso.conf.
    We do not use SSO for our application, so this is not a problem. I next plan to try to figure out why this behaves like this, so I can keep all the server configurations consistent.
    HTH,
    Mark

Maybe you are looking for

  • IPhone and XP behaviour

    I use my work dock/laptop to keep my iPhone charged through the day. How can I connect my iPhone without iTunes opening (sync is off) and without the Windows prompt asking what I want to do with the photos? Thanks

  • Regarding po error:buiding default account distribution and please wait....

    hi , i 'll appreciate if any one can help me in this: we have applied patches to our system here OAPPS 11.03,after this whenever i go to create purchase orders or requisitions ..shipment and then distribution ,i am getting error that "BUILDING DEFAUL

  • Problem migrating MS Access to  Oracle 8i using Oracle Migration Workbench

    Downloaded Migration Workbench. Ran setup but it says that the Migration Workbench must be installed into an Oracle 9 home. I though it would work with Orachle 8 (according to the documentation). We obly have ORacle 8i here. Does anyone know away aro

  • Upload issues w safari

    i seem to be unable to attach anything to a yahoo email all of a sudden. when i reply and attempt to attach a small jpeg...the page freezes and blinks when i attempt to hit a button. i must do an emergency terminate for safari to get out. i use firef

  • Unable to see my PDF files?

    Whenever I try to open a PDF file, the program opens but I can't read the file. If I print it it does come out, but I can't read it on my computer. How can I fix this problem?