XI on java only

Hi,
Can we install XI on java only system?
Thanks and Regards.

Hi,
No, it is not possible.
You need both ABAP and JAVA stack.As different stakc of XI handle different functionality.
J2EE stakc containd the J2ee adapters while ABAP stack has the Integration Server with BPE, Integration ENgine. etc.
Take a look at the XI architetcure Overview ,
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/a3d3c390-0201-0010-c490-bd85917138c8
Regards,
Bhavesh

Similar Messages

  • Error in bootstrap within patching of NW PI 7.40 AEX (Java Only)

    Hi all,
    we are suffering an error witin patching a NW PI 7.40 AEX (Java Only)
    In SUM we get the following error when SUM wants to stop / start system in execution phase
    FATAL: Critical shutdown with exit code [2150] was requested due to [AS
    Java
    cannot be started; core service [tc~lm~nzdm~crrsrv] failed to
    start]
    We already checked note http://service.sap.com/sap/support/notes/1713021 for this with no luck.
    We are getting the following output in bootstrap
    Starting to initialize database connection
    Exception occurred for component [internal/unkown] of type [unkown]
    com.sap.engine.bootstrap.SynchronizationException: Storage access initialization failed due to OpenSQL error.Check if your db driver file is avail
    able on the file system or if the user has correct permissions for that file
            at com.sap.engine.bootstrap.StorageAccess.<init>(StorageAccess.java:146)
            at com.sap.engine.bootstrap.Bootstrap.initializeSynchronizer(Bootstrap.java:79)
            at com.sap.engine.bootstrap.Bootstrap.main(Bootstrap.java:273)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:597)
            at com.sap.engine.offline.OfflineToolStart.main(OfflineToolStart.java:162)
    ----------==[ Caused by: ]==----------
    com.sap.engine.frame.core.configuration.ConfigurationException: Error while connecting to DB.
            at com.sap.engine.core.configuration.impl.persistence.rdbms.DBConnectionPoolImpl.<init>(DBConnectionPoolImpl.java:171)
            at com.sap.engine.core.configuration.impl.persistence.rdbms.PersistenceHandlerImpl.<init>(PersistenceHandlerImpl.java:50)
            at com.sap.engine.core.configuration.impl.cache.ConfigurationController.<init>(ConfigurationController.java:139)
            at com.sap.engine.core.configuration.bootstrap.ConfigurationManagerBootstrapImpl.init(ConfigurationManagerBootstrapImpl.java:309)
            at com.sap.engine.core.configuration.bootstrap.ConfigurationManagerBootstrapImpl.<init>(ConfigurationManagerBootstrapImpl.java:59)
            at com.sap.engine.bootstrap.StorageAccess.<init>(StorageAccess.java:138)
            at com.sap.engine.bootstrap.Bootstrap.initializeSynchronizer(Bootstrap.java:79)
            at com.sap.engine.bootstrap.Bootstrap.main(Bootstrap.java:273)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:597)
            at com.sap.engine.offline.OfflineToolStart.main(OfflineToolStart.java:162)
    Caused by: com.sap.sql.log.OpenSQLException: Error while accessing secure store: The check record (key "$internal/check") was not found in the sto
    re although this store is encrypted..
            at com.sap.sql.log.Syslog.createAndLogOpenSQLException(Syslog.java:104)
            at com.sap.sql.log.Syslog.createAndLogOpenSQLException(Syslog.java:143)
            at com.sap.sql.connect.OpenSQLDataSourceImpl.setDataSourceName(OpenSQLDataSourceImpl.java:143)
            at com.sap.sql.connect.OpenSQLDataSourceImpl.setDataSourceName(OpenSQLDataSourceImpl.java:115)
            at com.sap.engine.core.configuration.impl.persistence.rdbms.DBConnectionPoolImpl.<init>(DBConnectionPoolImpl.java:164)
            ... 12 more
    Caused by: com.sap.security.core.server.secstorefs.FileInvalidException: The check record (key "$internal/check") was not found in the store altho
    ugh this store is encrypted.
            at com.sap.security.core.server.secstorefs.SecStoreFS.openExistingStore(SecStoreFS.java:2048)
            at com.sap.sql.connect.OpenSQLConnectInfo.getStore(OpenSQLConnectInfo.java:793)
            at com.sap.sql.connect.OpenSQLConnectInfo.lookup(OpenSQLConnectInfo.java:784)
            at com.sap.sql.connect.OpenSQLDataSourceImpl.setDataSourceName(OpenSQLDataSourceImpl.java:128)
            ... 14 more
    [Bootstrap]> Error during synchronization. More details: the previous log entries
    Do you guys have any clue on this?
    Any help would be greatly appreciated.
    Many thanks
    Jens

    I'd like to share some updates on this:
    We discovered, that the line having "$internal/check" within SecStore.properties was indeed commented out. However we did not do that manually. We removed the comment from that file manually (which might be a mistake) but in doing so we at least got some progress but having some other errors:
    We find now following Messages in the dev-jstart-logfile:
    * WARNING => SfCEventDispatcher::processQueue: rc 3 (invalid function argument) from SfCJavaProcHandler(server0)([mType=PROC_CMD, mRepl y=TRUE, pca=[cmd=GET_CALLSTACK, procId=2, arg=65], mpEvent= [mType=NODE_CMD, mReply=TRUE, nca=[cmd=GET_CALLSTACK, nodeId=2]]])
    [sfxxevt.hpp 3152] F [Thr 01] *** WARNING => SfCNodeManager(server0)::onReply: command 2010 GET_CALLSTACK returned 3 invalid function argument.
    Executing sapcontrol -GetProcessList you can see that all precesses are running but jstart is yellow (some processes are running). Checking the message Server logfile you can find:
    [Thr 01] Wed Feb 26 14:32:03 2014 [Thr 01] LOGOUT: J2EE106864420 [10.6.1.174] (ENQ) [Thr 01] *** ERROR => MsSSend: NiBufSend (rc=NIECONN_BROKEN) to C1
    (JC_rs174QSF_QSF_10) [msxxserv.c 13557] [Thr 01] *** ERROR => MsSSndInfo: cant send info request to C1
    (JC_rs174QSF_QSF_10) [msxxserv.c 13778] [Thr 01] LOGOUT: JC_rs174QSF_QSF_10 [10.6.1.174] (DIA )
    Any help would really be great.
    Thanks and kind regards
    Jens

  • Error while Installing NW701 EHP1 JAVA Only on AIX/DB2 UDB

    Hi All,
    While Installing NW701 EHP1 JAVA only on AIX/DB2 UDB platform I am getting below erron in Update Database Registry Step.
    Previously system was installed with DB29.1 patch level 7 whiach was wrong. Then I have uninstalled SAP and cleaned all the mounted directories related to SID. After that I stsrted again and getting below error.
    The step UpdateDB2Registry with step key |NW_Onehost|ind|ind|ind|ind|0|0|NW_Onehost_System|ind|ind|ind|ind|2|0|NW_CreateDBandLoad|ind|ind|ind|ind|10|0|NW_CreateDB|ind|ind|ind|ind|0|0|NW_DB6_DB|ind|ind|ind|ind|1|0|NW_DB6_UpdateDb2Registry|ind|ind|ind|ind|13|0|UpdateDB2Registry was executed with status ERROR .
    Imediate response would highly appreciated and rewarded.
    Best Regards
    Devendra

    Hi,
    Check file system characteristics, it should be created with read and write only. Please make sure that file system should not be created with cio option.
    Thanks
    Sunny

  • How to get Test Utility for PI 7.3 Single Stack JAVA only.

    Hi All,
       We are having PI 7.31. Single Stack JAVA only.
    we want to test some scenario. Can anybody tell me how can i test the scenario in PI 7.3
    is there any test utility by which i can send some test messages to PI 7.3.
    from where to download this utility.?
    Regards,
    Umesh

    Hi,
    The test message functionality is currently available in  PI dual stack only..
    Lets hope that in future releases this functionality may available in Single Stack also.
    Regards,
    Mastan vali

  • Message flow in SAP PI 7.31 JAVA only for ABAP Proxy synchronous scenario with Oracle DB

    Dear Experts,
    I am working on a synchronous scenario Sender ABAP Proxy <===> SAP PI 7.31 JAVA only <===> Oracle Database.I have successfully
    configured all the proxy configurations as well both Sender SOAP and JDBC receiver channels are showing no error when pinged from
    Cc monitoring in NWA.
    1.During testing at Tx SPROXY , I am triggering a message and after 5 minutes I receive an PARSING error message with 2 messages in ECC
    local IE i.e. Tx SXMB_MONI.
    Note : In NWA , I can see only 1 message that too in cancelled status.
    2.Seeing the trace of the messages I assume that the messages have not moved from sender ECC system. I am still confused with flow of message
    from the Message Audit log. Audit log of error messages.Could any one share the full Audit log of a successful message generated in SAP PI 7.31 JAVA only.
    3.I observed that the QIN Scheduler status in ECC is in INACTIVE status. There is no queue id for 2 messages generated in ECC. Does
    it should in ACTIVE status in Tx SMQR..
    Regards
    Rebecca

    Hi Thomas,
    Valuable inputs..
    1. Since I don't have any audit log for successful message, would you be able to share referring to the
    below screenshot whether the message was put into receiver JDBC adapter and JDBC adapter tried to retrieve the Select response from Oracle Database.
    2.I have done some setting in Advance mode of the receiver JDBC to increase the time out and other parameters as per SAP note but still the issue is same. If you perhaps have some experience in such scenarios, please share some input so that I can ask the Oracle Database administrator exactly what is required from our side.
    3.Regarding the slow response from Oracle , there was some suggestion that the datatype of the request and response should match the column name of the Oracle database. I did that.. Do you have any more suggestion that may be hampering the generation of the response message from the Oracle like SAP note or document.
    Regards
    Rebecca

  • How to find Traces in SAP PI 7.3 java only stack

    Hello Experts,
    How to find the trace logs and pipeline steps in sap pi 7.31 java only stack, which we will get in below areas,
    1. In sap pi dual stack , SXMB_MONI (abap stack) in window 1
    2. In sap pi dual stack , monitoring--->integration engine--->message monitoring----> xml messages(data base)
    I  already found some blog related to the logging but i doesn't help to find the traces which we get in SXMB_MONI (window 1, trace)
    http://scn.sap.com/community/pi-and-soa-middleware/blog/2013/09/18/tracing-in-sap-pi-731-single-stack
    Your suggestions are highly appreciated.
    Thanks & Regards,
    Venkat

    Hi,
    In Single stack we go for ICO instead of classical configurations(Pipe line steps(SA,RA,RD,ID)).
    Link you are referring is to find the display of traces that you put in your UDF or Java mapping or XSLT mapping .
    If you want to see the traces/payloads of end to end flow ,then you can see the same either in your communication channel monitoring/receiver channel or via message monitoring/adapter engine-->message log
    If you want to see payloads in the below steps .you can also do so by following the below link.
    Message Staging and Logging Options in Advanced Adapter Engine of PI 7.3x
    Processing Step
    Description
    AM
    After mapping step, but before outbound schema validation
    VO
    After outbound schema validation
    BI
    After sender adapter processing, but before inbound schema validation
    MS
    Before mapping step
    VI
    Before scenario look-up step (check if scenario is local Advanced Adapter Engine based or dual-stack based involving Integration Engine)
    Regards
    Venkat

  • How to go from NW 7.0 (and 7.0 EhP1) to NW 7.0 EhP2 Java only.

    Hi, I'm trying to figure out the correct way to go from NW 7.0 (and 7.0 EhP1) to NW 7.0 EhP2 on a single stack system (Java Only).
    Some threads on the forum mention the use of SAPEHPI, however, when I go to see the SAPEHPI guide for Java (http://service.sap.com/instguides -> SAP NetWeaver 7.0 (2004s) -> Maintenance -> Enhancement Package Installation on Existing SAP Systems -> SAP Enhancement Package Installation on Java Systems (using SAPehpi) -> Windows), there are two statements on the constraints section:
    - Do not use the SAP Enhancement Package Installer to only install Support Package stacks. This function is exclusively supported for ABAP-only systems.
    - Do not use the SAP Enhancement Package Installer if you want to update only the Java stack of a dual-stack system. For this scenario you must use the Java Support Package Manager (JSPM).
    That leaves me confused.
    On the SP Stack application for NW 7.0, there is no EHP2 option on the target system drop down (as there is for EHP1, meaning you can use JSPM to move from 7.0 to 7.0 EhP1), also, on the SP Stack application for NW EhP2, on the source system, there is no option to select a a 7.0 nor 7.0 EhP1.
    So, what is the correct way to upgrade/update from NW 7.0 or NW 7.0 EhP1 to NW 7.0 EhP2 (consider this is for a single stack system:  Java AS with EP and EP Core)?
    Thanks in advance!

    Wat is the SPS level of your Solution Manager??
    Regards,
    Nirmal.K

  • Requirement to be fulfilled using PI 7.3 Java only installation

    Hi Experts,
    We have a requirement depicted as below and need to confirm if the same is possible in PI 7.3 JAVA only
    installation where there is no possibility of using ccBPM.
    Step 1. System A sends web service request to PI,
    Step 2. PI sends the request to System B which is a web service call
    Step 3. System B sends response back to PI
    Step 4. PI gets the response from System B, this response needs to transformed and mapped and sent to System C web service request.
    Step 5. The response from System C needs to be sent back to System A which initiated the call.
    Please give a thought based on your experience and expertise if this is possible; given the limitation of java only installation which is without ccBPM.
    - Shripad

    Hi Shripad,
    For modeling with  BPMN, refer the below guide:
    http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/c052052e-fbab-2b10-0d9a-9feed5463589
    SOap look up in mapping from System B response to System A should solve your issue.
    --Divyesh

  • How to handle dynamic receiver detemination in PI 7.3 java only

    1. I'm doing the file to idoc scenario, i have to give the control record mandatory feilds dyanmically i.e at runtime. what are the steps i need to follow. plz share some relavant documents.
    2. How the dynamic receiver detemination is worked in PI 7.3 java only, share relavant documents.

    1. I'm doing the file to idoc scenario, i have to give the control record mandatory feilds dyanmically i.e at runtime. what are the steps i need to follow. plz share some relavant documents.
    http://forums.sdn.sap.com/thread.jspa?threadID=1901278
    2. How the dynamic receiver detemination is worked in PI 7.3 java only, share relavant documents.
    does not work in 7.3 in ICO - only on dual stack 7.3 without ICO
    and refer below blog
    http://forums.sdn.sap.com/thread.jspa?threadID=2124493

  • PI 7.31 Java only stack (PI and Orchestration package) post installation

    Hi,
    Recently we installed PI 7.31 server, i searched in sdn but i couldn't get any post installation steps.
    Could you please provide PI 7.31 Java only stack (PI and Orchestration package) post installation steps.
    Thanks,
    Venkata Ramesh

    HI Venkata Ramesh,
    Ref: UPGRADE TO SAP NETWEAVER PROCESS INTEGRATION 7.3
    http://www.sdn.sap.com/irj/scn/elearn?rid=/library/uuid/505374f4-9cbe-2e10-a6b9-c74a22924d26
    Regards,

  • 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

  • Deploy MS SQL Driver in PI 7.4 Java Only

    Hi Experts,
    We have a requirement to use JDBC adapter to connect to MS SQL Server. For that jdbc driver should be deployed on PI.
    For that i have downloaded .jar  from MSDN - sqljdbc_4.1.5605.100_enu.exe
    I have gone through several threads & SAP note 1138877 - How to Deploy External Drivers JDBC/JMS Adapters on SCN but not completely understood.
    Please help me with this, how can i deploy it on PI 7.4 Java only?
    It would be a great help and highly appreciated.
    Thanks in advance.
    Regards,
    Dipen.

    Hi Hareesh,
    Thanks for a quick reply.
    I have gone through those several blogs & threads but still i am running out of clue.
    Should i do it with SUM or directly it is possible from NWA as per below link?
    Configuring JDBC for SAP Enterprise Portal - Configuring the Portal for Initial Use - SAP Library
    Please advice.

  • Table in PI JAVA only system & Report development in JAVA only system

    Dear Experts ,
    We are migrating from Dual to Single stack JAVA only PI system.
    In Dual stack system all the message data are stored in ABAP table from which MONI pulls data .
    But in JAVA only system how data is stored ..? and how to access those table ..?
    we need a report to develop which will have these data .
    Interface name
    Date & time of run
    Key Data (if possible would like to see key data from the run, for example po number, material number, part number, idoc number would all be considered key data)
    Pass/Fail flag
    Error Message (only required if the run failed)
    How & where to write code to develop this report ...?
    thanks
    Shakif

    Hi Shakif,
    Look at this link:
    Message details and AuditLog from Java Stack using Custom WebService
    and this link about the Java Data Browser:
    Open SQL Data Browser - Process Integration - SCN Wiki
    Best Regards
    Harald

  • Java-only, Component based message alerting - loopback to sender system

    Dear guys,
    we are using the alert framework availbale on PI 7.11 to notify the sender system if there is an alert for specific interfaces. In that case a customer function module is called giving the message id of the request message (message is sent via ABAP proxy). As a result the according entry in customer table is updated.
    The implemntation is based on the BADI ALERT_MODIFY_TEXT and uses the standard function module ALE_BAPI_GET_UNIQUE_RECEIVER to determine the system /rfc destination to send the alert notification.
    This solution works fine so far.
    As PI 7.11 dual stack is not the latest release, we are thinking of upgrading to current PI/PO release. In this context also shift to java-only installation is contemplated which will need an alternative solution for the described alert/error notification loopback.
    Are there any possibilities analog to BADI to implement such a solution?
    What are your approaches regarding this requirement in the context of java-only?
    Any help/thoughts appreciated.
    Best regards,
    Jochen

    Hello,
    >>What are your approaches regarding this requirement in the context of java-only?
    I would suggest you to schedule jobs like this:
    Customize Alerts Using Job in PI 7.31/PO
    >> alerts are consumed according to the given interval and not in "real time" when error occurs, today solution using BADI is "real time" - if possible I would prefer "real time" solution
    Check this:
    Michal's PI tips: How to trigger an alert for Component Based Message Alerts (CBMA) via "API" ?
    >>an separate service determine the actual alert count would be helpful to provide the correct value for maxAlerts, this have to be called beforehand
    I haven't tried it but i think u can do that, since these consumers are nothing but JMS queues only so i think there will be a method to read number of alert counts.
    >>In history I saw emails generated by the standard alert consumer which only contain details for the first alert, in my case I need details especially the message id for all errorneous messages
    If ur max alert parameter is greater than 1 then u should see multiple alert text  (along with message id and other details) in ur email message.
    Thanks
    Amit Srivastava

  • The CustomDatumExample.java only works if the Employee object has 2 attributes.

    The CustomDatumExample.java only works
    if the Employee object has 2 attributes -
    (EmpName and EmpNo). If I try to add
    another attribute to the Employee object I get java.lang.ArrayIndexOutOfBoundsException: 2 on the getAttr3 method.
    Anyone know why? Thanks.
    Employee object
    CREATE TYPE employee AS OBJECT
    (empname VARCHAR2(50), empno INTEGER,
    attr3 VARCHAR2(50));
    Custom object class
    public class Employee implements CustomDatum, CustomDatumFactory
    public static final String SQLNAME = "EMPLOYEE";
    public static final int SQLTYPECODE = OracleTypes.STRUCT;
    MutableStruct _struct;
    static int[] _sqlType =
    12, 4
    static CustomDatumFactory[] _factory = new CustomDatumFactory[3];
    static final Employee _EmployeeFactory = new Employee();
    public static CustomDatumFactory getFactory()
    return _EmployeeFactory;
    /* constructor */
    public Employee()
    struct = new MutableStruct(new Object[3], sqlType, _factory);
    /* CustomDatum interface */
    public Datum toDatum(OracleConnection c) throws SQLException
    return struct.toDatum(c, SQL_NAME);
    /* CustomDatumFactory interface */
    public CustomDatum create(Datum d, int sqlType) throws SQLException
    if (d == null) return null;
    Employee o = new Employee();
    o._struct = new MutableStruct((STRUCT) d, sqlType, factory);
    return o;
    /* accessor methods */
    public String getEmpname() throws SQLException
    { return (String) _struct.getAttribute(0); }
    public void setEmpname(String empname) throws SQLException
    { _struct.setAttribute(0, empname); }
    public Integer getEmpno() throws SQLException
    { return (Integer) _struct.getAttribute(1); }
    public void setEmpno(Integer empno) throws SQLException
    { _struct.setAttribute(1, empno); }
    public String getAttr3() throws SQLException
    { return (String) _struct.getAttribute(2); }
    public void setAttr3(String attr3) throws SQLException
    { _struct.setAttribute(2, attr3); }
    }

    You also need to add an appropriate element to the _sqlType array.
    In practice, it is easiest to have JPublisher regenerate the CustomDatum class when you have changed your object type definition:
    jpub -user=scott/tiger -sql=EMPLOYEE:Employee

  • How do I see the Kernel patch level in Java ONLY instance?

    Could someone please tell me How do I see the Kernel patch level in a Java ONLY instance?
    In Abap, it is simple!
    In Java I see in the System Info: Kernel Version:  7.00 PatchLevel 108458.44 
    BUT that doesn't correspond to the real patch level which I can see when I do disp+work which gave me 111

    Hello Yechezkel,
    I am not sure whether the patch number you are looking for is available.
    Typically you can use "-v" to display the patch level of SAP kernel programs. When I run "jcontrol -v" or "jlaunch -v", the patch number is blank (at least on the 6.40 release I checked)
    The SP level should be able to tell how current the Java instance is updated, especially for NetWeaver 7 systems always patched with JSPM stack.
    Best regards,
    Victor

Maybe you are looking for

  • CharConversionException when displaying smart quotes

    My servlets are throwing a CharConversionException when I attempt to display "smart quotes." The quotes and other symbols (i.e. long hyphen) are entered into an online form when a user composes something in Word 2000 then copies/pastes it into a text

  • ITunes makes keyboard stop working?

    This is a brand new PC that was just built, running Windows 7 Professional (64-bit). I have tried 3 keyboards, one wired and and two wireless, all USB (this computer doesn't have a PS/2 connector). All of them are fine on other PCs. The keyboard work

  • Is dreamweaver cs4 the most up to date program at the moment

    Im new to dreamweaver, I have heard of dreamweaver 5, but i am doing a course in cs4. which version is the latest and most up to date of dream weaver.

  • Re: Qosmio G50: How to uninstall Gesture controller

    hello, i had to do a repair re-install of my windows 7 ultimate on my qosmio G50 32bit.... after that had finished i had error messages from my gesture controller. So i guess i need to uninstall this. I go into control panel and find it in the list,

  • Re-installing Photoshop 6

    My computer has crashed and I have tried to re-install Photoshop 6 but I cannot because my Licence Number is out of date so how do I get a new one