Converting Uix 9.0.3 application to 10g

Just wondering if anyone successfully convert a fully functioning UIX 9.0.3 application to 10g? My 9.0.3 application (which is currently deployed fine) seems to put 9.0.5 in deadlock. This happens after I dismiss the dialog stating it wants to convert my 9.0.3 application to 10g.
Tks

Here a UIX page after conversion
<?xml version="1.0" encoding="windows-1252"?>
<page xmlns="http://xmlns.oracle.com/uix/controller"
      xmlns:ctrl="http://xmlns.oracle.com/uix/controller"
      xmlns:html="http://www.w3.org/TR/REC-html40"
      xmlns:bc4j="http://xmlns.oracle.com/uix/bc4j"
      xmlns:pcs="http://www.proconcept.ch/ui/templates" expressionLanguage="el" xmlns:ui="http://xmlns.oracle.com/uix/ui">
  <bc4j:registryDef>
  <bc4j:rootAppModuleDef name="WebCategArrayDescrViewAppModule"
                         definition="ShopConcept.ShopModule"
                         releaseMode="stateful" >
    <bc4j:viewObjectDef name="ViewWebCategLevel1"
                        rangeSize="5" />
    <bc4j:viewObjectDef name="ViewGcoGoodNew"
                        rangeSize="3" />                       
  </bc4j:rootAppModuleDef>
  </bc4j:registryDef>     
  <templates xmlns="http://xmlns.oracle.com/uix/ui">
    <templateImport source="template/library.uit"/>
  </templates>
  <!--<include node="template/pcsTemplate.uix"/>-->
  <content>
    <try xmlns="http://xmlns.oracle.com/uix/ui"
         xmlns:data="http://xmlns.oracle.com/uix/ui" >
     <catch>
       <displayException />
     </catch>
       <contents>
        <bc4j:rootAppModuleScope name="WebCategArrayDescrViewAppModule">
          <contents>      
           <dataScope>
           <contents>
            <pcs:pcsPageLayout xmlns="http://xmlns.oracle.com/uix/ui"
                        xmlns:data="http://xmlns.oracle.com/uix/ui"
                        title="" >
              <contents>
                <script>
                  <contents>
                    function DetailProd(UrlName)
                      openWindow(window,
                                 UrlName,
                                 'DetailWindow',
                                 {width:550, height:500},
                                 false,
                                 'dialog',
                                 null);                        
                      return false;
                  </contents>
                </script>             
                <borderLayout>
                  <right>
                  </right>
                  <contents>
                  <header>
                    <contents>
                      <stackLayout>
                        <contents>
                          <styledText data:text="Bienvenue dans le@text" styleClass="OraLightHeader"/>
                          <rowLayout>
                            <contents>
                              <spacer width="40"/>
                              <cellFormat>
                                <contents>
                                  <image source="pictures/welcome.png" hAlign="center"/>
                                </contents>
                              </cellFormat>
                            </contents>
                          </rowLayout>
                          <spacer width="1" height="20"/>
                        </contents>
                      </stackLayout>
                    </contents>
                  </header>
                  </contents>
                  <innerBottom>
                    <bc4j:viewObjectScope name="ViewWebCategLevel1">
                      <contents>
                        <dataScope>
                          <provider>
                            <data name="fromWebCategLevel1View">
                              <method class="ch.proconcept.ui.env.bc4j.ViewHook" method="getList"/>
                            </data>
                          </provider>
                          <contents>
                            <pcs:link word="Bienvenue dans le" destination="aaa">
                            </pcs:link>
                            <pcs:label readOnly="true"/>
                            <tableLayout hAlign="center" width="100%" borderWidth="0">
                              <contents>
                                <rowLayout hAlign="center">
                                  <contents childData="${uix.data.fromWebCategLevel1View.breadCrumbs}">
                                    <image data:destination="__link#WebCateg#WebCategArrayId#choisecat#viewCatDirectAdd2Cart" source="${uix.current.WcdPictureUrl}" text="${uix.current.WcdLongDescr}"/>
                                  </contents>
                                </rowLayout>
                              </contents>
                            </tableLayout>
                          </contents>
                        </dataScope>                       
                      </contents>                             
                    </bc4j:viewObjectScope>
                  </innerBottom>
                </borderLayout>               
              </contents>
            </pcs:pcsPageLayout>
            </contents>
             <provider>
              <data name="text">
                <method class="ch.proconcept.ui.env.engine.servlet.PcsPageFlowEngine" method="getText"/>
              </data>
             </provider>
            </dataScope>
          </contents>
        </bc4j:rootAppModuleScope>
      </contents>
    </try>
  </content>
  <handlers>
    <!-- Add EventHandlers (<event> elements) here  -->
  </handlers>
</page>JDev change the binding -> expressionLanguage="el". It's OK.
But why this code
  <bc4j:registryDef>
  <bc4j:rootAppModuleDef name="WebCategArrayDescrViewAppModule"
                         definition="ShopConcept.ShopModule"
                         releaseMode="stateful" >
    <bc4j:viewObjectDef name="ViewWebCategLevel1"
                        rangeSize="5" />
    <bc4j:viewObjectDef name="ViewGcoGoodNew"
                        rangeSize="3" />                       
  </bc4j:rootAppModuleDef>
  </bc4j:registryDef>      always exist ?
In JDev doc you say "Don't mix EL and old databinding"
xmlns:bc4j="http://xmlns.oracle.com/uix/bc4j" always here ????
This
<contents childData="${uix.data.fromWebCategLevel1View.breadCrumbs}"> good change, but not this
<image data:destination="__link#WebCateg#WebCategArrayId#choisecat#viewCatDirectAdd2Cart"With my application I have not successfully converted.
Maybe I have wrong use UIX version 9.0.3 however with JDev 9.0.3 my application work fine.
Currently I am evaluating the change induces by JDev 10g in my application to know if I will make the change.
Nathanael

Similar Messages

  • How to convert HTTP to HTTPS in Oracle Application Server 10g(10.1.3)

    Can you please suggest notes to convert HTTP to HTTPS in Oracle Application Server 10g(10.1.3) as we need this to integrate the custom apps with EBS(12.1.3)?
    Appreciate your quick response,
    RM

    For Oracle EBS R12, the docs provided above should be helpful. If you want to configure the application server with SSL (assuming you have 10gAS installed), please refer to Oracle AS10g documentation -- Secure Sockets Layer (SSL)
    Oracle Application Server 10g Release 3 Documentation
    http://www.oracle.com/technetwork/middleware/ias/documentation/index.html
    Secure Sockets Layer (SSL)
    http://download.oracle.com/docs/cd/B25221_04/core.1013/b25209/part4.htm#BEHBDFGD
    Thanks,
    Hussein

  • Some minor issues we are facing in converting the 6i application to 10g ,

    Regarding 10g froms i need support in resolving following issues:-
    1. Direct print to default printer
    In some of our applications user do not want to see the print preview and prefer direct print in 6i we were doing this by defining Desitination in report paramenters
    2. Open each form in new window
    We open each new form using OPEN_FORM() builtin, but all forms open in same MDI window, how using open form we can open the forms in new window
    3. Maintaining source code in windows and linux
    Initaially our developers test the forms under windows 10g AS environment but when the same form in uploaded on Linux machine they need to make some changes like " replacing all \ with /, converting all paths to lower case etc
    how we can write the same code for linux and windows
    These are some minor issues we are facing in converting the 6i application to 10g environment ...

    1) We don't do direct printing. We print everything to PDF files in a user's network mapped drive. They print or preview as required.
    2) We overcame this problem by using Java WebStart
    [http://groundside.com/blog/JanCarlin.php?title=forms_and_java_web_start&more=1&c=1&tb=1&pb=1]
    It frees Forms from being browser based and looks more like a 'real' application.
    3) We use FormsAPI Master [Link to ORCL-Toolbox|http://www.orcl-toolbox.com/] to automatically convert from Windows to Unix. Our script converts uppercase to lowercase for icons, menus, library attachments, etc. We only do this once - unless new libraries have been attached in the wrong case. For things like '\' to '/' , Windows is quite happy to accept '/' as a delimiter. "cd C:\temp" is the same as "cd c:/temp". However, there are obvious differences between Windows and Unix. If there is any interaction between the Form and the operating system, then we do all our testing in the Unix environment - leaving Windows as a "does the screen layout look OK" environment.

  • Oracle application server 10g help

    Hi,
    I need to work on a project that pulls data from the oracle database and should be able to generate reports based on user entered criteria and they want me to use the oracle application server 10g.
    (I also need to do manipulations on the data pulled out.)
    How do i start and what are the things that i need to install..
    If somebody could guide me in a few words, i can pick it up from there...
    Thanks

    Hi,
    Thanks a lot for replying..
    This is a simple overview of my project..
    Basically i need to convert a client server application which was initially in Access (and coded in VBA) and oracle to oracle based web application.
    The application that was built in access has various flaws and hence we decided to rewrite them with lot of new features..
    what i would need is several web pages(probably intranet based...) where i pull data from the oracle db, and then do manipulations on them and then based on certain criteria come up with a report based on users needs...
    I hope this info is enough to guide me
    Thanks.

  • Commit working in embedded OC4J but not in Application Server 10g

    Hi all
    i am creating an application using Jdeveloper 9051+adf+uix.
    here in a form i have a Create,Delete button and a commit button. after creating or deleting a row , i press commit button and it works fine in embedded OC4J.
    But after deploying this application on Oracle Application Server 10g , create and delete buttons are working (means data in form is getting submitted) but commit button is not working (commit button is enabled but data is not getting commited in the table.) after pressing the commit button the form is coming back to its previous position and the commit button is yet enabled. if i presses it second time then button goes disabled but data is not commited at all.
    Please provide me solution to this problem.
    Thanks

    Hi Brenden
    Thanks for reply
    in the application log file it is showing the following exception-
    08/07/01 16:51:29 mail_utility_app: Servlet error
    oracle.jbo.JboException: JBO-29000: Unexpected exception caught: oracle.xml.parser.v2.XMLDOMException, msg=cannot add a node belonging
    to a different document
    at oracle.jbo.server.Serializer.passivate(Serializer.java:189)
    at oracle.jbo.server.DBSerializer.passivateRootAM(DBSerializer.java:290)
    at oracle.jbo.server.DBSerializer.passivateRootAM(DBSerializer.java:277)
    at oracle.jbo.server.ApplicationModuleImpl.passivateStateInternal(ApplicationModuleImpl.java:4587)
    at oracle.jbo.server.ApplicationModuleImpl.passivateState(ApplicationModuleImpl.java:4479)
    at oracle.jbo.server.ApplicationModuleImpl.doPoolMessage(ApplicationModuleImpl.java:6818)
    at oracle.jbo.common.ampool.ApplicationPoolImpl.sendPoolMessage(ApplicationPoolImpl.java:3886)
    at oracle.jbo.common.ampool.ApplicationPoolImpl.doManagedCheckin(ApplicationPoolImpl.java:2131)
    at oracle.jbo.common.ampool.ApplicationPoolImpl.releaseApplicationModule(ApplicationPoolImpl.java:1211)
    at oracle.jbo.common.ampool.SessionCookieImpl.releaseApplicationModule(SessionCookieImpl.java:717)
    at oracle.jbo.common.ampool.SessionCookieImpl.releaseApplicationModule(SessionCookieImpl.java:634)
    at oracle.adf.model.bc4j.DCJboDataControl.releaseApplicationModule(DCJboDataControl.java:1340)
    at oracle.adf.model.bc4j.DCJboDataControl.endRequest(DCJboDataControl.java:1198)
    at oracle.adf.model.servlet.ADFBindingFilter.invokeEndRequest(ADFBindingFilter.java:289)
    at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:238)
    at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.0.2)].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:663)
    at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.0.2)].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:330)
    at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.0.2)].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:830)
    at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.0.2)].server.http.AJPRequestHandler.run(AJPRequestHandler.java:224)
    at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.0.2)].server.http.AJPRequestHandler.run(AJPRequestHandler.java:133)
    at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.0.2)].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:192)
    i have only one entity and one view object. there is no different document as it is shown in the exception.
    Thanks

  • Steps to deploy Wireless application to 10G application Server

    Dear,
    I have a simple application developed using XForms/XHtml/JSP using JDeveloper Wireless Extension.
    I have been able to test the application in embedded OC4J in JDeveloper but I want to deploy this application in 10G application Server installed on another Server.
    Can anyone provide me the steps to deploy Wireless Application to the 10G Server.
    It will be great help to me.
    Regards,
    Niti

    Logon to the webtool (http://oraclemidtierhost:port/webtool/login.uix) and click on the 'services' tab. Here you can add an application. Using the content tab you can publish your application to the wireless portal.
    After clicking on the content tab click on Access Control Content to give your user groups access to certain applications.
    Test your applications using the device portal entrypoint:
    http://oraclemidtierhost:port/ptg/rm
    Read more about publishing application in the online developer manual:
    http://download-uk.oracle.com/docs/cd/B10464_01/wireless.904/b10948/toc.htm

  • Application server 10g r2 on redhat es 4 installation problem

    I was installing application server 10g r2 (infrastructure) on a redhat es4 and I got an error on the configuration assistant for single sign on.
    The log file is not telling me what went wrong. Has anybody experienced this problem? How do I restart the configuration assistant?

    hello,
    could you post at least some log?
    regards,
    fabrizio

  • How to get ip and hostname in application server 10g

    when i am using sys_context('USERENV','HOST') IN MY value based audit trigger it return ip address of application server.
    i want to get client's ip address and hostname that connect to application server 10g.
    Regards,
    Muhammad Touseef

    CKPT wrote:
    i want to get client's ip address and hostname that connect to application server 10g.you can find in listener.log file for all the client connections, or if any active sessions you can find from
    select username,machine from v$session;LOL
    You gave a totally correct answer. Unfortunately not relevant, though.
    Now take a look at that answer in context of the question. The question is "given that the environment is 3 tier, and given that the client to the database is an application server, how do we get the information about the client to the application server - one tier further out?"
    OP - this is a known problem with current application server configurations and applications. The only current way of providing that info is for the app server to capture and pass that info on. An easy way to pass it on, available to the app developer, is to use the DBMS_APPLICATION_INFO package.
    Perhaps one day the WebLogic Server folk will see fit to make that transparent. ;-)

  • How deploy 6i Forms Fmx trought Application Server 10g

    Hello every one,
    Situation :
    In my company, we have a software developed by a team using Oracle Forms 6i, the application is connected te Oracle 9i Database and every thing works well.
    Problem :
    I was able to upgrade the database from 9i to 10g. But my question : is it possible to deploy all the Forms (fmx 6i version) on Application Server 10g. I want to use the 3-tiers architecture.
    Take note that i have not the fmb source files. Just the FMX (about 40 files)
    If yes, can you explain also how to proceed (tools to install on Application Server) and how to setup the connection between the 3 tiers throught a LOCAL NETWORK.
    Regards
    Kira

    You will at least need to recompile all those *.fmb to *.fmx in the version of the App server you will be using.
    We have a forms6 c/s application we are migrating to forms 11g and it almost that easy (except for changes in how you launch reports).
    The application server is setup alot like the client/server side of forms is, it needs a tnsnames.ora that points to the database and it needs to know where you will be storing the forms and report. Looks for any *.fmx and that will be the default location.

  • Oracle application server 10g version checking scripts

    Hi does anyone know how the script to check the application server 10g version on R12.1.3, without checking it on the form.

    Hi Tunde,
    You can get the detailed version of all the 10.1.2 and 10.1.3 components using the below commands
    A. 10.1.3 Component Versions
    ========================
    1. Login in to Putty as application file system owner
    2. Source the applications env file under $ORA_CONFIG_HOME/10.1.3 directory.
    3. cd $ORACLE_HOME/OPatch
    4. opatch lsinventory -detail >> inv.out
    5. Review the inv.out file and check for the Oracle Application Server and other component versions.
    B. 10.1.2 Component Versions
    ========================
    1. Login in to Putty as application file system owner
    2. Source the applications env file under $APPL_TOP
    3. cd $ORACLE_HOME/OPatch - This will be pointing to 10.1.2 Home
    4. opatch lsinventory -detail >> inv.out
    5. Review the inv.out file and check for the Oracle Application Server and other component versions.
    I hope this clarifies your queries, Please let me know the same.
    Regards,
    Thiagarajan.

  • Oracle Application Server 10g Cloning - Urgent

    Hello All,
    I have been given a new assignment which involves Oracle Applications server 10g, i am new to oracle application server and hoping that some one will please clarify my doubts.
    i have to clone a production machine (Solaris 10) which has oracle AS 10g, this machine had oracle database 10g before and just the application server was installed on it, i have to clone a test environment for this machine, i have the following two doubts
    1) Is it possible to just install Oracle Application server 10g on a machine which already contains oracle 10g database, if so then what about the database that gets installed when installing Oracle application server 10g.
    2) How to clone the above production machine, should the oracle 10g database be cloned first and then oracle application server 10g cloned on the new machine?
    Eagerly waiting for a reply

    user12077492 wrote:
    i have to clone a production machine (Solaris 10) which has oracle AS 10g, this machine had oracle database 10g before and just the application server was installed on it, i have to clone a test environment for this machine, i have the following two doubts
    1) Is it possible to just install Oracle Application server 10g on a machine which already contains oracle 10g database, if so then what about the database that gets installed when installing Oracle application server 10g.
    2) How to clone the above production machine, should the oracle 10g database be cloned first and then oracle application server 10g cloned on the new machine?1) Yes, it is possible. The DB that comes with OAS as the infrastructure DB for it (I presume you are installing a full OAS with infrastructure and midtier both) does not affect the DB you already have on your system ... obviously ... as long as you install them in their separate homes.
    2) I always say, this term cloning is somewhat loosely used in general communication meaning making copies. In OAS context, Cloning works for middletiers only. You cannot clone an infrastructure.
    To make a redundant/alternate environment for OAS, you can do the following:
    - a) either use the same infra on machine 1, and install another midtier and register with the same infra.
    - b) or install a separate infra on machine 2, and also a midtier registered with it.
    Here for the first option a), Cloning can be used because you can (*only*) clone a middle-tier. There are pros and cons for this setup, including that you share the SSO, and OID, and hence users and groups bases, etc on those two environments - something that you may or may not want. But then there are also some way-outs to avoid them or minimize their effects too. Please see the following reference for cloning and search on Metalink for how to minimize effects, once you get better familiar with the processes.
    Oracle® Application Server Administrator's Guide
    10g Release 2 (10.1.2)
    B13995-08
    [10 Cloning Application Server Middle-Tier Instances|http://download-uk.oracle.com/docs/cd/B14099_19/core.1012/b13995/cloning.htm#BCGBDIDF]
    For b), you will need to Stage a server as defined in this reference.
    [11 Staging a Test Environment from a Production Environment|http://download-uk.oracle.com/docs/cd/B14099_19/core.1012/b13995/prodtest.htm]
    There are some notes on Metalink which address issues about benefits or procedures of Cloning and Staging an environment too.
    There are some other ways to export/transport your applications to another instance across DB. Please also read about them.
    hope that helps!
    AMN

  • Oracle Application Server 10g (Application Running)

    Dear All Sir/Madam
    It is my humble request that please tell me how to run Application on Application Server 10g.
    I developed my Application in Oracle developer suit 10g (build internet appliacation), and I am using *10g database*.
    Now please tell me the complete procedure who to configure oracle application server 10g on linux.

    Hello Ghulam,
    Notice that you can deploy different kind of applications within the Application Server framework, e.g. JEE applications, PL/SQL applications, Forms Applications etc. Based on what you initially mentioned, it seems that your have developed a Forms application. The above document reference refers to Application Server 10.1.3, which was a JEE / SOA release. You are probably better off with the [url http://download.oracle.com/docs/cd/B14099_18/web.1012/b14032/toc.htm]Forms Deployment Guide.
    One note : Application Server 10.1.2.x is soon to be desupported. Consider to move to version [url http://www.oracle.com/technetwork/developer-tools/forms/downloads/index.html]11.1.2 !
    Thanks,
    EJ

  • Installing Oracle Application Server 10g 10.1.2.0.2  on RHEL 5.3

    Dear All,
    My Linux version is RedHat 5.3
    I want to Install oracle 10g Application Server on it please help me out to do so.
    Please help me,thanks in advance.
    Please provide me with the documentation link to install Oracle Application Server 10g 10.1.2.0.2 on RHEL5.3
    Thanks and Regards
    Monoj Das

    install Oracle Application Server 10g 10.1.2.0.2 on RHEL5.3
    Said that OAS 10.1.2.0.2 is desupported, you have to apply patch 10.1.2.3 to be fully certified on OEL/RHEL 5.
    See MOS doc. ID 564174.1 Oracle Application Server 10g (10.1.2) Installation Requirements for Linux OEL 5 and RHEL 5

  • Oracle Application Server 10g Installation Guide for Windows

    The link to Oracle Application Server 10g Installation Guide for Windows on the OTN Web Site don't work. Using search on site does not turn up any installation document for Oracle Application Server 10g.
    How can I find the Installtion Guide or the Quick Installtion Guide for Oracle Application Server 10g for Windows?

    Hi,
    The docs you seek are available through the OTN documentation pages at: http://otn.oracle.com/documentation/index.html.
    Click on the link for "Oracle Application Server Release 10g (9.0.4)" and then on the "View Library" link for part B10468_04 - Oracle Application Server 10g Online Documentation 10g (9.0.4.0.0) for Microsoft Windows.
    The Docs are located under the Documentation tab.
    Alternatively, here is the direct link to the Documentation Tab interface of the Library:
    http://download.oracle.com/docs/cd/B10468_04/docs.htm
    Regards,
    Les

  • Oracle application server 10g and apex

    Hi allm
    Can someone show me a guide on how to use Oracle Application Server 10g with APEX. I'm currently using Oracle HTTP Server but decided to use OAS instead so that I can use the Report Server and the Oracle BI Publisher for the reports.
    I'm currently using this guide (http://www.oracle.com/technology/products/database/application_express/howtos/howto_useoas10g.html) but I can't seem to find the marvel.conf and the oracle_apache.conf.
    Also, is it really necessary to use OAS instead of Oracle HTTP Server if I want to use Oracle BI Publisher?
    Thanks.
    Allen
    Edited by: A.Sandiego on Sep 3, 2008 12:01 AM

    Hi,
    Thanks for the response.
    Unfortunately I still get the same problem. Somehow I just can't find the marvel.conf anywhere in my machine. I setup my APEX not by using the companion cd but by downloading the apex_3.1.2 then running the apexins.sql. Then install the Oracle HTTP Server only and configured the dads.conf located in the ORACLE_HTTP_SERVER_HOME/Apache/Apache/mod_plsql/conf. It works perfectly with this.
    I then installed Oracle Application Server 10g. I'm trying to figure out how to use this instead of the Oracle HTTP Server.
    Thanks.
    Allen

Maybe you are looking for

  • How do I load apps after bypassing activation​?

    I ran the activation bypass tool (developer.palm.com/index.php?option=com_content&v​iew=article&id=2051) on my Pixi to use the handset as a WiFi-only device for now.  I can enable WiFi and connect to the Internet, as well as email and online calendar

  • Is this a bug or a "security feature" ?

    I had a nagging bug in coldfusion where every once in a while when people entered text and I inserted it into an MS SQL database it would throw the error "Statement is not allowed." I got a clue when a customer put in the words drop and program in th

  • Flash CS4 IDE based project and embed metadata tags

    I posted this in one of the other sub-forums before I realised this one was available. I am moving over to using the Flex based embed metadata tags to import assets into my Flash CS4 IDE based project. This is working very well but I have hit one sma

  • Adobe CS5 unable to update after reinstall on OS X Mavericks

    I installed Adobe CS5 from DVD on a fresh OS X Mavericks, but now I'm unable to update with latest patches: Via Adobe Application Manager: - Application Version 1.0.0.67 - Error validating each downloaded files like:   2014-10-08T09:53:58: UCGetprogr

  • Video_TS

    I'm wondering if I can play my home videos (about 80 hours in video TS format) with Apple TV 2. I can play it fine with the WD TV Media Live Hub, but I don't like the interface for photos and music. I'd rather use iTunes and iPhoto. However, being ab