WCF / Netweaver PI MTOM bug
I believe we have found a bug in the sap soap adapter. The bug occurs when we send a message with an attachment using MTOM encoding from a Microsoft WCF web service client. The WCF client uses a URL Encoded href cid for xopInclude. The problem is the content id for the attachment is not URL encoded. When the mapping program runs and it attempts to map the attachment over to the inbound message it gives an exception because it thinks the attachment is null. It doesn't seem to recognize that http%3A%2F%2Ftempuri.org%2F1%2F634505586330493745 and
http://tempuri.org/1/634505586330493745 are the same value.
attachment include in the message:
<xop:Include href="cid:http%3A%2F%2Ftempuri.org%2F1%2F634505586330493745" xmlns:xop="http://www.w3.org/2004/08/xop/include" />
content id for the attachment
Content-ID: <http://tempuri.org/1/634505586330493745>
The error in the mapping program is:
RuntimeException during appliction Java mapping com/sap/xi/tf/_ImportTrainingCertificateToImportClinicalSiteDocument_ Thrown: com.sap.aii.utilxi.misc.api.BaseRuntimeException: Unexpected value <null> for node /ns0:ImportSitePersonnelTrainingCertificate/ns0:ImportTrainingCertificateRequest/ns0:TrainingCertificate/CertificateImage at com.sap.aii.mappingtool.tf7.Transformer.checkParserException(Transformer.java:172) at
I found this exact bug occurred in the JBoss application server as well and they have patched it:
https://issues.jboss.org/browse/JBPAPP-2098
Does anyone know if there is an existing patch for this issue from SAP? We are on Netweaver 7.1, enhancement pack 1.
Thanks,
Kevin
Hi Kevin,
DId you ever get a solution to your problem?
Im sending a SOAP message to the Axis SOAP adapter with attachment ( from SOAP UI with MTOM enabled) and I can see the attachment when i view the message in the runtime workbench.The future consumers of this service will also be sending the atatchment already MTOM'd.
However, I get a failled mapping with the same error as you mentioned.
I must mention that Im using integrated configuration, which means Java only (So no WS adapter ). Which also means (i think ) that the "Do not resolve XOP includes" in the operation mapping has no effect.
Regards
Adam
Similar Messages
-
Is it a bug in NetWeaver CE 7.1 SP3 server? Any hint to resolve this?
Hi Experts,
I have installed NetWeaver CE 7.1 SP3 server.
Using Developer Studio's Deploy view I have deployed successfully my J2EE application as ear file.
My ear file contains one web application as war file. This web application uses custom tag. and .tld file is saved under /WEB-INF directory.
When I try to access my application I am getting below runtime exception.
Is it a bug in NetWeaver CE 7.1 SP3 server? Any hint to resolve this?
Thanks in advance.
Fairoz
#1.5 #C000C0A8057F001D00000000000007BC00A0D8EAF9E2ACD4#1199941553035#com.sap.engine.services.servlets_jsp.client.RequestInfoServer#sap.com/earapp#com.sap.engine.services.servlets_jsp.client.RequestInfoServer#Guest#79####b64a0e61bf3911dc8067001a4b582aa7#HTTP Worker [3]##0#0#Error##Plain###Runtime error in processing of the JSP file [E:
usr
sap
CE1
J00
j2ee
cluster
apps
sap.com
earapp
servlet_jsp
sums
root
jsp
pcm
CFMLogin.jsp]. The error is: com.sap.engine.services.servlets_jsp.jspparser_api.exception.JspParseException: Cannot parse custom tag with short name [message].
at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.syntax.xmlsyntax.CustomJspTag.action(CustomJspTag.java:125)
at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.syntax.ElementCollection.action(ElementCollection.java:59)
at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.syntax.JspElement.customTagAction(JspElement.java:974)
at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.syntax.JspElement.action(JspElement.java:213)
at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.syntax.ElementCollection.action(ElementCollection.java:59)
at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.syntax.JspElement.customTagAction(JspElement.java:974)
at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.syntax.JspElement.action(JspElement.java:213)
at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.syntax.ElementCollection.action(ElementCollection.java:59)
at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.syntax.JspElement.customTagAction(JspElement.java:974)
at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.syntax.JspElement.action(JspElement.java:213)
at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.syntax.ElementCollection.action(ElementCollection.java:59)
at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.syntax.JspElement.customTagAction(JspElement.java:974)
at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.syntax.JspElement.action(JspElement.java:213)
at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.syntax.ElementCollection.action(ElementCollection.java:59)
at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.syntax.JspElement.customTagAction(JspElement.java:974)
at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.syntax.JspElement.action(JspElement.java:213)
at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.syntax.ElementCollection.action(ElementCollection.java:59)
at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.syntax.JspElement.customTagAction(JspElement.java:974)
at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.syntax.JspElement.action(JspElement.java:213)
at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.syntax.ElementCollection.action(ElementCollection.java:59)
at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.syntax.JspElement.customTagAction(JspElement.java:974)
at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.syntax.JspElement.action(JspElement.java:213)
at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.syntax.ElementCollection.action(ElementCollection.java:59)
at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.syntax.JspElement.customTagAction(JspElement.java:974)
at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.syntax.JspElement.action(JspElement.java:213)
at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.syntax.ElementCollection.action(ElementCollection.java:59)
at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.syntax.ElementCollection.action(ElementCollection.java:69)
at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.GenerateJavaFile.generateJavaFile(GenerateJavaFile.java:72)
at com.sap.engine.services.servlets_jsp.server.jsp.JSPProcessor.parse(JSPProcessor.java:259)
at com.sap.engine.services.servlets_jsp.server.jsp.JSPProcessor.generateJavaFile(JSPProcessor.java:190)
at com.sap.engine.services.servlets_jsp.server.jsp.JSPProcessor.parse(JSPProcessor.java:123)
at com.sap.engine.services.servlets_jsp.jspparser_api.JSPChecker.getClassName(JSPChecker.java:313)
at com.sap.engine.services.servlets_jsp.jspparser_api.JSPChecker.compileAndGetClassName(JSPChecker.java:245)
at com.sap.engine.services.servlets_jsp.jspparser_api.JSPChecker.processJSPRequest(JSPChecker.java:112)
at com.sap.engine.services.servlets_jsp.jspparser_api.JspParser.generateJspClass(JspParser.java:121)
at com.sap.engine.services.servlets_jsp.server.servlet.JSPServlet.service(JSPServlet.java:194)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at com.sap.engine.services.servlets_jsp.server.Invokable.invoke(Invokable.java:66)
at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.doWork(RequestDispatcherImpl.java:246)
at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:334)
at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:408)
at com.sun.faces.application.ViewHandlerImpl.executePageToBuildView(ViewHandlerImpl.java:439)
at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:114)
at org.ajax4jsf.framework.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:101)
at org.ajax4jsf.framework.ajax.AjaxViewHandler.renderView(AjaxViewHandler.java:222)
at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:106)
at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:144)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.runServlet(FilterChainImpl.java:163)
at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:82)
at org.ajax4jsf.framework.ajax.xmlfilter.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:75)
at org.ajax4jsf.framework.ajax.xmlfilter.BaseFilter.doFilter(BaseFilter.java:213)
at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:74)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:425)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:289)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:387)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:376)
at com.sap.engine.services.servlets_jsp.filters.ServletSelector.process(ServletSelector.java:85)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71)
at com.sap.engine.services.servlets_jsp.filters.ApplicationSelector.process(ApplicationSelector.java:160)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71)
at com.sap.engine.services.httpserver.filters.WebContainerInvoker.process(WebContainerInvoker.java:67)
at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71)
at com.sap.engine.services.httpserver.filters.ResponseLogWriter.process(ResponseLogWriter.java:60)
at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71)
at com.sap.engine.services.httpserver.filters.DefineHostFilter.process(DefineHostFilter.java:27)
at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71)
at com.sap.engine.services.httpserver.filters.MonitoringFilter.process(MonitoringFilter.java:29)
at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12)
at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71)
at com.sap.engine.services.httpserver.server.Processor.chainedRequest(Processor.java:309)
at com.sap.engine.services.httpserver.server.Processor$FCAProcessorThread.run(Processor.java:222)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:152)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:247)
Caused by: com.sap.engine.services.servlets_jsp.jspparser_api.exception.JspParseException: Cannot initialize TagBeginGenerator.
at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.taglib.TagBeginGenerator.init(TagBeginGenerator.java:184)
at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.syntax.xmlsyntax.CustomJspTag.action(CustomJspTag.java:121)
... 79 more
Caused by: java.lang.VerifyError: Cannot inherit from final class
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:654)
at com.sap.engine.boot.loader.ResourceMultiParentClassLoader.loadClassLocal(ResourceMultiParentClassLoader.java:198)
at com.sap.engine.boot.loader.MultiParentClassLoader.findClassInLoaderGraph(MultiParentClassLoader.java:302)
at com.sap.engine.boot.loader.MultiParentClassLoader.loadClass(MultiParentClassLoader.java:256)
at com.sap.engine.boot.loader.MultiParentClassLoader.loadClass(MultiParentClassLoader.java:228)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:353)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:654)
at com.sap.engine.boot.loader.ResourceMultiParentClassLoader.loadClassLocal(ResourceMultiParentClassLoader.java:198)
at com.sap.engine.boot.loader.MultiParentClassLoader.findClassInLoaderGraph(MultiParentClassLoader.java:302)
at com.sap.engine.boot.loader.MultiParentClassLoader.loadClass(MultiParentClassLoader.java:256)
at com.sap.engine.boot.loader.MultiParentClassLoader.loadClass(MultiParentClassLoader.java:228)
at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.taglib.TagBeginGenerator.init(TagBeginGenerator.java:178)
... 80 moreHello,
I am facing similar kind of issue.
Can any body help me?
Thanks in advance.
Caused by: com.sap.engine.services.servlets_jsp.jspparser_api.exception.JspParseException: Cannot parse custom tag with short name [out].
at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.syntax.xmlsyntax.CustomJspTag.action(CustomJspTag.java:183)
at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.syntax.ElementCollection.action(ElementCollection.java:59)
at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.syntax.JspIncludeDirective.action(JspIncludeDirective.java:51)
at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.syntax.ElementCollection.action(ElementCollection.java:59)
at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.syntax.JspElement.customTagAction(JspElement.java:994)
at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.syntax.JspElement.action(JspElement.java:228)
at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.syntax.ElementCollection.action(ElementCollection.java:59)
at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.syntax.ElementCollection.action(ElementCollection.java:69)
at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.GenerateJavaFile.generateJavaFile(GenerateJavaFile.java:72)
at com.sap.engine.services.servlets_jsp.server.jsp.JSPProcessor.parse(JSPProcessor.java:270)
at com.sap.engine.services.servlets_jsp.server.jsp.JSPProcessor.generateJavaFile(JSPProcessor.java:194)
at com.sap.engine.services.servlets_jsp.server.jsp.JSPProcessor.parse(JSPProcessor.java:126)
at com.sap.engine.services.servlets_jsp.jspparser_api.JSPChecker.getClassName(JSPChecker.java:319)
at com.sap.engine.services.servlets_jsp.jspparser_api.JSPChecker.compileAndGetClassName(JSPChecker.java:248)
at com.sap.engine.services.servlets_jsp.jspparser_api.JSPChecker.getClassNameForProduction(JSPChecker.java:178)
at com.sap.engine.services.servlets_jsp.jspparser_api.JSPChecker.processJSPRequest(JSPChecker.java:109)
at com.sap.engine.services.servlets_jsp.jspparser_api.JspParser.generateJspClass(JspParser.java:154)
at com.sap.engine.services.servlets_jsp.server.servlet.JSPServlet.service(JSPServlet.java:193)
... 47 more
Caused by: com.sap.engine.services.servlets_jsp.jspparser_api.exception.JspParseException: Attribute [value] of [<c:out>] can accept only static values.
at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.taglib.TagBeginGenerator.calculateAttributeValue(TagBeginGenerator.java:476)
at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.taglib.TagBeginGenerator.generateSetters(TagBeginGenerator.java:394)
at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.taglib.TagBeginGenerator.generateServiceMethodStatements(TagBeginGenerator.java:562)
at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.taglib.TagBeginGenerator.generate(TagBeginGenerator.java:678)
at com.sap.engine.services.servlets_jsp.jspparser_api.jspparser.syntax.xmlsyntax.CustomJspTag.action(CustomJspTag.java:181)
... 64 more
Regrads,
Sankalp -
Creating a WCF MTOM application with Java Client
Well I am treading into new ground here. I need to create a WCF that will pull files from a database in an image column and either send them to a Java service that will accept binary data. We send an XML file to the Server which is running Java.
During the processing of the XML the message may indicate that there are files that need to be included (like attachments in email). So the Java Service (I suppose) would send a request to a .NET WCF service requesting the files. The service would
then retrieve the files from the SQL Server (in the image column) and send them to the calling Java application. I have been looking around the web some and run across MTOM and I suppose this is the best way to send this, but I have a couple of questions:
1. Do I need to grab the files from the database and stream them to a temp file first, then use MTOM to send the files?
2. Can I just send the files from the database to the Java client? The files are read into a byte array and then saved as a binary data type in SQL Server. (Code to create the file below).
3. I am coming into this new so examples would be nice, I mean real basic stuff so I can understand how to make this WCF the correct way. I have no control over the Java Client, I will let them deal with how to configure the data they get.
Any help is appreciated.
Code I use to store any file into SQL:
Dim fs As New FileStream(filePath, FileMode.Open, FileAccess.Read)
Dim ilen As Integer = CInt(fs.Length)
Dim bFile(ilen - 1) As Byte
fs.Read(bFile, 0, ilen)
fs.Close()Hi,
Welcome to MSDN.
I would suggest you consider posting this issue in the forum Mr. Monkeyboy suggested.
In addition, issues about java are not supported in these forums.
Thanks for your understanding.
Regards.
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click
HERE to participate the survey. -
Virtual Interface generation bug with NetWeaver ?
I use the Web Service generation wizard to generate a virtual interface which exposes methods in an EJB. As one of the parameters I pass a simple java bean, lets say:
public class StatusCode
private String name;
private boolean buggy;
public String getName() {...}
public void setName(String newName){...}
public boolean isBuggy() {...}
public void setBuggy(boolean trueOrFalse){...}
When I look at the virtual interface generated, especially at the Types tab, my boolean attribute is not included.
If I change the getter to "getBuggy()", the attribute is included in the VI. The only problem is that the typical Java Bean framework, say from sun or ibm, always map 'boolean' getters to 'isSomething()' and not 'getSomething()'.
Is this a bug with NW? Is there a fix or workaround for this ?
My version of NW:
Version: 2.0.7
Build id: 200407270250
Thanks in advance,
Mark
(If this is not the right forum, could someone suggest where I can post this question?)Hi. As of Netweaver 2004s, the virtual interface piece has be absorbed into the creation of the web service definition, so there is no need to create it as well. When you are getting the 403, how are you trying to run this, using the Web Service Homepage? If so, you will need to configure what j2e engine that you want to use to use. You can do this in WSADMIN under the Administration settings. Check that this is set. YOu must know the URL of your j2e engine.
Regards,
Rich Heilman -
WCF Basic Http Send Adapter Observation (BUG in WCF Adapter ?)
Hi,
I have a request response WCF Basic Http send adapter with URL say http://dds.testservice.com/service
I send a request and get a response in my orchestration. Everything works fine.
I have a scope around the send receive shape in orch to catch excpetion of service call.
To test this I changed the URL to http://dds.testservice.com/service1 and I got the exception in orch and caught.
But if URl is changed to http://dds.testservice.com1/service i.e I am putting invalid server name . Note the 1 after com.
In this scenario the WCF Send adapter remains in Active state for ever till terminated.
Why is this behaving this way. How will orchestration ever know if the send failed if its always in active state and no response sent back to catch block.
Is it a bug in BizTalk WCF Adapter ?
Regards
Ritu Raj
When you see answers and helpful posts,
please click Vote As Helpful, Propose As Answer, and/or Mark As AnswerWhat you're experiencing is not unexpected.
The server name and the service path are completely different and, technically, have nothing to do with each other. They are resolved separately, and in different places.
"service1" is failing immediately because the host is getting the request but, not recognizing "service1" is returning an error immediately.
"*.com1" takes much longer to fail to the Orchestration because of the stack of timeouts and default retries in the Send Port and IP stack.
So, no, it is not a bug. -
NetWeaver and Sun JVM bug 4957990?
Hi, does anyone know if and how NetWeaver is affected by Sun JVM bug 4957990 ? <a href="http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4957990">http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4957990</a>
Thanks,
VictorThe suggested SUN workaround is simply to increase your PermSize. The default recommended size for NW04 is 192MB. If you get OOM in the Perm space then that suggests you might be hitting this bug (or your Perm space is just to small...). You should first simply increase the PermSize to something larger such as 256MB which is the suggested size for 7.0 (2004S) kernels anyway. But remember that Perm counts in your Heap so make sure you don't get things too big if you are on 32-bit OS.
Based on my reading of the bug report it is not guaranteed that you would experience this bug, though certainly it seems possible. There are no published SAP Notes regarding this SUN bug to my knowledge.
Nick -
Does WCF MTOM Support only Binary
We have a WCF service which accepts MTOM encoded messages. It seems like WCF only supports attachments which use binary for the "Content-Transfer-Encoding". For example, if posting a message using 8bit this is what is returned:
Content-Transfer-Encoding '8bit' not supported for binary part. Must be 'binary'.
If this expected? Is there some configuration to change to accept all the valid MIME encoding formats?Hi Joe Athman,
>>Content-Transfer-Encoding '8bit' not supported for binary part. Must be 'binary'.If this expected?
Yes, MTOM is a mechanism for transmitting large binary attachments with SOAP messages as raw bytes, allowing for smaller messages.
For more information, please try to refer to the following article:
#MTOM Encoding:
https://msdn.microsoft.com/en-us/library/aa395209(v=vs.110).aspx .
>> Is there some configuration to change to accept all the valid MIME encoding formats?
I will recommend you use the Custom Message Encoder, after that we can let it to accept the supported encoding formats which you want. For more information, please try to refer to the following articles:
#Using MTOM in a WCF custom encoder:
http://blogs.msdn.com/b/carlosfigueira/archive/2011/02/16/using-mtom-in-a-wcf-custom-encoder.aspx .
#WCF Extensibility – Message Encoders:
http://blogs.msdn.com/b/carlosfigueira/archive/2011/11/09/wcf-extensibility-message-encoders.aspx .
#Custom Encoders:
https://msdn.microsoft.com/en-us/library/vstudio/ms735115(v=vs.100).aspx .
Best Regards,
Amy Peng
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click
HERE to participate the survey. -
Virtual Interface generation bug in NetWeaver ?
I use the Web Service generation wizard to generate a virtual interface which exposes methods in an EJB. As one of the parameters I pass a simple java bean, lets say:
public class StatusCode
private String name;
private boolean buggy;
public String getName() {...}
public void setName(String newName){...}
public boolean isBuggy() {...}
public void setBuggy(boolean trueOrFalse){...}
When I look at the virtual interface generated, especially at the Types tab, my boolean attribute is not included.
If I change the getter to "getBuggy()", the attribute is included in the VI. The only problem is that the typical Java Bean framework, say from sun or ibm, always map 'boolean' getters to 'isSomething()' and not 'getSomething()'.
Is this a bug with NW? Is there a fix or workaround for this ?
My version of NW:
Version: 2.0.7
Build id: 200407270250
Thanks in advance,
Mark
I posted this question also in the NW development forum, but so far no replies.I try to login by use:
username : Administrator
password : <master password> (at least 1 number)
I try to login many times but it always fails.
(I am very sure about my password since i also try to reinstall many times - 10th. both J2EE 1.4 and Java EE 5)
Ivaylo Ivanov, do you sure that you test with this new edition. (Not the previous edition)
I see the other persons get the result like me:
Telnet Administration
SAP J2EE Engine v7.100
User name: Administrator
Password:
The user account is either expired, or not valid yet.
Login failed. Reason: The user account is either expired, or not valid yet.
Connection to host lost.
if my login is not correct, it will tell the other messags.
Telnet Administration
SAP J2EE Engine v7.100
User name: f
Password:
Cannot authenticate the user.
Login failed. Reason: Cannot authenticate the user. -
SAP NetWeaver 2004s Java Trial Version installation problem
I am trying to install SAP NetWeaver 2004s Java Trial Version in my windows xp machine.
I have the following error.
Nothing is written in to my E:\usr\sap folder which I have share as saploc and sapmnt.
I read the forum threads on this.
I still do not know how to do this.
Please help
vijay
INFO 2006-12-17 21:23:58
Execute step getSID of component |NW_Java_OneHost|ind|ind|ind|ind|0|0|NW_Onehost_System|ind|ind|ind|ind|1|0|NW_GetSidNoProfiles|ind|ind|ind|ind|1|0.
ERROR 2006-12-17 21:24:01
FJS-00003 TypeError: dir_profile has no properties (in script NW_Java_OneHost|ind|ind|ind|ind, line 39640: ???)
ERROR 2006-12-17 21:24:01
MUT-03025 Caught ESAPinstException in Modulecall: executing JS script failed.
ERROR 2006-12-17 21:24:01
FCO-00011 The step getSID with step key |NW_Java_OneHost|ind|ind|ind|ind|0|0|NW_Onehost_System|ind|ind|ind|ind|1|0|NW_GetSidNoProfiles|ind|ind|ind|ind|1|0|getSID was executed with status ERROR .Rajat,
Sorry for the delay. I was on vacation.
Which environment variable are you referring to?
JAVA_HOME is set to C:\j2sdk1.4.2_09.
I am using j2sdk1.4.2_09.
Only port changes I tried was
#sapdp01 3201/tcp.
I tried with and without the # .
Both had the same results.
I have given below the last few statememts from the sapinst log file
Any help to solve my problem will be greatly appreciated.
Thanks.
Vijay
INFO 2007-01-02 16:13:25
Execution of the command "C:\j2sdk1.4.2_09\bin\java.exe -classpath C:/DOCUME1/VIJAYV1/LOCALS1/Temp/sapinst_exe.5432.1167783061/JAR/ins-j2ee.jar com.sap.ins.j2ee.GetSystemProperty" finished with return code 0. Output: ##Tue Jan 02 16:13:25 PST 2007java.runtime.name=Java(TM) 2 Runtime Environment, Standard Editionsun.boot.library.path=C\:
j2sdk1.4.2_09
jre
binjava.vm.version=1.4.2_09-b05java.vm.vendor=Sun Microsystems Inc.java.vendor.url=http\://java.sun.com/path.separator=;java.vm.name=Java HotSpot(TM) Client VMfile.encoding.pkg=sun.iouser.country=USsun.os.patch.level=Service Pack 2java.vm.specification.name=Java Virtual Machine Specificationuser.dir=C\:
Program Files
sapinst_instdir
NW04S
SNEAK_PREVIEW
FULL
INSTALLjava.runtime.version=1.4.2_09-b05java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironmentjava.endorsed.dirs=C\:
j2sdk1.4.2_09
jre
lib
endorsedos.arch=x86java.io.tmpdir=C\:
DOCUME1
VIJAYV1
LOCALS1
Temp
line.separator=\r\njava.vm.specification.vendor=Sun Microsystems Inc.user.variant=os.name=Windows XPsun.java2d.fontpath=java.library.path=C\:
j2sdk1.4.2_09
bin;.;C\:
WINDOWS
system32;C\:
WINDOWS;e\:
sapdb
programs
bin;e\:
sapdb
programs
pgm;C\:
MCC18
mpasm;C\:
MCC18
bin;C\:
MCC18
mpasm;C\:
MCC18
bin;C\:
MCC18
mpasm;C\:
MCC18
bin;f\:
oracle
product
10gDSHome
jdk
jre
bin
classic;f\:
oracle
product
10gDSHome
jdk
jre
bin;f\:
oracle
product
10gDSHome
jdk
jre
bin
client;f\:
oracle
product
10gDSHome
jlib;f\:
oracle
product
10gDSHome
bin;f\:
oracle
product
10gDSHome
jre
1.1.8
bin;f\:
oracle
product
10.1.0
Db_1
bin;f\:
oracle
product
10.1.0
Db_1
jre
1.4.2
bin
client;f\:
oracle
product
10.1.0
Db_1
jre
1.4.2
bin;C\:
WINDOWS
system32;C\:
WINDOWS;C\:
WINDOWS
System32
Wbem;C\:
Program Files
Microsoft SQL Server
80
Tools
BINN;C\:
Program Files
Microsoft SQL Server
80
Tools
Binn
;C\:
WINDOWS
Microsoft.NET
Framework
v1.1.4322;F\:
maven
Maven 1.0
bin;C\:
Program Files
QuickTime
QTSystem
;C\:
MCC18
mpasm;C\:
MCC18
bin;C\:
MCC18
mpasm;C\:
MCC18
bin;C\:
MCC18
mpasm;C\:
MCC18
bin;java.specification.name=Java Platform API Specificationjava.class.version=48.0java.util.prefs.PreferencesFactory=java.util.prefs.WindowsPreferencesFactoryos.version=5.1user.home=C\:
Documents and Settings
vijay vijayakumaruser.timezone=America/Los_Angelesjava.awt.printerjob=sun.awt.windows.WPrinterJobfile.encoding=Cp1252java.specification.version=1.4java.class.path=C\:/DOCUME1/VIJAYV1/LOCALS~1/Temp/sapinst_exe.5432.1167783061/JAR/ins-j2ee.jaruser.name=vijay vijayakumarjava.vm.specification.version=1.0java.home=C\:
j2sdk1.4.2_09
jresun.arch.data.model=32user.language=enjava.specification.vendor=Sun Microsystems Inc.awt.toolkit=sun.awt.windows.WToolkitjava.vm.info=mixed modejava.version=1.4.2_09java.ext.dirs=C\:
j2sdk1.4.2_09
jre
lib
extsun.boot.class.path=C\:
j2sdk1.4.2_09
jre
lib
rt.jar;C\:
j2sdk1.4.2_09
jre
lib
i18n.jar;C\:
j2sdk1.4.2_09
jre
lib
sunrsasign.jar;C\:
j2sdk1.4.2_09
jre
lib
jsse.jar;C\:
j2sdk1.4.2_09
jre
lib
jce.jar;C\:
j2sdk1.4.2_09
jre
lib
charsets.jar;C\:
j2sdk1.4.2_09
jre
classesjava.vendor=Sun Microsystems Inc.file.separator=
java.vendor.url.bug=http\://java.sun.com/cgi-bin/bugreport.cgisun.io.unicode.encoding=UnicodeLittlesun.cpu.endian=littlesun.cpu.isalist=pentium i486 i386
INFO 2007-01-02 16:13:25
Execute step setNWOption of component |NW_Java_OneHost|ind|ind|ind|ind|0|0|NW_Onehost_System|ind|ind|ind|ind|1|0|NW_getJavaHome|ind|ind|ind|ind|0|0.
INFO 2007-01-02 16:13:26
Execute step collect of component |NW_Java_OneHost|ind|ind|ind|ind|0|0|NW_Onehost_System|ind|ind|ind|ind|1|0|NW_GetSidNoProfiles|ind|ind|ind|ind|1|0.
ERROR 2007-01-02 16:13:28
FJS-00003 TypeError: this._name has no properties (in script NW_Java_OneHost|ind|ind|ind|ind, line 8987: ???)
ERROR 2007-01-02 16:13:29
FCO-00011 The step collect with step key |NW_Java_OneHost|ind|ind|ind|ind|0|0|NW_Onehost_System|ind|ind|ind|ind|1|0|NW_GetSidNoProfiles|ind|ind|ind|ind|1|0|collect was executed with status ERROR . -
How do I use the option "table view" in NetWeaver 2004s Query Designer?
Dear,
We have used NetWeaver 2004s Query Designer, We found a strange problem. The option to select table view is not available. It is greyed out. How can you select table view (tabular) in 2004s Query Designer?
I have read the help doc about tabular view of NetWeaver 2004s Query Designer, I check my query, it has only one structure . but the option is still greyed out. I rebuild the query with 3.x Query Designer in tabular view, and reopen it with 2004s Query Designer, So there is a tab named "tabular view" display, but the option to select table view is still not available, and when users view the query result in web , it is still not in tabular view display. So I am confused, is there a bug with NetWeaver 2004s Query Designer?
Please help me. Thanks!Note 1002271. Seach this note to use key word "table view"
-
Error while installing Sneak preview Netweaver 2004 --SP15 on WindowsXP+SP1
hi, i'm getting a error while installing the Sneak preview NetWeaver 2004-SP15 on Windows XP + SP1.
error message: Corrupt GZip trailer
JDK version: 1.4.2_08 and 1.4.2_09
i searched this error on google and i found it's a bug of jdk1.4.2_08.(see this page:<a href="http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4262583">http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4262583</a>) it said this version can't run when the uncompressed file is 2GB or larger. and this bug was fixed after <b>jdk1.5</b>. but i noted that Sneak preview was not tested on jdk1.5.Ignore it, i uninstalled jdk1.4.2_08 and Sneak preview,then i installed jdk1.5 and reinstalled Sneak preview.Unfortunated, i got another error.The error code is <b>3018</b>.
could anyone please help me?
Regards
boI faced this problem while I was installation.
Following are my installation's step, is there any problem?
1.I have a new system just for installation, it is WindowsXP + SP1(2.5G memory and 2 CPU);
2.download JDk 1.4.2_09 from sun.com and installed it;
3.download Sneak preview Netweaver2004SP15 from sdn.sap.com. There are 3 files total.
Two are NW04SneakPreviewSP15.rar, the other is DeveloperStudioSP15.rar;
4.uncompressed NW04SneakPreviewSP15.rar. I used winrar, it's OK.
5.start install NW04SneakPreviewSP15.rar step by step according to the installation guid.
6.to this step 'SAP J2EE Engine Server Core', all are right;
7.error in the step 'Load Java Database Content';
Following are part of the log file 'jload.java.log':
java version "1.4.2_09"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_09-b05)
Java HotSpot(TM) Client VM (build 1.4.2_09-b05, mixed mode)
2006-3-22 18:26:37 com.sap.inst.jload.Jload main
ÐÅÏ¢: Jload -sec J2E,jdbc/pool/J2E,C:usrsapJ2ESYSglobal/security/data/SecStore.properties,C:usrsapJ2ESYSglobal/security/data/SecStore.key -dataDir C:/backup/NW04SneakPreviewSP15/NWSneakPreviewSP15/SAP_NetWeaver_04_SR_1_Installation_MasterIM01_NT_I386....SneakPreviewContentJDMP -job C:Program Filessapinst_instdirNW04SR1WEBAS_COPYONE_HOST/IMPORT.XML -log C:Program Filessapinst_instdirNW04SR1WEBAS_COPYONE_HOST/jload.log
2006-3-22 18:26:40 com.sap.inst.jload.db.DBConnection connectViaSecureStore
ÐÅÏ¢: connected to J2E on jdbc/pool/J2E
2006-3-22 18:26:41 com.sap.inst.jload.JobStatus readStatus
ÐÅÏ¢: trying to read status file C:usrsapJ2EJC00j2eesltoolsIMPORT.sta
2006-3-22 18:26:41 com.sap.inst.jload.JobStatus readStatus
ÐÅÏ¢: status file IMPORT.sta doesn't exist - no restart
2006-3-22 18:26:41 com.sap.inst.jload.Jload dbImport
ÐÅÏ¢: trying to create table ADS_LICENSED_FORMS
2006-3-22 18:26:42 com.sap.inst.jload.Jload dbImport
ÐÅÏ¢: table ADS_LICENSED_FORMS created
2006-3-22 18:26:42 com.sap.inst.jload.Jload dbImport
ÐÅÏ¢: ADS_LICENSED_FORMS loaded (2 rows)
2006-3-22 18:48:58 com.sap.inst.jload.Jload dbImport
ÐÅÏ¢: trying to create table J2EE_CONFIGENTRY
2006-3-22 18:48:58 com.sap.inst.jload.Jload dbImport
ÐÅÏ¢: table J2EE_CONFIGENTRY created
2006-3-22 19:07:53 com.sap.inst.jload.Jload logStackTrace
ÑÏÖØ: java.io.IOException: Corrupt GZIP trailer
at java.util.zip.GZIPInputStream.readTrailer(GZIPInputStream.java:174)
at java.util.zip.GZIPInputStream.read(GZIPInputStream.java:89)
at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:105)
at java.io.DataInputStream.readBoolean(DataInputStream.java:310)
at com.sap.inst.jload.db.FieldHandler.checkAndSetNullValue(FieldHandler.java:46)
at com.sap.inst.jload.db.BigIntHandler.setValue(TinyIntHandler.java:164)
at com.sap.inst.jload.db.DBTable.load(DBTable.java:274)
at com.sap.inst.jload.Jload.dbImport(Jload.java:323)
at com.sap.inst.jload.Jload.executeJob(Jload.java:397)
at com.sap.inst.jload.Jload.main(Jload.java:621)
2006-3-22 19:07:53 com.sap.inst.jload.db.DBConnection disconnect
ÐÅÏ¢: disconnected
I also tried jdk1.4.2_08 and I also installed in Windows2000+SP4. But I faced the same problem too.
From sun.com, I know this error is a bug of jdk. They explained that this version can't run OK
when zip-file is larger than 2G. Then I found here's a file
(name is 'NW04SneakPreviewSP15NWSneakPreviewSP15SneakPreviewContentSDMSDMKIT.JAR'). It's size
is 2.08G. I suppose installation can't manage it.
I tried unzip this file and renamed unziped folder to 'SDMKIT.JAR'.
Then I found another large file in the unziped folder(name is 'F:NW04SneakPreviewSP15NWSneakPreviewSP15SneakPreviewContentSDMSDMKIT.JARpackpackedRoot.jar')
, so I also unzip this file and renamed unziped folder to 'packedRoot.jar'.
Then I reinstalled, of course, It's no work.
Unexpectedly, I found this download link is not available on the sdn.sap.com(see this page:https://www.sdn.sap.com/irj/sdn/downloaditem?rid=/library/uuid/cfc19866-0401-0010-35b2-dc8158247fb6).
It say that 'We apologize that this version is currently not available to download.'.
I guess there are any problem in this version, are there?
So, now I think I must download another version to install.
Thanks,
Bo
Message was edited by: bo zeng -
Error while posting to Webservice using WCF-BasicHttp adapter
Hi,
I am getting the below exception when i am posting a request to a .asmx webservice using the Wcf-BasicHttp adapter.
I am able to call the same service with the SOAP adapter successfully. Could you please let me know any resolutions for the same.
The adapter failed to transmit message going to send port "MySendPort" with URL "http://myservice.com/Web.Services/service1.asmx". It will be retransmitted after the retry interval specified for this Send Port. Details:"System.ServiceModel.ProtocolException:
The content type text/html; charset=utf-8 of the response message does not match the content type of the binding (text/xml; charset=utf-8). If using a custom encoder, be sure that the IsContentTypeSupported method is implemented properly. The first 1024 bytes
of the response were: '
<html>
<head><link rel="alternate" type="text/xml" href="/Web.Services/Service1.asmx?disco" />
<style type="text/css">
BODY { color: #000000; background-color: white; font-family: Verdana; margin-left: 0px; margin-top: 0px; }
#content { margin-left: 30px; font-size: .70em; padding-bottom: 2em; }
A:link { color: #336699; font-weight: bold; text-decoration: underline; }
A:visited { color: #6699cc; font-weight: bold; text-decoration: underline; }
A:active { color: #336699; font-weight: bold; text-decoration: underline; }
A:hover { color: cc3300; font-weight: bold; text-decoration: underline; }
P { color: #000000; margin-top: 0px; margin-bottom: 12px; font-family: Verdana; }
pre { background-color: #e5e5cc; padding: 5px; font-family: Courier New; font-size: x-small; margin-top: -5px; border: 1px #f0f0e0 solid; }
td { color: #000000; font-family: Verdana; font-size: .7em; }
h2 { font-size: 1.5em; font-weight: bold; margin-top: 25px; margin-bottom: 10px; border-to'.
Server stack trace:
at System.Runtime.AsyncResult.End[TAsyncResult](IAsyncResult result)
at System.ServiceModel.Channels.ServiceChannel.SendAsyncResult.End(SendAsyncResult result)
at System.ServiceModel.Channels.ServiceChannel.EndCall(String action, Object[] outs, IAsyncResult result)
at System.ServiceModel.Channels.ServiceChannel.EndRequest(IAsyncResult result)
Exception rethrown at [0]:
at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
at System.ServiceModel.Channels.IRequestChannel.EndRequest(IAsyncResult result)
at Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfClient`2.RequestCallback(IAsyncResult result)".
Regards,
Ujjwal
-UjjwalWhere does the HTML indicate that the Service is not running??
The error message " The content type text/html; charset=utf-8 of the response message does not match
the content type of the binding (text/xml; charset=utf-8)" points to a bug in the WCF-BasicHttp described here:
http://social.msdn.microsoft.com/Forums/en-US/11796bf5-ba6a-4878-977e-5c854642f67c/the-content-type-textxml-charsetiso88591-of-the-response-message-does-not-match-the-content?forum=biztalkgeneral
Although not 100% the same, the conclusion here was to still use the old Adapter :-(
Morten la Cour -
How to "Manually" publish WCF service in Service Registry
Since WCF service publication is not yet supported by ES Explorer for .NET, will someone know me how to do that in SAP NetWeaver CE 7.1.
I did the following:
Services Registry->Publish and picked up the WSDL from WCF, and pressed the Publish button.
Now when I go to "Service Definition" tab, and put service interface name in Find dialog box, the service appears in "Found Service Definitions:.." list, and can see details in "General" and "Endpoints" tabs in the bottom.
However, the "Classifications" and "System Details" tab don't show anything since I just imported the standard WSDL from WCF without any SAP specific extesions.
Can I somehow manually edit them, and classify my service, since I could not do that from the ES Explorer tool?
Edited by: Fakher Halim on Dec 9, 2008 11:49 AMRima,
I only have publish button on my CE page. I an using SAP NetWeaver CE 7.1 SR5. It does not have a "Next" button on its web page. However, I could successfully do the classification of this service.
Here is what I am doing:
1. Going to the first page http://LOCALHOST:50000/index.html. Here I have 8 options, e.g. "Web Services Navigator"; "SAP NetWeaver Administrator"; and "Services Registry".
I click on "Services Registry".
A new browser window opens. (I can also do the same by directly navigating to http://LOCALHOST:50000/sr and logging on).
2. The title of this page is "Services Registry".
I click on "Publish" Tab, and see "Publish Services" page underneath it. On this page I just have a single text box with accompanied label "Endpoint WSDL: " and a single yellow button "Publish"
3. When I copy paste my service WSDL, the only button I can press is "Publish" .
After pressing that button, and waiting for a few seconds a green checkbox appears with message indicating that service is successfully published. I never see the "Next" button you mentioned in your solution.
Can you please guide me on that? -
Error while starting SAP NetWeaver Developer Studio
Hi,
I have installed Java SDK (v1.4.2_09) and Netwearver development
studio (2.0.13) on my laptop.When i try to lanch the development studio
i get an error, (!MESSAGE Exception launching the Eclipse Platform:).
Please see the error log for the details.
Please help!
Regards
Fatima
!SESSION Aug 15, 2005 14:44:56.32 -
java.version=1.4.2_09
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
Command-line arguments: -os win32 -ws win32 -arch x86 -feature com.sap.java.ide -consolelog -debug C:\j2sdk1.4.2_09\bin\java.exe
-Xmx512m
-Xms128m
-XX:PermSize=32m
-XX:MaxPermSize=128m
-DallUserDir='C:\Documents and Settings\All Users\Application Data'
-cp C:\Program Files\SAP\JDT\eclipse\SapStartup.jar com.sap.ide.eclipse.startup.Main
-os win32
-ws win32
-arch x86
-feature com.sap.java.ide
-showsplash C:\Program Files\SAP\JDT\eclipse\SapIde.exe -showsplash 600
-consolelog
-debug -data C:\Documents and Settings\shahpurf\Documents\SAP\workspace -install file:C:/Program Files/SAP/JDT/eclipse/
!ENTRY Startup 1 0 Aug 15, 2005 14:44:56.32
!MESSAGE Sap NetWeaver Developer Studio - Build: 200507190119
!SESSION -
!ENTRY org.eclipse.core.launcher 4 0 Aug 15, 2005 14:44:56.262
!MESSAGE Exception launching the Eclipse Platform:
!STACK
java.lang.reflect.InvocationTargetException
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:324)
at com.sap.ide.eclipse.startup.Main.basicRun(Main.java:286)
at com.sap.ide.eclipse.startup.Main.run(Main.java:795)
at com.sap.ide.eclipse.startup.Main.main(Main.java:602)
Caused by: java.lang.reflect.InvocationTargetException
at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:861)
at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)
... 7 more
Caused by: java.lang.NumberFormatException: For input string: ""
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
at java.lang.Integer.parseInt(Integer.java:489)
at java.lang.Integer.parseInt(Integer.java:518)
at com.tssap.config.ProxySettings.parse(ProxySettings.java:184)
at com.tssap.config.ProxySettings.loadFromPreferences(ProxySettings.java:114)
at com.tssap.config.Startup.runBeforeWBStartup(Startup.java:39)
at com.tssap.util.startup.WBLauncher.run(WBLauncher.java:65)
at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:858)
... 8 moreHi,
I got this solution from SAP and it worked.
This is a known problem that appers due to an implementation bug,
while trying to read the proxy information. The studio expects non-
empty value for key com.tssap.config/proxy, located in
[YourDevStudioInstallationPath]\eclipse\plugins\com.sap.java.ide\pl
ugin_customization.ini file. During the installation no value is
assigned to this key (as you mentioned - no proxy in your case). The
problem will be fixed for SP14, however there is a workaround:
1. Change the value for key com.tssap.config/proxy in
plugin_customization.ini to something like this - proxy:80.
2. After this change the DevStudio should start and you'll be able to
configure your proxy settings from Menu Window->Preferences-
>Workbench->Proxy Settings. (In your case - disable the proxy
server) -
Error Installing Netweaver AS(Java) with Oracle
Hello All,
I'm installing Netweaver AS(Java stack) on Windows 2003 64 bit operating system.
I'm getting the below error when the installer is trying it create database. Can anyone give me solution for fixing the error.
I'm attaching the log for the reference.
INFO 2008-05-07 22:42:50
Copied file 'C:/Program Files/sapinst_instdir/NW04S/SYSTEM/ORA/CENTRAL/AS/inifile.xml' to 'C:/Program Files/sapinst_instdir/NW04S/SYSTEM/ORA/CENTRAL/AS/inifile.4.xml'.
INFO 2008-05-07 22:42:50
Copied file 'C:/Program Files/sapinst_instdir/NW04S/SYSTEM/ORA/CENTRAL/AS/inifile.xml' to 'C:/Program Files/sapinst_instdir/NW04S/SYSTEM/ORA/CENTRAL/AS/inifile.5.xml'.
INFO 2008-05-07 22:42:52
Execute step
Component W2K_ServicePack_Check|ind|ind|ind|ind
Preprocess of component |NW_Onehost|ind|ind|ind|ind|0|0|NW_First_Steps|ind|ind|ind|ind|0|0|W2K_ServicePack_Check|ind|ind|ind|ind|2|0.
INFO 2008-05-07 22:43:05
Copied file 'C:/Program Files/sapinst_instdir/NW04S/SYSTEM/ORA/CENTRAL/AS/keydb.xml' to 'C:/Program Files/sapinst_instdir/NW04S/SYSTEM/ORA/CENTRAL/AS/keydb.3.xml'.
INFO 2008-05-07 22:43:05
Execute step runCatprocSql of component |NW_Onehost|ind|ind|ind|ind|0|0|NW_Onehost_System|ind|ind|ind|ind|1|0|NW_CreateDBandLoad|ind|ind|ind|ind|10|0|NW_CreateDB|ind|ind|ind|ind|0|0|NW_OraDBCheck|ind|ind|ind|ind|0|0|NW_OraDBMain|ind|ind|ind|ind|0|0|NW_OraDBStd|ind|ind|ind|ind|3|0|NW_OraDbBuild|ind|ind|ind|ind|5|0.
INFO 2008-05-07 22:43:10
Removing file C:\Program Files\sapinst_instdir\NW04S\SYSTEM\ORA\CENTRAL\AS\ora_query3_tmp0_1.sql.
INFO 2008-05-07 22:43:10
Creating file C:\Program Files\sapinst_instdir\NW04S\SYSTEM\ORA\CENTRAL\AS\ora_query3_tmp0_1.sql.
INFO 2008-05-07 22:43:10
Switched to user: xd1adm.
INFO 2008-05-07 22:43:10
Working directory changed to C:\Program Files\sapinst_instdir\NW04S\SYSTEM\ORA\CENTRAL\AS.
INFO 2008-05-07 22:43:11
Switched to user: xd1adm.
INFO 2008-05-07 22:43:11
Working directory changed to C:\Program Files\sapinst_instdir\NW04S\SYSTEM\ORA\CENTRAL\AS.
ERROR 2008-05-07 22:47:25
CJS-00084 SQL statement or script failed.<br>DIAGNOSIS: Error message: ORA-955 for defaultdest
SQL> Rem bnainani 11/29/00 - specify compatible=8.0 for create_queue_table
SQL> Rem liwong 10/20/00 - add def$_destination.flag
SQL> Rem bnainani 11/15/00 - specify compatible=8.0 for queue table
SQL> Rem narora 09/13/00 - add comment on new def$_destination columns
SQL> Rem liwong 09/01/00 - add master w/o quiesce: fixes
SQL> Rem liwong 07/12/00 - add total_prop_time_lat
SQL> Rem liwong 06/29/00 - add total_txn_count, total_prop_time
SQL> Rem liwong 05/17/00 - add_master_db w/o quiesce
SQL> Rem jstamos 05/17/00 - add_master_db w/o quiesce
SQL> Rem elu 01/24/00 - add column apply_init to def$_destination
SQL> Rem alakshmi 12/02/99 - Bug 979398: Before-row insert trigger on
SQL> Rem def$_propagator
SQL> Rem wesmith 10/31/98 - change shape of table def$_pushed_transactions
SQL> Rem jnath 02/23/98 - bug 601972: split anonymous pl/sql blocks
SQL> Rem wesmith 01/21/98 - create def$_pushed_transactions table for
SQL> Rem server-side RepAPI
SQL> Rem nbhatt 07/27/97 - change create_queuetable -> create_queue_table
SQL> Rem nbhatt 04/21/97 - change 'TRACKING' in CREATE_QUEUE to 'DEPENDENCY
SQL> Rem nbhatt 04/21/97 - change syntax of create_queue
SQL> Rem liwong 04/16/97 - Alter view system.AQ$DEF$_AQ{CALL,ERROR}
SQL> Rem liwong 04/11/97 - Fixing defaultdest_primary typo
SQL> Rem jstamos 04/10/97 - remove unneeded indexes
SQL> Rem nbhatt 04/08/97 - change create_qtable to create_queuetable
SQL> Rem jstamos 04/04/97 - tighter AQ integration
SQL> Rem liwong 04/02/97 - Add schema_name, package_name in def$_calldest
SQL> Rem ato 03/31/97 - create_qtable interface change
SQL> Rem liwong 03/25/97 - remove batch_no from def$_tranorder
SQL> Rem liwong 02/24/97 - pctversion --> 0 for def$_aqcall, def$_aqerror
SQL> Rem liwong 02/22/97 - Remove dropping view aq$def$_aqcall
SQL> Rem ademers 02/07/97 - Remove constraint def$_calldest_call
SQL> Rem liwong 01/11/97 - drop and create aq$def$_aqcall (temporary)
SQL> Rem liwong 01/10/97 - Alter view aq$def$_aqcall
SQL> Rem liwong 01/07/97 - Alter default value for batch_no
SQL> Rem jstamos 12/23/96 - change temp$nclob col
SQL> Rem jstamos 11/21/96 - nchar support
SQL> Rem sjain 11/11/96 - Remove dummy buffer # comment
SQL> Rem asgoel 11/05/96 - Disable misc_tracking in def$_aqerror
SQL> Rem sjain 11/06/96 - deferror changes
SQL> Rem vkrishna 10/28/96 - change STORED IN to STORE AS for lob
SQL> Rem sjain 10/02/96 - Aq conversion
SQL> Rem sbalaram 09/24/96 - ARPC performance - add foreign key index
SQL> Rem jstamos 09/06/96 - rename temp$lob and temporarily change nclob
SQL> Rem sjain 09/03/96 - AQ converson
SQL> Rem ademers 08/02/96 - queue_batch default in def_destination
SQL> Rem ademers 07/29/96 - queue_batch default in def_call
SQL> Rem ademers 07/29/96 - queue_batch default
SQL> Rem jstamos 07/24/96 - add system.temp$lob
SQL> Rem sbalaram 07/22/96 - create def$_aqcall and def$_aqerror tables
SQL> Rem jstamos 06/12/96 - LOB support for deferred RPCs
SQL> Rem ldoo 06/28/96 - Comment out queue_table from def_tranorder
SQL> Rem ademers 05/30/96 - create def_origin
SQL> Rem ademers 05/28/96 - fix def_destination col names
SQL> Rem ldoo 05/09/96 - New security model
SQL> Rem sjain 05/01/96 - add seq col to def_destination
SQL> Rem ademers 04/29/96 - add batch_no, dep_scn to def_call
SQL> Rem jstamos 12/04/95 - 324303: use index to avoid sorting the queue
SQL> Rem jstamos 08/17/95 - code review changes
SQL> Rem jstamos 08/16/95 - add comments to tables
SQL> Rem wmaimone 01/04/96 - 7.3 merge
SQL> Rem hasun 01/31/95 - Modify tables.<br>SOLUTION: See ora_sql_results.log and the Oracle documentation for details.
ERROR 2008-05-07 22:47:25
MUT-03025 Caught ESAPinstException in Modulecall: ESAPinstException: error text undefined.
ERROR 2008-05-07 22:47:25
FCO-00011 The step runCatprocSql with step key |NW_Onehost|ind|ind|ind|ind|0|0|NW_Onehost_System|ind|ind|ind|ind|1|0|NW_CreateDBandLoad|ind|ind|ind|ind|10|0|NW_CreateDB|ind|ind|ind|ind|0|0|NW_OraDBCheck|ind|ind|ind|ind|0|0|NW_OraDBMain|ind|ind|ind|ind|0|0|NW_OraDBStd|ind|ind|ind|ind|3|0|NW_OraDbBuild|ind|ind|ind|ind|5|0|runCatprocSql was executed with status ERROR .
INFO 2008-05-07 22:57:22
An error occured and the user decide to stop.\n Current step "|NW_Onehost|ind|ind|ind|ind|0|0|NW_Onehost_System|ind|ind|ind|ind|1|0|NW_CreateDBandLoad|ind|ind|ind|ind|10|0|NW_CreateDB|ind|ind|ind|ind|0|0|NW_OraDBCheck|ind|ind|ind|ind|0|0|NW_OraDBMain|ind|ind|ind|ind|0|0|NW_OraDBStd|ind|ind|ind|ind|3|0|NW_OraDbBuild|ind|ind|ind|ind|5|0|runCatprocSql".
Thanks,
BalaWith the help of this thred I also got resolved the issue .
Thanks to all those who confirmed there issues resolved.
Solutions - OSS Note 972263 - Inst.NW 7.0(2004s)SR2/Business Suite 2005 SR2-UNIX/Oracle
<d023322 ,18/JUL/08>----
(...)runCatprocSql was executed with status ERROR
Symptom:
You see an error message like the following in sapinst_dev.log:
ERROR .....
FCO-00011 The step runCatprocSql with step key NW_Onehost ind ind ind ind 0 0 NW_Onehost_System ind ind ind ind 1 0 NW_CreateDBandLoad ind ind ind ind 10 0 NW_CreateDB ind ind ind ind 0 0 NW_OraDBCheck ind ind ind ind 0 0 NW_OraDBMain ind ind ind ind 0 0 NW_OraDBStd ind ind ind ind 3 0 NW_OraDbBuild ind ind ind ind 5 0 runCatprocSql was executed with status ERROR .
This error only occurs if Oracle patch 10.2.04 is installed.
Solution:
Modify control.xml and restart the installation
1. Edit file control.xml in your installation directory (default sapinst_instdir).
2. Search for "this.runCatproc = "
3. Go to "script.execute_AbortOnFailure();" some lines below.
4. Replace "script.execute_AbortOnFailure();" with "script.execute();".
5. Restart Sapinst and choose "Continue with the Old Option"
Maybe you are looking for
-
[solved] 'ERROR: file not found:' when running 'mkinitcpio -p linux'
$ sudo mkinitcpio -p linux ==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default' -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img ==> Starting build: 3.13.5-1-ARCH -> Running build hook: [systemd] ==>
-
IDOC-XI-File Scenario -Response?
I know how to configure R/3 to send IDOC to XI, and then XI-File configuration. I read how-to doc on acknowledgment, it assumes the receiving party is also on R/3 where they configured AUDIT to send response from receiving party. But this case is rec
-
Translation of payment terms in CS and SK in program SAPLFHL2
Hello, is there somebody who works on a system with system language CS and/or SK, who might send me the translations of the text symbols of program SAPLFHL2? In english, they are these: 001 Field name;; 002 Fd name 003 Field description 0
-
We are using Oracle DB and OAS 10g. OAS is installed on a Windows2K server, with the Infrastructure and Portal instances. We created a new OC4J instance in the Infrastructure, and have deployed an EJB application to this instance. The port assigned f
-
BPM: RFC (SYNC) - BPM- HTTP client
All XI Experts My scenario is RFC synchonous to XI (BPM) to HTTP Client. I correctly configured all my messages interfaces and mapping programs. I have defined the following:- Sync Abstract message interface for the RFC structure Async Abstract MI fo