In Configurator 1.1 it's not releasing initial VPP code used to first get app

I had been using Configurator off-and-on for a little while to manage 5 iPads.  I would download a VPP xls file with 5 codes in it, use the first code to download the app from iTunes in order to get it into Configurator, then upload the codes into Configurator.  It would then release the initial code so that i still had 5 available.  I just bought two new apps (5 codes for each), uploaded them to Configurator and when i synced the iPads it only did 4 and told me that one of the codes was already used.  Anyone else seen this?
Thanks

There is certainly something up in this version.  This time i bought 6 codes for my 5 ipads so that if it didn't release the initial one again i would still have enough codes.  Well, THIS TIME it worked normally and i have an extra code.  ??? 
Also, i added another code to the app i initially had problems with (Atomic Web) so that i could have the 5 that i need and Configurator sees it as not recognized as a valid code for some reason.  This is frustrating.

Similar Messages

  • My new iPhone 6 was suppose to download information from iCloud (from my iPhone 4). It did not download the pass code, so I cannot get into my phone. At the bottome of my phone I see the message "restoring from iCloud backup.  Help

    My new iPhone was suppose to download information from iCloud. It has not sent the pass code, so I cannot get into my new phone. At the bottom of the phone is a message"restoring from iCloud backup". Must I wait until this message goes away?

    PLease help. I cannot open my iPhone 6 without the pass code. How do I get it from my old phone?

  • When using IOS6 do not disturb, can you still use the alarm clock apps?

    When using IOS6 do not disturb, can you still use the alarm clock apps?

    Use this:
    http://support.apple.com/kb/HT5463
    Then set your alarm.

  • Transaction resources not released across program invocations using MVCC

    I'm evaluating Berkley DB XML v2.4.13 for use in a new software product and have encountered problems with multiversion concurrency control.
    I'm using the Java API and JRE 1.6.0_07. The platform is Windows XP Professional SP3.
    When I create a transaction with snapshot isolation enabled, execute some XQueries that read/update the contents of a document and then commit or abort it, the resources allocated to the transaction do not appear to get released. I've used EnvironmentConfig.setTxnMaxActive() to increase the number of active transactions allowed but this just allows me to run my program more times before it eventually hangs.
    When I set EnvironmentConfig.setTxnMaxActive() to a small number the program hangs before completing the first time I run it. When I set
    EnvironmentConfig.setTxnMaxActive() to a high value then I can run my program several times before it hangs. Note that the program runs to
    completion and exits cleanly. I used the task manager to verify that all processes started by the program are gone when it completes. So
    it appears that the resources allocated to a transaction are persisted in the database across program invocations. As a result the program
    eventually hangs after running it several times. The number of times it can be run before hanging is directly proportional to how many active
    transactions I've set with EnvironmentConfig.setTxnMaxActive(). It appears as if I'm not shutting down the environment cleanly but I've
    read the documentation several times and am following the examples exactly. I've committed every transaction and have closed the XmlContainer,
    XmlManager and the Environment.
    When I use read-uncommitted, read-committed or serializable transaction isolation everything works fine. I'm only seeing this problem when
    I use snapshot isolation. Am I doing something wrong or is this a known problem? If this is a known problem is there a work around?
    Here's a copy of the program source code. Thanks in advance for any help you can provide.
    package dbxml;
    import java.io.File;
    import com.sleepycat.dbxml.*;
    import com.sleepycat.db.*;
    public class txn
    public static void main(String args[])
    double partId = Double.parseDouble(args[0]);
    int partCnt = Integer.parseInt(args[1]);
    XmlTransaction txn = null;
    Environment myEnv = null;
    XmlManager myManager = null;
    XmlContainer parts = null;
    XmlQueryExpression qe;
    XmlResults results;
    XmlQueryContext context;
    String readQry = "collection('parts.dbxml')/part[@number=$partId]";
    String updQry = "replace value of node collection('parts.dbxml')/part[@number=$partId]/description with $desc";
    try
    EnvironmentConfig envConf = new EnvironmentConfig();
    // If the environment doesn't exist, create it.
    envConf.setAllowCreate(true);
    // Turn on the transactional subsystem.
    envConf.setTransactional(true);
    // Initialize the in-memory cache
    envConf.setInitializeCache(true);
    // Initialize the locking subsystem.
    envConf.setInitializeLocking(true);
    // Initialize the logging subsystem.
    envConf.setInitializeLogging(true);
    envConf.setLockDetectMode(LockDetectMode.MINWRITE);
    envConf.setLockTimeout(5000);
    envConf.setTxnMaxActive(200);
    envConf.setCacheMax(10000);
    envConf.setMaxLocks(10000);
    envConf.setMaxLockers(10000);
    envConf.setMaxLockObjects(10000);
    File envHome = new File("./dbxml/src/dbxml/dbhome");
    myEnv = new Environment(envHome, envConf);
    XmlManagerConfig managerConfig = new XmlManagerConfig();
    managerConfig.setAdoptEnvironment(true);
    myManager = new XmlManager(myEnv, managerConfig);
    XmlContainerConfig containerConf = new XmlContainerConfig();
    containerConf.setTransactional(true);
    containerConf.setAllowCreate(true);
    // Turn on container-level multiversion concurrency control
    containerConf.setMultiversion(true);
    parts = myManager.openContainer("parts.dbxml", containerConf);
    TransactionConfig txnConfig = new TransactionConfig();
    // set the transaction isolation-level
    txnConfig.setSnapshot(true);
    for (int i = 0; i < partCnt; i++, partId++)
    // start a transaction
    txn = myManager.createTransaction(null, txnConfig);
    context = myManager.createQueryContext();
    context.setVariableValue("partId", new XmlValue(partId));
    context.setVariableValue("desc", new XmlValue(System.currentTimeMillis()));
    qe = myManager.prepare(txn, readQry, context);
    results = qe.execute(txn, context);
    while (results.hasNext())
    String part = results.next().asString();
    System.out.println(part);
    results.delete();
    qe.delete();
    // Prepare (compile) the query
    qe = myManager.prepare(txn, updQry, context);
    results = qe.execute(txn, context);
    txn.commit();
    results.delete();
    qe.delete();
    txn.delete();
    txn = myManager.createTransaction(null, txnConfig);
    qe = myManager.prepare(txn, readQry, context);
    results = qe.execute(txn, context);
    while (results.hasNext())
    String part = results.next().asString();
    System.out.println(part);
    txn.commit();
    results.delete();
    context.delete();
    qe.delete();
    txn.delete();
    catch (Exception e)
    try
    if (txn != null)
    txn.abort();
    catch(XmlException xe)
    xe.printStackTrace();
    e.printStackTrace();
    finally
    try
    System.out.println("Shutting Down ...");
    if (parts != null)
    System.out.println("Closing Container");
    parts.close();
    if (myManager != null)
    System.out.println("Closing Manager");
    myManager.close();
    System.out.println("Shut Down Complete");
    catch (Exception xe)
    xe.printStackTrace();
    }

    From the documentation I linked for you:
    The environment should also be configured for sufficient transactions
    using [DB_ENV-&gt;set_tx_max|http://www.oracle.com/technology/documentation/berkeley-db/db/api_c/env_set_tx_max.html]. The maximum number of transactions
    needs to include all transactions executed concurrently by the
    application plus all cursors configured for snapshot isolation.
    Further, the transactions are retained until the last page they created
    is evicted from cache, so in the extreme case, an additional transaction
    may be needed for each page in the cache. Note that cache sizes under
    500MB are increased by 25%, so the calculation of number of pages needs
    to take this into account.As you can see, to calculate the maximum number of transactions you should configure for, you should use the following formula:
    number_of_txns = cache_size / page_size + number_of_concurrently_active_transactionsThis will give you a worst case figure - in practice you may find that a lower number will suffice.
    You'll also notice that transactions remain allocated "until the last page they created is evicted from the cache", so you should find that checkpointing will also reduce the number of transactions necessary at any one time.
    Using snapshot semantics only on read-only operations will give you the full value provided by MVCC. This means that the read-only (snapshot) transactions will take copies (snapshots) of the pages that are write-locked, but the transactions that write will wait on the write-lock. Using snapshot semantics this way will reduce deadlocks as intended - using snapshot semantics for write transactions just introduces [a new way to get a deadlock|http://www.oracle.com/technology/documentation/berkeley-db/db/api_c/txn_begin.html#DB_TXN_SNAPSHOT]:
    The error DB_LOCK_DEADLOCK will be returned from update operations if a snapshot transaction attempts to update data which was modified after the snapshot transaction read it.John

  • Why does My Home button not work but i can use it to get in to DFU

    Hello, i have an iphone 3gs and my home button doesn't work when it is turned on but i can use it to get into DFU mode. Anyone come across this before.
    PS: i think it was previously droped in water but it was drained and everything appart from the home button Works
    Thanks

    Possibly the flex connector of the charging dock, flex ribbon (#4) is not perfectly seated down to the logic board.

  • Sorry the answer to my previous question did not help....when trying to get app message tells me I do not have acc or its been disabled. Is this because of joint usage of email as my partner has account with iTunes using same email?

    Sorry the answer to my previous question did not help....when trying to get new app installed on iPad  message tells me I do not have acc or its been disabled. Is this because of joint usage of email as my partner has account with iTunes using same email?

    Whatever the reasons are that you think the problem exists, you will not be able to resolve it on your own. Did you see this at the bottom of the support article that I suggested that you read?
    Additional Information
    If the issue persists, you can visit iCloud Support, iTunes Support, Apple Print Products, or contact AppleCare for further assistance.
    You should probably contact iTunes Support.

  • Oci_close does not release the connection when using DRCP

    Hello everyone,
    we are currently testing the deplyment of DRCP with 11g. I have the whole thing setup (correctly to my best knowledge), but I am facing an issue. The call to oci_close does not seem to release the connection to the pool as I would expect and therefore we see similar behavior like we were getting without using the DRCP.
    Our setup is using two RAC instances running 11.1.0.6.0, I am using PHP 5.1.6 with PECL installed oci8 1.3.4. The DRCP pool is configured and started, each with 100 max servers.
    When the webserver is idle it looks, well, idle.
    SQL> SELECT INST_ID,NUM_BUSY_SERVERS FROM GV$CPOOL_STATS;
    INST_ID NUM_BUSY_SERVERS
    1 0
    2 0
    The script is as simple as it gets:
    <?php
    $c = oci_pconnect('scott','tiger','IWPPOOLED');
    $s = oci_parse($c, 'select * from emp');
    $r = oci_execute($s, OCI_DEFAULT);
    oci_close($c);
    sleep(30);
    ?>
    What I would expect is that the script would connect to the pool, do the work for a tiny moment and then release the connection for usage by other script.
    But after I point the browser to the script, I get a 30 second loading time (as expected) but the server is busy all the time, like this:
    SQL> SELECT INST_ID,NUM_BUSY_SERVERS FROM GV$CPOOL_STATS;
    INST_ID NUM_BUSY_SERVERS
    1 0
    2 1
    After the 30 second sleep, it is released and busy servers are back to 0.
    If I load the server with ab using 256 connections:
    ab -n 1000000 -c 256 -k http://mywebserver/ocitest.php
    the pool is maxed out and the connects are stalling:
    SQL> SELECT INST_ID,NUM_BUSY_SERVERS FROM GV$CPOOL_STATS;
    INST_ID NUM_BUSY_SERVERS
    1 95
    2 95
    My network config for this service is following:
    IWPPOOLED =
    (DESCRIPTION =
    (LOAD_BALANCE=ON)
    (FAILOVER=ON)
    (ADDRESS = (PROTOCOL = tcp)(HOST = 10.1.16.33)(PORT = 1521))
    (ADDRESS = (PROTOCOL = tcp)(HOST = 10.1.16.34)(PORT = 1521))
    (CONNECT_DATA =
    (SERVICE_NAME = IWP)
    (SERVER=POOLED)
    (FAILOVER_MODE=
    (TYPE=SELECT)
    (METHOD=BASIC)
    (RETRIES=5)
    (DELAY=3)
    The phpinfo() look like this:
    OCI8 Support enabled
    Version 1.3.4
    Revision $Revision: 1.269.2.16.2.38.2.20 $
    Active Persistent Connections 1
    Active Connections 1
    Oracle Instant Client Version 11.1
    Temporary Lob support enabled
    Collections support enabled
    Directive Local Value Master Value
    oci8.connection_class IWPAPP IWPAPP
    oci8.default_prefetch 100 100
    oci8.events On On
    oci8.max_persistent -1 -1
    oci8.old_oci_close_semantics Off Off
    oci8.persistent_timeout -1 -1
    oci8.ping_interval -1 -1
    oci8.privileged_connect Off Off
    oci8.statement_cache_size 20 20
    I am using the instant client for 11g
    Any ideas?
    Thanks!
    Michal

    Don't forget to use oci_free_statement($s); See "Closing Oracle Connections" in The Underground PHP and Oracle Manual. (I was just simplifying this example today for the next release of the manual).
    You may also see the "dedicated optimization", where a pooled server in a non- maxed-out pool is retained (unless needed by another PHP process) under the assumption that the initial PHP process might become active again. See http://www.oracle.com/technology/tech/php/pdf/php-scalability-ha-twp.pdf
    Feel free to email me offline (see my profile) if there are questions/data you don't want to post.
    cj
    Edited by: cj2 on Oct 16, 2008 8:12 AM

  • Forecast not released from DP to SNP on first day of the release horizon

    Dear Experts,
    We are releasing forecast from DP to SNP every week on Saturday. We also have maintained daily bucket profile to release it in days for first 180 days.
    Now the problem is occurs when the background job for DP to SNP forecast release happens on Satruday. For ex. if on Sat 31st Jan 2015, the job runs, it should release the requirements from Mon i.e 2nd Feb, but it is releasing starting from 3rd Feb and it is skipping Monday.
    If we do it manually, then it works correctly. Hence I assume the master data, period split profile is correctly maintained.
    Even the calendar has 2nd Feb as working day.
    Please let me know if any one of you has ever encountered such issue and any pointers would certainly help.
    Thanks.

    Hello,
    Maybe your program is executed using a different variant.
    In your case, considering that when you test the release manually it works ok, I would check the variant used in your job.
    Go to SM37, identify the background job that was executed on Saturday. Select the job and press Steps. You will see 1 or more programs and variants. Select the line corresponding to the release program, go to the main menu --> Goto --> Variant. Check the starting date.. it should be Feb 2nd.
    Kind Regards,
    Mariano

  • Not released note

    Hi I am looking at the "Security Guide For Self-Serives" and it refers me to an SAP note 785345.  However when I try to look at it, I get "Note 785345 is not released".  Does anyone know how to get to the unreleased notes?
    Thank you.

    Brandon,
    Yes, I'm glad to see that note 1587566 is now released .
    ETA of 7.40 is  planned for October 2014
    Check notes:
    http://service.sap.com/sap/support/notes/147519
    http://service/sap/com/sap/support/notes/66971
    (this is subject to last minute changes of course).
    Jude

  • NMAT order not release

    Hi SAP experts,
    I want those process orders which have status NMAT not release for production by using user status BS02.
    I tried by using system status (BS22) for 10485 to make the release forbidden still it is not working .please advice.
    Thanks in advance
    Regards,
    Rahul

    Hi Rahul,
    Business transaction 'BFRE' (Release), select radio button 'Forbidd.'.
    Business transaction 'RMTF' (Partially release order) select radio button 'Forbidd.
    Regards,
    R.Brahmankar

  • HT5194 Apple Configurator, VPP code and Hardware failure

    We use VPP for many iPads, but the likely hood of one of those being damaged/stolen/lost is high (devices imaged and deployed to multiple, and changing users) and we don't want to loose a VPP code each time one of our devices needs to be replaced due to damage, lost or stolen. Can Apple Configurator handle this situation w/o buying a new VPP code each time a new iPad is brought into the environment? I have read that backing up the configurator database should handle the issue if the MAC managing the devices and running the configurator  goes down and needs to be replaced, but what about the actual devices themselves?
    Thanks.

    Hi cdgoodlett,
    Your questions address a feature that many of us want Apple to support...the ability to recover and/or redistribute VPP codes, which is so important especially in schools. However, the process you are asking for is currently unsupported by Apple and most MDM providers. Currently the only way to recover VPP codes is to remove the app from Supervised iPad(s) using Apple Configurator. If you don't have the iPad, you can't recover the VPP code(s). So yes (unfortunately) if the iOS devices is lost/stolen/broken then the VPP redemption codes are lost.
    If you were in a situation where a large number of devices were stolen all at once (like a whole cart or multiple carts), you may be able to call Apple Store support for Education at 1-800-800-2775 and explain the situation. I have heard of circumstances where VPP codes have been returned/recovered but that is a rare circumstance.
    I know its not the answer you wanted to hear, but I hope this answers your question.
    ~Joe

  • DriverManagerConnectionPoolConnection not closed, check your code!

    DriverManagerConnectionPoolConnection not closed, check your code!
    I keep getting these, both from custom jdbc calls (finally {close res, stmt, con} ALWAYS) as well as on CMP entity beans.... Not always, but periodicly! ... Running OC4J9.0.4.0.1 ...
    Suggestions ???

    Sorry Steven Button
    I did not mean to offend any one, but don't you go through some frustrating moments when you feel you have tried all possible combinations and u need help from other techies and they do not respond, Once again I am sorry if I have offended anybody.
    Here is my hardware/software in production
    1) IBM AIX
    2) Standalone OC4J 9.0.4.0.0
    3) JDK 1.4.2_07
    4) Database 10.1.0.2.0
    I have also set the following debug flags for the JVM,
    -Djdbc.connection.debug=true and
    -Ddatasource.verbose=true
    Yesterday one interesting thing happened
    For some reason our database server connection from application server went down for a few minutes.
    After the network connection was restored, in the admin console for OC4J I see more logical connections (Open JDBC Connections count(6) is more than initial pool size(5)).
    When I saw the log file I see the same "Check your code" message. But one more interesting thing got logged thanks to "-Ddatasource.verbose=true", this flag will log the pool size of the connection pool in the application log file.
    The number that got logged was the correct number of pool size(which is 5).
    Example
    My initial pool size was "5", the admin console showed the pool size after network failure as "6", which is wrong.
    But the -Ddatasource.verbose=true logged the pool size as "5" which is correct.
    Can anyone help me with respect to that?
    Message for Avi Abrami
    Here is the sample finally block we use through out the application code.
    try {
    } catch (Exception ex) {
    // we log the error in the application log file.
    } finally {
    try
    if (lobj_resultset != null)
    lobj_resultset.close();
    lobj_resultset = null;
    } catch (Exception exrs)
    try
    if (lobj_stmt != null)
    lobj_stmt.close();
    lobj_stmt = null;
    } catch (Exception exstmt)
    try
    if (lobj_conn != null)
    lobj_conn.close();
    lobj_conn = null;
    } catch (Exception exconn)
    As you can see the main catch block will log the appropriate errors encountered in the try block. Thanks for your suggestion, I will give it a try by not ignoring the catch block exceptions in the finally block.
    There is one more think,
    it is my understanding that if an 'Error' is raised like OutOfMemoryError rather than an Exception
    like 'SQLException' then that will not get caught since I am using catch (Exception ex) and not catch (Throwable throw).
    But even if I do not catch an 'Error', it is my belief that the finally block will still get executed.
    So say the try block for some reason raises an OutOfMemoryError , since in my code I use catch (Exception ex), my code execution will go to finally block and not the catch block, that still should release the connection back to the pool should it not?.
    Any help / advise is appreciated.
    I have also raised a TAR with oracle and will keep this forum posted with what happens with that.
    But, guys I really need help, suggestions, directions from u all.

  • Function Module not released yet. Has anybody used them in their programs?

    Hi
    I am trying to use the barcode functionality during a goods movement 101 (using MIGO). As we donu2019t have any control of SAPu2019s barcode functionality thru configuration in MIGO I have developed a custom popup and I am calling this in a BADI implementation MB_MIGO_BADI. Once the user enters the barcode then I call Function module ARCHIV_BARCODE_GLOBAL to save the barcode to the standard tables.
    This Function module is not released to the customers and it was last changed on 11/12/2004.
    My question is should I be using this Function module in my BADI implementation even though it is not released (does not have a release date) ?. Has anyone of have used a unreleased Function module in your programs?.
    Additionally I need this info
    I am using ECC 5.0. If anyone of you is using ECC 6.0 or higher can you please check and let me know if this FM ARCHIV_BARCODE_GLOBAL is released or not or when was it last changed.
    Please advice me at you earlist
    Thanks of your time
    SHraj

    Hi,
    We are not using the above FM. But I can give some Info from ECC 6.0.
    In ECC 6.0 the above FM is realeased for customers.
    Last changed on:28.12.2004 18:28:16.
    You can use the same code in ur Z function module.
    Thanks and Regards

  • Problem with file descriptors not released by JMF

    Hi,
    I have a problem with file descriptors not released by JMF. My application opens a video file, creates a DataSource and a DataProcessor and the video frames generated are transmitted using the RTP protocol. Once video transmission ends up, if we stop and close the DataProcessor associated to the DataSource, the file descriptor identifying the video file is not released (checkable through /proc/pid/fd). If we repeat this processing once and again, the process reaches the maximum number of file descriptors allowed by the operating system.
    The same problem has been reproduced with JMF-2.1.1e-Linux in several environments:
    - Red Hat 7.3, Fedora Core 4
    - jdk1.5.0_04, j2re1.4.2, j2sdk1.4.2, Blackdown Java
    This is part of the source code:
    // video.avi with tracks audio(PCMU) and video(H263)
    String url="video.avi";
    if ((ml = new MediaLocator(url)) == null) {
    Logger.log(ambito,refTrazas+"Cannot build media locator from: " + url);
    try {
    // Create a DataSource given the media locator.
    Logger.log(ambito,refTrazas+"Creating JMF data source");
    try
    ds = Manager.createDataSource(ml);
    catch (Exception e) {
    Logger.log(ambito,refTrazas+"Cannot create DataSource from: " + ml);
    return 1;
    p = Manager.createProcessor(ds);
    } catch (Exception e) {
    Logger.log(ambito,refTrazas+"Failed to create a processor from the given url: " + e);
    return 1;
    } // end try-catch
    p.addControllerListener(this);
    Logger.log(ambito,refTrazas+"Configure Processor.");
    // Put the Processor into configured state.
    p.configure();
    if (!waitForState(p.Configured))
    Logger.log(ambito,refTrazas+"Failed to configure the processor.");
    p.close();
    p=null;
    return 1;
    Logger.log(ambito,refTrazas+"Configured Processor OK.");
    // So I can use it as a player.
    p.setContentDescriptor(new FileTypeDescriptor(FileTypeDescriptor.RAW_RTP));
    // videoTrack: track control for the video track
    DrawFrame draw= new DrawFrame(this);
    // Instantiate and set the frame access codec to the data flow path.
    try {
    Codec codec[] = {
    draw,
    new com.sun.media.codec.video.colorspace.JavaRGBToYUV(),
    new com.ibm.media.codec.video.h263.NativeEncoder()};
    videoTrack.setCodecChain(codec);
    } catch (UnsupportedPlugInException e) {
    Logger.log(ambito,refTrazas+"The processor does not support effects.");
    } // end try-catch CodecChain creation
    p.realize();
    if (!waitForState(p.Realized))
    Logger.log(ambito,refTrazas+"Failed to realize the processor.");
    return 1;
    Logger.log(ambito,refTrazas+"realized processor OK.");
    /* After realize processor: THESE LINES OF SOURCE CODE DOES NOT RELEASE ITS FILE DESCRIPTOR !!!!!
    p.stop();
    p.deallocate();
    p.close();
    return 0;
    // It continues up to the end of the transmission, properly drawing each video frame and transmit them
    Logger.log(ambito,refTrazas+" Create Transmit.");
    try {
    int result = createTransmitter();
    } catch (Exception e) {
    Logger.log(ambito,refTrazas+"Error Create Transmitter.");
    return 1;
    } // end try-catch transmitter
    Logger.log(ambito,refTrazas+"Start Procesor.");
    // Start the processor.
    p.start();
    return 0;
    } // end of main code
    * stop when event "EndOfMediaEvent"
    public int stop () {
    try {   
    /* THIS PIECE OF CODE AND VARIATIONS HAVE BEEN TESTED
    AND THE FILE DESCRIPTOR IS NEVER RELEASED */
    p.stop();
    p.deallocate();
    p.close();
    p= null;
    for (int i = 0; i < rtpMgrs.length; i++)
    if (rtpMgrs==null) continue;
    Logger.log(ambito, refTrazas + "removeTargets;");
    rtpMgrs[i].removeTargets( "Session ended.");
    rtpMgrs[i].dispose();
    rtpMgrs[i]=null;
    } catch (Exception e) {
    Logger.log(ambito,refTrazas+"Error Stoping:"+e);
    return 1;
    return 0;
    } // end of stop()
    * Controller Listener.
    public void controllerUpdate(ControllerEvent evt) {
    Logger.log(ambito,refTrazas+"\nControllerEvent."+evt.toString());
    if (evt instanceof ConfigureCompleteEvent ||
    evt instanceof RealizeCompleteEvent ||
    evt instanceof PrefetchCompleteEvent) {
    synchronized (waitSync) {
    stateTransitionOK = true;
    waitSync.notifyAll();
    } else if (evt instanceof ResourceUnavailableEvent) {
    synchronized (waitSync) {
    stateTransitionOK = false;
    waitSync.notifyAll();
    } else if (evt instanceof EndOfMediaEvent) {
    Logger.log(ambito,refTrazas+"\nEvento EndOfMediaEvent.");
    this.stop();
    else if (evt instanceof ControllerClosedEvent)
    Logger.log(ambito,refTrazas+"\nEvent ControllerClosedEvent");
    close = true;
    waitSync.notifyAll();
    else if (evt instanceof StopByRequestEvent)
    Logger.log(ambito,refTrazas+"\nEvent StopByRequestEvent");
    stop =true;
    waitSync.notifyAll();
    Many thanks.

    Its a bug on H263, if you test it without h263 track or with other video codec, the release will be ok.
    You can try to use a not-Sun h263 codec like the one from fobs or jffmpeg projects.

  • Could not release my own Key Figure from DP to SNP

    Hi SAP Experts,
    As requirement, I have to run forecast for three Key Figures in Demand Planning (DP): Z_FK1, Z_KFK2, Z_FK3. Unit of measure of these Keyfigure are VND (currency Viet Nam Dong).
    I added these Key Figures to DP Planning Area with name Z_DPPlan01.
    I created a new Planning Area in SNP with name: Z_9ASNP02 by coppying from the standard 9ASNP02. Then I added the above Key Figures (Z_FK1, Z_KFK2, Z_FK3) into Z_9ASNP02 planning area.
    After I runing forecast in DP, I tried to release value of three Key Figures into SNP with tcode: /n/sapapo/mc90. Although system informs that u201CRelease successfully executedu201D, nothing released from Z_DPPlan01 to Z_9ASNP02 when I check in SNP Planning book.
    Question is:
    How to configure Key Figures in SNP and DP (Sematic, Key Figure Function, Category, Category Groupu2026)  so that we can release all three above Key Figures from DP to SNP?
    Thanks very much for your help!
    Duyennx

    Dear Pawan,
    2 . The business requirements are:
    Our customer is a bank that has many branches. They want to forecast for each branches:
    - The Total money (all denominations) will be issued in next quater (Z_KF1). This base on historical data (Z_HIS1)
    - The total money (all denominations)will be received in next quater (Z_KF2). This base on historical data (Z_HIS2)
    Base on these forecast KFs, we need to calculate the Average of Total money will be received and Issued in next quarter (Z_KF3 = (Z_KF1+ZKF2)/90.
    90 is the number of days in a Quarter.
    We need to release the three KFs from DP to SNP for further calculation and reporting. As said previously, I added three time series KFs Z_KF1, Z_KF2, Z_KF3 to SNP Planning Area (Z_9ASNP02)
    If could not release, we can coppy. But the problem is that: in DP, beside standard characteristics 9AMATNR and 9ALOCNO, we also added more custom characteristics like Z_TYPE (to generate CVCs and to drill down money by type (cotton, polymer, coin)). So when I run the Tcode /n/sapapo/tscopy, despite of the fact that in u201CCharacteristic Assignmentu201D I only assigned 9AMATNR and 9ALOCNO from source to target, system show message like:
       3 combinations not contained in target master planning object structure
    Message no. /SAPAPO/MSDP_REL108
    Diagnosis
    Characteristic combinations exist in the source planning area's master planning object structure that are not contained within the master planning object structure of the target planning area.
    System Response
    The source data of these characteristic combinations is not written to to the target planning area.
    So, How to copy with my case?
    4.Please Explain more about:
    u201CCreate a third custom category group containing your custom category, and add this under 9AMALO. Give only your category group name & Semantic should be 000u201D
    4.1.I can creat a custom category group under menu path:
    SAP Reference IMG u2192 Advanced Planning and Optimization u2192 Supply Chain Planning u2192 Supply Network Planning
    u2192 Basic Settings u2192 Maintain Category Groups.
    But where can I create my custome category? Is this menu path:
    SAP Reference IMG u2192 Advanced Planning and Optimization u2192 Global Available-to-promise (Global ATP) u2192 General Settings u2192 Maintain Category
    In this path, I can see to folder:
    -u201CSAP categoriesu201D: We could not create new category in this folder
    - and  u201Cnon-SAP Categoriesu201D: I can press button u201CNew Entriesu201D and key in Data like:
    oCategory: TT
    oCategory text: TT
    oCategory Description: TT
    oSort String: 99
    oCategory type: Requirements (I also tried with Forecast, Stock, Receipt)
    And then, press u201CSaveu201D button. But system always create message:
    u201CEnter values in work area for non-key fields
    Message no. SV174
    Diagnosis
    An entry has been made for a non-key field in the view or table, which does not satisfy a selection condition stored in the Dictionary or made in the maintenance transaction initial screen.
    System Response
    The values entered cannot be accepted.
    Procedure
    Ensure that your entry is correct. This data record will not be displayed if you use the same selection conditions again.u201D
    I donu2019t know what wrong here. How to create my custom Category? Here is u201Cnon-SAP Categoriesu201D, Is there any problem if we create category with this type?
    4.2 How to add custom Category Group under 9AMALO? Which T-code we use?
    5. By the way, Please clearly explain for me:
    5.1. What are differences between u201CTime series live cacheu201D and u201COrder live cacheu201D?
    5.2. What are differences between releasing KFs from DP to SNP and copying KFs from DP to SNP?
    Thanks very much for your help!
    Edited by: xuanduyen on Dec 31, 2011 4:38 AM

Maybe you are looking for