Quantcast
Channel: SCN : All Content - SAP NetWeaver Technology Platform
Viewing all 1967 articles
Browse latest View live

TREX issue-Search engine error Could not determine TREX version information

$
0
0


Hi Experts,

 

While i am trying to do TREX search in the  SAP CRM application, system is giving below error.

 

'Search engine error Could not determine TREX version information'.

 

Please help me why this error got triggered?. Please help me to sortout this issue at the earliest.

 

 

Many Thanks,

Venkat..


APPEND in AFKO

$
0
0

Hello,

 

I've put an APPEND with 3 Fields in AFKO

but I loose my data after a release + save in COR2.

what did I wrong ?

 

thanks for your help

 

best regards

 

Christine

What is the profile read sequence in the newer sap system?

$
0
0

Hi there,


I have come across an answer regarding profiles read sequence. what i understand from that answer is that from netweaver 7.3 release the start profile is merged with Instance. Now the profile read sequence is first instance profile then Default profile .


but the parameter values are read initially Default values then overwritten from the Default profile then these values are overwritten by the values from Instance profile.

 

please correct me if am wrong.

 

 

Kind regards,

Bhushan

Hebrew Language in Netweaver7.31 AS java system

$
0
0

Hi All,

 

I have bit confusion here in Netweaver  AS ABAP side Hebrew language value showing HE and in AS JAVA side it is iw, can any one explain diff between languages in AS JAVA and AS ABAP and can i get HE value in AS JAVA side also.


your help would be appreciate

 

Thanks,

Narendar.

HTTPS url is not working for SAP Java system

$
0
0

Hi Experts,

 

please let me know what configuration is required to enable or activate port HTTPS port in SAP Java EP System

 

As of now HTTPS port is empty and I am not able to edit it

 

my Instance number is 11 so https port number shd be 51101 but as below its emptyHTTPS port empty.PNG

 

thanks,

 

avinash

Missing Instances in SAP Management Console

$
0
0

Hello,

 

After troubles with Deploy (error message occurs) I tried to restart the J2EE Engine with sapmmc, but it does not start correctly (not all icons are green). So I stopped the J2EE engine, rebooted my developer PC and afterwards the list in sapmmc is empty. I only can see "Console Root", "SAP Systems" on the left side and "There are no items to show in this view" on the right side.

 

Should I start any service manually?

 

sapstartsrv.exe

-


Error : Cannot install service.

CreateService failed: 421

The account name is invalid or does not exist, or the password is invalid for the account name specified.

 

STARTSAP name=dm0 nr=01 sapdiahost=sapserver  (NO Change)

 

librfc32.dll and librfc32u.dll files are present in C:\WINDOWS\system32.

 

SAPLOC or SAPMNT folders are not available.

 

when SAPDM0_00 in services.msc started, after starting it automatically  shuts down.

 

SAPOSCOL in services.msc is in started status only.

 

 

SAP MMC

-


1. Copy sapmmc.dll, sapmmcms.dll, sapmmcdb6.dll, sapmmcinf.dll, sapmmcada.dll, and sapstartsrv.exe to C:\Windows\system32

 

2. Check that librfc32.dll is available in C:\Windows\system32 (both librfc32.dll and librfc32u.dll are likely available if you have installed SAP GUI already) If not, copy from the SAR file.

 

3. Change directory

>cd C:\Windows\System32

 

4. Register DCOM Type library of the service

> sapstartsrv -t

Click on u201COKu201D in the following Window

 

5. Copy sapmmc.dll, sapmmcms.dll, sapmmcdb6.dll, sapmmcinf.dll, sapmmcada.dll, and sapstartsrv.exe to C:\Windows\system32

 

6. Check that librfc32.dll is available in C:\Windows\system32 (both librfc32.dll and librfc32u.dll are likely available if you have installed SAP GUI already) If not, copy from the SAR file.

 

7. Change directory

>cd C:\Windows\System32

 

8. Register DCOM Type library of the service

> sapstartsrv -t

Click on u201COKu201D in the following Window

 

9. Start mmc from DOS or Run

 

10. Click on menu "File" u2013 "Add/Remove Snap-in"

 

11. Click on "Add"

 

12. Select "SAP System Manager" then "Add"

 

13. Enable "Export user mode" option then click "Next"

 

14. click on "Next"

 

15. Type the system information <SID> as System and "<hostname> <instance number>" as Instance, then click on "Add". The entry should be displayed in the "Fixed instance list" window. Add more entries or Click on "Finish"

 

Right-click on SID and select start.

Error : Cannot connect to SAP Service on sapserver

WebService error:20

Unknown error

DCOM Interface error:80070424

The specified service does not exist as an installed service.

Server execution failed.

 

Please help me in solving the above issue.

Authentication Issue

$
0
0

Hi,

I have created an ODataModel which tries to consume OData service exposed by an application hosted on SAP Netweaver Java AS. Here is what I am trying to do :

 

var oModel = new sap.ui.model.odata.ODataModel(URL, true,username,password,{},false,true,false,null,null);

oModel.read();

 

This request fails with 401 response even though username and password are correct.

How can I get this request to authenticate itself again AS java?

 

Regards,

Anushree

Building Axis Framework Package

$
0
0

Introduction:

 

The axis adapter is available from XI 3.0 SP20, XI 7.00 SP12, XI 7.01 SP0, XI 7.02 SP0, XI 7.10 SP3, XI 7.11 SP0, XI 730 SP0, XI 731 SP1 and XI 740 SP4 releases. However, the standard SAP XI deployment archives do not contain the necessary Apache jar files. These jar files must be packaged in archive aii_af_axisprovider.sda (for 7.0x release) or com.sap.aii.af.axisproviderlib.sda (for 7.10 and upper releases) and deployed on the system to enable the Axis adapter.

NOTE: The Axis Adapter package deployment will restart Java instance.

Caution: The Axis adapter package is part of SAP-XI3RDPARTY component. During stack upgrade this component will not be upgraded by SUM tool though included in the stack file and has to be upgraded manually depending on customer requirements. SAP does not upgrade since customer have customizing java developments also as part of this adapter package.


How to prepare Axis Adapter Package:

 

There is a note describing how to prepare this archive (Note 1028961). In order to facilitate the creation of axisproviderlib.sda a special tool available in SAP Note 1028961.

Download the sdaMakerTool.jar from SAP Note 1028961.

The following components are basis for the Axis Framework and are mandatory to present:

  • Apache-Axis
  • Jakarta-Commons Discovery
  • Jakarta-Commons Logging

The other components are optional based on the scenarios will be developed.

  • XML Security API
  • Apache Xalan
  • Jakarta-Commons Codec
  • Jakarta-Commons Net
  • Jakarta-Commons HttpClient
  • Apache WSS4J
  • Apache Addressing
  • Apache Sandesha

 

All these components have to be downloaded from respective vendor URL and here is the list. Most of the components from same vendor are archived together.

Component

Download Path

axis-1.4.jar

http://archive.apache.org/dist/axis/axis/java/1.4/

commons-discovery

http://archive.apache.org/dist/commons/discovery/

commons-logging

http://archive.apache.org/dist/commons/logging/

xmlsec

http://archive.apache.org/dist/santuario/java-library/

xalan

http://archive.apache.org/dist/xalan/xalan-j/

commons-codec

http://archive.apache.org/dist/commons/net/

commons-net

http://archive.apache.org/dist/commons/net/binaries/

commons-httpclient

http://archive.apache.org/dist/httpcomponents/

wss4j

http://archive.apache.org/dist/ws/wss4j/

addressing

http://sourceforge.net/projects/addressing/files/addressing/1.1/

Sandesha

http://archive.apache.org/dist/ws/sandesha/1_0/

wsdl4j

http://sourceforge.net/projects/wsdl4j/

 

The components mentioned below though not listed in MessageServlet page are mandatory for successful message transfer using Axis Adapter.

 

  • Apache wsdl4j
  • Apache Log4j

Download the components from respective vendor URLs and place only the jar file in a folder. Open the sdaMakerTool.jar.

  • Select the NetWeaver version.
  • Select SDA name
    • aii_af_axisprovider.sda for Axis Adapter for version 7.0
    • aii_af_jmsproviderlib.sda for JDBC\JMS Adapter for version 7.0
    • com.sap.aii.af.axisproviderlib.sda for Axis Adapter for version 7.10 and higher
    • com.sap.aii.adapter.lib.sda for JDBC\JMS Adapter for version 7.10 and higher
  • Select checkbox "Don't use SAP XI 3RD PARTY SCA"
  • Browse the location where Axis framework JAR files are stored. Once selected all jar files that will be included in the package will be listed. Verify if all mandatory and required component files are present.
  • Browse the location where SDA file will be created , the folder must be empty.
  • Click on “Start” button and the SDA file will be created

 

sdaMaker.png

 

Backup existing component file:

 

Backup the current component files at the OS level before deploying the SDA package created.

Component files will be located in /usr/sap/<SID>/DVEBMGS<nr>/j2ee/cluster/bin/ext/com.sap.aii.af.axisproviderlib/lib/


Deploy Axis Adapted Package:


We are deploying the SDA file created using TELNET. Telnet to the server on which the package to be deployed and login using j2ee_admin user.

 

Execute DEPLOY command to deploy the SDA file.

 

DEPLOY </location/com.sap.aii.af.axisproviderlib.sda on_deploy_error=stop on_prerequisite_error=stop version_rule=all

 

TELNET.png

The SDA deploy will restart java instance.


Check points after deployment:


Once the java instance is started, check the deployment status using command “get_result” from TELNET.

 

TELNET2.png

 

 

Check the Axis application is started with new components after deployment. Navigate to NetWeaver Administrator --> Operations --> Systems --> Start & Stop --> Java Applications.

Verify the status of com.sap.aii.adapter.axis and com.sap.aii.axis.app applications. It must be in Started status.

 

NWA.png

 

Check if the Axis adapter was successfully deployed by opening the URL

 

http://host:port/XIAxisAdapter/MessageServlet, where host and port are the host name and port number of the adapter engine.

 

The page will display the versions of the deployed components and whether the required libraries are also deployed. For a simple SOAP scenario, it is necessary to have only the required components deployed. For more specific scenarios, e.g., WS-Security, WS-ReliableMessaging, it is also necessary to have the relevant optional components deployed. The page should show status OK when all the required components are available and otherwise status Error.

 

Servlet1.png

 

Servlet2.png

 

Reference :

 

SAP Note 1028961 - How to prepare axisproviderlib.sda for Adapter Framework

SAP Note 1039369 FAQ XI Axis Adapter

SAP Note 1770206 - PI: How to extract the archive for deploying 3rd party drivers

SAP Note 1401570 - PI Upgrade: SAP-XI3RDPARTY SC Version not updated


New installation Netweaver 7.42 SR2 using Software Provisioning Manager

$
0
0

Hi,

 

since a few days ago i have problems with a clean installation of Netweaver 7.42 ABAP using Software Provisioning Manager.

 

The prerequisites checks are all OK, but when i try to install Netweaver 7.4 SR2 with MSSQL Application ABAP Standard system. All the times stuck at the same point.

 

 

 

At the attached files you will see the Developer Trace of disp+work.exe.

 

Any suggestion?

 

The system is a Windows Server 2012 R2 and MS SQL server 2012 installed with the bat file. Firewall is disabled in all zones

 

Any help will be appreciated.

 

Best regards

Can we work on both HTTP and HTTPS reverse proxy through one web dispatcher

$
0
0

Dear Experts,

 

we configured one web dispatcher as reverse proxy for multiple sap systems , we used https to https connection. Its working fine.

 

Now we have new requirement that we need to send http requests also in the same web dispatcher as reverse proxy, Is it possible to send both HTTP and HTTPS requests through one web dispatcher? if its possible, Could you please send steps to follow. Appreciate it.

 

Please advise. Thanks in advance.

 

Regards,

Surya

How to integrate billerdirect 6.35 to portal7.31

$
0
0

Hi All,


I want to integrate billerdirect 6.35 into  portal 7.31 ansd also establish sso between them, can any one please help on this.


Your help would be appreciate


Thanks,

Narendar.

Restrict access to Portal after office hours

$
0
0

Hi all,

 

I have an ECC system on ERP 6.0 EHP6 and Enterprise Portal on SAP NW 7.0 EHP2. SSO is configured between Portal and ECC.

I have a requirement to restrict user access to these systems at night, for e.g from 21 00 hrs till 07 00 next morning.

 

I've been able to do that in ECC by enhancing the user exit.

 

Pls advise how I can restrict user access in Portal.

 

regards,

 

Suraj

SAP Web dispatcher does not work from internal URL

$
0
0

Hi All,

 

We have implemented SAP web dispatcher for multiple system through Name based virtual system by header values.

We have called four system with different SID's by using different URL and two for java system and two for ABAP system.

we are also using SSL termination in our scenario and everything is working fine from external world but we are facing the isssue through our internal url which works on HTTP we have able to logon successfully to our backend system but when we switch from HTTP to HTTPS internals we have faced mixed protocol warning and navigation is not working in our ESS portal which is configured over  web dynoro JAVA means when i click on somewhere like leave request it's not going forward.

 

 

Regards:

Akash Ahuja

I cant Active Any Business Functions

$
0
0

Hi

 

I Try Active Business Functions On Sfw5 ,

 

why I cant Active Any BF on My D Server?

 

thanks

SAP BW default clients got deleted

$
0
0

Hi All,

 

I recently installed SAP Netweaver 7.4 BW system and provided access to development team. By mistake one of the team member deleted all the default clients from SCC4(data in tables is intact). Now I am not able to recreate the clients in SCC4 (options are greyed out). I have full authorization but still I am not able to create the clients.

 

Thanks in advance.

 

Ravinder


Hide/Remove Attachment From A Specific Task of UWL

$
0
0

Objective : In many situation, we didn't want attachment link of UWL

 

Author Bio :

Name : Biplab  Ray

Company : TATA Consultancy Services

 

Solution :

 

To solve the issue we should follow the below steps.

 

Step 1: Execute the t-code swfvisu and select a task id.

 

Step 2: Select visualization parameter as below.

Capture1.JPG

 

Step 3: Then double click on the Visualization Parameter and screen should be like below.

Capture2.JPG

 

Step 4: Then double click on the Object visualization and do the below configuration. Here method name should be blank. And Visualization Type should be as below.

Capture7.JPG

Step 5: Then open the node Visualization Parameter and do the below configuration.

Capture4.JPG

Step 6 : Now we have to log on to the Portal Server as administrator.

 

Step 7: Open the UWL configuration page as below. And press the button re-register. Before doing that, we should kept following two xml files for back up.

 

Capture5.JPG

Step 8: Now press the Re-register button of web flow connector.

Capture6.JPG

Step 9: Now delete the webflow and standard file of web flow connector which are generated by AS Java and re-import (back up one) the same with respective priority and clear the cache.

 

Now test the attachment link would not appear for the specific task id.

external SOAP-Call ends with general error "PART UNKNOWN (NULL)"

$
0
0

Hi,

 

we generated a consumer proxy using the following WSDL file:

 

<?xml version="1.0" encoding="UTF-8"?><wsdl:definitions targetNamespace="https://soap.global-esign.com/axis/services/GlobalEsignSoapExt" xmlns:apachesoap="http://xml.apache.org/xml-soap" xmlns:impl="https://soap.global-esign.com/axis/services/GlobalEsignSoapExt" xmlns:intf="https://soap.global-esign.com/axis/services/GlobalEsignSoapExt" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns1="https://soap.global-esign.com/xsd" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><!--WSDL created by Apache Axis version: 1.3 Built on Oct 05, 2005 (05:23:37 EDT)-->   <wsdl:message name="CreatePdfSignatureRequest">      <wsdl:part name="in0" type="xsd:string"/>      <wsdl:part name="in1" type="xsd:string"/>      <wsdl:part name="in2" type="xsd:base64Binary"/>      <wsdl:part name="in3" type="xsd:string"/>      <wsdl:part name="in4" type="xsd:boolean"/>      <wsdl:part name="in5" type="xsd:string"/>      <wsdl:part name="in6" type="xsd:string"/>   </wsdl:message>   <wsdl:message name="CreatePdfSignatureResponse">      <wsdl:part name="CreatePdfSignatureReturn" type="xsd:base64Binary"/>   </wsdl:message>   <wsdl:portType name="GlobalEsignSoapExt">      <wsdl:operation name="CreatePdfSignature" parameterOrder="in0 in1 in2 in3 in4 in5 in6">         <wsdl:input message="impl:CreatePdfSignatureRequest" name="CreatePdfSignatureRequest"/>         <wsdl:output message="impl:CreatePdfSignatureResponse" name="CreatePdfSignatureResponse"/>      </wsdl:operation>   </wsdl:portType>   <wsdl:binding name="GlobalEsignSoapExtSoapBinding" type="impl:GlobalEsignSoapExt">      <wsdlsoap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>      <wsdl:operation name="CreatePdfSignature">         <wsdlsoap:operation soapAction=""/>         <wsdl:input name="CreatePdfSignatureRequest">            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://GlobalEsign.tsi.de" use="encoded"/>         </wsdl:input>         <wsdl:output name="CreatePdfSignatureResponse">            <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="https://soap.global-esign.com/axis/services/GlobalEsignSoapExt" use="encoded"/>         </wsdl:output>      </wsdl:operation>   </wsdl:binding>   <wsdl:service name="GlobalEsignSoapExtService">      <wsdl:port binding="impl:GlobalEsignSoapExtSoapBinding" name="GlobalEsignSoapExt">         <wsdlsoap:address location="https://soap.global-esign.com/axis/services/GlobalEsignSoapExt"/>      </wsdl:port>   </wsdl:service></wsdl:definitions>

 

The coding of the test program is:

*&---------------------------------------------------------------------*
*& Report  Z_SOAP_PDF_SIGNATUR
*&
*&---------------------------------------------------------------------*
*&
*&
*&---------------------------------------------------------------------*
REPORT  z_soap_pdf_signatur.

*------ Type pools
type-pools: sai.

*------ Class definitions and references
DATA: lo_zpdf_sign    TYPE REF TO zpdfco_global_esign_soap_ext,      lo_system_fault TYPE REF TO cx_ai_system_fault,      lo_appl_fault   type ref to cx_ai_application_fault.

*------ data
DATA: output TYPE zpdfcreate_pdf_signature_respo,
      input TYPE  zpdfcreate_pdf_signature.
DATA: wa_controller TYPE prxctrl.
DATA:  pdfout(255) TYPE c  VALUE
 'C:/TEMP/pp-20080229-93ES-40010-0013439840-1690000005.pdf',       pdfsign(255) TYPE c  VALUE
 'C:/TEMP/pp-20080229-93ES-40010-0013439840-1690000005-sign.pdf',        wa_objcont TYPE soli,        objcont LIKE soli  OCCURS 0.

DATA: xlines TYPE string,
      buffer TYPE  xstring,      x_msg  TYPE c LENGTH 100.

TRY.
    CREATE OBJECT lo_zpdf_sign      EXPORTING        logical_port_name = 't_systems'.  CATCH cx_ai_system_fault .
ENDTRY.

* read unsigned pdf
OPEN DATASET pdfout FOR INPUT MESSAGE x_msg
                    IN BINARY MODE.

TRY.
    READ DATASET pdfout INTO xlines.  CATCH cx_sy_file_open_mode.    EXIT.
ENDTRY.

CLOSE DATASET pdfout.

* convert string
CALL FUNCTION 'SCMS_STRING_TO_XSTRING'
  EXPORTING    text           = xlines
*   MIMETYPE       = ' '
*    encoding       = 'UTF-8'
 IMPORTING    buffer         = buffer  EXCEPTIONS    failed         = 1    OTHERS         = 2  .


TRY.
    input-in0 = 'user'.    input-in1 = 'password'.    input-in2 =  buffer.    input-in3 = 'affilinet'.    CALL METHOD lo_zpdf_sign->create_pdf_signature      EXPORTING        input  = input      IMPORTING        output = output.  CATCH cx_ai_system_fault INTO lo_system_fault.    DATA: lv_message TYPE string.    DATA: lv_message_long TYPE string.    CALL METHOD lo_system_fault->if_message~get_text      RECEIVING        result = lv_message.    CALL METHOD lo_system_fault->if_message~get_longtext      RECEIVING        result = lv_message_long.    WRITE lv_message.    WRITE lv_message_long.  CATCH cx_ai_application_fault into lo_appl_fault.    DATA: lv_messaap TYPE string.    DATA: lv_messaap_long TYPE string.    CALL METHOD lo_appl_fault->if_message~get_text      RECEIVING        result = lv_messaap.    CALL METHOD lo_appl_fault->if_message~get_longtext      RECEIVING        result = lv_messaap_long.    WRITE lv_messaap.    WRITE lv_messaap_long.

ENDTRY.

LOOP AT output-controller INTO wa_controller.
  WRITE:/ wa_controller-field.  WRITE:/ wa_controller-value.
ENDLOOP.


* store signed pdf
OPEN DATASET pdfsign FOR output MESSAGE x_msg
                    IN BINARY MODE.

transfer output-CREATE_PDF_SIGNATURE_RETURN
         to pdfsign.

 

 

Processing the soap call in the test programm ends in a system exception (cx_ai_system_fault)  with the message:

"General Error Es ist ein Fehler bei der Proxy-Verarbeitung aufgetreten (  PART UNKNOWN (NULL)    )"

 

It seems as if there is no response or a response in a wrong format given by the webservice.

 

We had a look at the ICF-Trace.

The request seems to be a proper soap-call.

But the response is not in XML-format and therefore could not be completely displayed.

it says:

Ungültig auf der obersten Ebene im Dokument. Fehler beim Bearbeiten der Ressource 'file:///C:/Dokumente und Einstellungen/S...

 

HTTP/1.1 200 OK

^

 

Could anybody help ?

 

Kind regards

 

Heinz

 

Error while creating discussion Iview in KM portal

$
0
0

Dear Experts,

 

I am getting the following error (please look into the attachment for the same) while creating a Discussion Iview in KM portal. Please help me on the same.

 

Thank you in advance.

 

Regards,

Vikash Kumar.

Can we work on both HTTP and HTTPS reverse proxy through one web dispatcher

$
0
0

Dear Experts,

 

we configured one web dispatcher as reverse proxy for multiple sap systems , we used https to https connection. Its working fine.

 

Now we have new requirement that we need to send http requests also in the same web dispatcher as reverse proxy, Is it possible to send both HTTP and HTTPS requests through one web dispatcher? if its possible, Could you please send steps to follow. Appreciate it.

 

Please advise. Thanks in advance.

 

Regards,

Surya

configuration of memory parameters - TSV_TNEW_PAGE_ALLOC_FAILED

$
0
0

Dear Community,

my Users get the Error TSV_TNEW_PAGE_ALLOC_FAILED when performing several tasks or Transactions in SAP.

Our SAP System is on Windows 2008 r2 and the DB is Microsoft SQL

 

The VM has 48 GB Memory and 24 GB are assigned to the SQL Server.

The memory parameters in SAP are:

 

 

abap/heap_area_total                  6000000000

abap/heap_area_dia                    6000000000

abap/heap_area_nondia              0

abap/heaplimit                              40894464

em/initial_size_MB                       20480

ztta/roll_area                                3000000

ztta/roll_extension                        2000000000

ztta/max_memreq_MB                 2047

abap/shared_objects_size_MB    20

PHYS_MEMSIZE                         20480


I hope I didn’t forget any relevant parameters.

When in look in st02 I see the max use values as follows:

 

ST22.jpg

Do you have any suggestions for me, how to configure the parameters?

 

I don't want to just increase one value an causing a lack of perfomance at other circumstances.

 

I already ordered a book about SAP Performance analysis, but the Problem is to serious to wait for it.

 

Do you need any other information?

 

thanks for your help

 

Kind regards

 

Franz

Viewing all 1967 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>