BEx query Authorization works in BW but fails in WebI

Have a BEx query which has 5 fields marked as authorization relevent.  Some of the fields use BW Auth variable in the BEx query, although not all fields do.  The BEx query runs fine and does not throw any authorization failures.  One of the fields is Org Unit, which uses hierarchy node variable.  This field and its user variable exist in two different queries, using different multiprovider. 
One BEx query and its corresponding universe and WebI report fails when user tries to refresh Org Unit prompt values in WebI, however a secondar query with identical field and variable does not fail.  A trace on BW side does not reveal any authorization failures.  We tried refreshing the universe and even creating a whole new universe, refreshing it, etc.. however the issue is not resolved. 
Has anyone seen this problem before?  If so, how did you resolve it.

Hi,
You need Single sign-on (SSO).
Regards

Similar Messages

  • Bex Query is working fine in Bex Analyzer but in Webi 4.0 its not.

    Hi guys,
    I am using Bex Query as a datasrouce for a Interactive Analysis 4.o. but its giving me the following error below:
    Note: i can use other Bex Queries just fine in interactive analysis, and this problomatic query is working fine in Bex Analyzer.
    " The DSL Service returned an error: com.businessobjects.mds.services.helpers.OlapUniverseHelper$DimensionsFromCubeFailedException: Cannot retrieve dimensions from cube Commercial Margin
         at com.businessobjects.mds.services.helpers.OlapUniverseHelper.createSapBusinessLayer(OlapUniverseHelper.java:428)
         at com.businessobjects.mds.services.helpers.OlapUniverseHelper.createBusinessLayer(OlapUniverseHelper.java:246)
         at com.businessobjects.dsl.services.datasource.impl.AbstractOlapUniverseProvider.createOlapUniverse(AbstractOlapUniverseProvider.java:62)
         at com.businessobjects.dsl.services.datasource.impl.DirectOlapAccessUniverseProvider.createOlapUniverse(DirectOlapAccessUniverseProvider.java:94)
         at com.businessobjects.dsl.services.datasource.impl.DirectOlapAccessUniverseProvider.provideUniverseFromInlineResource(DirectOlapAccessUniverseProvider.java:82)
         at com.businessobjects.dsl.services.datasource.impl.AbstractUniverseProvider.provideUniverse(AbstractUniverseProvider.java:48)
         at com.businessobjects.dsl.services.universe.impl.AbstractUniverseService.provideUniverse(AbstractUniverseService.java:82)"
    Sheikh Hassan Ayub

    Hi,
    There has been some escalation with regards to similar problem with the early version of BI 4.x.
    I would advise you to download the latest version and latest patch in your QA environment and do some testing with the same query.
    Regards
    Steph

  • BEX Query Views - Reqd in PRD but need to create in Dev - Data Issues

    Hello Bw Gurus 
    BI 7.0 ECC 4.7
    We have a BEx Query in BI production which uses a work centre hierarchy. The user wants to create query views on this query to use in BI production.
    Our normal transport procedure of a new development object would be BI DEV - QA - PRD
    However the DEV environment does not have all the work centres and the data of PRD. So if the query view needs to be created in DEV then we could not set up the view correctly as there is not the workcenters or the data in DEV.
    Hopefully that makes sense?
    Apart from allowing Query Views to be created in BI PRD directly is there any solution?
    Best,
    Steve Jones

    If you need exact char values for workcenter to create your views you can quickly create the master data (just the values you want) in Dev and use them to create the views...

  • Cfhttp post to AWS S3 works in CF9 but fails in CF10

    I'm using the Instructure Canvas API for uploading files. After the initial API call, Canvas returns information that is used to make a POST request to Amazon Web Services's S3 service to upload a file.
    Here is the request I'm using to post the file to AWS S3, populated with the data returned by the Canvas API:
    <cfhttp url="#aws.upload_url#" result="result" method="post" multipart="yes">
              <cfhttpparam type="formfield" name="key" value="#aws.upload_params.key#" />
              <cfhttpparam type="formfield" name="acl" value="#aws.upload_params.acl#" />
              <cfhttpparam type="formfield" name="Filename" value="#photoName#" />
              <cfhttpparam type="formfield" name="AWSAccessKeyId" value="#aws.upload_params.AWSAccessKeyId#" />
              <cfhttpparam type="formfield" name="Policy" value="#aws.upload_params.Policy#" />
              <cfhttpparam type="formfield" name="Signature" value="#aws.upload_params.Signature#" />
              <cfhttpparam type="formfield" name="Content-Type" value="#aws.upload_params['content-type']#" />
              <cfhttpparam type="formfield" name="success_action_redirect" value="#aws.upload_params['success_action_redirect']#" />
              <cfhttpparam type="file" name="file" file="#fullPath#" />
    </cfhttp>
    This request works on a ColdFusion 9 server (the response returns "200 OK"), but fails on a ColdFusion 10 server (the response returns "500 Internal Server Error"). The Canvas API call works in both cases.
    Any ideas or suggestions appreciated.

    Thanks for the replies. I used cfdump to examine the results, but other than a custom 500 error page, I didn't see anything out of the ordinary.
    Using CF's built-in S3 capabilities may work. I haven't used it before and so I was just following the steps provided in Canvas's documentation. I am not positive how to use the data returned from the initial Canvas API call to form the S3 request. I tried the following:
    <cffile
        action="write"
        output="S3 Specifications"     file="s3://#jsonData.upload_params.AWSAccessKeyId#:#jsonData.upload_params.policy#@#Repla ce(jsonData.upload_url,'https://','','ALL')##jsonData.upload_params.key#"/>
    Assuming that the returned policy value (a 545-character random string) is the secrect key and that the upload_params_key should be appended to the bucket location (it looks approximately like this: account_XXXXX/attachments/XXXXXXXX/XXXXXXXXXX.jpg). I was getting a SignatureDoesNotMatch error from that request.
    Additionally, I tried sending the requests to a basic web server that should capture the request data and write them to a file. It doesn't look like it worked like I expected it to--I'm not sure why neither instance includes all the data--but here are the results in case they are relevant:
    CF9:
    POST / HTTP/1.1
    Host: osric.com:50000
    Connection: close, TE
    TE: trailers, deflate, gzip, compress
    User-Agent: ColdFusion
    Accept-Encoding: deflate, gzip, x-gzip, compress, x-compress
    Content-type: multipart/form-data; boundary=-----------------------------7d0d117230764
    Content-length: 6289
    CF10:
    POST / HTTP/1.1
    User-Agent: ColdFusion
    Content-Type: multipart/form-data; boundary=-----------------------------7d0d117230764
    Connection: close
    Content-Length: 6289
    Host: osric.com:50000
    -------------------------------7d0d117230764
    Content-Disposition: form-data; name="key"
    Content-Type: text/plain; charset=UTF-8
    account_XXXXX/attachments/XXXXXXXX/XXXXXXXXX.jpg
    -------------------------------7d0d117230764
    Content-Disposition: form-data; name="acl"
    Content-Type: text/plain; charset=UTF-8
    private
    -------------------------------7d0d117230764
    Content-Disposition: form-data; name="Filename"
    Content-Type: text/plain; charset=UTF-8
    XXXXXXXXX.jpg
    -------------------------------7d0d117230764
    Content-Disposition: form-data; name="AWSAccessKeyId"
    Content-Type: text/plain; charset=UTF-8
    XXXXXXXXXXXXXXXXXXXXXX
    -------------------------------7d0d117230764
    Content-Disposition: form-data; name="Policy"
    Content-Type: text/plain; charset=UTF-8
    XXXXXXXXXXXXXXXXXXXXX[...lots of characters...]XXXXX
    -------------------------------7d0d117230764
    Content-Disposition: form-data; name="Signature"
    Content-Type: text/plain; charset=UTF-

  • Connection to db works with ezconnect but fails with tnsnames.ora

    Hi,
    When I try to connect to remote datbase using 10g ezconnect, it works fine. But when I tried to connect to same database using tnsnames.ora, it fails:
    sqlnet.ora on client side:
    ================
    ###SQLNET.AUTHENTICATION_SERVICES= (NTS)
    NAMES.DIRECTORY_PATH=(tnsnames, onames, hostname, ezconnect)
    tnsnames.ora on client side
    =================
    MRAP =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = moody)(PORT = 1521))
    (CONNECT_DATA =
    (SERVICE_NAME = MRAP.ALBILAD.COM)
    Listener On DB Server:
    ===============
    $ lsnrctl status
    LSNRCTL for IBM/AIX RISC System/6000: Version 10.2.0.4.0 - Production on 04-APR-2010 16:29:16
    Copyright (c) 1991, 2007, Oracle. All rights reserved.
    Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=moody)(PORT=1521)))
    STATUS of the LISTENER
    Alias LISTENER
    Version TNSLSNR for IBM/AIX RISC System/6000: Version 10.2.0.4.0 - Production
    Start Date 04-APR-2010 16:28:59
    Uptime 0 days 0 hr. 0 min. 16 sec
    Trace Level off
    Security ON: Local OS Authentication
    SNMP ON
    Listener Parameter File /u01/app/oracle/product/10.2.0/network/admin/listener.ora
    Listener Log File /u01/app/oracle/product/10.2.0/network/log/listener.log
    Listening Endpoints Summary...
    (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=moody)(PORT=1521)))
    Services Summary...
    Service "mrap.albilad.com" has 1 instance(s).
    Instance "mrap", status READY, has 1 handler(s) for this service...
    Service "mrapXDB.albilad.com" has 1 instance(s).
    Instance "mrap", status READY, has 1 handler(s) for this service...
    Service "mrap_XPT.albilad.com" has 1 instance(s).
    Instance "mrap", status READY, has 1 handler(s) for this service...
    The command completed successfully
    Now, on client, when I connect with each of methods written above, following is output:
    C:\Documents and Settings\c900796>sqlplus ingrian/[email protected]:1521/mrap.albilad.com
    SQL*Plus: Release 10.2.0.1.0 - Production on Sun Apr 4 16:57:18 2010
    Copyright (c) 1982, 2005, Oracle. All rights reserved.
    Connected to:
    Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options
    SQL> show user;
    USER is "INGRIAN"
    SQL> exit
    Disconnected from Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64
    bit Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options
    C:\Documents and Settings\c900796>sqlplus ingrian/ingrian@mrap
    SQL*Plus: Release 10.2.0.1.0 - Production on Sun Apr 4 16:57:25 2010
    Copyright (c) 1982, 2005, Oracle. All rights reserved.
    ERROR:
    ORA-12154: TNS:could not resolve the connect identifier specified
    Enter user-name:
    ERROR:
    ORA-12560: TNS:protocol adapter error
    Enter user-name:
    ERROR:
    ORA-12560: TNS:protocol adapter error
    SP2-0157: unable to CONNECT to ORACLE after 3 attempts, exiting SQL*Plus
    C:\Documents and Settings\c900796>
    What do you suspect could be the issue?
    Br,
    Anjum

    C:\Documents and Settings\c900796>sqlplus ingrian/ingrian@mrap
    SQL*Plus: Release 10.2.0.1.0 - Production on Sun Apr 4 16:57:25 2010
    Copyright (c) 1982, 2005, Oracle. All rights reserved.
    ERROR:
    ORA-12154: TNS:could not resolve the connect identifier specifiedstates, in no uncertain terms, that the system can not find the @mrap in the TNS translation methods. Usually that indicates a problem in finding the correct entry in the correct tnsnames.ora file. Some related thoughts:
    1) The LIST of methods allowed is found in SQLNET.ORA on the client. If multiple methods are in the list, the client will step through the methods.
    It is possible that you do not have method calling the TNSNAMES.ORA file in the list. (You appear to have that.)
    2) The mrap must be one of the entries on the left hand side of te equals sign of a stanza.
    MRAP = (DESCRIPTION (appears to provide that)
    3) The SQLNET.ORA could provide a 'default domain' to append on the end of the lookup value in TNSNAMES.ORA
    Not sure whether your post of the sqlnet.ora selectred only a few lines or the entire file.
    4) Variable issues can exist.
    - The TNS_ADMIN variable may be used to force the use of a specific directory instead of %ORACLE_HOME%\network\admin .
    - ORACLE_HOME can be adjusted by a variety of methods, and may be in both teh registry and the system environment

  • Bex Query timestamp InfoObjects does not display time in Webi

    A BW InfoObject, defined as NUMC14 (TIMES), will display data like "09/13/2011 13:40:26" in a Bex Analyzer query. 
    How do you get this type of display in Webi?  Currently, my webi report (based on the Bex query connection) displays the field like "09/13/2011 13"

    Hello,
    any ideas? Any additional information needed?
    Best Regards,
    Hannes

  • *Currency Conversion created in BW BEX query not working in BO report:*

    Hi,
    We have created a key figure with currency conversion and working fine in BEX when I execute that query.
    But when created a BO universe and WEBI report on that query, I am getting following error.
    "MDX query failed to execute with Error".
    Can anyone please help.
    Thanks
    Dhana

    Hi
    Thanks. But new problem.
    When I pulled OCURRENCY to free area now it is working in BO also.
    But now another problem is --> for Currency translation am getting prompt in BO also to select target currency. There , all values (all currency types) are not displayed , only USD is coming. WEBI report is fine for USD conversion.
    But when I want to convert into AUD , its not there in LOVs .
    Some time back this problem exists in Bex also, but when we changed cube level setting as below:
    Infocube : display-> OCURRENCY right click and go to "provider specific properties"..and then
    go to "object specific properties "  and then for "Query Exec Filter Val" selected "M Values in Master data table".
    Now when executing query in Bex for target currency selection values it is taking from master data and displaying all types like USD, AUD, INR ..etc. in drop down list.
    Now created new BO universe and new WEBI report but only USD is coming in selection LOVs not all types.
    Please help us.
    Thanks
    Dhana.

  • BEx Query Authorization

    Hi,
    I have created one BI user which will be used to execute BEx queries & workbooks only.
    I want to give him access of all queries & workbooks to that user but don't want to give any other access nor SAP_ALL.
    R/-
    Pradip

    Hi there,
    You should give him authorizations to the objects S_RS_COMP and S_RS_COMP1 under pfcg role transaction.
    Also give him authorization to new authorization objects created under RSECADMIN.
    For that go to transaction RSECADMIN and create new authorization. Give a description. Click on the InfoCube button and select the InfoProvider name where the query is built. Select all the objects that appear and select * for them. Click on the new button at the left side of the InfoCube for Insert Special Charac. Save the authorization.
    Do this for all different InfoProviders where the queries exist that you wish to grant authorizations to the user.
    Assign these new authorizations under RSECADMIN to the user or under PFCG role with authorization object S_RS_AUTH
    Diogo.

  • A query which works in 10g but not in 11g.

    Hi there,
    We are in the process of upgrading our database from 10g to 11g. We have a test server with 11g, and imported all the 10g data in there. While testing the 11g server, for many queries, we get ORA-00918: column ambiguously defined error, however the same queries work just fine in 10g. Below is a sample query.
    SELECT household_name || ' - Begin Date: ' || TO_CHAR(vnsrp.effective_date,'dd-MON-yyyy') ||
    CASE WHEN vnsrp.second_return_period_type = 'NON_FURLOUGH' THEN
    ELSE NULL
    END household_name,
    second_return_period_id
    FROM vn_secondment_return_period vnsrp
    JOIN ve_household_membership vehm
    ON vehm.family_household_id = vnsrp.family_household_id
    JOIN vb_family_household vbfh
    ON vbfh.family_household_id = vehm.family_household_id
    ORDER BY household_name
    We know, in the above query, the household_name is from both views vn_secondment_return_period and vb_family_household, but to the wonder it works without any error in 10g and not in 11g.
    We have so many queries like this, so changing them to give qualified column name (viewname.columnname) would be a very tedious process for us.
    Is there any simple solution by changing DB parameter like that?
    Advance Thanks,
    Natarajan

    i mean just change the definition of one of these views: vn_secondment_return_period or vb_family_household. I think this is the simplest way.

  • Oracle 8i - PL/SQL sub query not working in PROC, but works ins SQL

    I have read about certain things not working in 8i and I think this is one of them, but I was wondering if anyone had a work around. In the place of the SELECT SYSDATE FROM DUAL, I have a table look up, where I am going to look up the OCN of the corresponding VENDOR_ID ( a column in the original query ). I am doing it in a decode statement because if the first condition in the decode statement is met, that's it. But if not, it needs to look up the OCN number in this other table. Simple enough, conceptually. I thought of a view but that necessitates a SELECT statement, too. Anyway, here is the code with the appropriate text bolded:
    CREATE OR REPLACE PROCEDURE tstINS_RATE_ROUTE_RECORDS_PROC (GET_CUR_PERIOD IN DATE) IS
         CUR_PERIOD DATE;
         BEGIN
         CUR_PERIOD := GET_CUR_PERIOD;
         Insert into RATE_ROUTE (
           CVBI_KEY
         , VENDOR_ID
         , OCN
         , ST_CD
         , PERIOD
         , MDFY_DT )
         Select
           C.CVBI_KEY
         , C.VENDOR_ID
         <b>, decode( c.send_lca, 'YES', 'XXX', (SELECT SYSDATE FROM DUAL) )</b>
         , decode( c.send_lca, 'YES', 'XX', SUBSTR(C.ZLOC,5,2) )
         , CUR_PERIOD
         , TO_CHAR(SYSDATE)
         FROM
           rpt_ds1_cnt_cat c
         , cogs_resource cr
         , cogs_t1activity ct1
         , rpt_ds1_aloc_zloc_reverse_vw az
         where (C.CVBI_KEY = CR.CVBI_KEY (+)
         and  CR.PERIOD = CUR_PERIOD)
         AND  (C.CVBI_KEY = CT1.CVBI_KEY (+)
         and CT1.PERIOD = CUR_PERIOD)
         and (az.master_route_name=c.aloc||'-'||c.zloc OR az.reversed=c.aloc||'-'||c.zloc)
         END; -- INS_RATE_ROUTE_RECORDS_PROC

    have read about certain things not working in 8i and I think this is one of them,Yes as I said scalar sub-queries were also not recognized within PL/SQL in 8i.
    Re: PLS-00103: Encountered the symbol "SELECT" when expecting one of the fo
    I was wondering if anyone had a work around.Write a function that returns the value. You may incur a performance penalty from a context switch to PL/SQL, but it may be balanced by the decode optimization you are attempting.

  • Air project works in test but fails when installed.

    I have a little project I'm trying to put together as a stand-alone widget.  It loads some sounds that are set up in sets and saved in a subdirectory of the application directory.  I have a movie clip in the library that appears when the "Config" button is pressed.
    Works great in test mode.  The sounds are loaded and play.  The config screen shows up when the button is pressed.  The components (two sliders) work and their listeners fire.  Wonderful!
    But when I pack it up as an installable AIR file and then actually install it on my poncuter, epic fail.  The sliders don't appear, the config button doesn't call up the configure movieClip and no sounds are played.  The buttons that I placed on the stage at design time appear but don't appear to function.  Nothing I added programmatically appears.
    Is this an Adobe CS3 problem or did I miss something in the security sandbox?  No files are being written to,  I'm getting a directory listing of ./sets and then opening the files in that directory where .isDirectory comes up false.  The files are XML and point to a folder off the ./sets folder and the files in that set.
    I could probably track this but I have no experience debugging an AIR project.  Trace is not working in development.  How do people debug the final?  Output to a dynamic text field?

    Sorry to hear you are having a tough go of it...
    there should be no reasons that your application functions differently debugging than when you install the application so the behavior you are seeing is likely something easy to fix (as opposed to having to re-write a bunch of AS code :D).
    Couple of Questions:
    1.) Are you using CS3 as-is out of the box - or did you manually upgrade your AIR SDK inside Flash Professional to target a later version?
    2.) What version of AIR are you targeting?
    3.) What version of AIR do you have installed on your system?
    4.) What OS are you running on?
    5.) Can you install any AIR applications on your machine and have them run properly? (Bunch of AIR apps here: http://www.adobe.com/go/airmarketplace)
    6.) It sounds like you are likely using CS3 and not the command line tools - but if you are using the command line tools (ADT) to create your AIR package what command line do you use to create it?
    That should help get things rolling...but likely the best course of action is for you to send us your project so we can take a look. You can send your project to cthilgen at adobe.com - please do not send a zip as our mail system will auto-reject it.
    Also, you should be able to get trace output. If you are using CS3 the trace output goes to the output panel. (Windows->Output) If you are using the AIR command line tools (ADL) - debug output is enabled by default (you have to manually pass -nodebug to turn it off).
    Hope this helps.
    Thanks,
    Chris Thilgen
    AIR Engineering

  • Select query not working in Dev but working in QA and PRD

    Hi All,
    I have a select query with inner join which is not working in the DEV but working in QA and PRD. Anyone has any idea why is it happening, I think it to be a basis issue. Just want to confirm if anyone has any other idea.
    Thanks in advance,
    Barjinder Singh.

    Hi Barjinder Singh,
    In development you can't find the records for the table.
    In testing system only you can test even the program(report).
    If it is the DEV system you can't get the data.
    Go and see into the table wether it has records or not(in DEV system).
    It doesn't has the records in DEV system.
    Regards,
    Balakrishna.N

  • Opening cursor works in 8i but fails in 9i

    I am writing a multithread application which uses proC to talk with Oracle. It works fine with 8i but it crashes with 9i. (Running with 8i library on one PC, but connects to 9i database on another PC) The same code is as below:
    The program crashes with it opens a cursor, in cpp..
    sqlcxt(&_sql_ctx, &sqlctx, &sqlstm, &sqlfpn);
    int GL_DBOracleCacheClient::getNoSecurity(int numExchange, char** exchangeId)
         EXEC SQL BEGIN DECLARE SECTION;
              long out_SecCount; short out_SecCount_ind;
              sql_context     sqlctx = sql_ctx;
              VARCHAR          stmt[65533];
         EXEC SQL END DECLARE SECTION;
         char tmpStmt[65533];
         strcpy(tmpStmt, "SELECT count(secid) FROM security WHERE ");
         for (int i = 0; i < numExchange; i++)
              strcat(tmpStmt, "exchgId='");
              strcat(tmpStmt, exchangeId);
              strcat(tmpStmt, "' ");
              if (i < numExchange-1)
                   strcat(tmpStmt, "OR ");
         VARCHAR_NCPY(stmt, tmpStmt);
         EXEC SQL CONTEXT USE :_sql_ctx;
         EXEC SQL PREPARE sql_stmt FROM :stmt;
         if (sqlca.sqlcode != 0)
              LOG_ERR("GL_DBOracleCacheClient::getNoSecurity", "Fail to prepare the SQL statement: " << SQLERRMC);
              return -1;
         EXEC SQL CONTEXT USE :_sql_ctx;
         EXEC SQL DECLARE sectyCountCursor CURSOR FOR sql_stmt;
         if (sqlca.sqlcode != 0)
              LOG_ERR("GL_DBOracleCacheClient::getNoSecurity", "Fail to declare the cursor.");
              return -1;
         EXEC SQL OPEN sectyCountCursor;
         if (sqlca.sqlcode != 0)
              LOG_ERR("GL_DBOracleCacheClient::getNoSecurity", "Fail to open the cursor.");
              return -1;
         EXEC SQL FETCH sectyCountCursor INTO
              :out_SecCount:out_SecCount_ind;
         if (out_SecCount_ind == 0 && sqlca.sqlcode == 0)
              TRACE("GL_DBOracleCacheClient::getNoSecurity:", out_SecCount);
              EXEC SQL CLOSE sectyCountCursor;
              return out_SecCount;
         else
              EXEC SQL CLOSE sectyCountCursor;
              return -1;

    Sorry to hear you are having a tough go of it...
    there should be no reasons that your application functions differently debugging than when you install the application so the behavior you are seeing is likely something easy to fix (as opposed to having to re-write a bunch of AS code :D).
    Couple of Questions:
    1.) Are you using CS3 as-is out of the box - or did you manually upgrade your AIR SDK inside Flash Professional to target a later version?
    2.) What version of AIR are you targeting?
    3.) What version of AIR do you have installed on your system?
    4.) What OS are you running on?
    5.) Can you install any AIR applications on your machine and have them run properly? (Bunch of AIR apps here: http://www.adobe.com/go/airmarketplace)
    6.) It sounds like you are likely using CS3 and not the command line tools - but if you are using the command line tools (ADT) to create your AIR package what command line do you use to create it?
    That should help get things rolling...but likely the best course of action is for you to send us your project so we can take a look. You can send your project to cthilgen at adobe.com - please do not send a zip as our mail system will auto-reject it.
    Also, you should be able to get trace output. If you are using CS3 the trace output goes to the output panel. (Windows->Output) If you are using the AIR command line tools (ADL) - debug output is enabled by default (you have to manually pass -nodebug to turn it off).
    Hope this helps.
    Thanks,
    Chris Thilgen
    AIR Engineering

  • IDVD 8.0 chapters work in preview but fail on DVD burn

    Hi All-
    I have been looking around and it seems like I am up against a software bug in iDVD 8.0, but I wanted to be sure.
    I have a project with a movie that I imported from iMovie via media browser to iDVD 8.0
    I made chapters in iDVD 8.0 using the 5 minute spacing.
    I finished the project (lots more, slide shows etc etc)
    I preview the project in iDVD using the play button
    -Everything works perfectly, chapters link to appropriate video
    I burn the disc either directly, or image it and then burn with disc utility
    -The DVD works except for the chapters.
    If I select the "beginning" chapter from my chapters submenu the Video starts correctly.
    If I try to select chapter 2-12 nothing happens. It is as if the links are disabled.
    I tried it again in the iDVD application preview and it works perfectly. I tried the disc in three different computers and it always fails.
    This is very annoying, I almost cannot believe that such a simple obvious bug would be left in a distributed piece of software. But... thats apparently what everyone is saying. So... is it true or am I doing something stupid.
    Finally, the solution (work around for a bug fix apple is not making), can I indeed place chapter markers in garage band and then export the movie to media browser and reimport it into iDVD and will the existing chapters update to reflect the correct placement? If this works, its great with me because I can make meaningful chapter markers, to be honest this every 5 minute stuff is useless but is marginally better than fast forward.
    Thanks for any response. I know I have suggested an answer to my own question, but I was rather hoping that by doing this someone could tell me another way, and correct whatever it is I am doing wrong. If garage band or Imovie HD 6 is the only way, perhaps someone could post or link to a discussion on the details of how to do that stuff.

    There have been several posts on this forum regarding scene selection issues / buttons that don't always link properly to their respective / appropriate chapters or scenes. Menu navigation can be problematic within iDvd'08. This is much less of an issue within Roxio Toast and DVDSP (apple's top end dvd authoring software part of FCS2).
    You may want to use the iDvd feedback web form located within iDvd once the app is launched .... simply go to the menu and scroll down to provide iDvd Feedback. Apple WILL take note of requests for added features and / or an update request to resolve a specific issue. It won't happen instantly, but it will get apple's attention.
    In the meantime, here's what I'd recommend that does work for me .... iM6=>iDvd'08:
    Download iMovie 6 free from apple provided you already have iLife'08:
    http://www.apple.com/support/downloads/imovieHD6.html

  • FTP connection on mobile device works over wifi but fails over 3G

    Hi all,
    Hoping someone can help, or has come across this issue.
    I am developing a mobile app using flash builder 4.6 with the flex 4.6 sdk. My app needs to transfer files via ftp.
    The issue I am experiencing is that the ftp connection establishes and files transfer without a problem when connected via wifi, on both android and ios platforms.
    However, when only connecting via a 3G connection on a device, a problem occurs. While I can establish a connection, when I send the USER command, I never receive a response.
    A simple view with code to reproduce this issue is listed below. Has anyone come across this problem? I have been searching far and wide but cannot find anything related.
    Could this be an issue with Adobe Air or the socket class? I have written equivalent code using the android sdk in eclipse, and a connection to the same server and user details works on both wifi and 3g connections.
    Any help would be appreciated.
    Thanks.
    <?xml version="1.0" encoding="utf-8"?>
    <s:View xmlns:fx="http://ns.adobe.com/mxml/2009"
                        xmlns:s="library://ns.adobe.com/flex/spark" title="HomeView">
              <fx:Script>
                        <![CDATA[
                                  private var commands:Array;
                                  private var s:Socket;
                                  private var data_channel:Socket;
                                  private function connectToFtp():void
                                            var ftp_response:String;
                                            var data_response:String;
                                            var data_channel_ip:String;
                                            var data_channel_port:int;
                                            s = new Socket();
                                            s.addEventListener(Event.CLOSE, closeConnection);
                                            s.addEventListener(Event.CONNECT, connectionMade);
                                            s.addEventListener(IOErrorEvent.IO_ERROR, showError);
                                            s.addEventListener(SecurityErrorEvent.SECURITY_ERROR, showSecError);
                                            s.addEventListener(ProgressEvent.SOCKET_DATA, receiveReply);
                                            s.connect("mydomain.com", 21);
                                            function receiveReply(e:ProgressEvent):void{
                                                      ftp_response = s.readUTFBytes(s.bytesAvailable);
                                                      trace(ftp_response);
                                                      var code:String = ftp_response.substr(0, 3);
                                                      if (code == "220")
                                                                // connected.
                                                                // send user command
                                                                 s.writeUTFBytes("USER myUserName\n");
                                                                s.flush();
                                                      else if (code == "331")
                                                                // user command sent. password required
                                                                // send password
                                                                s.writeUTFBytes("PASS myPassword\n");
                                                                s.flush();
                                                      else if (code == "230")
                                                                // login successful
                                                                // change directory
                                                                s.writeUTFBytes("CWD /fibreSyncFtp/\n");
                                                                s.flush();
                                                      else if (code == "250")
                                                                // change directory successful
                                                                // send passive command
                                                                s.writeUTFBytes("PASV\n");
                                                                s.flush();
                                                      else if(code == "227")
                                                                //get the ip from the string response
                                                                var temp:String = ftp_response.substring(ftp_response.indexOf("(") + 1, ftp_response.indexOf(")"));
                                                                var data_channel_temp:Array = temp.split(",");
                                                                data_channel_ip = data_channel_temp.slice(0,4).join(".");
                                                                //calculate the port number from the last two digits - if this makes no sense, google
                                                                // FTP PROTOCOL - there are loads of guides that explain the server responses.
                                                                data_channel_port = parseInt(data_channel_temp[4]) * 256 + int(data_channel_temp[5]);
                                                                data_channel = new Socket(data_channel_ip, data_channel_port);
                                                                data_channel.addEventListener(ProgressEvent.SOCKET_DATA, receiveData);
                                                                s.writeUTFBytes("LIST\n");
                                                                s.flush();
                                                      else if (code == "125")
                                                                //use the new IP to open a second socket - this will transmit the data.
                                                                // Your first socket will transmit any commands you issue and this new socket will transmit the data
                                                      else if (code == "226")
                                                                // transfer complete
                                                                // close the connection
                                                                //s.close();
                                                      else if (code == "425")
                                                                // can't open connection
                                            function connectionMade(e:Event):void
                                                      trace("Connection Made");
                                            function receiveData(e:ProgressEvent):void{
                                                      data_response = data_channel.readUTFBytes(data_channel.bytesAvailable);
                                                      trace(data_response);
                                            function showError(e:IOErrorEvent):void{
                                                      trace(e.text);
                                            function showSecError(e:SecurityErrorEvent):void{
                                                      trace(e.text);
                                            function closeConnection(e:Event):void{
                                                      trace(e.type);
                        ]]>
              </fx:Script>
              <fx:Declarations>
                        <!-- Place non-visual elements (e.g., services, value objects) here -->
              </fx:Declarations>
              <s:Button top="10" label="FTP" click="connectToFtp()" horizontalCenter="0"/>
    </s:View>

    Probably you need to write your own AIR native extension, which uses the native Android sockets..I have the same problem and I'm just starting writing the extension...I guess there is no other way..At least you test with native android socket and you confirm is fine, so we know it should work

Maybe you are looking for

  • Standard SAP Payment notice program

    Hi, hi, i have 2 partial payments A and B. The 2 partial payments have been cleared against the invoice and now its in a green colour state. However when i use the standard sap payment notice correspondence program RFKORI10 to print the partial payme

  • Running bat file in Child Thread

    Hi Please first of all i will tell you my application flow. I have an application you can say Parent Process/application , In execution of this Process or thread my application start/run batch file before dying using "exec() funtion" .In batch i have

  • Mein Macbook Pro startet nicht

    Hallo ihr lieben! Mein Macbook pro, ca 6 Monate alt startet nicht! Habe ihn nur selten benutzt, da ich meistens mit windows arbeite. nun wollte ich ihn starten und nix tut sich! auch wenn ich das akkikabel anstecke PASSIERT NICHTS! LEd lampe leuchtet

  • Language pack or changes

    How can i change the language in Photoshop Elements 7 ? i have a french version but want it in german...

  • External Data Object

    HI I created a Data Object on top of an external data Source. TO export the DataObject if I give: ./icommand -cmd export -name "abc" -type eds -file abcd.xml I am able to export the external Data Source but I am unable to export the DataObject which