SCS instance in   AS (ABAP+JAVA) / AS JAVA system

Hello,
Can somebody pl. tell me what is function of  SCS instance in NW04s.
It contains message and enqeue services
But another instance also has message and enqueue services  for the same istance.
Thanks in advance.
Regards,
Tushar Chavan

Hello Tushar ,
The Central Services form the basis of communication and synchronization for the Java cluster.
The Message Service keeps a list of the dispatchers and server processes of the Java cluster. It represents the infrastructure for data exchange (small datasets only) between the participating nodes. The message service also supplies information to the SAP Web Dispatcher about Load Balancing Between Many Java Instances.
The Enqueue Service manages logical database locks, which are set by the executed application program in a server process. The enqueue service also synchronizes data across the cluster.
Integration
Central Services are always required when a Java cluster is installed. They are started on a server with their own system number and the system ID (SID) of the whole system.
Hope this will help you to understand .
Regards,
Santosh

Similar Messages

  • Install BW7 ABAP+JAVA, why is SCS instance nr set to 00?

    Hi,
    we are trying to install BW7 ABAP+JAVA, and SAPinst defaulted the SCS instance nr to be 00, and the CI nr to be 01. We cannot change this values from the SAPinst screen. We want CI to be 00 and SCS to be 01. Anyway to do this? Thanks.

    You could try putting a dummy sapmsXXX and dummy SCS profile in /sapmnt/<other_sid>/profile to fool SAPINST into thinking there's already an instance running on sysnr 00.
    Why do you want to reverse the SCS and CI instance numbers though?
    Rich

  • CJS-30152  Java process dispatcher of instance RP8/DVEBMGS01 [ABAP: ACTIVE

    We are installing an SAP system with HA option.
    System Info :-
    OS : RHEL5
    Database : Oracle
    SID : RP8
    physical host: cipocvm
    virtual host : ciRP8
    While installing CI ,ABAP+JAVA
    ABAP Started but JAVA Instance stopped starting in phase "Prepare to install minimal configuration".
    Error as below:
    ERROR      2012-01-03 20:20:27.346
               CJSlibModule::writeError_impl()
    CJS-30152  Java process dispatcher of instance RP8/DVEBMGS01 [ABAP: ACTIVE, Java: (dispatcher: UNKNOWN, server0: UNKNOWN)] did not reach state STARTING_APPS after 20:00 minutes. Giving up.
    logs:
    Idx
    Name
    PID
    State
    Error
    Restart
    0
    dispatcher
    0
    Stopped
    4
    no
    1
    server0
    0
    Stopped
    4
    no
    2
    SDM
    24424
    Running
    0
    yes
    defaultTrace.0.trc -
    >
    om.sap.engine.core.service630.container.ServiceStopper#######SAPEngine_System_Thread[impl:5]_71##0#0#Error##Plain###Service webdynpro error com.sap.tc.webdynpro.services.exceptions.WDRuntimeException: Failed to access Web Dynpro container. during shutdown.#
    #1.#525400C50A02003500000003000030590004B59E6928B0AE#1325591880577#com.sap.engine.core.service630.container.ServiceStopper##com.sap.engine.core.service630.container.ServiceStopper.ServiceStopper.run#######SAPEngine_System_Thread[impl:5]_71##0#0#Error#1#/System/Server#Plain###Failed to access Web Dynpro container.#
    #1.#525400C50A02003500000004000030590004B59E6928B0FB#1325591880577#com.sap.engine.core.service630.container.ServiceStopper##com.sap.engine.core.service630.container.ServiceStopper.ServiceStopper.run#######SAPEngine_System_Thread[impl:5]_71##0#0#Error##Plain###com.sap.tc.webdynpro.services.exceptions.WDRuntimeException: Failed to access Web Dynpro container.#
    #1.#525400C50A02003500000005000030590004B59E6928B146#1325591880577#com.sap.engine.core.service630.container.ServiceStopper##com.sap.engine.core.service630.container.ServiceStopper.ServiceStopper.run#######SAPEngine_System_Thread[impl:5]_71##0#0#Error##Plain###com.sap.tc.webdynpro.services.exceptions.WDRuntimeException: Failed to access Web Dynpro container.
            at com.sap.tc.webdynpro.serverimpl.wdc.deployment.DOContainerHook.stop(DOContainerHook.java:76)
            at com.sap.engine.services.webdynpro.WebDynproFrame.stopInternal(WebDynproFrame.java:218)
            at com.sap.engine.services.webdynpro.WebDynproFrame.stop(WebDynproFrame.java:202)
            at com.sap.engine.core.service630.container.ServiceStopper.run(ServiceStopper.java:31)
            at com.sap.engine.frame.core.thread.Task.run(Task.java:64)
            at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:81)
            at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:152)
    Caused by: java.lang.NullPointerException: while trying to invoke the method com.sap.tc.webdynpro.spi.IWebDynproRuntimeService.removeDOStateListener(com.sap.tc.webdynpro.spi.IDOStateListener) of an object returned from com.sap.tc.webdynpro.serverimpl.wdc.ContainerUtils.getWebDynproRuntimeService()
            at com.sap.tc.webdynpro.serverimpl.wdc.deployment.DOContainerHook.stop(DOContainerHook.java:73)
            ... 6 more
    #1.#525400C50A0200730000004D000030590004B59E69406FC0#1325591882133#com.sap.engine.core.thread.impl5.ThreadManagerImpl##com.sap.engine.core.thread.impl5.ThreadManagerImpl#J2EE_GUEST#0#####Thread[Thread-88,5,main]##0#0#Error##Plain###Unexpected thread activity after interrupt() is executed in shutdown of SAPEngine_System_Thread[impl:5]_ThreadManager:
    Thread[SAPEngine_System_Thread[impl:5]_50]
    Task: com.sap.engine.core.thread.impl5.ActionObject - Processing Task [classname: com.sap.jms.client.connection.AsyncCloser | toString: com.sap.jms.client.connection.AsyncCloser@38134991] with classloader [[email protected]04dae@common:library:com.sap.security.api.sda;library:com.sap.security.core.sda;library:security.class;library:webservices_lib;service:adminadapter;service:basicadmin;service:com.sap.security.core.ume.service;service:configuration;service:connector;service:dbpool;service:deploy;service:jmx;service:jmx_notification;service:keystore;service:security;service:userstore]#
    #1.#525400C50A0200730000004E000030590004B59E694070DF#1325591882133#com.sap.engine.core.thread.impl5.ThreadManagerImpl##com.sap.engine.core.thread.impl5.ThreadManagerImpl#J2EE_GUEST#0#####Thread[Thread-88,5,main]##0#0#Error##Plain###Unexpected thread activity after interrupt() is executed in shutdown of SAPEngine_System_Thread[impl:5]_ThreadManager:
    Thread[SAPEngine_System_Thread[impl:5]_58]
    Task: com.sap.engine.core.thread.impl5.ActionObject - Processing Task [classname: com.sap.engine.services.log_configurator.archive.ArchivingThread | toString: [email protected]7a42eb59] with classloader [[email protected]6e4c@service:log_configurator]#
    =======================================
    server.0.log -
    >
    #1.#525400C50A02007300000047000030590004B59E6935A059#1325591881424#/System/Server##com.sap.engine.core.service630.container.MemoryContainer#J2EE_GUEST#0#####Thread[Thread-88,5,main]##0#0#Info#1#com.sap.engine.core.service630.container.MemoryContainer#Plain###Service log_configurator stopped. (0 ms)#
    #1.#525400C50A02007300000048000030590004B59E6935A4CB#1325591881426#/System/Server##com.sap.engine.core.service630.container.MemoryContainer#J2EE_GUEST#0#####Thread[Thread-88,5,main]##0#0#Info#1#com.sap.engine.core.service630.container.MemoryContainer#Plain###Service jmx_notification stopped. (0 ms)#
    #1.#525400C50A02007300000049000030590004B59E6935A708#1325591881426#/System/Server##com.sap.engine.core.service630.container.MemoryContainer#J2EE_GUEST#0#####Thread[Thread-88,5,main]##0#0#Info#1#com.sap.engine.core.service630.container.MemoryContainer#Plain###Service runtimeinfo stopped. (0 ms)#
    #1.#525400C50A0200730000004A000030590004B59E6938A570#1325591881622#/System/Server##com.sap.engine.core.configuration#J2EE_GUEST#0#####Thread[Thread-88,5,main]##0#0#Info#1#com.sap.engine.core.configuration#Java### stopped successfully#1#ConfigurationManager#
    #1.#525400C50A0200730000004B000030590004B59E6938A94D#1325591881623#/System/Server##com.sap.engine.core.locking.AbstractLockingManagerImpl.removeAllLokcsForClusterIdLogException(clusterId)#J2EE_GUEST#0#####Thread[Thread-88,5,main]##0#0#Info#1#com.sap.engine.core.locking.AbstractLockingManagerImpl#Java###All locks for cluster-element removed successfully#1#18989150#
    #1.#525400C50A0200730000004C000030590004B59E6938A9CE#1325591881623#/System/Server##com.sap.engine.core.locking.AbstractLockingManagerImpl.shutDown(properties)#J2EE_GUEST#0#####Thread[Thread-88,5,main]##0#0#Info#1#com.sap.engine.core.locking.AbstractLockingManagerImpl#Java### stopped successfully#1#LockingManager#
    #1.#525400C50A02007700000000000030590004B59E6938ABA6#1325591881624#/System/Server##com.sap.engine.core.cluster.impl6.ms.MSListenerQueue.run()#######SAP J2EE Engine|MS Queue Listener##0#0#Info#1#com.sap.engine.core.cluster.impl6.ms.MSListenerQueue#Plain###MSLib: Received error command to stop listener queue.#
    #1.#525400C50A0200730000004F000030590004B59E69451A50#1325591882439#/System/Server##com.sap.engine.core.thread.impl3.ThreadManagerImpl#J2EE_GUEST#0#####Thread[Thread-88,5,main]##0#0#Info#1#com.sap.engine.core.thread.impl3.ThreadManagerImpl#Plain###ThreadManager stopped.#
    ==============================
    security.0.log -
    >
    {(java.lang.RuntimePermission queuePrintJob)(java.lang.RuntimePermission stopThread)(java.lang.RuntimePermission loadLibrary)}
    {(java.net.SocketPermission * connect,resolve)(java.net.SocketPermission localhost:1024- listen,resolve)}
    {(java.io.FilePermission * read,write)}
    {(java.util.PropertyPermission java.specification.vendor read)(java.util.PropertyPermission java.specification.version read)(java.util.PropertyPermission java.vm.specification.name read)(java.util.PropertyPermission java.vendor read)(java.util.PropertyPermission file.separator read)(java.util.PropertyPermission java.version read)(java.util.PropertyPermission java.class.version read)(java.util.PropertyPermission os.arch read)(java.util.PropertyPermission os.version read)(java.util.PropertyPermission java.specification.name read)(java.util.PropertyPermission path.separator read)(java.util.PropertyPermission java.vm.vendor read)(java.util.PropertyPermission os.name read)(java.util.PropertyPermission * read)(java.util.PropertyPermission java.vm.name read)(java.util.PropertyPermission java.vendor.url read)(java.util.PropertyPermission java.vm.specification.vendor read)(java.util.PropertyPermission java.vm.version read)(java.util.PropertyPermission java.vm.specification.version read)(java.util.PropertyPermission line.separator read)}
    #1.#525400C50A02002E00000003000030590004B59E6902C1C0#1325591878091#/System/Security/VSI##com.sap.security.core.server.vsi.service.VSIServiceFrame.stop()####n/a##2d9cc9b0360211e1975e525400c50a02#SAPEngine_System_Thread[impl:5]_34##0#0#Info#1#com.sap.security.core.server.vsi.service.VSIServiceFrame#Java###"Virus Scan Provider" service stopped.##
    #1.#525400C50A02000800000001000030590004B59E69356481#1325591881409#/System/Security##com.sap.engine.services.userstore#######SAPEngine_System_Thread[impl:5]_70##0#0#Info#1#com.sap.engine.services.userstore#Plain###Service userstore stopped OK#
    I may please be guided.
    Kindest Regards
    SAP  BASIS

    Hello Sonia,
    Can you ask your network team to monitor the traffic between primary and virtual host when you try to start java i.e STARTING_APP as it tries for 20mins and stopped.
    I had the similar issue but with App server.Its almost the similar condition.Our network team managed to open some ports and removed the firewall.
    After that issue got resolved..
    Hope it helps
    Regards,
    Amit Barnawal

  • CJS-30151  Java process server0 of instance RP8/DVEBMGS01 [ABAP: ACTIVE, Ja

    Dear Experts
    There are two server nodes with physical hostname as
    dbpocvm and cipocvm and virtual hostame as dbRP8 and ciRP8 respectively.
    We have successfully installed the SCS00 on ciRP8 and DB on dbRP8.
    Now we are running CI installation on ciRP8 where 26 out of 29 steps
    are completed and stuck on 27th step(Prepare to install minimal
    configuration).
    CJS-30151  Java process server0 of instance RP8/DVEBMGS01 [ABAP: ACTIVE, Java: (dispatcher: RUNNING, server0: UNKNOWN)] did not start after 1:00 minutes. Giving up.
    ERROR      2012-01-05 15:50:09.815 [sixxcstepexecute.cpp:977]
    FCO-00011  The step startJava with step key |NW_Doublestack_CI|ind|ind|ind|ind|0|0|SAP_Software_Features_Configuration|ind|ind|ind|ind|17|0|NW_Call_Offline_CTC|ind|ind|ind|ind|7|0|startJava was executed with status ERROR ( Last error reported by the step :Java process server0 of instance RP8/DVEBMGS01 [ABAP: ACTIVE, Java: (dispatcher: RUNNING, server0: UNKNOWN)] did not start after 1:00 minutes. Giving up.).
    WARNING    2012-01-05 15:50:09.846 [iaxxejshlp.cpp:150]
    Could not get property IDs of the JavaScript object.
    ERROR      2012-01-05 15:50:09.846 [iaxxejsctl.cpp:492]
    FJS-00010  Could not get value for property .
    few logs -
    dev_jcontrol ,dev_server0 same logs found in both. No errors only warning
    trc file: "/usr/sap/RP8/DVEBMGS01/work/dev_jcontrol", trc level: 1, release: "700"
    node name   : jcontrol
    pid         : 25393
    system name : RP8
    system nr.  : 01
    started at  : Thu Jan  5 15:49:10 2012
    arguments         :
              arg[00] : jcontrol
              arg[01] : pf=/usr/sap/RP8/SYS/profile/RP8_DVEBMGS01_ciRP8
              arg[02] : -DSAPSTART=1
              arg[03] : -DCONNECT_PORT=65000
              arg[04] : -DSAPSYSTEM=01
              arg[05] : -DSAPSYSTEMNAME=RP8
              arg[06] : -DSAPMYNAME=ciRP8_RP8_01
              arg[07] : -DSAPPROFILE=/usr/sap/RP8/SYS/profile/RP8_DVEBMGS01_ciRP8
              arg[08] : -DFRFC_FALLBACK=ON
              arg[09] : -DFRFC_FALLBACK_HOST=localhost
    [Thr 47042096819792] Thu Jan  5 15:49:10 2012
    [Thr 47042096819792] *** WARNING => INFO: Unknown property [instance.box.number=RP8DVEBMGS01cirp8] [jstartxx_mt. 841]
    [Thr 47042096819792] *** WARNING => INFO: Unknown property [instance.en.host=ciRP8] [jstartxx_mt. 841]
    [Thr 47042096819792] *** WARNING => INFO: Unknown property [instance.en.port=3200] [jstartxx_mt. 841]
    [Thr 47042096819792] *** WARNING => INFO: Unknown property [instance.system.id=1] [jstartxx_mt. 841]
    [Thr 47042096819792] *** WARNING => Maximum Java heap size specified twice (through maxHeapSize and in javaParameters) - using -Xmx512m [jstartxx_mt. 2604]
    [Thr 47042096819792] [Node: server0] java home is set by profile parameter
            Java Home: /usr/sapjvm_4
    sapinst.log
    WARNING 2012-01-05 15:48:22.138
         80 Host name has been overridden. Using host name 'ciRP8' which might not be the real host name.
    WARNING 2012-01-05 15:48:28.874
        116 Connect to message server (ciRP8/3900) failed: NIECONN_REFUSED.
    INFO 2012-01-05 15:49:07.066
        189 Starting instance RP8/DVEBMGS01...
        190
        191 WARNING 2012-01-05 15:49:07.107
        192 Connect to message server (ciRP8/3901) failed: NIECONN_REFUSED.
        193331 ERROR 2012-01-05 15:50:09.756
        332 CJS-30151  Java process server0 of instance RP8/DVEBMGS01 [ABAP: ACTIVE, Java: (dispatcher: RUNNING, server0: UNKNOWN        )] did not start after 1:00 minutes. Giving up.
    more /etc/hosts
    127.0.0.1       localhost.localdomain localhost loopback
    10.10.6.92      ciRP8   cirp8
    10.10.6.91      dbRP8   dbrp8
    10.10.6.95      cipocvm
    10.10.6.94      dbpocvm
    10.10.6.73      poc-node1
    10.10.6.82      poc-node2
    ::1             localhost6.localdomain6 localhost6
    10.10.5.50      dsview3.dsview3.itc.com    dsview3
    I may please be guided
    Kindest Regards

    Hi Sunny,
    You are correct,but we have a different strategy.
    We will have CI as SPOF and no CI with DI as non SPOF on two nodes.
    CI will be a part of cluster in compensation to the CI and DI as non-clustered on seperate nodes.
    I am yet stuck on 27 th phase of CI installation.
    I do not think that can be a cause of the error as we have gone through the phase of installing /confguring Java Engine and installing S/WUnits prior to this 27 th phasei.e  "Prepeare to install minimal configuration"  .
    Anyways CI can always be a part of cluster as and HA option too.
    Thanks for your reply.
    Any futher suggestions is appreciated.
    Thanks

  • Errror in RFC connection between SCM ABAP stack and JAVA Stack

    Hi All
    we have installed SCM Abap stack and SCM java stack on same system within single database.when i create rfc connection AI_RUNTIME_JCOSERVER from SCM Java stack to SCM Abap Stack its working fine,but when i am configuring same from SCM Abap to SCM Java using SM59 its giving error.
    Error Details     Error when opening an RFC connection
    Error Details     ERROR: failed to open file G:\usr\sap\SCD\DVEBMGS00\data\sideinfo.DAT
    Error Details     LOCATION: SAP-Gateway on host OPS20SCD1.Octal.pet / sapgw00
    Error Details     CALL: fopen
    Error Details     COMPONENT: SAP-GW-LIB (ReadSideInfo)
    Error Details     COUNTER: 1854
    Error Details     ERROR NUMBER: 2
    Error Details     ERROR TEXT: ENOENT: No such file or directory OR: The system cannot find the fi*
    Error Details     MODULE: gwxxside.c
    Error Details     LINE: 274
    Error Details     RETURN CODE: 451
    Error Details     SUBRC: 0
    Error Details     RELEASE: 701
    Is it compulsory to create RFC connection between abap and java installed on the same system.
    plese suggest.
    Regards

    to configure acceptance of the ABAP (integrated ITS / WebGUI) saplogonticket on the java stack, just log into the java stack (http://FQDN:50xxx/nwa) and select configuration  THe last item in the list is Trusted System... click.
    on the ensuing page, click on the add trusted system button --> by querying trusted sytem.
    Enter the required data on the page:
    system type: ABAP
    host name: FQDN
    System Nr: your instance number
    client (of the productive client)
    and a username and pw with superuser priveliges in the system (SAP_ALL/SAP_NEW, etc).
    the click next
    On the final screen, click finish.
    You have now SSO setup between the ABAP and Java stacks. To configure SSO to accept java saplogontickets on ABAP see:
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/2b0310d6-0801-0010-3185-b2371a280372
    This should resolve your question.

  • Mixed (Java & ABAP w/different sources) System Copy Failed- NW 7.0 SR3/SP14

    Hello SAP Friends! Our NW admin did a dual stack system copy where the ABAP server came from system 1 and the Java server came from system 2. This worked fine for ABAP (duh it was installed first), but the Java system copy was a disaster. the server started but many key services did not.
    Why?
    Many of the configuration entries were not generated properly. For example, a new, unknown SID was created, and many entries referenced System 1 (the ABAP source, not even the Java source). We were able to find and fix some incorrect config entries, but we still couldn't get all of the services we needed to work.
    I think NW is so complicated that such a configuration is probably impossible, but maybe I am wrong.
    Does anyone have tips? Or can confirm that this would never work?
    The current plan is to install the Java Server from scratch as an add-in, which is less effort than searching through all the config files without any certainty that it will work. Hopefully it will work.
    Many thanks in advance.

    Hi Matt,
    What kind of infos are you looking for? I didn't perform the copy, have just been trying to figure out how to get all of the Java stack's services to start properly. As far as I know, it was done using the standard System Copy wizard. The ABAP server was done as a central instance and then the Java server was copied and installed as a java add-in.
    I have asked the admin to post the details to this thread, but it would be helpful if you could mention what types of info and details you are looking for.
    Thanks and Best Regards,
    John

  • Please not another ABAP vs. Java-Thread, BUT ...

    Hi, folks!
    I already had several inspiring discussions about the need for 2 different languages within one Enterprise System, but right now I' d like to take a more personal approach to this matter.
    I' m working within SAP business for about 3 years now and started as a trainee for SAP Java development in a small consulting company . In my first year, I was some kind of geek freaking out on each new SAP technology that arose or was only announced. Web Dynpro Java, ESA/eSOA, Portal, Mendocino/Duet, Business Client, Enterprise Search, Widgets a.s.o. I did a lot of presentations and technical workshops for SAP Pros - NWDI, WDJ, Interactive Forms  - and you know what? Nobody was interested in any of these. Interactive Forms? We just switched to Smartforms. WDJ? When will it be available for ABAP. NWDI? We spent a fortune on ABAP courses. Widgets? We have SAP GUI. Business Client? We have SAP GUI. Portal? We have SAP GUI.
    Now I' m working as a simple ABAP programmer in HR. No web enablement, cause web apps are realized completely outside SAP. No SOA-enablement, cause all SAP functionality needed outside is either already provided via BAPIs or put in RFC modules. No Java at all, cause there is and will be only an ABAP stack. None of all the new stuff, but a great need for knowledge of standard programs, their configuration possibilities and use.
    So, to come to the conclusion: What I realized in my work life is that daily business is pretty innovation-resistant and I personally don' t think that even half of all the "emerging technologies" will make it for the next 5 - 10 years. What I also realized is that a lot of time and work has to be spent by developers to keep in touch with new development techniques, which could be used better for clearing white spaces in classical ABAP as well as module programming environments. If developers would focus more on ABAP and module knowledge than on the newest Modelling-techniques many SAP systems probably wouldn' t be spoiled by poor custom developments, enhancements and modifications as they are today!
    Regards,
    Thomas

    So, to come to the conclusion: What I realized in my work life is that daily business is pretty innovation-resistant and I personally don' t think that even half of all the "emerging technologies" will make it for the next 5 - 10 years.
    Yes - it is indeed. If a company invested quite lots of money to get a certain application (or a part of it) working they won´t switch to a different technology just because it´s "hip" at the moment. For new customers it is certainly a very nice alternative to use the new technologies instead of the "old ones".
    And to quote the example I said already a few times: If ABAP was so bad, why would SAP themselves switch certain applications back to WD-ABAP (speaking of Travel Management in Enhancement Pack 2 e. g.).
    What I also realized is that a lot of time and work has to be spent by developers to keep in touch with new development techniques, which could be used better for clearing white spaces in classical ABAP as well as module programming environments. If developers would focus more on ABAP and module knowledge than on the newest Modelling-techniques many SAP systems probably wouldn' t be spoiled by poor custom developments, enhancements and modifications as they are today!
    What I´ve heard the new paradigma is
    - Service provisioning: ABAP
    - Service consumption: Java
    Whatever this means in detail.
    I can hardly imagine removing the SAPGUI out of our e. g. sales department and replace it by e. g. a nice "guided procedure" using NWBC. In maybe 5 % of the todays cases this would be enough, the other 95 % still need the full featured transaction with all the tabs, fields and editing functionality.
    And what I find the most interesting in that area is: SAP internally I always see SAPGUIs on the (supporters, sales dep.) desks, the "backend OSS/CSN" is still accessed by GUI and not by web, guess why...
    Markus

  • How to call pdf forms developed in ABAP from WD Java application?

    Hi
    I have a web dynpro ABAP application that that is responsible for generating PDF forms for all other applications (WD ABAP and WD Java).
    How can I call the pdf forms generated by the WD ABAP application from WD Java application in a separate window?
    These forms are to be called on click of a "Print" button. Also, these forms are non interactive.
    Kindly let me know if you need any other information.
    Regards
    Vineet Vikram
    Edited by: vineet vikram on Jun 24, 2009 7:28 AM

    in addtion to Nikhil's response. you can write following code on action of print button:
        IWDWindow window = wdComponentAPI.
            getWindowManager().createExternalWindow(
                  "<ABAP Application URL>",
                  "<Title for window>",
                  false);
       window.open();
    to Close the application, you can use the window close or u can fire an event to close current window.
    Abhinav

  • ABAP Mapping Vs Java Mapping.

    We are implementing a project on XI.
    We need to freeze on one mapping.
    I feel ABAP Mapping provides the following advantages:
    1.SXI_MAPPING_TEST is a very good transaction for debugging and testing mapping environment of XI.Iam not sure wether java mapping can be tested after deploying it on XI.
    2.ABAP Mapping is well integrated with the XI and also version control becomes very easy as it is provided by the SAP transport system.
    3.ABAP also provides user  rich/simple API's as java.
    4.Support of XI in ABAP would make sustanenace easy as it is going to be a more SAP product and ABAPers are more available in ERP background.
    Java punters,Please provide inputs.

    Hi,
    all of the step in the message flow after a message enter
    the IS will be done by the abbap stack e.g. Receiver
    determination, interface determination, ... The only one
    step that is executed in J2EE-Stack is the mapping.
    In the pipline the system jump from the abap stack to
    Java stack to execute the mapping if the mapping is done
    in Java (message mapping, java mapping, xslt,...).
    But if the the mapping is done by abap the the runtime
    has not to jump to the java stack to execute the mapping.
    Because there is no java code to execute. To clarif: if
    you have only abap-mapping the the compete process step
    do not include the jump to the j2ee-stack of XI. So in
    this case the abap mapping is more performant cause the
    runtime stay in the abap stack through the complete
    message processing.
    But if you have mix mapping e.g. first step abap and
    second step java then the j2ee-stack will be used as
    well.
    regards,
    Ly-Na Phu

  • Direct Connection ABAP Proxy and Java Proxy possible ????

    Hi Folks ,
    As i read as direct connection possible between 2 SAP systems only ..
    and also i read as WS Direct Connection u2013 (Java) ..
    What it means ?? is it ABAP Proxy to Java Proxy using Direct connection ??  Like Java Client Proxy and ABAP Server proxy
    I am not clear on this.. Could you please explain or help me on this . ??
    Siva..

    Hi ,
    +You can do both for java proxies as well Abap proxies.+
    As per the following points
    1. Point-to-point connection is a new capability available with SAP NW PI 7.1. It allows applications or systems to send messages using WS-RM without going through a middleware, e.g. PI, but still using a centralized tool to design and
    configure the interfaces and connection properties.
    2. SAP XI 3.0/PI 7.00 or higher releases can be licensed based on the total volume of messages in
    gigabytes (GB) that is processed per month. The size of the payload is determined in the integration
    server. The information is then aggregated according to sender and receiver system.
    Question :
    1. If Message exchange between 2 SAP applications using direct connection .. Then dont we need to consider about licencing cost for volume of messages per month ?
    2. So if i use ABAP Client Proxy to Java Server proxy  scenario.. can i use direct connection  ? Eg., SAP ECC to java application ?
    In both the cases PI Runtime is not required  .. Am i right ?
    Please clarify..
    Siva..

  • Abap+java  OR java only  for EP6.0

    abap+java  OR java only  for EP6.0

    Hi charles,
    you question is not clear.
    If I correctly understood you are you asking the skills required to work on EP6.0?
    If it is so I cam more java skills required and if you want to develop customized iview you may require bit of ABAP too.
    Hope it helps.
    Regards,
    B.Guru Subramaian

  • ABAP stack and Java stack

    Hi,
    can anybody give me a clear idea regarding ABAP stack and Java Stack.
    1. What is the concept of these both with respect to BI 7.0.
    and explain with an example as i dont have any idea about these.
    2. When these are used?
    Thanks in advance,
    Vijaya.

    Hi,
    Pls check these threads discussing the diff:
    https://www.sdn.sap.com/irj/sdn/thread?threadID=153727
    https://www.sdn.sap.com/irj/sdn/thread?threadID=89916
    Eddy
    PS. Which type of SDN Ubergeek/BPX suit are <a href="https://weblogs.sdn.sap.com/pub/wlg/6555">you</a>?
    Deadline: June 15th

  • Abap WebDynpro or Java WebDynpro

    Hi All!
    Which differenced are existing between Abap WebDynpro
    and Java WebDynpro. Is it e.g. possible whether
    one IView which has been created through Abap
    technology combinable or adaptable with an Ivew which has been
    created through Java Technology? Or is it a decision in principle
    (policy decision)at the bgeinning of a project which one you take ?
    Regards
    sas

    Hi sas,
    Read this article:
    http://www.sapfrontend.com/webdynpro-for-java-or-webdynpro-for-abap/
    Also have a look at the following links:
    Java vs. ABAP
    ABAP or Java?
    /people/oliver.mayer/blog/2006/06/14/web-dynpro-abap-or-java
    Bye
    Ankur

  • Webdynpro ABAP or Webdynpro Java?

    Hello experts.
    I want to learn to develop WebDynpro's
    Do you which of the two tools do you recommend? webdynpro java or webdynpro abap.
    Greetings

    Hi Lupe ,
    Although both technologies have same functionalities but even then they are not identical.
    Following are some of the differences:
    Language :-  First difference is the programming language used as the names Webdynpro ABAP and Webdynpro JAVA reflect. In ABAP Webdynpro, along with ABAP coding, RFCu2019s are also supported via Service call. Unlike Webdynpro ABAP, we cannot do ABAP coding in Webdynpro JAVA. Instead RFCu2019s and Web services are created and used in it to serve this purpose. In addition to Web services and adaptive RFC, Java Beans is another model supported by Webdynpro JAVA.
    Design Time Environment :-  Webdynpro ABAP requires ABAP Workbench (SE80) while SAP Netweaver Developer Studio is necessary for designing Webdynpro JAVA applications. So, additional installation is required. This studio reduces the development effort and utilizes some visual tools for creating components which can be reused.
    Storage :-  Applications developed using Webdynpro ABAP are stored centrally in ABAP server whereas in case of Webdynpro JAVA, the code remains on the client machine that is developed using a tool called Netweaver Developer studio. So, due to the powerful version control system of Webdynpro ABAP, the load removes from the development machine which is not possible in case of Webdynpro JAVA.
    Skills Required :- For Webdynpro ABAP, a developer should have knowledge of ABAP programming, Development tools, Database concepts, ABAP Objects. However, Webdynpro JAVA requires skill set comprising java programming, java development tools and object-oriented concept.
    Performance:-  Large scale applications that involve large number of web users canu2019t work well on ABAP server. So, for robust and scalable applications, Webdynpro JAVA is preferred because of powerful J2EE server as proved by Sun Microsystems. However, small-scale or applications involving small or medium users can go well with Webdynpro ABAP. Thus, performance varies depending on the number of web users and one can choose ABAP or JAVA accordingly.
    So the decession is that its totaly based on your available skillsets and your scenario to be implemented.
    Thanks & Regards,
    Monishankar C

  • How to convert following ABAP routine into Java

    Hi Experts
    I m new to IPC
    How to convert following ABAP routine int java
    READ TABLE XKOMV INTO XKOMV_AUX WITH KEY
                 KSCHL = 'ZCU2'
                 KPOSN = komp-kposn.
      IF SY-SUBRC EQ 0.
        MOVE XKOMV_AUX-KWERT TO XKWERT.
        MOVE XKOMV_AUX-KBETR TO XKOMV-KBETR.
            w_kwert = xkomv_aux-kwert * -1.
    DO any one has documentation on convertion of abap routines into java
    Thanks & Regards
    Sowmya

    Hi sowmya,
    download this document through this u can solveur problem
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/107adc1a-0501-0010-de8e-973e0fb4049b
    Reward if helps
    Regards
    Manohar

Maybe you are looking for