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 more

    Hello,
    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 Answer

    What 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,
    Victor

    The 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
    bo

    I 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
    -Ujjwal

    Where 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 AM

    Rima,
    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 more

    Hi,
    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,
    Bala

    With 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

  • OC4J with OAS Port questions

    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