Connect as user identified globally/externally?

Greetings! :)
I have an old app where fat SWING client app connects to the DB with Oracle DB user/pass. I would like to change this. I believe "user identified globally/externally" is the right choice. Is there any (Java) example of login as global/external user? I have read that for global/external users tokens are acquired, but I don't know how to acquire tokens?
Example: I have Java fat client which shows a dialog asking user for its user/pass. Then I send this user/pass to another Java web app, which check user/pass and asks DB (how?) for token. Then I send this token from my web app to the fat Java client app and it connects (how?) with DB.
So:
1. How to get token for external/global user?
2. Where to put token in DB connection string when connecting with DB (instead of password?)?
I have already asked this question in Oralce DB security and Java security forums without any results.
P.S. Is there any other way for app to connect to DB without giving password? I would'n like to use Kerberos or LDAP or some tools. I would like to make my own solution with JDBC.
Thank you in advance :)

>
Is there any other way for app to connect to DB without giving password?
>
Maybe this doc has the info you are looking for.
See chapter 3 Configuring Authentication in the Database Security doc
http://oracle.su/docs/11g/network.112/e10574/authentication.htm#i1006269
Configuring Global User Authentication and Authorization and Configuring an External Service to Authenticate Users and Passwords
have the information.
You can also see the 'Proxy from Users Identified Externally' and 'Establish a Proxy Session' references in this link
http://books.google.com/books?id=BaRbj93G1XMC&pg=PA159&lpg=PA159&dq=oracle+java+identified+globally/externally+proxy&source=bl&ots=m75SfHNGe-&sig=LRhANCaoxVJ2Ovd8G8at3rp4wqI&hl=en&sa=X&ei=6y9zT6nCEaiYiAKN15yuCw&sqi=2&ved=0CDUQ6AEwAw#v=onepage&q=oracle%20java%20identified%20globally%2Fexternally%20proxy&f=false
And this AskTom link has an approach - see Followup September 24, 2004 - 9am Central time zone:
http://asktom.oracle.com/pls/apex/f?p=100:11:0::::P11_QUESTION_ID:21575905259251

Similar Messages

  • DATABASE_LINK with CURRENT_USER for user identified externally

    Hi,
    My database is in standard edition 10.2.0.5 on windows.
    I have a user OPS$xxx identified externally.
    the connection with this user "sqlplus /@service_name" is ok.
    A database link has been created with these options :
    select * from dba_db_links;
    OWNER DB_LINK USERNAME HOST CREATED
    OPS$xxx TEST_DB CURRENT_USER SERVICE_NAME 19/10/11
    This database link references the same database
    ( it is an external application which has created it).
    if we test with sqlplus, we have :
    sqlplus /@service_nameSQL*Plus: Release 10.2.0.5.0 Production on Fri. Oct. 21 09:58:40 201
    Copyright (c) 1982, 2010, Oracle. All rights reserved.
    Connected to :
    SQLPLUS> select count(*) from user_tables@TEST_DB;
    ORA-1017: invalid username/password; logon denied
    So is it possible to use this type of database link ? And if it is, how can you do that ?
    Or only "user identified globally " can use database links with current_user...
    Thank you in advance for your help.
    Best regards
    Marie

    A connected user link should work per the reference:
    The ability to use a connected user database link depends on several factors, chief among them whether the
    user is authenticated by the database using a password, or externally authenticated by the operating system or
    a network authentication  service. If the user is externally  authenticated, then the ability to use a connected user link
    also depends on whether the remote database accepts remote authentication of users, which is set by the
    REMOTE_OS_AUTHENT initialization parameter.HTH -- Mark D Powell --
    insert line breaks to try to limit width
    Edited by: Mark D Powell on Oct 21, 2011 9:17 AM
    Edited by: Mark D Powell on Oct 21, 2011 9:18 AM

  • Connecting with java2 1.4 & user identified externally

    Hi,
    I try to connect to the Oracle DB 8.1.7. in my java-program (url : <
    jdbc:oracle:oci8:@ >) with a user that is identified externally (OS-unix
    SUN) . The version of java2 is 1.4
    My java-connection work correctly with the Oracle jdbc-driver
    "classes12.zip" in my CLASSPATH.
    But is NOT work with the last jdbc driver of Oracle "ojdbc14.jar" in my
    CLASSPATH. I assume that I have to install also the OCI shared
    libraries. But which version of the OCI libraries : 9.2.0.1 or 9.0.1 or
    8.1.7 ? Can I use the OCI libraries 9.* for a connection to Oracle
    Database 8.1.7?
    Other question: is it possible to connect with a user identified
    externally with the thin driver?
    Kind regards,
    Kristoffel DE GEEST

    Ralph_CC wrote:
    If I want to connect to a user of this sort, can anyone tell me what I put in the
    setPassword( passwd ); method for OracleDataSource getConnection please.
    I cannot see any clue in the java API doc. (Using 11g & Java 1.6.30)You connect as a user,
    you provide the password for the user using setPassword(),
    as in this example;
    http://www.rgagnon.com/javadetails/java-0545.html
    which connects as user 'scott' using password 'tiger'.

  • SSO and Form 10g, Setting RAD of OID for DB users identified externally

    Please Help!
    Current environment:
    - All users were created with identified externally in Database (OPS$)
    - SSO was setup correctly according to OID admin guide Ch 43 and SSO admin guide ch 8 for App10g. (user login orasso without seeing basic auth/sso login form)
    - DB parameters:
    remote_os_authent=TRUE
    os_authent_prefix=' '
    issues:
    - set ssoDynamicResourceCreate = true
    When user hit the form link, i.e. http://host:port/forms90/f90servlet?config=test&form=appwelcome
    it redirects to http://host:7777/oiddas/ui/oracle/ldap/das/mypage/AppCreateResourceInfo?...
    where it shows Resource Name TEST and prompts username/password/database
    when user inputs window logon /password/database value (same as in form6i)
    it returns ORA-01017: invalid username/password; logon denied.
    - set ssoDynamicResourceCreate = false
    manually set RAD for the end user (I am not sure if I am doing this correctly):
    Name = test
    TYPE = oracledb
    username = (blank)
    password = (blank)
    datebase = prod
    When enduser hits the form link, it returns ORA-01017.... same errors.
    Any ideas how to trouble shoot and configure RAD for users with OPS$ auth?
    thank you in advance!
    Kan

    Thank you for your input!
    This is how our current production is setup that users use os authent (OPS$) to access forms/reports 6i. I'm just trying to migrate it to app10g environment.
    I did configure SSO with WNA, it works fine. Any users can access NON-DB connected forms/reports. Only when forms/reports require DB conn, users who
    have db password can access them with one click. But users identified externally will keep seeing Oracle Logon and Ora-01017 after authent into MidTier.
    Setup RAI with one real db user account is not ideal since there are 1000+ OS authent users who have different database roles. Turn off the OPS$ and setup dummy password for 1000+ users may be the last solution.
    v/r
    Kan

  • User identified externally

    I downloaded and installed Oracle Ex on Windows XP Professional SP 2 taking all of the defaults and all when swimmingly. Then I used sqlplus to create an externally identified user. The user was created. However if I enter "sqlplus /" to connect as the user I get
    ORA-01017: invalid username/password; logon denied
    This same procedure works under Linux. How do I get it to work under Windows?
    Thanks,
    john

    Creating External users in Oracle
    For example, consider the following user definition:
    CREATE USER OPS$SCOTT IDENTIFIED BY TIGER;
    Assuming that Scott has logged onto the operating system, Scott could enter SQL*Plus with or without a password:
    sqlplus /
    sqlplus scott/tiger
    You can also create the user with the "identified externally" clause:
    CREATE USER OPS$SCOTT IDENTIFIED EXTERNALLY;
    Create Oracle External users in Windows
    External users are easy to create in Linux because you need only create the user in /etc/passwd. It's a bit trickier in Windows:
    1. Create the Windows user:
    start --> settings --> control panel --> administrative tools --> computer management --> user
    2. Add the new user to the Oracle group:
    start --> settings --> control panel --> administrative tools --> computer management --> groups
    3. Add user to OS Database Administrator:
    start --> programs --> oracle home --> configuration and migration tools --> administration for windows NT --> OS database administrator
    4. Add user to OS Database Operators:
    start --> programs --> oracle home --> configuration and migration tools --> administration for windows NT --> OS database operators
    5. Add user to OS Administrator:
    start --> programs --> oracle home --> configuration and migration tools --> administration for windows NT --> OS administrator
    6. Add user to OS Operators:
    start --> programs --> oracle home --> configuration and migration tools --> administration for windows NT --> OS operators
    7. Add os_authent_prefix=OPS$ to your initialization parameters (pfile or spfile) and bounce Oracle database, if necessary.
    Ref: http://www.dba-oracle.com/t_windows_external_user_authentication.htm

  • How to create user identified by OS!

    I know a command like :
    SQL> create user OPS$name identified by password;
    user created.
    here, user is already an OS user in my linux.
    But this don't work! I didn't get a user identified by Os.
    May somebody give any points?
    Thanks

    Specify EXTERNALLY to create an external user. Such a user must be authenticated by an external service (such as an operating system or a third-party service). In this case, Oracle to relies on the login authentication of the operating system to ensure that a specific operating system user has access to a specific database user.
    This example assumes that OS_AUTHENT_PREFIX = "" (in init.ora)
    CREATE USER os_user IDENTIFIED EXTERNALLY
    GRANT CONNECT to os_user
    To create another user accessible only by the operating system account os_user2, prefix os_user2 by the value of the initialization parameter OS_AUTHENT_PREFIX.
    For example, if this value is "ops$", you can create the user ops$os_user2 with the following statement
    CREATE USER ops$os_user2
    IDENTIFIED EXTERNALLY

  • Move Users folders from external drive to a new internal drive

    Hi All,
    I have a white Intel iMac running Snow Leopard. I have kept the Users folder (4 users) on an external hard disk (too many photos and movies). The internal hard disk recently died, but since all user data was on the external, I wasn't too worried.
    The iMac now has a new hard disk, and I've installed the system back, starting from the original System Install DVD so that all the iApps are also reinstalled.
    What I want to do now is to move the user folders to the internal drive, and use the external for backups. It seems that I can't use Migration Assistant because it only works when moving data from another Mac or another startup drive. I've looked around the forums and on the web, and the only thing I found was a post on TUAW in which the writer talked about eventually having to do this but without giving much info about how to do it (http://www.tuaw.com/2009/05/14/tuaw-tip-moving-your-home-folder-to-another-disk- or-moving-it).
    Does anyone have any experience moving the user folders from an external drive to an internal drive, (or even just having a Mac recognize user folders on an external drive from another machine)?

    Hilal Malawi wrote:
    Thanks, but that site doesn't have a clear answer.
    Correct. As it clearly states, there are too many variables to have detailed solutions for every possible situation.
    In the 'pink' box, which best matches my situation, the instructions begin with: "•You must be logged on to the account being moved...".
    That's not clear at all. How do I log in to an account that doesn't exist yet? Connecting a hard disk that has a home folder to a new Mac doesn't allow me to 'log on' to that home folder's account, because it doesn't yet exist on the new Mac.
    You may have to set up user accounts "from scratch." Then change the ownership and permissions on the old home folders so you can copy the contents of the sub-folders from the old home folders to the new ones.
    If you're comfortable with permissions and Terminal, this may help: http://reviews.cnet.com/8301-13727_7-20013630-263.html

  • ESS Persoanl Data Error(Screen output without connection to user)

    Hi All,
            When i am trying to Save my data in my ESS----->Personal Info -
    >Personal Data, i am getting below error, any body know how to resolve this issue, please let me know.
    Screen output without connection to user., error key: RFC_ERROR_SYSTEM_FAILURE:
    com.sap.tc.webdynpro.modelimpl.dynamicrfc.WDDynamicRFCExecuteException: Screen output without connection to user., error key: RFC_ERROR_SYSTEM_FAILURE
         at com.sap.tc.webdynpro.modelimpl.dynamicrfc.DynamicRFCModelClassExecutable.execute(DynamicRFCModelClassExecutable.java:101)
         at com.sap.xss.per.fc.persinfo.FcPersInfo.save(FcPersInfo.java:440)
         at com.sap.xss.per.fc.persinfo.wdp.InternalFcPersInfo.save(InternalFcPersInfo.java:770)
         at com.sap.xss.per.fc.persinfo.FcPersInfoInterface.save(FcPersInfoInterface.java:186)
         at com.sap.xss.per.fc.persinfo.wdp.InternalFcPersInfoInterface.save(InternalFcPersInfoInterface.java:275)
         at com.sap.xss.per.fc.persinfo.wdp.InternalFcPersInfoInterface$External.save(InternalFcPersInfoInterface.java:435)
         at com.sap.xss.per.vc.reviewnavi.VcPersInfoReviewNavi.onEvent(VcPersInfoReviewNavi.java:213)
         at com.sap.xss.per.vc.reviewnavi.wdp.InternalVcPersInfoReviewNavi.onEvent(InternalVcPersInfoReviewNavi.java:171)
         at com.sap.xss.per.vc.reviewnavi.VcPersInfoReviewNaviInterface.onEvent(VcPersInfoReviewNaviInterface.java:115)
         at com.sap.xss.per.vc.reviewnavi.wdp.InternalVcPersInfoReviewNaviInterface.onEvent(InternalVcPersInfoReviewNaviInterface.java:124)
         at com.sap.xss.per.vc.reviewnavi.wdp.InternalVcPersInfoReviewNaviInterface$External.onEvent(InternalVcPersInfoReviewNaviInterface.java:200)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent.doProcessEvent(FPMComponent.java:533)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent.doEventLoop(FPMComponent.java:437)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent.access$600(FPMComponent.java:78)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.raiseSaveEvent(FPMComponent.java:951)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPMProxy.raiseSaveEvent(FPMComponent.java:1114)
         at com.sap.xss.per.vc.reviewnavi.VcPersInfoReviewNavi.next(VcPersInfoReviewNavi.java:227)
         at com.sap.xss.per.vc.reviewnavi.wdp.InternalVcPersInfoReviewNavi.next(InternalVcPersInfoReviewNavi.java:175)
         at com.sap.xss.per.vc.reviewnavi.ReviewNaviView.onActionNext(ReviewNaviView.java:153)
         at com.sap.xss.per.vc.reviewnavi.wdp.InternalReviewNaviView.wdInvokeEventHandler(InternalReviewNaviView.java:173)
         at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:87)
         at com.sap.tc.webdynpro.progmodel.controller.Action.fire(Action.java:67)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doHandleActionEvent(WindowPhaseModel.java:420)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:132)
         at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
         at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
         at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:321)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingPortal(ClientSession.java:733)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:668)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:250)
         at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)
         at com.sap.tc.webdynpro.clientserver.session.core.ApplicationHandle.doProcessing(ApplicationHandle.java:73)
         at com.sap.tc.webdynpro.portal.pb.impl.AbstractApplicationProxy.sendDataAndProcessActionInternal(AbstractApplicationProxy.java:860)
         at com.sap.tc.webdynpro.portal.pb.impl.localwd.LocalApplicationProxy.sendDataAndProcessAction(LocalApplicationProxy.java:77)
         at com.sap.portal.pb.PageBuilder.updateApplications(PageBuilder.java:1299)
         at com.sap.portal.pb.PageBuilder.SendDataAndProcessAction(PageBuilder.java:326)
         at com.sap.portal.pb.PageBuilder$1.doPhase(PageBuilder.java:868)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processPhaseListener(WindowPhaseModel.java:755)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doPortalDispatch(WindowPhaseModel.java:717)
    at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:136)
         at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
         at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
         at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:321)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:713)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:666)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:250)
         at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)
    Caused by: com.sap.aii.proxy.framework.core.BaseProxyException: Screen output without connection to user., error key: RFC_ERROR_SYSTEM_FAILURE
         at com.sap.aii.proxy.framework.core.AbstractProxy.send$(AbstractProxy.java:150)
         at com.sap.xss.per.model.mac.HRXSS_PER_MAC.hrxss_Per_Save(HRXSS_PER_MAC.java:478)
         at com.sap.xss.per.model.mac.Hrxss_Per_Save_Input.doExecute(Hrxss_Per_Save_Input.java:137)
         at com.sap.tc.webdynpro.modelimpl.dynamicrfc.DynamicRFCModelClassExecutable.execute(DynamicRFCModelClassExecutable.java:92)
         ... 64 more
    and after that i went to ST22 Transaction Code in my ECC System i found two types of DUMP errors,
    the below are those details.
    Runtime Errors         OBJECTS_OBJREF_NOT_ASSIGNED_NO
    Exception              CX_SY_REF_IS_INITIAL
    Date and Time          09/09/2008 08:19:16
    Short text
    Access via 'NULL' object reference not possible.
    What happened?
    Error in the ABAP Application Program
    The current ABAP program "SAPLHRXSS_PER_MAC" had to be terminated because it
    has
    come across a statement that unfortunately cannot be executed.
    What can you do?
    Note down which actions and inputs caused the error.
    To process the problem further, contact you SAP system
    administrator.
    Using Transaction ST22 for ABAP Dump Analysis, you can look
    at and manage termination messages, and you can also
    keep them for a long time.
    Error analysis
    An exception occurred that is explained in detail below.
    The exception, which is assigned to class 'CX_SY_REF_IS_INITIAL', was not
    caught in
    procedure "HRXSS_PER_CLEANUP" "(FUNCTION)", nor was it propagated by a RAISING
    clause.
    Since the caller of the procedure could not have anticipated that the
    exception would occur, the current program is terminated.
    The reason for the exception is:
    You attempted to use a 'NULL' object reference (points to 'nothing')
    access a component.
    An object reference must point to an object (an instance of a class)
    before it can be used to access components.
    Either the reference was never set or it was set to 'NULL' using the
    CLEAR statement.
    How to correct the error
    Probably the only way to eliminate the error is to correct the program.
    If the error occures in a non-modified SAP program, you may be able to
    find an interim solution in an SAP Note.
    If you have access to SAP Notes, carry out a search with the following
    keywords:
    "OBJECTS_OBJREF_NOT_ASSIGNED_NO" "CX_SY_REF_IS_INITIAL"
    "SAPLHRXSS_PER_MAC" or "LHRXSS_PER_MACU04"
    "HRXSS_PER_CLEANUP"
    If you cannot solve the problem yourself and want to send an error
    notification to SAP, include the following information:
    1. The description of the current problem (short dump)
    To save the description, choose "System->List->Save->Local File
    (Unconverted)".
    2. Corresponding system log
    Display the system log by calling transaction SM21.
    Restrict the time interval to 10 minutes before and five minutes
    after the short dump. Then choose "System->List->Save->Local File
    (Unconverted)".
    3. If the problem occurs in a problem of your own or a modified SAP
    program: The source code of the program
    In the editor, choose "Utilities->More
    Utilities->Upload/Download->Download".
    4. Details about the conditions under which the error occurred or which
    actions and input led to the error.
    The exception must either be prevented, caught within proedure
    "HRXSS_PER_CLEANUP" "(FUNCTION)", or its possible occurrence must be declared
    in the
    RAISING clause of the procedure.
    To prevent the exception, note the following:
    System environment
    SAP-Release 700
    Application server... "ERPDEV01"
    Network address...... "10.88.1.6"
    Operating system..... "Windows NT"
    Release.............. "5.2"
    Hardware type........ "4x AMD64 Level"
    Character length.... 16 Bits
    Pointer length....... 64 Bits
    Work process number.. 0
    Shortdump setting.... "full"
    Database server... "ERPDEV01"
    Database type..... "MSSQL"
    Database name..... "DE1"
    Database user ID.. "de1"
    Char.set.... "C"
    SAP kernel....... 700
    created (date)... "Oct 23 2007 00:33:51"
    create on........ "NT 5.2 3790 Service Pack 1 x86 MS VC++ 14.00"
    Database version. "SQL_Server_8.00 "
    Patch level. 133
    Patch text.. " "
    Database............. "MSSQL 7.00.699 or higher, MSSQL 8.00.194"
    SAP database version. 700
    Operating system..... "Windows NT 5.0, Windows NT 5.1, Windows NT 5.2, Windows
    NT 6.0"
    Memory consumption
    Roll.... 16192
    EM...... 4189840
    Heap.... 0
    Page.... 0
    MM Used. 1229856
    MM Free. 2957360
    User and Transaction
    Client.............. 210
    User................ 937048
    Language Key........ "E"
    Transaction......... " "
    Transactions ID..... "68211f907e6911ddbfef005056833439"
    Program............. "SAPLHRXSS_PER_MAC"
    Screen.............. "SAPMSSY1 3004"
    Screen Line......... 2
    Information on caller of Remote Function Call (RFC):
    System.............. "########"
    Database Release.... 645
    Kernel Release...... 645
    Connection Type..... "E" (2=R/2, 3=ABAP System, E=Ext., R=Reg. Ext.)
    Call Type........... "synchron and non-transactional (emode 0, imode 0)"
    Inbound TID.........." "
    Inbound Queue Name..." "
    Outbound TID........." "
    Outbound Queue Name.." "
    Client.............. "###"
    User................ "############"
    Transaction......... " "
    Call Program........." "
    Function Module..... "HRXSS_PER_CLEANUP"
    Call Destination.... "<unknown>"
    Source Server....... "ERPDEV04"
    Source IP Address... "10.88.1.9"
    Additional information on RFC logon:
    Trusted Relationship " "
    Logon Return Code... 0
    Trusted Return Code. 0
    Note: For releases < 4.0, information on the RFC caller are often
    only partially available.
    Information on where terminated
    Termination occurred in the ABAP program "SAPLHRXSS_PER_MAC" - in
    "HRXSS_PER_CLEANUP".
    The main program was "SAPMSSY1 ".
    In the source code you have the termination point in line 13
    of the (Include) program "LHRXSS_PER_MACU04".
    The termination is caused because exception "CX_SY_REF_IS_INITIAL" occurred in
    procedure "HRXSS_PER_CLEANUP" "(FUNCTION)", but it was neither handled locally
    nor declared
    in the RAISING clause of its signature.
    The procedure is in program "SAPLHRXSS_PER_MAC "; its source code begins in
    line
    1 of the (Include program "LHRXSS_PER_MACU04 ".
    Source Code Extract
    Line
    SourceCde
    1
    FUNCTION hrxss_per_cleanup.
    2
    3
    ""Local interface:
    4
    *"  EXPORTING
    5
    *"     VALUE(MESSAGES) TYPE  BAPIRETTAB
    6
    7
    8
    CALL METHOD mac_adapter->cleanup
    9
       IMPORTING
    10
         messages = messages.
    11
    12
    TRY.
    >>>>>
    CALL METHOD xss_adapter->cleanup
    14
    15
    CATCH CX_HRPA_VIOLATED_ASSERTION .
    16
    ENDTRY.
    17
    18
    ENDFUNCTION.
    Contents of system fields
    Name
    Val.
    SY-SUBRC
    0
    SY-INDEX
    2
    SY-TABIX
    0
    SY-DBCNT
    0
    SY-FDPOS
    0
    SY-LSIND
    0
    SY-PAGNO
    0
    SY-LINNO
    1
    SY-COLNO
    1
    SY-PFKEY
    SY-UCOMM
    SY-TITLE
    CPIC and RFC Control
    SY-MSGTY
    SY-MSGID
    SY-MSGNO
    000
    SY-MSGV1
    SY-MSGV2
    SY-MSGV3
    SY-MSGV4
    SY-MODNO
    0
    SY-DATUM
    20080909
    SY-UZEIT
    081916
    SY-XPROG
    SAPLHRXSS_PER_MAC
    SY-XFORM
    HRXSS_PER_CLEANUP
    Active Calls/Events
    No.   Ty.          Program                             Include                             Line
    Name
    4 FUNCTION     SAPLHRXSS_PER_MAC                   LHRXSS_PER_MACU04                      13
    HRXSS_PER_CLEANUP
    3 FORM         SAPLHRXSS_PER_MAC                   LHRXSS_PER_MACU04                       1
    HRXSS_PER_CLEANUP
    2 FORM         SAPMSSY1                            SAPMSSY1                               85
    REMOTE_FUNCTION_CALL
    1 MODULE (PBO) SAPMSSY1                            SAPMSSY1                               30
    %_RFC_START
    Chosen variables
    Name
    Val.
    No.       4 Ty.          FUNCTION
    Name  HRXSS_PER_CLEANUP
    MESSAGES
    Table[initial]
    %_DUMMY$$
    2222
    0000
    0000
    0000
    No.       3 Ty.          FORM
    Name  HRXSS_PER_CLEANUP
    SYST-REPID
    SAPLHRXSS_PER_MAC
    5454455555545544422222222222222222222222
    310C82833F052FD1300000000000000000000000
    0000000000000000000000000000000000000000
    0000000000000000000000000000000000000000
    %_%_MESSAGES
    Table[initial]
    No.       2 Ty.          FORM
    Name  REMOTE_FUNCTION_CALL
    %_DUMMY$$
    2222
    0000
    0000
    0000
    SY-REPID
    SAPMSSY1
    5454555322222222222222222222222222222222
    310D339100000000000000000000000000000000
    0000000000000000000000000000000000000000
    0000000000000000000000000000000000000000
    SYST-REPID
    SAPMSSY1
    5454555322222222222222222222222222222222
    310D339100000000000000000000000000000000
    0000000000000000000000000000000000000000
    0000000000000000000000000000000000000000
    HEADER
    000000000000
    000000000000
    TYPE
    3
    0000
    3000
    SY-XPROG
    SAPLHRXSS_PER_MAC
    5454455555545544422222222222222222222222
    310C82833F052FD1300000000000000000000000
    0000000000000000000000000000000000000000
    0000000000000000000000000000000000000000
    RC
    0
    0000
    0000
    SY-XFORM
    HRXSS_PER_CLEANUP
    455555545544444552222222222222
    82833F052F3C51E500000000000000
    000000000000000000000000000000
    000000000000000000000000000000
    %_SPACE
    2
    0
    0
    0
    No.       1 Ty.          MODULE (PBO)
    Name  %_RFC_START
    %_PRINT
    000                                                                                0###
    2222333222222222222222222222222222222222222222222222222222222222222222222222222222222222223000
    0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
    0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
    0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
    RFCTYPE_INTERNAL
    3
    0000
    3000
    Internal notes
    The termination was triggered in function "method_call_iref"
    of the SAP kernel, in line 2207 of the module
    "//bas/700_REL/src/krn/runt/abmethod.c#8".
    The internal operation just processed is "METH".
    Internal mode was started at 20080909081916.
    Active Calls in SAP Kernel
    Lines of C Stack in Kernel (Structure Differs on Each Platform)
    SAP (R) - R/3(TM) Callstack, Version 1.0
    Copyright (C) SAP AG. All rights reserved.
    Callstack without Exception:
    App       : disp+work.EXE (pid=3864)
    When      : 9/9/2008 8:19:16.162
    Threads   : 2
    Computer Name       : ERPDEV01
    User Name           : SAPServiceDE1
    Number of Processors: 4
    Processor Type: AMD64 Family 15 Model 65 Stepping 2
    Windows Version     : 5.2 Current Build: 3790
    State Dump for Thread Id d90
    FramePtr         ReturnAd         Param#1          Function Name
    0000000007d1bb20 0000000077d704bf 000000003879a800 ntdll!ZwWaitForSingleObject
    0000000007d1bbc0 0000000001722981 0000000000000180 kernel32!WaitForSingleObjectEx
    0000000007d1be10 00000000006110c5 0000000000000001 disp+work!NTDebugProcess [ntstcdbg.c (501)]
    0000000007d1be40 0000000000af8e9c 0000000000000001 disp+work!CTrcStack [dptstack.c (182)]
    0000000007d1be90 0000000000afe0c0 0000000000000001 disp+work!rabax_CStackSave [abrabax.c (7091)]
    0000000007d1c870 000000000081768a 0000000001adae28 disp+work!ab_rabax [abrabax.c (1231)]
    0000000007d1c8d0 0000000000830b12 0000000000000000 disp+work!method_call_iref [abmethod.c (2215)]
    0000000007d1ca50 0000000000a0bac7 0000000000000008 disp+work!ab_extri [abextri.c (554)]
    0000000007d1caa0 0000000000ac830c 0000000000000008 disp+work!ab_xevent [abrunt1.c (281)]
    0000000007d1cb30 000000000066f348 0000000000000008 disp+work!ab_dstep [abdynpro.c (492)]
    0000000007d1ccb0 0000000000672f1d 000007fe571fc890 disp+work!dynpmcal [dymainstp.c (2403)]
    0000000007d1cd40 000000000067291a 000007fe571414a0 disp+work!dynppbo0 [dymainstp.c (543)]
    0000000007d1cdf0 00000000006320d5 0000000000000000 disp+work!dynprctl [dymainstp.c (360)]
    0000000007d1fc30 00000000004d7393 0000000000000003 disp+work!dynpen00 [dymain.c (1629)]
    0000000007d1feb0 000000000042d5a6 000000000a595080 disp+work!TskhLoop [thxxhead.c (4470)]
    0000000007d1fee0 000000000040108d ffffffff00000003 disp+work!DpMain [dpxxdisp.c (1121)]
    0000000007d1ff10 00000000019c7dd1 0000000000000000 disp+work!nlsui_main [thxxanf.c (84)]
    0000000007d1ff70 0000000077d5964c 0000000000000000 disp+work!wmainCRTStartup [crtexe.c (498)]
    0000000007d1ffa0 0000000000000000 00000000019c7c60 kernel32!BaseProcessStart
    State Dump for Thread Id 1e0c
    FramePtr         ReturnAd         Param#1          Function Name
    000000000edffe40 0000000077d5f691 0000000007d86460 ntdll!NtFsControlFile
    000000000edffeb0 00000000018ae00f 0000000000000000 kernel32!ConnectNamedPipe
    000000000edfff40 000007ff7fc411c4 0000000000000000 disp+work!SigIMsgFunc [signt.c (679)]
    000000000edfff70 0000000077d6b6da 0000000077d6b6a0 msvcrt!endthreadex
    000000000edfffa0 0000000000000000 0000000000000000 kernel32!BaseThreadStart
    List of ABAP programs affected
    Index
    Typ
    Program
    Group
    Date
    Time
    Size
    Lang.
    0
    Prg
    SAPMSSY1
    0
    04/11/2005
    09:27:15
    22528
    E
    1
    Prg
    SAPLSYST
    1
    02/13/2005
    17:31:56
    35840
    E
    2
    Prg
    SAPLHRXSS_PER_MAC
    2
    07/03/2008
    12:14:05
    58368
    E
    3
    Prg
    CX_SY_REF_IS_INITIAL==========CP
    3
    07/05/2005
    13:10:16
    10240
    E
    4
    Typ
    SCX_SRCPOS
    0
    05/18/2004
    14:07:11
    2048
    5
    Prg
    CX_DYNAMIC_CHECK==============CP
    5
    07/05/2005
    13:10:16
    10240
    E
    6
    Prg
    CX_ROOT=======================CP
    6
    02/06/2008
    15:43:48
    11264
    E
    7
    Prg
    CX_NO_CHECK===================CP
    7
    07/05/2005
    13:10:16
    10240
    E
    8
    Prg
    CX_SY_NO_HANDLER==============CP
    8
    07/05/2005
    13:10:16
    10240
    E
    9
    Typ
    SYST
    0
    09/09/2004
    14:18:12
    31744
    Directory of Application Tables
    Name                                     Date       Time       Lngth
    Val.
    Program  SAPMSSY1
    SYST                                       /  /       :  :     00004612
    \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x0001\0\0
    ABAP Control Blocks (CONT)
    Index
    Name
    Fl
    PAR0
    PAR1
    PAR2
    PAR3
    PAR4
    PAR5
    PAR6
    Source Code
    Line
    243
    FUNC
    03
    001F
    LHRXSS_PER_MACU03
    1
    244
    PAR2
    02
    0000
    001F
    C000
    LHRXSS_PER_MACU03
    1
    246
    FUNC
    13
    0003
    LHRXSS_PER_MACU03
    1
    247
    PAR2
    01
    0000
    0014
    C001
    LHRXSS_PER_MACU03
    1
    249
    FUNC
    FF
    0000
    LHRXSS_PER_MACU03
    1
    250
    ENDF
    00
    0000
    LHRXSS_PER_MACU03
    1
    251
    00
    0000
    LHRXSS_PER_MACU03
    1
    252
    STCK
    02
    C001
    LHRXSS_PER_MACU03
    1
    253
    CPOP
    00
    0000
    LHRXSS_PER_MACU03
    1
    254
    00
    0000
    LHRXSS_PER_MACU03
    1
    255
    FUNP
    3E
    0000
    0014
    8000
    0000
    8000
    0000
    0000
    LHRXSS_PER_MACU04
    1
    259
    FUNP
    80
    0000
    0000
    0000
    0000
    0000
    0000
    0000
    LHRXSS_PER_MACU04
    1
    >>>>>
    METH
    03
    0000
    0000
    8006
    0000
    0000
    0000
    0000
    LHRXSS_PER_MACU04
    13
    267
    PAR2
    00
    0000
    0001
    0000
    LHRXSS_PER_MACU04
    13
    269
    FUNE
    00
    0000
    LHRXSS_PER_MACU04
    18
    270
    00
    0000
    LHRXSS_PER_MACU04
    18
    271
    PERP
    00
    0000
    LHRXSS_PER_MACU04
    1
    272
    FUNC
    03
    E844
    LHRXSS_PER_MACU04
    1
    273
    FUNC
    03
    0020
    LHRXSS_PER_MACU04
    1
    274
    FUNC
    13
    0003
    LHRXSS_PER_MACU04
    1
    Second Dump
    Runtime Errors         DYNPRO_SEND_IN_BACKGROUND
    Date and Time          09/09/2008 08:19:15
    Short text
    Screen output without connection to user.
    What happened?
    Error in the ABAP Application Program
    The current ABAP program "SAPLSTRD" had to be terminated because it has
    come across a statement that unfortunately cannot be executed.
    What can you do?
    Note down which actions and inputs caused the error.
    To process the problem further, contact you SAP system
    administrator.
    Using Transaction ST22 for ABAP Dump Analysis, you can look
    at and manage termination messages, and you can also
    keep them for a long time.
    Error analysis
    During background processing, the system attempted to send a
    screen to a user.
    Current screen: "SAPLSTRD " 0351.
    How to correct the error
    If the error occurred in your own ABAP program or in an SAP
    program you modified, try to remove the error.
    If the error occures in a non-modified SAP program, you may be able to
    find an interim solution in an SAP Note.
    If you have access to SAP Notes, carry out a search with the following
    keywords:
    "DYNPRO_SEND_IN_BACKGROUND" " "
    "SAPLSTRD" or " "
    "SYSTEM-EXIT"
    If you cannot solve the problem yourself and want to send an error
    notification to SAP, include the following information:
    1. The description of the current problem (short dump)
    To save the description, choose "System->List->Save->Local File
    (Unconverted)".
    2. Corresponding system log
    Display the system log by calling transaction SM21.
    Restrict the time interval to 10 minutes before and five minutes
    after the short dump. Then choose "System->List->Save->Local File
    (Unconverted)".
    3. If the problem occurs in a problem of your own or a modified SAP
    program: The source code of the program
    In the editor, choose "Utilities->More
    Utilities->Upload/Download->Download".
    4. Details about the conditions under which the error occurred or which
    actions and input led to the error.
    System environment
    SAP-Release 700
    Application server... "ERPDEV01"
    Network address...... "10.88.1.6"
    Operating system..... "Windows NT"
    Release.............. "5.2"
    Hardware type........ "4x AMD64 Level"
    Character length.... 16 Bits
    Pointer length....... 64 Bits
    Work process number.. 1
    Shortdump setting.... "full"
    Database server... "ERPDEV01"
    Database type..... "MSSQL"
    Database name..... "DE1"
    Database user ID.. "de1"
    Char.set.... "C"
    SAP kernel....... 700
    created (date)... "Oct 23 2007 00:33:51"
    create on........ "NT 5.2 3790 Service Pack 1 x86 MS VC++ 14.00"
    Database version. "SQL_Server_8.00 "
    Patch level. 133
    Patch text.. " "
    Database............. "MSSQL 7.00.699 or higher, MSSQL 8.00.194"
    SAP database version. 700
    Operating system..... "Windows NT 5.0, Windows NT 5.1, Windows NT 5.2, Windows
    NT 6.0"
    Memory consumption
    Roll.... 16192
    EM...... 12569520
    Heap.... 0
    Page.... 131072
    MM Used. 8307376
    MM Free. 4259072
    User and Transaction
    Client.............. 210
    User................ 937048
    Language Key........ "E"
    Transaction......... " "
    Transactions ID..... "68211f907e6911ddbfef005056833439"
    Program............. "SAPLSTRD"
    Screen.............. "SAPLSTRD 0351"
    Screen Line......... 0
    Information on caller of Remote Function Call (RFC):
    System.............. "########"
    Database Release.... 645
    Kernel Release...... 700
    Connection Type..... "E" (2=R/2, 3=ABAP System, E=Ext., R=Reg. Ext.)
    Call Type........... "synchron and non-transactional (emode 0, imode 0)"
    Inbound TID.........." "
    Inbound Queue Name..." "
    Outbound TID........." "
    Outbound Queue Nam

    Hello Abhiram,
    Please i request weather you have assign 0105 - Communication infotype to ESSuser and
    check the following JCos has been configured.
    SAP_R3_Financials
    SAP_R3_Financials_Metadata
    SAP_R3_HumanResources
    SAP_R3_HumanResources_MetaData
    SAP_R3_SelfServiceGenerics
    SAP_R3_SelfServiceGenerics_MetaData
    SAP_R3_Travel
    SAP_R3_Travel_MetaData
    SAP_R3_SelfServiceGenerics_MetaDataFIN
    SAP_R3_SelfServiceGenericsFIN
    let me know this
    points if problem solved
    please close thread if problem solved
    thanksyou,
    regards
    Vijai

  • Screen output without connection to user., error key: RFC_ERROR_SYSTEM_FAIL

    Good Afternoon,
    I have the following issue in the moment of update the data in the Employee Self-Service -
    >Personal Information----->Addresses, with a user at the moment of save the data the portal display the following message of dump
    A critical error has occured. Processing of the service had to be terminated. Unsaved data has been lost.
    Please contact your system administrator.
      Screen output without connection to user., error key: RFC_ERROR_SYSTEM_FAILURE   
      Screen output without connection to user., error key: RFC_ERROR_SYSTEM_FAILURE:com.sap.tc.webdynpro.modelimpl.dynamicrfc.WDDynamicRFCExecuteException: Screen output without connection to user., error key: RFC_ERROR_SYSTEM_FAILURE
         at com.sap.tc.webdynpro.modelimpl.dynamicrfc.DynamicRFCModelClassExecutable.execute(DynamicRFCModelClassExecutable.java:101)
         at com.sap.xss.per.fc.persinfo.FcPersInfo.save(FcPersInfo.java:440)
         at com.sap.xss.per.fc.persinfo.wdp.InternalFcPersInfo.save(InternalFcPersInfo.java:770)
         at com.sap.xss.per.fc.persinfo.FcPersInfoInterface.save(FcPersInfoInterface.java:186)
         at com.sap.xss.per.fc.persinfo.wdp.InternalFcPersInfoInterface.save(InternalFcPersInfoInterface.java:275)
         at com.sap.xss.per.fc.persinfo.wdp.InternalFcPersInfoInterface$External.save(InternalFcPersInfoInterface.java:435)
         at com.sap.xss.per.vc.reviewnavi.VcPersInfoReviewNavi.onEvent(VcPersInfoReviewNavi.java:213)
         at com.sap.xss.per.vc.reviewnavi.wdp.InternalVcPersInfoReviewNavi.onEvent(InternalVcPersInfoReviewNavi.java:171)
         at com.sap.xss.per.vc.reviewnavi.VcPersInfoReviewNaviInterface.onEvent(VcPersInfoReviewNaviInterface.java:115)
         at com.sap.xss.per.vc.reviewnavi.wdp.InternalVcPersInfoReviewNaviInterface.onEvent(InternalVcPersInfoReviewNaviInterface.java:124)
         at com.sap.xss.per.vc.reviewnavi.wdp.InternalVcPersInfoReviewNaviInterface$External.onEvent(InternalVcPersInfoReviewNaviInterface.java:200)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent.doProcessEvent(FPMComponent.java:534)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent.doEventLoop(FPMComponent.java:438)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent.access$600(FPMComponent.java:78)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.raiseSaveEvent(FPMComponent.java:952)
         at com.sap.pcuigp.xssfpm.wd.FPMComponent$FPMProxy.raiseSaveEvent(FPMComponent.java:1115)
         at com.sap.xss.per.vc.reviewnavi.VcPersInfoReviewNavi.next(VcPersInfoReviewNavi.java:227)
         at com.sap.xss.per.vc.reviewnavi.wdp.InternalVcPersInfoReviewNavi.next(InternalVcPersInfoReviewNavi.java:175)
         at com.sap.xss.per.vc.reviewnavi.ReviewNaviView.onActionNext(ReviewNaviView.java:153)
         at com.sap.xss.per.vc.reviewnavi.wdp.InternalReviewNaviView.wdInvokeEventHandler(InternalReviewNaviView.java:173)
         at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:87)
         at com.sap.tc.webdynpro.progmodel.controller.Action.fire(Action.java:67)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doHandleActionEvent(WindowPhaseModel.java:420)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:132)
         at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
         at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
         at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:319)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingPortal(ClientSession.java:733)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:668)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:250)
         at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)
         at com.sap.tc.webdynpro.clientserver.session.core.ApplicationHandle.doProcessing(ApplicationHandle.java:73)
         at com.sap.tc.webdynpro.portal.pb.impl.AbstractApplicationProxy.sendDataAndProcessActionInternal(AbstractApplicationProxy.java:860)
         at com.sap.tc.webdynpro.portal.pb.impl.localwd.LocalApplicationProxy.sendDataAndProcessAction(LocalApplicationProxy.java:77)
         at com.sap.portal.pb.PageBuilder.updateApplications(PageBuilder.java:1299)
         at com.sap.portal.pb.PageBuilder.SendDataAndProcessAction(PageBuilder.java:326)
         at com.sap.portal.pb.PageBuilder$1.doPhase(PageBuilder.java:868)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processPhaseListener(WindowPhaseModel.java:755)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doPortalDispatch(WindowPhaseModel.java:717)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:136)
         at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
         at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
         at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:319)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:713)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:666)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:250)
         at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)
    Caused by: com.sap.aii.proxy.framework.core.BaseProxyException: Screen output without connection to user., error key: RFC_ERROR_SYSTEM_FAILURE
         at com.sap.aii.proxy.framework.core.AbstractProxy.send$(AbstractProxy.java:150)
         at com.sap.xss.per.model.mac.HRXSS_PER_MAC.hrxss_Per_Save(HRXSS_PER_MAC.java:478)
         at com.sap.xss.per.model.mac.Hrxss_Per_Save_Input.doExecute(Hrxss_Per_Save_Input.java:137)
         at com.sap.tc.webdynpro.modelimpl.dynamicrfc.DynamicRFCModelClassExecutable.execute(DynamicRFCModelClassExecutable.java:92)
         ... 64 more
    Regards,

    Hi Vijay,
    I have the following configutation
    32     0002              B1
    32     0006     1     A1
    32     0021     1     B2
    32     0021     2     A6
    10     0002              B1
    10     0006     1     A1
    10     0021     1     B2
    10     0021     2     A6,
    However this employee is the single that display is error.
    I check the data of this employee, compare it and this well.
    Regards,

  • Error  Screen output without connection to user  DYNPRO_SEND_IN_BACKGROUND

    Hi Experts
    I am  trying to debbug a BADI (for shc)  in SRM 7.0 with external debugger.
    I placed a breakpoint in the BADI, and logged into the portal screen,it is  independent portal.
    when i start to create the shc i get the error:     Screen output without connection to user
    if i delete the breakpoint it work well.
    the user i work with, has a developer key and SAP_ALL.
    Runtime Errors      DYNPRO_SEND_IN_BACKGROUND
    Exception              CX_SY_SEND_DYNPRO_NO_RECEIVER
    Thanks
    Almog
    Edited by: almog126 on Jul 14, 2010 3:00 PM
    Edited by: almog126 on Jul 14, 2010 3:00 PM

    did you solve this?
    We have now the same problem with any external debugging (WebServices/WebDynpro).

  • Alter user identified by values

    I use the following method for connecting as different users for test purposes:
    - select the encrypted password from dba_users
    - temporarily change their password,
    - connect using a temporary password,
    - reset their original password using the encrypted value.
    The last step is achieved by the 'alter user identified by values ..' syntax.
    However, I have now found that if the user has a profile with password complexity verification, this always seems to fail.
    Appending the new 9.2 REPLACE <old_password> does not make any difference,
    and in any case that should not be needed if being done with alter any user privilege.
    Has anyone found a way around this ?

    The bad news is that on a 9.2 database I got the error:
    SQL> alter user a identified by values 'FD7C3F4E0D2D2A65' ;
    alter user a identified by values 'FD7C3F4E0D2D2A65'
    ERROR at line 1:
    ORA-28003: password verification for the specified password failed
    SQL>the good news is that on a 10.2 database it worked:
    SQL> alter user a identified by values 'FD7C3F4E0D2D2A65' ;
    User altered.
    SQL>

  • Move shared 'Users' folder in external disk USB

    Hi Apple support, user,
    I have a Time Capsule with 3TB and a Western Digital 2TB connected in USB, I actived the share disk with account  but I want to change the folder /Users in my extern drive (not in my internal drive)
    I want to have the "Shared" folder in internal drive but "User" in my USB drive connected in my TimeCapsule.
    Can you say me how to do this change ? I have already do/"able" this by chance but after restore of my TC I don't find how remake it.
    Best regards.
    Quentin

    How to relocate system and user data to another drive:
    http://support.apple.com/kb/HT4337
    http://chris.pirillo.com/how-to-move-the-home-folder-in-os-x-and-why/
    I would only use TimeMachine as an add'l, not primary, or only method for backups.
    How to clone your system:
    http://macperformanceguide.com/Mac-HowToClone-backup.html
    http://macperformanceguide.com/Mac-HowToClone.html
    http://www.macupdate.com/app/mac/7032/carbon-copy-cloner
    http://www.macperformanceguide.com/blog/2012/20120711_2-MacPro-internal-clone-ba ckup.html
    With drives of 2, 3 or 4TB now why use three and the one time I used Apple's concatenate, no I didn't like the way it made use of drives. So I would either stripe or mirror, and maybe not even  using  Apple Disk Utility.

  • Unique user identifier

    Hi guys,
    My app is data-centric, downloading its data across the internet from a web server. An example usage pattern might be:
    user views some events, downloaded from the server
    user likes one of the events, so adds it to his "favourites"
    this causes the app to call the server, telling it that this user favourited this event
    the next time the app is opened and the user clicks the app's favourites page, the list of favourites is downloaded from the server
    I may well cache the favourites list in the local database on the phone, but the I also want the server to know about it too.
    *So I need some way to uniquely identify the user on the server side, to store each user against their list of favourites. How do I do this?*
    If possible, I wanted to avoid the user having to create an account with my app, as this raises the barrier to them using it, and gives them yet another username/password to remember. So I was thinking that I could use the phone's serial number to track the user? Is this a good idea? If the user replaced their phone, how would this list of favourites be transfered across? Is the app's local database preserved in a sync?
    Another thought was to use Facebook Connect, so the user logs in with their Facebook account. I would like to do this anyway, as there are features of the Facebook platform that would be very beneficial to users of my app, but I don't want to FORCE the user to use FB Connect, as not everyone is guarenteed to have a FB account, so I'd still need some kind of unique user identifier to fall back on.
    Any thoughts on this?

    I have used UIDevice.uniqueIdentifier for this. It suffers from the limitation that the personalisation is associated with a device and not with a user.

  • Connecting a Macbook to an external display

    My imac broke.
    I have a white macbook 2.16ghz intel core 2 duo with 2 gb of memory.
    While I assume I can connect my macbook to an external monitor, I'm wondering if I can connect it and improve the resolution. I do a lot of work on photoshop and need a resolution of at least 1600 x 1200. My macbook is only 1280x800.
    Is there a special connector I can get to upscale the resolution, or do I need to buy an aluminum macbook.
    Thanks

    Hi emalen: The web link below is for the adapter required to connect a DVI type monitor. It may not be the exact one you need but it will give you the idea of what you are looking for.
    http://store.apple.com/us/product/M9321G/B?n=adapter&fnode=MTY1NDA3Ng&mco=Nzk5MD E0NQ&s=topSellers
    Stedman

  • Connecting the T410s to an external monitor

    1) Excuse the ignorant question but how would you connect the T410s to an external monitor?  The T410s has a DisplayPort port, but what if the monitor does not have a DisplayPort port but an HDMI port?
    2) Which leads into my second question.  How would I connect the T410s to two external monitors?  I guess whatever the answer is to the above question, but connect some kind of a splitter coming out of the T410s DisplayPort port?
    3) And lastly, take a look at this link...
    http://shop.lenovo.com/SEUILibrary/controller/e/we​b/LenovoPortal/en_US/catalog.workflow:category.details?current-catalog-id=12F0696583E04​D86B9B79B0FEC01C087&current-category-id=19C791A03A​F24034A0011B825513BCED&tabname=Gallery
    Once you get there, click on T400s below the thumbnails.  If that long link I pasted does not work right, it is the T-series gallery on Lenovo's site.  In one of the pictures, it shows the T400s connected to two external monitors, but does not say how.  They brag at how you can export 2560x1600 to two monitors without the use of a dock.  Is this possible even though the T410s video card tops out at 1440x900?
    Thank you.
    ~Paul
    Lenovo ThinkPad T410s - 2901CTO
    IBM ThinkPad T41p - 2373GGU
    Solved!
    Go to Solution.

    Thank you, lead_org.  You've been very helpful.  Last 2 questions hopefully.
    1) Regarding the use of DisplayPort on the Mini Dock Plus, since DisplayPort transmits audio as well as video (unlike the old style VGA which only sent video), if I connected the Mini Dock Plus to the HDMI port of my monitor (using a DP-to-HDMI adapter of course) would I lose audio out coming out of the green miniplug port on the mini dock, since the system might assume I want all audio to go through the DisplayPort cable?  I have seperate external speakers I want to use and not the ones on the monitor.
    2) Do you lose any quality when you connect to an external monitor using a Mini Dock, as opposed to connecting directly from the T410s itself?  The reason I'm asking is that some people claimed that using the green miniplug audio port on the dock generates a much lower volume than if they were to plug the speakers directly into the laptop instead.
    ~Paul
    Lenovo ThinkPad T410s - 2901CTO
    IBM ThinkPad T41p - 2373GGU

Maybe you are looking for

  • Data Conversion Type C - Type D (and Type T)

    Hello, I would know how to convert a data Type C (char) to a data Type D (dats) or a data Type T (time). In fact I've got datas in char representing Dates(20060818) and Time (060126) and I want to convert them in BW in Dats and Time. Do you know how

  • URGENT-- inserting data through tables.

    Hi I m working on Resume Generator. I have created a Create Resume page. It is working fine, inserting data properly. However, there is one problem— While creating the resume one employee can have multiple certificates. In addition, one employee can

  • Deleting items which are cheked in CheckBox

    Hi I am deleting some items which are checked by the user in the check box. If user checks 3 items and click delete, I should delete all the items which are checked. help me in solving this issue. Sample code will be very helpful. Thanks soori

  • IS-Retail - Listing Error

    Hi, While doing listing from article master MM42, when I execute the listing button it show the error " Manual module selection and checking procedure not possible at present" Message No.WM126. I am using standard listing procedure 01. Kindly some on

  • Can a machine be authorized for two different accounts at once?

    My wife and I both have separate iTunes accounts. I want to share my library over our wireless network, and authorize her Macbook to use my account as well as hers so she can see one of my purchased TV shows. To put it another way, I would have two m