IOCTL from user level program do not reach module

Hello,
I am facing with a weired problem. The user level ioctl on my device file does not reach the ioctl handler in my module at all. I have a simple character device driver called dummy (just pulled from a device driver manual 'hello world' example).
[root@/]modinfo | grep dummy
227 fa2f9a20 634 220 1 dummy (dummy driver)
[root@/]ls -l /devices/pseudo/dummy\@0\:0
c-wxrw--wx 1 root sys 220, 0 Dec 3 15:13 /devices/pseudo/dummy@0:0
The open on the device file works well. But when I call ioctl, the message in the ioctl handler does not print. Niether does the ioctl call appear in the DTrace probes. perror from user program returns :
: Invalid argument
Let me know of any probable cause of ioctls not getting executed.
Thanks in advance
->Shreyas
My driver code is as follows :
    * Minimalist pseudo-device.
    * Writes a message whenever a routine is entered.
    * Build the driver:
    *         cc -D_KERNEL -c dummy.c
    *         ld -r -o dummy dummy.o
    * Copy the driver and the configuration file to /usr/kernel/drv:
    *         cp dummy.conf /usr/kernel/drv
    *         cp dummy /tmp
    *         ln -s /tmp/dummy /usr/kernel/drv/dummy
    * Add the driver:
    *         add_drv dummy
    * Test (1) read from driver (2) write to driver:
    *         cat /devices/pseudo/dummy@*
              echo hello > ‘ls /devices/pseudo/dummy@*‘
    * Verify the tests in another window:
    *         tail -f /var/adm/messages
    * Remove the driver:
    *         rem_drv dummy
#define SOLARIS
#include <sys/devops.h> /* used by dev_ops */
#include <sys/conf.h>               /* used by dev_ops and cb_ops */
#include <sys/modctl.h> /* used by modlinkage, modldrv, _init, _info, */
                                       /* and _fini */
#include <sys/types.h> /* used by open, close, read, write, prop_op, */
                                       /* and ddi_prop_op */
#include <sys/file.h>               /* used by open, close */
#include <sys/errno.h> /* used by open, close, read, write */
#include    <sys/open.h>         /* used by open, close, read, write */
#include    <sys/cred.h>         /* used by open, close, read */
#include    <sys/uio.h>          /* used by read */
#include    <sys/stat.h>         /* defines S_IFCHR used by ddi_create_minor_node */
#include    <sys/cmn_err.h>      /* used by all entry points for this driver */
#include    <sys/ddi.h>          /* used by all entry points for this driver */
                                 /* also used by cb_ops, ddi_get_instance, and */
                                 /* ddi_prop_op */
#include <sys/sunddi.h> /*          used by all entry points for this driver */
                                 /* also used by cb_ops, ddi_create_minor_node, */
                                 /* ddi_get_instance, and ddi_prop_op */
#include "vmci_defs.h"
#include "vmciDatagram.h"
char _depends_on[]="vmci";
static int dummy_attach(dev_info_t *dip, ddi_attach_cmd_t cmd);
static int dummy_detach(dev_info_t *dip, ddi_detach_cmd_t cmd);
static int dummy_getinfo(dev_info_t *dip, ddi_info_cmd_t cmd, void *arg,
     void **resultp);
static int dummy_prop_op(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op,
     int flags, char *name, caddr_t valuep, int *lengthp);
static int dummy_open(dev_t *devp, int flag, int otyp, cred_t *cred);
static int dummy_close(dev_t dev, int flag, int otyp, cred_t *cred);
static int dummy_read(dev_t dev, struct uio *uiop, cred_t *credp);
static int dummy_write(dev_t dev, struct uio *uiop, cred_t *credp);
static int dummy_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
                      cred_t *credp, int *rval);
static int dummy_poll(dev_t dev, short events, int anyyet,
                      short *reventsp, struct pollhead **phpp);
/* cb_ops structure */
static struct cb_ops dummy_cb_ops = {
     dummy_open,
     dummy_close,
     nodev,                     /* no strategy - nodev returns ENXIO */
     nodev,                     /* no print */
     nodev,                     /* no dump */
     dummy_read,
     dummy_write,
     dummy_ioctl,
     nodev,                     /* no devmap */
     nodev,                     /* no mmap */
     nodev,                     /* no segmap */
     dummy_poll,                /* returns ENXIO for non-pollable devices */
     dummy_prop_op,
     NULL,                      /* streamtab struct; if not NULL, all above */
                                /* fields are ignored */
     D_NEW | D_MP,              /* compatibility flags: see conf.h */
     CB_REV,                    /* cb_ops revision number */
     nodev,                     /* no aread */
     nodev                      /* no awrite */
/* dev_ops structure */
static struct dev_ops dummy_dev_ops = {
     DEVO_REV,
     0,                            /* reference count */
     ddi_no_info,
     //dummy_getinfo,
     nulldev,                      /* no identify - nulldev returns 0 */
     nulldev,                      /* no probe */
     dummy_attach,
     dummy_detach,
     nodev,                        /* no reset - nodev returns ENXIO */
     &dummy_cb_ops,
     (struct bus_ops *)NULL,
     NULL                         /* no power */
/* modldrv structure */
static struct modldrv md = {
     &mod_driverops,               /* Type of module. This is a driver. */
     "dummy driver",              /* Name of the module. */
     &dummy_dev_ops
/* modlinkage structure */
static struct modlinkage ml = {
     MODREV_1,
     &md,
     NULL
/* dev_info structure */
dev_info_t *dummy_dip; /* keep track of one instance */
/* Loadable module configuration entry points */
int
_init(void)
     cmn_err(CE_NOTE, "Inside _init");
     return(mod_install(&ml));
int
_info(struct modinfo *modinfop)
     cmn_err(CE_NOTE, "Inside _info");
     return(mod_info(&ml, modinfop));
int
_fini(void)
     cmn_err(CE_NOTE, "Inside _fini");
     return(mod_remove(&ml));
/* Device configuration entry points */
static int
dummy_attach(dev_info_t *dip, ddi_attach_cmd_t cmd)
     cmn_err(CE_NOTE, "Inside dummy_attach");
     switch(cmd) {
     case DDI_ATTACH:
           dummy_dip = dip;
           if (ddi_create_minor_node(dip, "0", S_IFCHR,
               ddi_get_instance(dip), DDI_PSEUDO,0)
               != DDI_SUCCESS) {
               cmn_err(CE_NOTE,
                     "%s%d: attach: could not add character node.",
                     "dummy", 0);
               return(DDI_FAILURE);
           } else
               return DDI_SUCCESS;
     default:
           return DDI_FAILURE;
static int
dummy_detach(dev_info_t *dip, ddi_detach_cmd_t cmd)
     cmn_err(CE_NOTE, "Inside dummy_detach");
     switch(cmd) {
     case DDI_DETACH:
           dummy_dip = 0;
           ddi_remove_minor_node(dip, NULL);
           return DDI_SUCCESS;
     default:
           return DDI_FAILURE;
static int
dummy_getinfo(dev_info_t *dip, ddi_info_cmd_t cmd, void *arg,
     void **resultp)
     cmn_err(CE_NOTE, "Inside dummy_getinfo");
     switch(cmd) {
     case DDI_INFO_DEVT2DEVINFO:
                                 *resultp = dummy_dip;
                                 return DDI_SUCCESS;
                             case DDI_INFO_DEVT2INSTANCE:
                                 *resultp = 0;
                                 return DDI_SUCCESS;
                             default:
                                 return DDI_FAILURE;
/* Main entry points */
static int
dummy_prop_op(dev_t dev, dev_info_t *dip, ddi_prop_op_t prop_op,
  int flags, char *name, caddr_t valuep, int *lengthp)
  cmn_err(CE_NOTE, "Inside dummy_prop_op");
//  return DDI_SUCCESS;
  return(ddi_prop_op(dev,dip,prop_op,flags,name,valuep,lengthp));
static int
dummy_open(dev_t *devp, int flag, int otyp, cred_t *cred)
   int status;
   cmn_err(CE_NOTE, "Inside dummy_open");
    return DDI_SUCCESS;
static int
dummy_close(dev_t dev, int flag, int otyp, cred_t *cred)
    cmn_err(CE_NOTE, "Inside dummy_close");
    return DDI_SUCCESS;
static int
dummy_read(dev_t dev, struct uio *uiop, cred_t *credp)
     cmn_err(CE_NOTE, "Inside dummy_read");
     return DDI_SUCCESS;
static int
dummy_write(dev_t dev, struct uio *uiop, cred_t *credp)
     cmn_err(CE_NOTE, "Inside dummy_write");
     return DDI_SUCCESS;
static int
dummy_ioctl(dev_t dev, int cmd, intptr_t arg, int mode,
                      cred_t *credp, int *rval)
     cmn_err(CE_WARN, "%s(%d) Received function : %d\n", __FUNCTION__, __LINE__, cmd);
     return(0);
static int
dummy_poll(dev_t dev,                // IN: Device number.
           short events,             // IN: Requested events.
           int anyyet,               // IN: Whether other fds have had events.
           short *reventsp,          // OUT: Mask of satisfied events. 
           struct pollhead **phpp) { // OUT: Set to a pollhead if necessary.
     cmn_err(CE_WARN, "%s(%d) \n", __FUNCTION__, __LINE__);
   return 0;
}

Read very carefully the file /usr/include/sys/ioccom.h.
-r

Similar Messages

  • Service name from user level through any query

    Hi
    One of my user want to find the oracle service name through SQL query from user level. This user is not a DBA.
    With DBA privs this querry
    SELECT NAME, VALUE FROM V$PARAMETER WHERE NAME = 'service_names';
    brings the correct result. But user he will not have the access to read the V$PARAMETER table which is part of sys object.
    select sys_context('USERENV','SERVICE_NAME') from dual;
    SYS_CONTEXT('USERENV','SERVICE_NAME')
    SYS$USERS
    this query is not giving my the correct result. Is there any way we can grab the service name from user level.
    Your cooperation is highly appreciated.
    Rao

    select sys_context('USERENV','SERVICE_NAME') from dual;You need to note that the result of the above depends on how you connect to the database. If you connect using NET Service, it should give you the SERVICE_NAME.
    SQL> conn sys as sysdba
    Enter password:
    Connected.
    SQL> show parameters service_name
    NAME TYPE VALUE
    service_names string testdb
    SQL> select sys_context('USERENV','SERVICE_NAME') from dual;
    SYS_CONTEXT('USERENV','SERVICE_NAME')
    SYS$USERS
    SQL> conn sys@testdb as sysdba
    Enter password:
    Connected.
    SQL> select sys_context('USERENV','SERVICE_NAME') from dual;
    SYS_CONTEXT('USERENV','SERVICE_NAME')
    testdb
    SQL> conn scott@testdb
    Enter password:
    Connected.
    SQL> select sys_context('USERENV','SERVICE_NAME') from dual;
    SYS_CONTEXT('USERENV','SERVICE_NAME')
    testdb
    SQL> conn scott
    Enter password:
    Connected.
    SQL> select sys_context('USERENV','SERVICE_NAME') from dual;
    SYS_CONTEXT('USERENV','SERVICE_NAME')
    SYS$USERS
    SQL>
    So you need to understand the use of sys_context

  • How to set up all requests from users should go through a specific module

    I want to set up all request from users go throuth a module.
    for example, when user request a page the request go through log module to write it.
    so please tell me the setting if it's possible, or should i make it with nsapi?

    I want to set up all request from users go throuth a module.
    for example, when user request a page the request go through log module to write it.
    so please tell me the setting if it's possible, or should i make it with nsapi?

  • Not able to access the module from user level i.e., other than Super user.

    Hello Friends,
    I created company with super user and normal user, for a normal user gave the rights of sales. When logged in with normal user try to create sales order i am experiencing following system message "To generate this document, first define the numbering series in Administration module [Message 131-3]".
    Could you please advise me in this regard.
    Thanks,
    Rayudu

    Hi,
    Please check the following thread which is being discussed:
    Re: "Define the numbering series in Admin module"
    For the issue you have reported, kindly refer Note 1057873, which will resolve your issue.
    Note says:-
    Symptom
    When trying to open a document a user gets the system message:
    'To Generate this document, first define the numbering series in the Administration module'
    Other terms
    Authorizations, Document Numbering, Series, access
    Reason and Prerequisites
    SAP Business One Functionality, Consulting
    Solution
    A document numbering series have been defined and the user have authorisation to the document type in:
    Administration -> System Initialisation -> General Authorisations -> Sales-AR/Purchasing-AP
    All document numbering series are also given a Group.
    Administration -> System Initialisation -> Document Numbering
    Double click to the left of the row to view the existing numbering
    series for the document type. The field 'Group' is here. By default this value is 1.
    For the Groups there is a separate authorisation.
    Administration -> System Initialisation -> Authorisations -> General Authorisations -> Administration -> System Initialisation -> Series
    After expanding the 'Series', give the user authorisation to the
    Serie/Group that is defined for the document numbering serie it is trying to open.
    Also, check for more similar threads in the forum which could help you.
    Regards,
    Jitin

  • Interview questions from CMM Level 5 company (Not IBM)

    Dear SAP Gurus,
    Recently I attended one interview with CMM level 5 company. Here are some of the questions put forth to me, which I want some inputs / clarify from you gurus.
    Following are some of the questions:
    1. What all the activities carried out in the realizations stage of implementations?
    2. What is the difference between movement type 102, 122 and 161?
    3. Is Tcode OBYC is involved in MIRO transaction? if Yes, what/where are all the impacts.
    4. Can we interchange condition type PB00 and PBXX in PO?. I mean to say PB00 price comes from info record price maintenence and PBXX is manual feed, if PB00 is not maintained then we manually input the price in PBXX.
    5. What is MRP and why it is used? If there are 2 Lakhs of items is it feasiable to run MRP since running of MRP for 2 lakhs of item is time consuming, if yes then how it is been done?
    6. What is WRX transactions keys and why it is required in SAP?
    7. What is the use and role of Purchase group? Is it rquired !
    8. What is the concept of GR non valuated? Whis
    Kindly revert with your inputs so that others in this forum will also be benefitted.
    Regards,
    Prashanth Pai

    Hi
    Please find the below answers
    1. What all the activities carried out in the realizations stage of implementations?
    Base line configuration and Final configuration based on the Blue print , Unit testing, Knowledge transfer, data mapping etc
    2. What is the difference between movement type 102, 122 and 161?
    102 - Cancellation of GR with 101
    122 - Return delivery after GR expecting replacement from vendor ie subsequent delivery
    161 - Returns , some sort of selling the material back to the vendor do not expect any further receipt.
    3. Is Tcode OBYC is involved in MIRO transaction? if Yes, what/where are all the impacts.
    OBYC is involved in MIRO for Stock sccount, GR/IR account, Delivery cost, Tax account etc
    4. Can we interchange condition type PB00 and PBXX in PO?. I mean to say PB00 price comes from info record price maintenence and PBXX is manual feed, if PB00 is not maintained then we manually input the price in PBXX.
    Based on the pricing procedure configured.
    5. What is MRP and why it is used? If there are 2 Lakhs of items is it feasiable to run MRP since running of MRP for 2 lakhs of item is time consuming, if yes then how it is been done?
    MRP along with APO
    6. What is WRX transactions keys and why it is required in SAP?
    WRX is required to have GR/IR clearing account
    7. What is the use and role of Purchase group? Is it rquired !
    Purchasing group is individual entity and responsible for purchasing . Each Purhcasing document will carry on Purchasing grp.
    8. What is the concept of GR non valuated? Whis
    GR non valuated is under consumable procurement when you use the Muliple account assignment in the PO then the GR become non valuated automatically by the std program. So no accounting entry will be generated during HGR
    Hope it helps
    Thanks / Karthik

  • Why is User defined exception block not reaching

    I want to catch exception if wrong column name is there in a select statement.
    In this example i am useing static query but in real time it will be a dynamic query and it may be possible that a particualre column has been deleted from that table so an error will be returned that we need to catch and display custom message to the user. But control is not going to exception block.
    type_id1 column is not there in table1
    what is that i am missing here?
    declare
    vcTypeID varchar2(10);
    invalid_COLUMNs EXCEPTION;
    pragma exception_init(invalid_COLUMNs,-06550);
    begin
    select to_char(type_id1) into vcTypeID from table1 WHERE ROWNUM=1;
    dbms_output.put_line(vcTypeID);
    exception
    when invalid_COLUMNs then
    dbms_output.put_line('def');
    when others then
    dbms_output.put_line('others');
    end;
    Edited by: user13065317 on Jun 1, 2012 12:47 AM

    Hi,
    Why are you trying to catch 6550? I'd rather try with 904 - invalid identifier
      1  DECLARE
      2  e EXCEPTION;
      3  PRAGMA EXCEPTION_INIT(e, -904);
      4  v VARCHAR2(128);
      5  BEGIN
      6   EXECUTE IMMEDIATE 'SELECT TO_CHAR(nonexisting) FROM dual' INTO v;
      7  EXCEPTION
      8   WHEN e THEN dbms_output.put_line('Invalid identifier');
      9* END;
    SQL> /
    Invalid identifier
    PL/SQL procedure successfully completed.
    SQL>Lukasz

  • Data passed from ABAP proxy not reaching PI...

    Hi,
    My scenario is
    ECC ABAP Proxy --> PI --> legacy
    In dev box, it is working fine, when data is sent from ECC dev, it reaches PI dev.
    But when data is sent from ECC quality, data is not reaching PI quality.
    This set up has already been in production and working fine.
    I have done some minor mapping changes only in ESR and moved to PI quality. Nothing changed in the Integration builder side.
    But a client copy was done from ECC prod to ECC quality (not PI systems). Will this have any impact on proxy ?
    What can I check to make sure everything is in place ?
    Pl advise.
    thnks

    Hi,
    In SLDAPICUST the SLD server host and port will be maintained. The ECC will use this to connec to SLD at runtime and get the business sytem details. This can be checked via transaction SLDCHECK.
    Also what the transaction SPROXY says in the ECC system. Is it connecting your PI system and loading the ESR information?
    There are a few more configuration that needs to be checked in ECC system for proxy communication, I think this blog can help you.
    /people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies
    regards,
    francis

  • Where is the SCXI-1102 Register-Level Programming Manual

    The SCXI-1102 User Manual refers (in Chapter 5) to a "SCXI-1102 Register-Level Programming Manual". I can't find the register-level programming manual on www.ni.com. Where can I obtain this manual?

    Hey Don,
    Thank you for contacting National Instruments.
    There is not a register-level programming manual for the SCXI-1102. This was a mistake made in the first version January 1996 of the SCXI-1102 manual. This was corrected in the later August of 1997 version.
    http://www.ni.com/pdf/manuals/320975b.pdf
    Register-level programming is not formally supported by National Instruments. If you would like more information about alternative methods of programming other than NI-DAQ please contact your sales representative.
    Best Regards,
    Joshua P.
    Application Engineering
    National Instruments

  • Outlook 2013 sent email not reaching destination

    This is a first for me!
    Since early yesterday morning any email sent from Outlook 2013 (pop3) does not reach its destination that includes btinternet addresses.
    Outlook receive works on messages coming from other clients.
    Outlook send appears to work as messages go from Outbox to Sent Mail.
    Test Message in Outlook settings appears to work but no Outlook test message received.
    Email sent from the web client works.
    No PC settings have changed.
    Outlook settings are correct (mail.btinternet.com, etc).
    First line Helpdesk can’t see anything wrong.
    I have the feeling that something has changed in the background with servers or the move.
    Can this be pointed towards second line support?
    Solved!
    Go to Solution.

    Can you send and receive with BTMail via webmail?
    If everything on your Outlook account is otherwise working and nothing has changed at your end I would leave it for a day or two to see if it clears itself.  
    The settings for BTMail are here if you want to re-check them.
    http://bt.custhelp.com/app/answers/detail/a_id/44917/kw/bt%20mail/c/346,6588,6591

  • Spotlight permission issue with multiple users - user A can search files from user B

    Hello everybody,
    i need your help with a bad and precarious spotlight issue.
    Mavericks is a clean install on my 2010 MacPro and Everything runs fine - but this issue is very annoying.
    User A is admin - user B a normal user.
    The Problem:
    If user B uses spotlight in his account, he also gets the search results from files of User A.
    This meens the files in the user folder from User A and also the files on his own extra hard-drive.
    For Example to get it clear to you:
    On the Desk of User A is a file called "birthday-presents.rtf".
    User B searches in his Spotlight "birthday" - now he gets as a result also this file from User A.
    He can not open it at all - but he can se it in the spotlight search results.
    This also affects the mails, calendars etc.....
    This is of course very bad to User A - because his file-names aren't secure anymore.
    But also User B has a problem - because his Spotlight results are much longer with a lot files he don't want to see because this files are not his ones.
    What can i do?
    I rebuilded the spotlight index, but this does not help.
    Permissions also seem to be OK - here is a screenshot (german, but i think you catch it).

    No there was no migration.
    Its a complete Clean install - i only copies Files, Mailboxes, etc. manually.
    Here is the result of your advise - is it OK?
    Last login: Tue Jan  7 01:28:47 on console
    home-MacPro:~ harry$ ls -le ~/
    total 0
    drwxr-xr-x   2 harry  staff    68  5 Nov 12:06 Applications
    drwx------+ 30 harry  staff  1020  7 Jan 02:07 Desktop
    0: group:everyone deny delete
    drwx------+  8 harry  staff   272  5 Nov 19:42 Documents
    0: group:everyone deny delete
    drwx------+  4 harry  staff   136  4 Dez 15:42 Downloads
    0: group:everyone deny delete
    drwx------@ 55 harry  staff  1870 28 Nov 22:34 Library
    0: group:everyone deny delete
    drwx------+  6 harry  staff   204  7 Dez 01:20 Movies
    0: group:everyone deny delete
    drwx------+  7 harry  staff   238  7 Jan 02:04 Music
    0: group:everyone deny delete
    drwx------+  5 harry  staff   170  4 Nov 14:54 Pictures
    0: group:everyone deny delete
    drwx-wx-wx+  8 harry  staff   272  7 Jan 00:25 Public
    0: group:everyone deny delete
    home-MacPro:~ harry$

  • How to generate an OUTBOUND INVOICE IDOC from the ABAP Program?

    How to generate an OUTBOUND INVOICE IDOC from the ABAP Program? Any Function Module that can be used for this?

    Hi
    This is more of configuration
    (1) Create a Output type with Medium 6 ( Check with your functional consultant)
    (2) Maintain Partner Profiles using WE20 transaction
           Idoc type - INVOIC02
           Message type - INVOIC
           Process Code - SD09
    Regards
    Madhan D

  • How to program shift register to read only when a new user is detected from user?

    Hi,
    I'm currently developing a program for position control in labview. The program is quite simple, whereby user will input the distance that he wants the table to be in the labview program, and labview will send signal to move a motor that will turn a ball screw to move a table horizontally to the targetted position. The criteria is that the profile of the motor depends on the distance it needs to move, whether a two-phase (acceleration and deceleration) or three-phase (acceleration, constant velocity, deceleration) to reach the target position.
    The problem occurs when the user wants to enter a new position (second input) for the table, as the input by user is position the table needs to be but the input required to determine which profile the motor follows depends on the distance that the table will move to get to the targetted position. Therefore, I would need a function to store the input by user temporarily, and recall it only when a new input from user is detected. By this, I would be able to use the difference of the input (input [n+1] - input[n]) and feed it to determine which profile the motor follows and the input by user can be kept as the position he wants the table to travel to (to compare with encoder).
    I thought of using shift registers to do this, but I am not able to make it to perform the deduction ([n+1] - [n]) only when it detects a new input. When i try using shift register, it travels to the targetted position, and one it reaches it will travel back to the original position. For example, when a user input 90, it means the table needs to move to point 90. As the shift register is initialized to 0, it will move to point 90 (90-0 = 90) but upon reaching 90, the shift register sends a signal of 90 (90-90 = 0) and the table returns to it's initial position.
    Is there any way that I can delay the reading of shift register only when a new input is detected or is there another way for me to achieve what i want?
    I've tried searching the discussion forum and ni website but couldn't find similar problems. Thanks for your help in advance.
    Solved!
    Go to Solution.

    Hi,
    I've managed to get what I needed by using a shift register + event structure as suggested by Adnan. However, I face another problem after implementing SR+event. I've attached two files, first the original program and second the updated program using SR + event. (it's only the jpg file as I've forgotten to save the labview program, will upload the program by tomorrow.
    In the original program, I have an elapsed time that is able to run continuously when I run the program. In the updated program, my elapsed time don't seem to run continuously when I run the program (as shown by elapsed time indicator). I need the elapsed time to run continuously as a input to calculate my motor profile.
    I suppose this is caused by the introduction of the event structure, will adding a case structure to wrap the event structure solve the problem or is there another way to get pass this. Appreciate if someone could drop me a pointer or two.
    Thanks
    Attachments:
    Mar 16 - continuous elapsed time.png ‏12 KB
    Mar 16 - elapsed time not continuous after introducing shift register + event structure.png ‏17 KB

  • Ive just got a new iPhone4 and I am trying to get the App's ie games from my iPhone3 onto the 4 and retain the same levels that I have reached on the 3, The Apps have gone onto the 4 but its making me re-start everything from level 1?

    Ive just got a new iPhone4 and I am trying to get the App's ie games from my iPhone3 onto the 4 and retain the same levels that I have reached on the 3,
    The Apps have gone onto the 4 but its making me re-start everything from level 1?
    Ive paid $$ for the games and then more $$ within the games via iTunes for in game purchases and desperatly want the games on the 4 with the levels that I have reached on the 3!
    Can anyone help!! Please!!!! My Smurfs and Animals are starving Hahahaha

    Mate, it's good to hear that you have gotten the iPhone 4 but sorry to burst your bubbles. Not all games can have the "saved" data ported over.
    Normally when you save a game in iPhone, the memory used is in the flash memory of the device. Those that can be ported over, reason is due to the data being saved over the air and when you logged in on a new device, it recognises you via the userID.
    Maybe you can try to backup your iPhone 3, and restore the file onto your iPhone 4. Not too sure if that would brick your phone though.

  • MATMAS01 IDOC not reaching to SAP XI via report program.

    Dear Experts,
    WE are facing small challenge.
    I searched on SDN on scenarios: IDOC not reaching to SAP XI. But could not find exact solution t oour scenario.
    Problem:
    MATMAS01 IDOC is not reaching to SAP XI via report program and is in status of 03 on SAP system. And there are not entries under SM58.
    Under SAP XI system IDOC entry is not reflecting under IDX5 transaction, I tried to delete meta data of MATMAS01 thru IDX1 and uploaded again but still IDOC is not reaching to SAP XI.
    The strange is that MATMS01 IDOC is reaching to XI via WE19 test tool. So PORT and RFC destination settings betweeen R3 and XI is also correct.
    What could be the wrong ?
    Thanks
    Divyesh

    When sending Idoc from R/3,
    Settings at R/3
    create one port at WE21,
    Create Partner Profile for Outbound Message type in WE20.
    settings at XI
    Create one port in IDX1
    Import Matadata in IDX2.
    Create complete scenario in ESR for Idoc sender, also import IDoc in Imported Objects.
    Check these settings & send test idoc using WE19.

  • Erro "Partner not reached" - web service from ABAP

    Hi.
    I wrote a a sample web service call from abap program from net.
    But, when I executed, i am getting error 404 resource not found, partner not reached.."Connection request from (19/1132/0) to host: www.webservicex.net, service: 80 failed (NIEHOST_UNKNOWN)"..
    Not sure if any settings need to be done before running this ABAP program..
    Pl let me know how to proceed further.
    Thanks & Regards
    Krish

    Hi,
    You should check if your server has internet access, may be there is a proxy who block the access.
    If you have a proxy you can configure your proxy settings via SMICM.
    Regards, Gilles.

Maybe you are looking for

  • Writing to file on server from applet

    ok i know this issue has been dealt with on numerous occasions but i would like someone to explain me in details what would be the best way of doing it. I know that one way of doing it is having a servlet which would perform I/O and would communicate

  • Other phone connected to iCloud rings when someone calls my phone

    How do I turn off other phones and iPads from receiving my phone calls to my number? there is nothing in settings for this

  • I want to delete all textures that were previously made

    This Part was created and given colors in CATIA. I now imported it into Photoshop to create some more realistic textures and what not to it. Although the original textures are still there. Not sure how to just start fresh and make all new textures...

  • Scheduling Type error

    Dear P Gurus, i am doing OPU5, in that there is subscreen Scheduling control for detailed scheduling, in which field scheduling type. In this field while doing drop-down- no values appears. please guide thanks in advance kailash 9869171090

  • Gifting app ios 8

    So, I want to send a simple game to my cousin that broker her shoulder. From what I read it use to be very simple but there seems to be no "Gift" button anymore. So is there a way I can buy and send her an app as a present now? (other than giving her