WSDL to ABAP in 620 versus WSDL to ABAP in 640
Can I say that
<b>If WAS 640:</b> Then its pretty staigtforward to convert the WSDL to ABAP via proxy object generation
but
<b>If WAS 620</b>: Then we need to write code in XSLT which will parse the WSDL to build the SOAP message and then the output internal table in ABAP is designed after looking at SOAP response.
Please let me know...
In a 6.20 system, you can use cl_http_client to consume webservice
(/people/durairaj.athavanraja/blog/2004/09/20/consuming-web-service-from-abap)
in a 6.20 system
1. there is not automatic proxy creation based on WSDL. you need to parse the WSDL to get the SOAP message format and other SOAP header details which you need to pass to webservice.
2. the ws results will come in xml format and you have to write a XSLT/ST program toconvert them to ABAP format - that means you need to know the result format in advance.
3. Also 6.20 there are some limitation like unsupported complex datatypes, etc.
Regards
Raja
Similar Messages
-
I have 2 problems in creating abap client proxies using wsdl
1.when i try to create client proxy by giving RPC style wsdl(generated by SAP itself for a RFC) the system throws an error and not allowing to create the proxy
2.The client proxy which i have created for a wsdl(either SAP created document type/any wsdl from commercial websites) gives an error "No receiver could be found"
could somebody please clarify and help me to solve the problem.
Thanks in advance.
Vasanth.Hi Vasanth,
There are many threads and blogs on this topic.
Choose the search Forum on the Forum page and select "All categories" in the Category field and enter your topic "ABAP client proxy from WSDL" in the search field.
Rgds,
Sam Raju -
Exception when creating ABAP client proxy using WSDL
Hi Experts,
I tried to create a client proxy on the CRM system for a web service URL (where the WSDL exists), in the transaction SE80.
When I tried creating this, i got exception as follows.
Exception occured in communication framework:error in HTTP framework:404 conn failed http://inld50054696a:8080/clearspace/rpc/rest?forumservice?wsdl
Please let me know, how to tackle this problem.
What are all the settings that needs to be done in this regard.
Regards
LakshmanHi Vasanth,
There are many threads and blogs on this topic.
Choose the search Forum on the Forum page and select "All categories" in the Category field and enter your topic "ABAP client proxy from WSDL" in the search field.
Rgds,
Sam Raju -
Hi,
SAP is initiating a SOAP request to DataPower ESB which gets an asynchronous SOAP response and gives it back to SAP.
It is a pass through service and there is no transformation done.
SAP is creating ABAP webservices. The webservices are created using the request wsdl currently. Can it be done using 2 wsdl as request wsdl and response wsdls are different. Combining them is another option but later on the provider changes the wsdl , the wsdl again needs to be combined . Instead of that can we maintain 2 different wsdl one for request and one for response and create ABAP webservices.
Kindly suggest.Hi,
Since this is async communication you can make two services in ABAP using 2 different wsdl. These two wsdls are two different services (in your case).
Regards,
Gourav -
WSDL URL is invalid or the WSDL file is not valid or incorrect
Hi All,
I am using Oracle Soa Suite 11g. I have got Oracle database, Oracle weblogic admin server, Oracle SOA server all installed on my laptop.
I have deployed a sample BPEL process. When I am trying to test the process it is giving an error
"Either the WSDL URL is invalid or the WSDL file is not valid or incorrect. - WSDLException: faultCode=PARSER_ERROR: Failed to read wsdl file at: "http://KSNPavan-PC:8001/soa-infra/services/default/MyHumanWorkFlowSample1Project/vacationrequestprocess_client_ep?WSDL", caused by: java.net.ConnectException. : java.net.ConnectException: Connection refused: connect "
Now, when I change the url address to
"http://localhost:8001/soa-infra/services/default/MyHumanWorkFlowSample1Project/vacationrequestprocess_client_ep?WSDL"
(Please note the difference in host name from KSNPavan-PC to localhost.)
and click parse wsdl it is working well. I mean the test page is opening successfully and I am able to test the service.
Testing the service from admin console is fine. Now I want to use this BPEL process service in another BPEL process. So, when I am piciking this service wsdl in JDeveloper it is throwing me the same error and I am unable to go ahead.
Can anyone please tell me whetherI have to set property in the admin server console so that it always take local host in all the wsdl urls and solve my problem.
Thank you,
KSN Pavan.Hi All,
My problem has got solved with the help of my colleagues. Actually the problem was that the host name KSNPavan-PC is not there in the C:\Windows\System32\Drivers\etc\hosts file. I Added the host name in the file with the IP same as that of local host and everything isworking well now.
Thank you,
KSN Pavan -
Either the WSDL URL is invalid or the WSDL file is not valid or incorrect.
Hi ,
i deployed one bpel process in weblogic.
when i am click on test below is error is coming. ( its on oracle soa 11)
below is coming for all the process. previously it is working fine.
Either the WSDL URL is invalid or the WSDL file is not valid or incorrect. - WSDLException: faultCode=OTHER_ERROR: Failed to read WSDL from http://xxxx:8001/soa-infra/services/default/ReadJMS/readtraxjms_client_ep?WSDL: HTTP connection error code is 503
Please help me how it is resolved.
Regards
janHi Jan,
We had the same issue in 11.1.1.3 and we used to restart the server to fix it. Hopefully before going to PROD we upgraded to 11.1.1.5 and next time we saw this issue was only when there was some problem with the OHS (it was down etc.).
Which version you're on?
Regards,
Neeraj Sehgal -
Can't find wsdl /wsdls/wsc11/wstx-wscoor-1.1-wsdl-200702.wsdl
Dear all,
I have a very simple Struts 2 application I am attempting to deploy. It has no Web Services component to it all.
Here is my web.xml:
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" version="2.5">
<display-name>FHEO Portal</display-name>
<context-param>
<param-name>org.apache.tiles.impl.BasicTilesContainer.DEFINITIONS_CONFIG</param-name>
<param-value>/WEB-INF/tiles.xml</param-value>
</context-param>
<listener>
<listener-class>org.apache.struts2.tiles.StrutsTilesListener</listener-class>
</listener>
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>
Here is my struts configuration file: struts.xml
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<constant name="struts.enable.DynamicMethodInvocation" value="false" />
<constant name="struts.devMode" value="false" />
<!--
-->
<package name="SCHO" extends="tiles-default">
<result-types>
<result-type name="tiles" class="org.apache.struts2.views.tiles.TilesResult" default="true"/>
</result-types>
<action name="FlashPage">
<result>flashPage.jsp</result>
</action>
</package>
</struts>
I am the following error when I try to deploy a test build of my application to Weblogic 10.3.3.0:
Can't find wsdl /wsdls/wsc11/wstx-wscoor-1.1-wsdl-200702.wsdl
at weblogic.wsee.deploy.WSEEModule.prepare(WSEEModule.java:146)
at weblogic.wsee.deploy.AppDeploymentExtensionFactory.prepare(AppDeploymentExtensionFactory.java:147)
at weblogic.wsee.deploy.AppDeploymentExtensionFactory.access$100(AppDeploymentExtensionFactory.java:27)
at weblogic.wsee.deploy.AppDeploymentExtensionFactory$1.prepare(AppDeploymentExtensionFactory.java:427)
at weblogic.application.internal.flow.AppDeploymentExtensionFlow.prepare(AppDeploymentExtensionFlow.java:23)
at weblogic.application.internal.BaseDeployment$1.next(BaseDeployment.java:1223)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:41)
at weblogic.application.internal.BaseDeployment.prepare(BaseDeployment.java:367)
at weblogic.application.internal.SingleModuleDeployment.prepare(SingleModuleDeployment.java:43)
at weblogic.application.internal.DeploymentStateChecker.prepare(DeploymentStateChecker.java:154)
at weblogic.deploy.internal.targetserver.AppContainerInvoker.prepare(AppContainerInvoker.java:60)
at weblogic.deploy.internal.targetserver.operations.ActivateOperation.createAndPrepareContainer(ActivateOperation.java:208)
at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doPrepare(ActivateOperation.java:98)
at weblogic.deploy.internal.targetserver.operations.AbstractOperation.prepare(AbstractOperation.java:217)
at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentPrepare(DeploymentManager.java:749)
at weblogic.deploy.internal.targetserver.DeploymentManager.prepareDeploymentList(DeploymentManager.java:1216)
at weblogic.deploy.internal.targetserver.DeploymentManager.handlePrepare(DeploymentManager.java:250)
at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.prepare(DeploymentServiceDispatcher.java:160)
at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doPrepareCallback(DeploymentReceiverCallbackDeliverer.java:171)
at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$000(DeploymentReceiverCallbackDeliverer.java:13)
at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$1.run(DeploymentReceiverCallbackDeliverer.java:47)
at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
As I said: there is no Web Services component to this application. Could someone offer some advice regarding this issue?Dear all,
I have a very simple Struts 2 application I am attempting to deploy. It has no Web Services component to it all.
Here is my web.xml:
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" version="2.5">
<display-name>FHEO Portal</display-name>
<context-param>
<param-name>org.apache.tiles.impl.BasicTilesContainer.DEFINITIONS_CONFIG</param-name>
<param-value>/WEB-INF/tiles.xml</param-value>
</context-param>
<listener>
<listener-class>org.apache.struts2.tiles.StrutsTilesListener</listener-class>
</listener>
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>
Here is my struts configuration file: struts.xml
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<constant name="struts.enable.DynamicMethodInvocation" value="false" />
<constant name="struts.devMode" value="false" />
<!--
-->
<package name="SCHO" extends="tiles-default">
<result-types>
<result-type name="tiles" class="org.apache.struts2.views.tiles.TilesResult" default="true"/>
</result-types>
<action name="FlashPage">
<result>flashPage.jsp</result>
</action>
</package>
</struts>
I am the following error when I try to deploy a test build of my application to Weblogic 10.3.3.0:
Can't find wsdl /wsdls/wsc11/wstx-wscoor-1.1-wsdl-200702.wsdl
at weblogic.wsee.deploy.WSEEModule.prepare(WSEEModule.java:146)
at weblogic.wsee.deploy.AppDeploymentExtensionFactory.prepare(AppDeploymentExtensionFactory.java:147)
at weblogic.wsee.deploy.AppDeploymentExtensionFactory.access$100(AppDeploymentExtensionFactory.java:27)
at weblogic.wsee.deploy.AppDeploymentExtensionFactory$1.prepare(AppDeploymentExtensionFactory.java:427)
at weblogic.application.internal.flow.AppDeploymentExtensionFlow.prepare(AppDeploymentExtensionFlow.java:23)
at weblogic.application.internal.BaseDeployment$1.next(BaseDeployment.java:1223)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:41)
at weblogic.application.internal.BaseDeployment.prepare(BaseDeployment.java:367)
at weblogic.application.internal.SingleModuleDeployment.prepare(SingleModuleDeployment.java:43)
at weblogic.application.internal.DeploymentStateChecker.prepare(DeploymentStateChecker.java:154)
at weblogic.deploy.internal.targetserver.AppContainerInvoker.prepare(AppContainerInvoker.java:60)
at weblogic.deploy.internal.targetserver.operations.ActivateOperation.createAndPrepareContainer(ActivateOperation.java:208)
at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doPrepare(ActivateOperation.java:98)
at weblogic.deploy.internal.targetserver.operations.AbstractOperation.prepare(AbstractOperation.java:217)
at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentPrepare(DeploymentManager.java:749)
at weblogic.deploy.internal.targetserver.DeploymentManager.prepareDeploymentList(DeploymentManager.java:1216)
at weblogic.deploy.internal.targetserver.DeploymentManager.handlePrepare(DeploymentManager.java:250)
at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.prepare(DeploymentServiceDispatcher.java:160)
at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doPrepareCallback(DeploymentReceiverCallbackDeliverer.java:171)
at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$000(DeploymentReceiverCallbackDeliverer.java:13)
at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$1.run(DeploymentReceiverCallbackDeliverer.java:47)
at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:528)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
As I said: there is no Web Services component to this application. Could someone offer some advice regarding this issue? -
WCF WSDL shoud match with the JAVA WSDL
Hi All,
I have a requirement where I have the JAVA WSDL which was successfully ported to .net 4.5 as server interface. While I try to run the services by implementing the interface the WSDL output from .net doesnt match with the java wsdl.
Can somebody say whether its possible? or is there any work around for this.
For example
Java WSDL
<message name="submit">
But .NET WSDL
<wsdl:message name="ISubmitServiceSoap_submit_OutputMessage">
thanks,It is not possible.
WCF WSDL and JAVA WSDL has his own rule for the services, so they shoule be hard for match. But we can use the svcutil.exe(https://msdn.microsoft.com/en-us/library/aa347733(v=vs.110).aspx)
to generate proxy code and config file. -
When I try to build executables in LabView 8.01 I get message:
Error 7 occurred at Copy in ABAPI Dist New VI Library.vi->ABAPI Dist Chk for Destinations.vi->ABAPI Copy Files and Apply Settings.vi->EBEP_Invoke_Build_Engine.vi->EBUIP_Build_Invoke.vi->EBUIP_Build_Invoke.vi.ProxyCaller
Best RegardsI got the same error as I tried to build my application, the reason was the string I set for the 'Build specification name' property of my build.
I changed from '3DC - Dlog Data Compacter ' to '3DC' and it worked afterwards..quite strange behaviour.. -
ABAP Programming Guidelines not showing in ABAP Keyword Documentation
We are currently in the process of upgrading to Netweaver 7.0 EhP2
I have seen mentioned that the ABAP Keyword Documentation and ABAP Examples are now all provided in an improved ABAPDOCU transaction. In addition, the ABAPDOCU transaction is meant to also have a section on ABAP Programming Guidelines.
I have seen a screen example of what the ABAPDOCU screen now looks like (as shown in the mockup below). Our ABAPDOCU screen looks very similar except that there is no node for ABAP Programming Guidelines.
That is an area that I would like to have a closer look at. Have we missed something. Is this available as part of the standard 7.0 EhP2 install or does it need to be installed separately (or perhaps is this only available in a higher EhP). I've tried finding further information on this option but have not been able to come across anything. Does anyone know what would be involved (or if it is possible) to make this available in EhP2
Greg Milici
ABAP Developer
...V...ABAP Keyword Documentation
.......>...ABAP Overview
.......>...ABAP - Reference
.......>...ABAP - Short Reference
.......>...ABAP - Release-Specific Changes
.......>...ABAP Programming Guidelines
............ABAP Glossary
............ABAP Index
............ABAP Subject Directory
etc.Hi Greg,
When [searching|http://help.sap.com/search/sap_trex.jsp] the [documentation for NW 7.0.2|http://help.sap.com/nw702/] for ABAP keyword there are several documents that mention how you can find more details about ABAP keywords. For example, [Data Consistency|http://help.sap.com/saphelp_nw70ehp2/helpdata/en/41/7af4b6a79e11d1950f0000e82de14a/frameset.htm] mentions a menu in the ABAP Editor, and [New Features in Web Dynpro ABAP for Enhancement Package 2 (EhP2)|http://help.sap.com/saphelp_nw70ehp2/helpdata/en/54/07ec96bd5a4764be4996fff231b4de/frameset.htm] mentions the ABAPHELP transaction.
I suppose you could try to find if the documentation you need is installed on your system. Perhaps the [how do I Install SAP Document CD and SAP Library|how do I Install SAP Document CD and SAP Library; thread might be of help.
Best regards,
Rossen -
Communication between Abap and Java and Java to Abap
HI,
I have installed BI 7.0 and the user complaints that BEx WEB Application Designer Query results are not showing up in the WEB URL Link.
and the BI user suggests that communication between Abap to java and Java to Abap has to be done?
How to setup ABAP to JAVA and JAVA to ABAP communication?
Regards,
Magham.Hi,
Jco conn from ABAP to Java
=====================
You can use the JCO RFC Provider Service of the Web Application Server for your ABAP to Java calls.
The steps involved in that are
1. Configure destination in SM59 in SAP.
2. Create RFC Destination in Visual Admin.
3. Create a stateless session bean with JNDI name as the name of calling function module in SAP.
4. Add a business method public void processFunction(JCO.Funtion fn) which is called by the JCO RFC Provider Service. The name should be 'processFunction'.
5. Set library references in application-j2ee-engine.xml to type weak for the following
a. com.sap.mw.jco.
b. com.sap.tc.Logging (if you are using the logging api )
Here is the sample code for the EJB biz method
Business Method.
public void processFunction(JCO.Function function) {
try {
// Get the import parameters for the function module
JCO.ParameterList importList = function.getImportParameterList();
logger.infoT("The value sent is" +
(String)importList.getValue("USER_NAME"));
// Set the export parameter value for the function module
JCO.ParameterList export = function.getExportParameterList();
export.setValue("From EJB", "RETURN");
function.setExportParameterList(export);
catch (java.lang.Exception e) {
e.printStackTrace();
Jco conn from Java to others(ex:ABAP)
=====================-==========
Open Visual Admin(C:\usr\sap\SID\JCxx\j2ee\admin\go.bat) and connect to server
Go to Destinations service
Open HTTP Settings Tab
Add/Edit destination SLD_DataSupplier and type following values
URL http://xyz.corp:53000
Authentication - BASIC
User dynproxxx
Password - bp52st000
Press save and test (if you get response code 200 everything is o.k.)
Add/Edit other HTTP Destination named SLD_Client with the same values as SLD_DataSupplier:
URL http://xyz.corp:53000
Authentication - BASIC
User dynproxxx
Password - bp52st000
Press save and test (if you get response code 200 everything is o.k.)
Go to SLD Data Supplier service.
Press the button named: Send the Data to SLD and confirm triggering SLD Data transfer (if you receive successful message everything is o.k.).
===================
following blog might helpfull
=======================
/people/michal.krawczyk2/blog/2005/03/10/registering-a-new-technical-system-in-sld--abap-based
for basic infor
==============
http://help.sap.com/saphelp_nw04s/helpdata/en/21/84570b3ae14e77b3047c82218974b9/frameset.htm
Award points if it helps -
Tool creation for checking program of ABAP in TXT format with the ABAP stds
Tool creation for checking program of ABAP in TXT format with the ABAP stds
Hello Jagrut
There is a simple reason why we cannot do off-line ABAP development:
- the <b>ABAP dictionary</b> (which contains all structures, tables, data elementes, etc.)
Because even the simplest ABAP report (except for the "Hello World" report) will reference some objects from the ABAP dictionary and, thus, requires to access these objects directly. Therefore, we are still bound to server-side ABAP development.
Regards
Uwe -
CJS-30149 ABAP processes of instance ISP/DVEBMGS00 [ABAP: UNKNOWN] did not
Hi All,
I'm installing ECC6 sr3 on DB2.My OS is Win2003 Ent Edition.The installation is on a cluster.While installing SAP i'm facing a error at phase 47 which states CJS-30149 ABAP processes of instance ISP/DVEBMGS00 [ABAP: UNKNOWN] did not start after 10:00 Mins Giving up.I've provided the dev_rfc.trc file below
>TS> Thu Jan 22 11:09:04 2009
T:204 Error in program 'igsmux': ======> Connect to SAP gateway failed
Connect_PM TPNAME=IGS.ISP, GWHOST=SAPPROD, GWSERV=3300
LOCATION CPIC (TCP/IP) on local host
ERROR partner 'SAPPROD:3300' not reached
TIME Thu Jan 22 11:09:04 2009
RELEASE 700
COMPONENT NI (network interface)
VERSION 38
RC -10
MODULE nixxi.cpp
LINE 2770
DETAIL NiPConnect2
SYSTEM CALL connect
ERRNO 10061
ERRNO TEXT WSAECONNREFUSED: Connection refused
COUNTER 777
dev_disp
trc file: "dev_disp", trc level: 1, release: "700"
sysno 00
sid ISP
systemid 561 (PC with Windows NT)
relno 7000
patchlevel 0
patchno 144
intno 20050900
make: multithreaded, Unicode, 64 bit, optimized
pid 5052
Wed Jan 21 22:00:25 2009
kernel runs with dp version 232000(ext=109000) (@(#) DPLIB-INT-VERSION-232000-UC)
length of sys_adm_ext is 576 bytes
SWITCH TRC-HIDE on ***
***LOG Q00=> DpSapEnvInit, DPStart (00 5052) [dpxxdisp.c 1243]
shared lib "dw_xml.dll" version 144 successfully loaded
shared lib "dw_xtc.dll" version 144 successfully loaded
shared lib "dw_stl.dll" version 144 successfully loaded
shared lib "dw_gui.dll" version 144 successfully loaded
shared lib "dw_mdm.dll" version 144 successfully loaded
rdisp/softcancel_sequence : -> 0,5,-1
use internal message server connection to port 3900
Wed Jan 21 22:00:30 2009
WARNING => DpNetCheck: NiAddrToHost(1.0.0.0) took 5 seconds
***LOG GZZ=> 1 possible network problems detected - check tracefile and adjust the DNS settings [dpxxtool2.c 5371]
MtxInit: 30000 0 0
DpSysAdmExtInit: ABAP is active
DpSysAdmExtInit: VMC (JAVA VM in WP) is not active
DpIPCInit2: start server >SAPPROD_ISP_00 <
DpShMCreate: sizeof(wp_adm) 25168 (1480)
DpShMCreate: sizeof(tm_adm) 5652128 (28120)
DpShMCreate: sizeof(wp_ca_adm) 24000 (80)
DpShMCreate: sizeof(appc_ca_adm) 8000 (80)
DpCommTableSize: max/headSize/ftSize/tableSize=500/16/552064/552080
DpShMCreate: sizeof(comm_adm) 552080 (1088)
DpSlockTableSize: max/headSize/ftSize/fiSize/tableSize=0/0/0/0/0
DpShMCreate: sizeof(slock_adm) 0 (104)
DpFileTableSize: max/headSize/ftSize/tableSize=0/0/0/0
DpShMCreate: sizeof(file_adm) 0 (72)
DpShMCreate: sizeof(vmc_adm) 0 (1864)
DpShMCreate: sizeof(wall_adm) (41664/36752/64/192)
DpShMCreate: sizeof(gw_adm) 48
DpShMCreate: SHM_DP_ADM_KEY (addr: 00000000185B0050, size: 6348592)
DpShMCreate: allocated sys_adm at 00000000185B0050
DpShMCreate: allocated wp_adm at 00000000185B2150
DpShMCreate: allocated tm_adm_list at 00000000185B83A0
DpShMCreate: allocated tm_adm at 00000000185B8400
DpShMCreate: allocated wp_ca_adm at 0000000018B1C2A0
DpShMCreate: allocated appc_ca_adm at 0000000018B22060
DpShMCreate: allocated comm_adm at 0000000018B23FA0
DpShMCreate: system runs without slock table
DpShMCreate: system runs without file table
DpShMCreate: allocated vmc_adm_list at 0000000018BAAC30
DpShMCreate: allocated gw_adm at 0000000018BAACB0
DpShMCreate: system runs without vmc_adm
DpShMCreate: allocated ca_info at 0000000018BAACE0
DpShMCreate: allocated wall_adm at 0000000018BAACF0
MBUF state OFF
DpCommInitTable: init table for 500 entries
ThTaskStatus: rdisp/reset_online_during_debug 0
EmInit: MmSetImplementation( 2 ).
MM global diagnostic options set: 0
<ES> client 0 initializing ....
<ES> InitFreeList
<ES> block size is 4096 kByte.
Using implementation view
<EsNT> Using memory model view.
<EsNT> Memory Reset disabled as NT default
ERROR => <EsNT> CreateFileMapping name=ES_SEG_00_007 error=1455 [esnti.c 1184]
ERROR => <EsNT> paging file too small for 2044 MB mapfile [esnti.c 1186]
Memory diagnostic *
Systeminformation
Processor-Typ : Processor-Count : 4
Operating System : NT 5.2, Build 3790
Service Pack : Service Pack 2
NT Pagefile Informations
Config. minimum size : 52426752 K
Config. maximum size : 55570432 K
Avail. maximum size : 55570432 K
Num
Pagefile
Min.Size
Max.Size
Avail.Max
Curr.Size
1
c:\pagefile.sys
2095104 K
4190208 K
4190208 K
2476072 K
2
h:\pagefile.sys
50331648 K
51380224 K
51380224 K
51380224 K
NT Task Manager Informations
Total Handles : 66
Total Threads : 0
Total Processes : 123823424
Commit Charge Total : 6619245 K
Commit Charge Limit : 1548 K
Commit Charge Peak : 0 K
Phys.Memory Total : 3538996 K
Phys.Memory Available : 0 K
File Cache : 123823424 K
Kernel Memory Total : 0 K
Kernel Memory Paged : 48 K
Kernel Memory Nonpaged : 0 K
Memory usage of current process
Total virt.address space : 0000007499415424 K
Avail.virt.address space : 0000007498310960 K
Private Pages : 0 K
Total heap size : 21337 K
Virtual memory regions : 0 K
Uncommitted heap memory : 13208 K
Allocated heap memory : 6546 K
Moveable heap memory : 605 K
DDE shared heap memory : 0 K
Memory usage of all processes
PID
Image
Instance
Work.Set
WS Peak
Priv.Pages
PP Peak
Pg Fault
4380
msg_server.EXE
[MS] ISP_01
15832 K
15832 K
12344 K
12344 K
1
4032
enserver.EXE
[**] ISP_01
25592 K
25592 K
56632 K
56640 K
3
5636
sapstartsrv.exe
28664 K
28664 K
18712 K
18712 K
4
6036
msg_server.EXE
[MS] ISP_00
16072 K
16072 K
12736 K
12744 K
2
5052
disp+work.EXE
51568 K
51664 K
190464 K
241904 K
6
276
igswd.EXE
[**] ISP_00
7120 K
7344 K
2640 K
3000 K
0
4272
igsmux.exe
20304 K
20304 K
17632 K
17632 K
2
3272
igspw.exe
6328 K
6328 K
3448 K
3448 K
0
988
igspw.exe
6328 K
6328 K
3448 K
3448 K
0
Sum
177808 K
318056 K
Error 11 while initializing OS dependent part.
ERROR => DpEmInit: EmInit (1) [dpxxdisp.c 9634]
ERROR => DpMemInit: DpEmInit (-1) [dpxxdisp.c 9561]
DP_FATAL_ERROR => DpSapEnvInit: DpMemInit
DISPATCHER EMERGENCY SHUTDOWN ***
increase tracelevel of WPs
NiWait: sleep (10000ms) ...
NiISelect: timeout 10000ms
NiISelect: maximum fd=1
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Wed Jan 21 22:00:40 2009
NiISelect: TIMEOUT occured (10000ms)
dump system status
Workprocess Table (long) Wed Jan 21 16:30:40 2009
========================
No Ty. Pid Status Cause Start Err Sem CPU Time Program Cl User Action Table
ERROR => DpRqTxt: bad rqtype -1 [dpxxrq.c 785]
0 ? -1 Free no 0 0 0
ERROR => DpRqTxt: bad rqtype -1 [dpxxrq.c 785]
1 ? -1 Free no 0 0 0
ERROR => DpRqTxt: bad rqtype -1 [dpxxrq.c 785]
2 ? -1 Free no 0 0 0
ERROR => DpRqTxt: bad rqtype -1 [dpxxrq.c 785]
3 ? -1 Free no 0 0 0
ERROR => DpRqTxt: bad rqtype -1 [dpxxrq.c 785]
4 ? -1 Free no 0 0 0
ERROR => DpRqTxt: bad rqtype -1 [dpxxrq.c 785]
5 ? -1 Free no 0 0 0
ERROR => DpRqTxt: bad rqtype -1 [dpxxrq.c 785]
6 ? -1 Free no 0 0 0
ERROR => DpRqTxt: bad rqtype -1 [dpxxrq.c 785]
7 ? -1 Free no 0 0 0
ERROR => DpRqTxt: bad rqtype -1 [dpxxrq.c 785]
8 ? -1 Free no 0 0 0
ERROR => DpRqTxt: bad rqtype -1 [dpxxrq.c 785]
9 ? -1 Free no 0 0 0
ERROR => DpRqTxt: bad rqtype -1 [dpxxrq.c 785]
10 ? -1 Free no 0 0 0
ERROR => DpRqTxt: bad rqtype -1 [dpxxrq.c 785]
11 ? -1 Free no 0 0 0
ERROR => DpRqTxt: bad rqtype -1 [dpxxrq.c 785]
12 ? -1 Free no 0 0 0
ERROR => DpRqTxt: bad rqtype -1 [dpxxrq.c 785]
13 ? -1 Free no 0 0 0
ERROR => DpRqTxt: bad rqtype -1 [dpxxrq.c 785]
14 ? -1 Free no 0 0 0
ERROR => DpRqTxt: bad rqtype -1 [dpxxrq.c 785]
15 ? -1 Free no 0 0 0
ERROR => DpRqTxt: bad rqtype -1 [dpxxrq.c 785]
16 ? -1 Free no 0 0 0
Dispatcher Queue Statistics Wed Jan 21 16:30:40 2009
===========================
--------++++--
+
Typ
now
high
max
writes
reads
--------++++--
+
NOWP
0
0
2000
0
0
--------++++--
+
DIA
0
0
2000
0
0
--------++++--
+
UPD
0
0
2000
0
0
--------++++--
+
ENQ
0
0
2000
0
0
--------++++--
+
BTC
0
0
2000
0
0
--------++++--
+
SPO
0
0
2000
0
0
--------++++--
+
UP2
0
0
2000
0
0
--------++++--
+
max_rq_id 0
wake_evt_udp_now 0
wake events total 0, udp 0 ( 0%), shm 0 ( 0%)
since last update total 0, udp 0 ( 0%), shm 0 ( 0%)
Dump of tm_adm structure: Wed Jan 21 16:30:40 2009
=========================
Term uid man user term lastop mod wp ta a/i (modes)
Workprocess Comm. Area Blocks Wed Jan 21 16:30:40 2009
=============================
Slots: 300, Used: 0, Max: 0
--------++--
+
id
owner
pid
eyecatcher
--------++--
+
NiWait: sleep (5000ms) ...
NiISelect: timeout 5000ms
NiISelect: maximum fd=1
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Wed Jan 21 22:00:45 2009
NiISelect: TIMEOUT occured (5000ms)
DpHalt: shutdown server >SAPPROD_ISP_00 < (normal)
DpJ2eeDisableRestart
Switch off Shared memory profiling
ShmProtect( 57, 3 )
ShmProtect(SHM_PROFILE, SHM_PROT_RW
ShmProtect( 57, 1 )
ShmProtect(SHM_PROFILE, SHM_PROT_RD
DpWakeUpWps: wake up all wp's
Stop work processes
Terminate gui connections
wait for end of work processes
not attached to the message server
cleanup EM
EsCleanup ....
EmCleanup() -> 0
Es2Cleanup: Cleanup ES2
***LOG Q05=> DpHalt, DPStop ( 5052) [dpxxdisp.c 10421]
Good Bye .....
One more issue is that when i try to move my cluster from active to passive node the shared folders /sapmnt,saploc and db2dumps disappears and even after restoring the cluster to the active node i'm unable to see the shared folders.
Can anyone help me out in resolving this issue
Regards,
Raj
Edited by: Rajagopal Desikan on Jan 26, 2009 8:58 PM> *** ERROR => <EsNT> CreateFileMapping name=ES_SEG_00_007 error=1455 [esnti.c 1184]
> *** ERROR => <EsNT> paging file too small for 2044 MB mapfile [esnti.c 1186]
You did not meet the requirements necessary for a SAP installation, you pagefile is too small. Check the installation guide for necessary pagefile requirements.
Markus -
Upgrading as abap 7.0 SP17 to as abap 7.01 ehp1 sp5 BI system
hi all
i'm upgrading as abap 7.0 SP17 to as abap 7.01 ehp1 sp5
during the phase preprocessing i get the following error
The EhP Installation program builds the shadow system from the original
one.
in the logfile TPSQLSTD.OUT
TRACE-INFO: 105: dev trc ,00000 SELECT VERSION FROM SVERSTRACE-INFO: 106:
11 0.100363
TRACE-INFO: 107: dev trc ,00000 DbSlRead(): table='SVERS'
21 0.100384
TRACE-INFO: 108: dev trc ,00000 OCI-call failed with -
1=OCI_ERROR
668 0.101052
TRACE-INFO: 109: dev trc ,00000 SQL error 942: 'ORA-00942:
table or view does no
t exist'
TRACE-INFO: 110:
10 0.101062
TRACE-INFO: 111: dev trc ,00000 set_ocica() -> OCI or SQL
return code 942
12 0.101074
TRACE-INFO: 112: dblink ,01299 ***LOG BZA=>table SVERS
does not exist on data
base dblink#5 @ 1299
TRACE-INFO: 113:
any idea
regards tomHi,
> 10 0.101062
> TRACE-INFO: 111: [dev trc ,00000] set_ocica() -> OCI or SQL
> return code 942
> 12 0.101074
> TRACE-INFO: 112: [dblink ,01299] ***LOG BZA=>table SVERS
> does not exist on data
> base [dblink#5 @ 1299]
> TRACE-INFO: 113:
Check SVERS table exist or not ?
Also, check SAP Note 662644 - Composite SAP Note: ORA-00942
Thanks
Sunny -
Can ABAP proxy to consume WSDL file be run as background job for every10min
Hi all,
I have a requirement where I need to build an interface which gatheru2019s the purchase order details and send to external third party software in their required format (as an XML file).
So I should be the first point of contact and should trigger the interface each time a purchase order is generated.
So I am thinking that I should develop a background job for every 10 minutes which will look for new purchase orders and gathers the information of the purchase orders and send them to external third party software in their required format.
I have gone through all the SAP forums and e-Learning but still I have confusion in regards to how is it possible technically? Can some one guide me with some information on the same.
I have a little bit of confusion and want to know few things.
1) Should I create a web service or should I consume a web service?
2) If I need to consume a web service, then can I write an ABAP proxy to be run in background fro evry 10 minutes? I mean can we run ABAP proxy as a batch job in the background?
3) Is there a difference between consuming an XML file and WSDL File?
Any Help will be highly appreciated.
Regards,
Jessica.There are two options (as I know) to generate XML file.
1. Use XML TRANSFORMATION to get the XML string based your TRANSFORMATION. You can input your data and get back the XML string. Download this string to a file
Test XML generation program is:
types: begin of ty_data,
num type i,
end of ty_data.
DATA: itab TYPE standard table of ty_Data,
la_data like line of itab,
xmlstr TYPE string.
DO 3 TIMES.
la_data-num = sy-index.
APPEND la_data TO itab.
ENDDO.
CALL TRANSFORMATION ztest_np1
SOURCE table = itab
RESULT XML xmlstr.
CALL FUNCTION 'DISPLAY_XML_STRING'
EXPORTING xml_string = xmlstr.
My ZTEST_NP1 transformation. To create a transformation, click on the transformation in the "CALL TRANSFORMATION ztest_np1" statement. Select Simple transformation type.
<?sap.transform simple?>
<tt:transform xmlns:tt="http://www.sap.com/transformation-templates">
<tt:root name="table"/>
<tt:template>
<table>
<tt:loop ref=".table">
<item>
<tt:value ref="NUM"/>
</item>
</tt:loop>
</table>
</tt:template>
</tt:transform>
XML string is like:
<?xml version="1.0" encoding="utf-8" ?>
<table>
<item>1</item>
<item>2</item>
<item>3</item>
</table>
To use this option, you have to create a transformation and than use it to generate the XML string.
Check this SAP Help
http://help.sap.com/saphelp_nw04s/helpdata/en/e3/7d4719ca581441b6841f1054ff1326/frameset.htm
2. You can concatenate and create an XML string and download that string into a file.
Regards,
Naimesh Patel
Maybe you are looking for
-
Use of foreign key check in ABAP reports
Hi, I'm trying to understand if it's possible to use a foreign key integrity check in an ABAP reports. I have understood that this kind of check is deactivated for performance reasons, is it right? In this case I'd like to know if it is possible to a
-
Using Checkboxes in a Table Component
I have a table bound to a sql-query. I added an additional checkbox-row not bounded to the sql-query. now, I would like to check, which checkboxes are checked. I used these code-snippets to do so: http://blogs.sun.com/divas/entry/using_checkboxes_in_
-
Can I use it as a plug in without using audio in and outs, If so when I bounce will it be included in the bounce. Any help ? Thanks Bill
-
Trouble loading actions onto photoshop elements 10?
I recently got rid of a laptop on which I had grown accustomed to PSE 7. I learned how to install actions via the following method: Download .atn file move to Photo Effects folder create a .png thumbnail with a matching name allow them to load! this
-
My firefox os won't let me send txts only mms how can i fix this problem
Up until yesterday my phone was fine but since i recharged yesterday ive been unable to send any txt messages. I can recevice all calls and txts and make calls and send mms messages but when i try to send a normal txt it tells me that my service is u