SAP MII - Inroduction
Hi Team,
I am new to this MII topic. What is MII? Is MII add-on in R/3 or ECC server?
How to implement MII in our existing R/3 or ECC system?
As a PP consultant, how can i contribute this MII implementation?
Is MII seperate application server?
Request for your valuable input.
Thanks
psk.
Hi psk,
Please google SAP MII and review some of the information available. If you then have specific questions, come back and post them. There is a lot of information available already to review from both SAP and from successful partner implementations.
Regards, Mike (moderator)
Similar Messages
-
How to log in to SAP MII by using a custom xApp?
Hi there,
I'm developing a custom xApp with a context root of /mycustomapp
I use some security contraints for it so the user has to log in to view the xApp.
As I use some MII services the user has to be logged in to SAP MII, too. However, logging in to SAP NetWeaver doesn't automatically sign in the user to SAP MII, too.
Is it possible at all?
Accessing /mycustomapp leads to a login mask, but the user should be logged in to SAP MII, too.
Regards
Tobiasweb.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
id="WebApp_ID" version="2.5">
<display-name>mycustomapp</display-name>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
<welcome-file>default.html</welcome-file>
<welcome-file>default.htm</welcome-file>
<welcome-file>default.jsp</welcome-file>
</welcome-file-list>
<security-constraint>
<display-name>Authentication of Users</display-name>
<web-resource-collection>
<web-resource-name>My Resource Name</web-resource-name>
<url-pattern>/*</url-pattern>
<http-method>GET</http-method>
<http-method>POST</http-method>
</web-resource-collection>
<auth-constraint>
<role-name>My_User_Role</role-name>
</auth-constraint>
</security-constraint>
<login-config>
<auth-method>FORM</auth-method>
<realm-name>MyRealm</realm-name>
</login-config>
<security-role>
<role-name>My_User_Role</role-name>
</security-role>
</web-app>
web-j2ee-engine.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-j2ee-engine xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="web-j2ee-engine.xsd">
<spec-version>2.4</spec-version>
<security-role-map>
<role-name>My_User_Role</role-name>
<server-role-name>My_User_Role</server-role-name>
</security-role-map>
</web-j2ee-engine>
Besides having the role My_User_Role my user also has the SAP_XMII_User role (and the corresponding developer roles).
Regards
Tobias My_User_Role -
To Retrive Folder List in SAP MII 12.0
Is there any option available in SAP MII 12.0 to retrieve List of Folders Available same as like Folder List Query in 11.5.
Hello,
try an XML Query with the following URL:
/XMII/Illuminator?Mode=TransactionFolderList&Server=XacuteConnector&Content-Type=text/xml
Filter the result by its "ParentPath" column to get a list of folders inside a provided parent folder. Make sure that you have increased the default query row count of 100 to get all folders on your system.
Hope this helps - good luck!
Matthias
Edited by: Michael Appleby on Jan 5, 2011 2:38 PM -
Error in /LogoPage.html after deploying SAP MII 14.0 SP5
Hi Experts,
I am using SAP EHP1 for NW 7.3 SP07. Recently I upgraded from SAP MII 14.0 SP04 patch 5 to SP05 patch 2.
After Upgrading I am getting many issues as below:
1. When opening "http://hostname:port/XMII/" as file "/LogoPage.html" does not exist. When I checked the file its not exist in the server.
2. When opening web pages I am getting java alert as "The application contains both signed and unsigned code"like that.
I am using JRE v 1.6.0_21.
Is that problem with the Patch that I deployed or any other issue.
Please let me know?
Regards
G.PartheebanHi Experts,
I tried deploying with SUM,JSPM and telnet but no use. The file is not deployed properly. I guess this is the patch issue.
I copied the Logopage and other file missing. Now the issue "1" is fixed but I am getting the below
2. When opening web pages I am getting java alert as "The application contains both signed and unsigned code"like that.
I am using JRE v 1.6.0_21.
I also tried to revert back to SP04 using JSPM with the command "UpdateAll" and "UpdateSameand Lower" version. Can any one please suggest me how to revert back or how to solve the above errors?
Regards
G.Partheeban -
SAP MII 14.0 unable to open workbench
Hello Experts,
I am facing issue while opening workbench .
The exception thrown is as below :
"com.sun.deploy.net.JARSigningException: Found unsigned entry in resource: http://[sever]:[port]/XMII/CMSLogicEditor/xalan.jar"
I am using SAP MII 14.0 SP5 Patch 7 & Java 1.7 update 45.
I have deployed pdf jar & fop jar yesterday but deleted back fop yesterday itself .
In my temporary java resource files(control panel->Java->General ->Temporary Files -> View ) ,I see xalan & serializer jar updated date yesterday ,not sure if has anything to do with this.
Please help on this issue.
Thanks & Regards,
Neha KshirsagarHi Swaroop ,
We are currently using jre 1.6.31 or versions of 1.7.45.We have already tried few workarounds regarding this with enabling certain Java settings ,but nothing has worked till now.What I feel that this could be some java setting on server system issue or netweaver cache isn't cleared .
Please fnd below screenshots as your request
Thanks & Regards,
Neha Kshirsagar -
SAP MII 14.0 - Calling Transactions using SOAP Runner fails
Hello All,
We are calling transactions in SAP MII 14.0 from external apps using SOAP Runner and we are passing the login info in the payload. But we are getting the following error.
We are passing the following in the payload.
<xmii:LoginName>Username</xmii:LoginName>
<xmii:LoginPassword>Password</xmii:LoginPassword>
We are getting 401 unauthorized as the user name and password is not propagated to the MII.
It works if we supply the info explicitly when we invoke the URL.
Thanks,
KiranHello Rajesh,
I don't think that will be allowed. We usually pass the credentials in the payload and it has always worked for us in MII 12.1. But in MII 14.0 it does not seem to be working.
Thanks,
Kiran -
Reading File from a Desktop/ShareFolder in SAP MII 14.0
Dear Experts,
I have a situation where I want to read a CSV file from a source different than SAP MII server. Basic intention is to read a file from a desktop or some shared folder.
My first doubt is- Is it really possible in SAP MII 14.0 version?
But still I tried doing the same. Used Get File Text Loader action and text loader and provided file path from desktop which gives me an error. Here's the syntax I tried with mask as .csv:
C://Users/XXX/Desktop
C:\Users\XXX\Desktop
C:/Users/XXX/Desktop
Error I get is as follows:
[ERROR] [Get_File_List_0]GetFileList: Access to the file path /C://Users/XXX/Desktop is not allowed
Please advise, if it is really possible in MII 14.0 . If yes, Am I missing any steps?
RegardsHi Kirti
To read/load a file from your desktop you will need to execute some form of client side program like HTML or JS or applets. MII Transactions run on the MII server and would point to the Server's C:/ if the server has such a folder. Usually users do not have access to C drive of servers. Hence you see the error.
You will need to write some program that executes on your desktop and pulls the file from your system and then posts to the server.
Regards
Partha -
Unable to Pass Parameters to I5Grid in SAP MII 14.0 SP05
Hi Experts,
There was a bug in SAP MII 14.0 SP04 where we were unable to pass parameters to I5Grid dynamically. I understand that this bug has been fixed in SP05 , so we applied following patches:
Patches installed :
a) XMII05P_4-10008694.SCA
b) XMII05_0-10008694.SCA
Note details mentioning this issue :
2016927 - I5Grid does not take into account overridden parameters when updateGrid(true) is called
But even after applying these patches, I am still not able to pass parameters to I5Grid dynamically from irpt page. Does anyone have any insight to it? Is it working for any one of you?
Regards,
KirtiHi Chirstian,
I see this change working. I was doing a mistake while passing parameter to I5grid.
What I was doing-
Grid.getQueryObject().setParameter(1, linename);
Correct Way:
Grid.getQueryObject().setParameter("Param.1", linename);
Thanks & Regards,
Kirti -
Generic Sort filter in SAP MII 14.0.5
Hello,
I am trying to use Generic Sort filter in SAP MII 14.0.5 and all i need to achieve is sort the XML nodes based on values. i am trying to give input as below XML and sort based on Value. but i am getting error. Input to Generic sort filter is mentioned below. i don't see much documentation for this block. any inputs will be greatly appreciated.
Error:-
"[Generic_Sort_Filter_0] Unknown property: <?xml version="1.0" encoding="UTF-8"?><Address>
<Product>MAC_Address</Product>
<value>78FF5700E419</value>
<value>78FF5700E418</value>
<value>78FF5700E420</value>
</Address>"
Input to Generic Sort Filter:-
Source:-
<Address>
<Product>MAC_Address</Product>
<value>78FF5700E419</value>
<value>78FF5700E418</value>
<value>78FF5700E420</value>
</Address>
Filter Colum1:- Local.OutputXML{/Address/value}
-Adarsha.K.SI could be wrong but I seem to recall that Action only supported the MII xml document structure: /Rowsets/Rowset/Row etc.
-
SAPUI5 in SAP MII 14.0 - error on running index.html
Dear All,
I am working on SAP MII 14.0.
I am trying to run a sample example on SAPUI5 implementation in SAP MII 14.0 taken from link: http://scn.sap.com/community/manufacturing/mii/blog/2013/03/21/making-engaging-ui-on-sap-mii-with-sapui5
But I got an Error when I tested index.html page !!
Problem Description:
My index.html code is :
<!DOCTYPE HTML>
<html><head>
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<script src="/sapui5/resources/sap-ui-core.js"
id="sap-ui-bootstrap“ type="text/javascript"
data-sap-ui-libs="sap.ui.commons,sap.ui.table,sap.viz, sap.ui.ux3"
data-sap-ui-theme="sap_goldreflection" >
</script>
</head>
<body class="sapUiBody" role="application">
<div id='plantkpiDiv'></div>
<script>
alert("1"); // this comes
//register the application
jQuery.sap.registerModulePath("kpidashboard", "/XMII/CM/547555/SAPUI5/kpidashboard/webcontent");
alert("2"); // this comes
//instantiate the view
var plantView = sap.ui.view({id:"idPlantView", viewName:"kpidashboard.PlantView", type:sap.ui.core.mvc.ViewType.JS});
//add the view to the div
alert("3"); // this does not come
plantView.placeAt("plantkpiDiv");
</script>
</body>
</html>
Folder Structure in Workbench is as follows: /XMII/CM/547555/SAPUI5/kpidashboard/webcontent
Inside webcontent I have created three files i.e. PlantView.controller.js , PlantView.view.js and index.html.
Webpage error details
User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0)
Timestamp: Tue, 11 Mar 2014 10:32:30 UTC
Message: Unterminated string constant
Line: 13
Char: 260
Code: 0
URI: http://inpuneme01:50200/XMII/CM/547555/SAPUI5/kpidashboard/webcontent/index.html?JSESSIONID=G59R-clhqrId7QDW_a_VBOSXQqyvRAEC2ZsB_SAPqh1fgxWruoAQAKceTGLKZ-6J
Message: failed to load 'kpidashboard.PlantView.view' from /XMII/CM/547555/SAPUI5/kpidashboard/webcontent/PlantView.view.js: SyntaxError: Unterminated string constant
Line: 41
Char: 11332
Code: 0
URI: http://inpuneme01:50200/sapui5/resources/sap-ui-core.js
Thanks and Regards,
Anshul AroraHi Rohit,
I checked and found that PCo Mgmt service was not started. SO I started it and now I am able to get the XML when I open PCO Mgmt URL in the browser of PCo Server
But,
When my agent is running, I don't get Browse button enabled in "Subscription Items" tab.
When I stop the agent instance, I can see Browse button enabled in "Subscription Items" tab. But when I click on browse, it gives me following error:
Not sure what's wrong?
Soham -
SAP MII function issue in SAP MII 14.0
Hi,
Currently I was working on some content up gradation work in SAP MII 14.0 , but while working, I have got a strange think regarding SAP MII Functions. We have developed the same code in SAP MII 12.2 and faced the issue while migrating to 14.0. The issue is as follows,
The function we have used in 12.2 is getvalue(name) as in the below screenshot,
but while we have migrated to 14.0, then we saw the function has updated into getvalue(map, key) in 14.0
I have no idea why parameter of the existing function got updated, but the problem is if someone want to migrate the existing code from 12.2 to 14.0 using such of function then he/she can get a "Conversion Exception" and at that time it will become bit hectic to identify the issue and change the logic to handle this in all the places.
Regards,
SumanHello Suman,
I guess it is a bug in MII 14.0. The help doc has the getValue(name) still. However, the newer function is not present in the same. I guess it was not documented. I guess, the getValue(map, name) is a newer function which somehow replaced the older one.
I would suggest you to raise a support ticket. According to me, the getValue(name) and getValue(map, name), both should exist.
Regards,
Tufale Ashai. -
Hi
We are deploying the SAP MII Batch manufacturing Rapid deployment solution.After deploying the package and setting up all the config guide, we have following concerns.
1. The orders are coming in operator dashboard but can not see work instructions (PI sheets contents).
2. Also , in the confirmation screen , can't pull the orders.It is always coming 0 even the records are there.
3. The data which is supplied with package is in German format. Is this OK or have data in English as well.
4. Have deployed the package on oracle database so have issue converting some of the SQL server data into oracle.Means we have to convert script into Oracle scripts and hence some statements through errors and all the master data in the table is not updated.
5. We are using plant name as PL99 instead of 1000 , will this have any issue.
Any kind of help is appreciated.
Thanks & Regards
VinodInstead of directly submiting these jobs.
in the Job definition screen if you right click on job definition
you will get a option new job definition it will give several option
use the one you require and go next next this inturn submits the jobs you mentioned. -
Java error when execute SAP MII Workbench
Hi Experts,
I getting the following error when I execute the SAP MII Workbench. I have the Java 1.6.0.23 on a Windows 7 64 bits. I tried the Java 64 bits version and had the same error.
Any idea?
Regards,
Vinicius
A fatal error has been detected by the Java Runtime Environment:
EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x75671d76, pid=6912, tid=1300
JRE version: 6.0_23-b05
Java VM: Java HotSpot(TM) Client VM (19.0-b09 mixed mode, sharing windows-x86 )
Problematic frame:
C [WININET.dll+0x71d76]
If you would like to submit a bug report, please visit:
http://java.sun.com/webapps/bugreport/crash.jsp
The crash happened outside the Java Virtual Machine in native code.
See problematic frame for where to report the bug.
T H R E A D -
Current thread (0x0675bc00): JavaThread "Java Web Start Main Thread" [_thread_in_native, id=1300, stack(0x06bc0000,0x06c10000)]
siginfo: ExceptionCode=0xc0000005, writing address 0x0000064c
Registers:
EAX=0x00000000, EBX=0x06c0f2f0, ECX=0x00000000, EDX=0x0002020e
ESP=0x06c0f068, EBP=0x06c0f068, ESI=0x00000000, EDI=0x06c0f088
EIP=0x75671d76, EFLAGS=0x00010246
Register to memory mapping:
EAX=0x00000000
0x00000000 is pointing to unknown location
EBX=0x06c0f2f0
0x06c0f2f0 is pointing into the stack for thread: 0x0675bc00
"Java Web Start Main Thread" prio=6 tid=0x0675bc00 nid=0x514 runnable [0x06c0f000]
java.lang.Thread.State: RUNNABLE
ECX=0x00000000
0x00000000 is pointing to unknown location
EDX=0x0002020e
0x0002020e is pointing to unknown location
ESP=0x06c0f068
0x06c0f068 is pointing into the stack for thread: 0x0675bc00
"Java Web Start Main Thread" prio=6 tid=0x0675bc00 nid=0x514 runnable [0x06c0f000]
java.lang.Thread.State: RUNNABLE
EBP=0x06c0f068
0x06c0f068 is pointing into the stack for thread: 0x0675bc00
"Java Web Start Main Thread" prio=6 tid=0x0675bc00 nid=0x514 runnable [0x06c0f000]
java.lang.Thread.State: RUNNABLE
ESI=0x00000000
0x00000000 is pointing to unknown location
EDI=0x06c0f088
0x06c0f088 is pointing into the stack for thread: 0x0675bc00
"Java Web Start Main Thread" prio=6 tid=0x0675bc00 nid=0x514 runnable [0x06c0f000]
java.lang.Thread.State: RUNNABLE
VM Arguments:
jvm_args: -Xbootclasspath/a:C:
Program Files (x86)
Java
jre6
lib
javaws.jar;C:
Program Files (x86)
Java
jre6
lib
deploy.jar;C:
Program Files (x86)
Java
jre6
lib
plugin.jar -Djava.security.policy=file:C:
Program Files (x86)
Java
jre6
lib
security
javaws.policy -DtrustProxy=true -Xverify:remote -Djnlpx.home=C:
Program Files (x86)
Java
jre6
bin -Dsun.awt.warmup=true -Djnlpx.origFilenameArg=C:
Users
Vinicius
AppData
Local
Microsoft
Windows
Temporary Internet Files
Content.IE5
7SYHPOU8
Workbench[1].jnlp -Djnlpx.remove=true -Xms64m -Xmx128m -Djnlpx.heapsize=64m,128m -Djnlpx.splashport=64156 -Djnlpx.jvm=C:
Program Files (x86)
Java
jre6
bin
javaw.exe
java_command: com.sun.javaws.Main C:\Users\Vinicius\AppData\Local\Temp\javaws3
Launcher Type: SUN_STANDARD
Environment Variables:
CLASSPATH=.;C:\Program Files (x86)\Java\jre6\lib\ext\QTJava.zip
PATH=C:\Program Files (x86)\Java\jre6\bin;C:\Program Files (x86)\Internet Explorer;;C:\Program Files (x86)\PC Connectivity Solution\;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\WIDCOMM\Bluetooth Software\;C:\Program Files\WIDCOMM\Bluetooth Software\syswow64;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files (x86)\Common Files\Roxio Shared\10.0\DLLShared\;C:\Program Files (x86)\Windows Live\Shared;C:\Program Files\Google\Google Apps Sync\;C:\Program Files\PuTTY;C:\Program Files (x86)\QuickTime\QTSystem\;C:\Program Files (x86)\Common Files\Roxio Shared\DLLShared\;"C:\Program Files (x86)\Java\jre6\bin"
USERNAME=Vinicius
OS=Windows_NT
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 37 Stepping 2, GenuineIntel
S Y S T E M -
OS: Windows 7 Build 7600
CPU:total 4 (2 cores per cpu, 2 threads per core) family 6 model 37 stepping 2, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, ht
Memory: 4k page, physical 4044900k(1962628k free), swap 8087900k(5218924k free)
vm_info: Java HotSpot(TM) Client VM (19.0-b09) for windows-x86 JRE (1.6.0_23-b05), built on Nov 12 2010 15:00:43 by "java_re" with MS VC++ 7.1 (VS2003)
time: Tue Dec 21 16:45:03 2010
elapsed time: 2 secondsThere is the error when I installed Java 64 bits:
A fatal error has been detected by the Java Runtime Environment:
EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00000000771ab18d, pid=5956, tid=6888
JRE version: 6.0_23-b05
Java VM: Java HotSpot(TM) 64-Bit Server VM (19.0-b09 mixed mode windows-amd64 compressed oops)
Problematic frame:
C [WININET.dll+0x9b18d]
If you would like to submit a bug report, please visit:
http://java.sun.com/webapps/bugreport/crash.jsp
The crash happened outside the Java Virtual Machine in native code.
See problematic frame for where to report the bug.
T H R E A D -
Current thread (0x000000000605f000): JavaThread "Java Web Start Main Thread" [_thread_in_native, id=6888, stack(0x00000000075f0000,0x00000000076f0000)]
siginfo: ExceptionCode=0xc0000005, writing address 0x000000000000088c
Registers:
RAX=0x0000000000000000, RBX=0x0000000000000000, RCX=0x00000000076ee290, RDX=0x0000000000000000
RSP=0x00000000076ee2f0, RBP=0x00000000076ee3f0, RSI=0x0000000000000000, RDI=0x0000000000000000
R8=0x0000000000000001, R9=0x0000000076ff0000, R10=0x000000000000ffff, R11=0x0000000000000000
R12=0x0000000000000000, R13=0x0000000000000000, R14=0x0000000000502690, R15=0x00000000076ee5b8
RIP=0x00000000771ab18d, EFLAGS=0x0000000000010246
VM Arguments:
jvm_args: -Xbootclasspath/a:C:
Program Files
Java
jre6
lib
javaws.jar;C:
Program Files
Java
jre6
lib
deploy.jar;C:
Program Files
Java
jre6
lib
plugin.jar -Djava.security.policy=file:C:
Program Files
Java
jre6
lib
security
javaws.policy -DtrustProxy=true -Xverify:remote -Djnlpx.home=C:
Program Files
Java
jre6
bin -Dsun.awt.warmup=true -Djnlpx.origFilenameArg=C:
Users
Vinicius
AppData
Local
Microsoft
Windows
Temporary Internet Files
Content.IE5
OH1DE0ZW
Workbench[1].jnlp -Djnlpx.remove=true -Xms64m -Xmx128m -Djnlpx.heapsize=64m,128m -Djnlpx.splashport=64455 -Djnlpx.jvm=C:
Program Files
Java
jre6
bin
javaw.exe
java_command: com.sun.javaws.Main C:\Users\Vinicius\AppData\Local\Temp\javaws3
Launcher Type: SUN_STANDARD
Environment Variables:
CLASSPATH=.;C:\Program Files (x86)\Java\jre6\lib\ext\QTJava.zip
PATH=C:\Windows\system32;C:\Program Files (x86)\Internet Explorer;;C:\Program Files (x86)\PC Connectivity Solution\;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\WIDCOMM\Bluetooth Software\;C:\Program Files\WIDCOMM\Bluetooth Software\syswow64;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files (x86)\Common Files\Roxio Shared\10.0\DLLShared\;C:\Program Files (x86)\Windows Live\Shared;C:\Program Files\Google\Google Apps Sync\;C:\Program Files\PuTTY;C:\Program Files (x86)\QuickTime\QTSystem\;C:\Program Files (x86)\Common Files\Roxio Shared\DLLShared\;"C:\Program Files\Java\jre6\bin"
USERNAME=Vinicius
OS=Windows_NT
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 37 Stepping 2, GenuineIntel
S Y S T E M -
OS: Windows 7 Build 7600
CPU:total 4 (2 cores per cpu, 2 threads per core) family 6 model 37 stepping 2, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, ht
Memory: 4k page, physical 4044900k(1897908k free), swap 8087900k(5161388k free)
vm_info: Java HotSpot(TM) 64-Bit Server VM (19.0-b09) for windows-amd64 JRE (1.6.0_23-b05), built on Nov 13 2010 02:43:42 by "java_re" with MS VC++ 8.0 (VS2005)
time: Tue Dec 21 16:59:47 2010
elapsed time: 2 seconds -
Performance issue with custom IDOC download into SAP MII
Hi,
We have a custom IDOC which has ten fields. We take the data from these ten fields and insert into database. The issue is
we have some where around 4500 idocs flowing into SAP MII and then from SAP MII to sql database. The time taken for these idocs is around 30 mins.
Is there a way where we can improve the performance in terms of time taken?
Additional information is
MaxReaderThreadCount has been set to 5 in Configuration Management -> Infrastructure -> Application Resources
sample idoc structure
<IDOCNAME>
<FIELD1>val1</FIELD1>
<FIELD10>val2</FIELD10>
</IDOCNAME>
Please let us know if more information is needed.
Regards,
Manish JainHi Manish,
My thinking about the queuing is that for each transaction, you are calling your database and passing in the IDoc content. Depending upon your system, database, transactions, etc., you may be having to establish a connection between MII and the database each time you process an IDoc. Each "handshake" takes a finite amount of time. So queuing up the IDocs, establishing a single DB connection and processing large numbers of IDocs in a batch might reduce your processing time substantially. Something worth investigating.
I don't think that adding additional IDoc Listeners for different IDoc types will work if the source ECC system is the same for each type. It will simply use the first one it finds and process all the types there.
Additional threads may improve performance and is certainly a low risk, easily implemented test. Just do it in small increments as you can add too many threads (check with the NW administrator) and lock up your NW system.
And you may want to check with your DBA to see if there are limits on the connections which MII can establish for uploading the IDoc content (or for that matter, any other improvements to be made on the DB side).
Regards,
Mike
Edited by: Michael Appleby on Feb 10, 2012 2:37 PM -
Install a Test/Dev instance for SAP MII.
Hi,
I want to install a test/development instance for SAP MII on my laptop [2 GB RAM].
Per my understanding, for this i would need set up SAP NetWeaver CE instance and deploy SAP MII 12.1 component.
I also want do some custom development & integration with SAP through MII to SAP ME.
As per Master Guide SAP MII 12.1.pdf, we need to Install SAP NetWeaver CE 7.1 EHP1 SP03.
Since its a test/development instance can i install [SAP NetWeaver Composition Environment 7.2 Developer Edition|http://www.sdn.sap.com/irj/scn/downloads?rid=/library/uuid/a0a6bd7b-3dfc-2c10-eb95-aae0f777d4ab] and deploy MII.?
Or do i need to have some specific version of Netweaver CE.
Please let me know what are steps to install a Test/Dev environment for SAP ME/MII integration..
Please advice.
Thanks un advance.MII 12.1 has not been validated on NWCE 7.2. And MII 12.2 is validated on NW 7.3, skipping NWCE 7.2. It may install fine, but you will most likely run into problems executing some of the functions and features of MII.
Regards,
Mike
Maybe you are looking for
-
Need help renaming a file to the same name as folder.
I am looking to loop through a directory full of folders each containing one file. I am wanting to change each file name in each folder to the same name as the folder. The code compiles fine, it just never actually does anything. Here is my code. imp
-
IR Problem with COUNT (*) OVER () AS apxws_row_cnt
Hi all, i have a query wich is ran under 2 seconds when ecexuted in SQL (TOAD), when i use this query in an interactive report then it takes minutes. When i reviewd the query which APEX is sending to the DB i noticed an additional select clause: SELE
-
Hi my new Lumia 720 sometimes freeze up and only way out is a reset..... Any tips please? Is this a known issue? Is there any fix update planned to be released?
-
hi, sorry for there are so many questions from me. I tried to create my XML Application following this PDF. And I have a problem to add the Strcured Application element (the circled step 2),could you please take some time to show me how to do this i
-
Why PageController method invoked multiple times per request
I have a page with a customized PageController to override the "prepareModel(LifecycleContext)" method to create bindings dynamically for the page. I expected the overridden method only invoked once per loading/refresh of the page. From debugging, I