XI - Websphere Integration

Hi,
I am just interested in finding out who is actually doing XI - Websphere integration. I am working with a client at the moment who is a bit nervous about the technology and would like to know how many people have actually done this before.
This could be via SOAP or JMS.
Thanks for any help here.
Peter

Peter,
You are right.  The new version (2.0.x) of the IBM XI adapter uses HTTP/SOAP.
I've read the (new) docs.  Some thoughts:
- I don't see anything about reliable messaging between SAP XI Connector and XI itself; SOAP/HTTP is an unreliable protocol (WS-ReliableMessaging will solve this one day).
- Can the IBM adapter directly talk the proprietery SAP SOAP?  Has SAP opened up their proprietary SOAP extensions to IBM?
- All that effort to do conversion between IBM Business Object and SOAP.  And generate Business Objects from SAP WSDL files.
In my opinion, XML messages over JMS/MQ works fine and remains a reliablegoodcheap alternative.
Kind regards, Guy Crets

Similar Messages

  • Creating a web service using websphere integration developer

    Hi! all, Iam trying to create a web service in websphere integration developer, of IBM,
    While creating a wsdl file, it asks for literals, there we need to check the corresponding literal based upon the requiremnet.
    I came to know that document literal is used for document inputs and outputs,where as rpc literal/rpc encoded is used when dealing with the primitive data types.
    I created a simple addition operation with rpc encoded its working,
    but i tried out with the rpc encoded , which is causing an error
    the err is :
    IWAB0135E An unexpected error has occurred.
    SOAPException
    Operation timed out: connect:could be due to invalid address
    Iam not getting how to resolve this error,
    Please let me know , if any has faced this kind of error , n knows how to solve.
    And also let me know exactly , the difference between the literals.
    Fine then,
    Thanks & Regards,
    D.Swetha.

    Unfortunately, OUT parameters are not supported in 9.0.3 as per this doc:
    http://otn.oracle.com/docs/products/ias/doc_library/903doc_otn/generic.903/b10004/plsqlservices.htm#1030066
    JDeveloper's PL/SQL Web service support is built on top of the Oracle9iAS support so is subject to the same constraints. Support for OUT arguments is planned in future releases of Oracle9iAS and Oracle9i JDev.
    You may be able to construct a workaround using an approach described in this new DB Web services paper:
    http://otn.oracle.com/tech/webservices/htdocs/dbwebservices/Database_Web_Services.pdf
    where you use JPublisher/SQLJ to do the work and then another wrapper/sub class as the actual class that is published as a Web service. See the section that covers a strategy for publishing result sets which are an unsupported type but through a bit of extra work can be used within Web services. This loses the point-and-click tooling approach in JDeveloper but may solve the issue if it is a hard requirement.
    Mike.

  • Websphere Integration Question: No profile configured

    Hi Everyone,
    I am integrating websphere 6.1 without reverse proxy.
    I had the following configure and working.
    - NetpointWASregistry
    - TAI configured and loaded
    - OblixAnonymous Mapped Roles to users
    - Anonymous Policy for the protected site setup at the DomainPolicy.
    Could anyone explain to me what causes this error and advice me what should i do?
    =========== Error Logs from Netpoint Registry Logs ===========
    Fri Sep 03 13:59:10 SGT 2010: NRD014 : Return value of NetPointRegistry: getUserDisplayName CN=Aloysius SIM,OU=SPG,OU=Staffs,OU=Domain Users,dc=test,dc=ovd
    Fri Sep 03 13:59:10 SGT 2010: NRD036 : Return value of NetPointRegistry: getUniqueUserId CN=Aloysius SIM,OU=SPG,OU=Staffs,OU=Domain Users,dc=test,dc=ovd
    Fri Sep 03 13:59:10 SGT 2010: NetPointRegistry: getUniqueGroupId: TOPS-SubProgramCreators
    Fri Sep 03 13:59:10 SGT 2010: NetPointRegistry: isValidGroup : TOPS-SubProgramCreators
    Fri Sep 03 13:59:10 SGT 2010: NetPointRegistry: getGroupDisplayName : TOPS-SubProgramCreators
    Fri Sep 03 13:59:10 SGT 2010: NetPointRegistry: realGetGroupDisplayName : TOPS-SubProgramCreators
    Fri Sep 03 13:59:10 SGT 2010: SCD012 : Soap Request : <?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas-xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><oblix:authentication xmlns:oblix="http://www.oblix.com" type="basic"><oblix:login>sso-sunnyt</oblix:login><oblix:password>Passw0rd123</oblix:password><oblix:domain></oblix:domain></oblix:authentication><oblix:request application="groupservcenter" function="view"><oblix:params> <oblix:param name="uid">TOPS-SubProgramCreators</oblix:param> <oblix:param name="attrName">cn</oblix:param></oblix:params></oblix:request> </SOAP-ENV:Body> </SOAP-ENV:Envelope>
    Fri Sep 03 13:59:10 SGT 2010: SCD014 : Soap Response: <?xml version="1.0" encoding="utf-8"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><Oblix xmlns:oblix="http://www.oblix.com/" xmlns="http://www.oblix.com/" oblang="en-us"><ObError><ObRequestInfo>297753616</ObRequestInfo><ObTextMessage>There is no profile configured for this kind of group.</ObTextMessage><ObStatus>1</ObStatus></ObError><ObStatus>1</ObStatus></Oblix></SOAP-ENV:Body></SOAP-ENV:Envelope>
    Fri Sep 03 13:59:10 SGT 2010: Error message from SOAP response: There is no profile configured for this kind of group.
    Fri Sep 03 13:59:10 SGT 2010: NRD026 : Return value of NetPointRegistry: realGetGroupDisplayName null
    Fri Sep 03 13:59:10 SGT 2010: NRD029 : Return value of NetPointRegistry: isValidGroup false
    Fri Sep 03 13:59:10 SGT 2010: NetPointRegistry: getUniqueGroupId: TOPS-Scheme Admin
    Fri Sep 03 13:59:10 SGT 2010: NetPointRegistry: isValidGroup : TOPS-Scheme Admin
    Fri Sep 03 13:59:10 SGT 2010: NetPointRegistry: getGroupDisplayName : TOPS-Scheme Admin
    Fri Sep 03 13:59:10 SGT 2010: NetPointRegistry: realGetGroupDisplayName : TOPS-Scheme Admin
    Fri Sep 03 13:59:10 SGT 2010: SCD012 : Soap Request : <?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas-xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><oblix:authentication xmlns:oblix="http://www.oblix.com" type="basic"><oblix:login>sso-sunnyt</oblix:login><oblix:password>Passw0rd123</oblix:password><oblix:domain></oblix:domain></oblix:authentication><oblix:request application="groupservcenter" function="view"><oblix:params> <oblix:param name="uid">TOPS-Scheme Admin</oblix:param> <oblix:param name="attrName">cn</oblix:param></oblix:params></oblix:request> </SOAP-ENV:Body> </SOAP-ENV:Envelope>
    Fri Sep 03 13:59:10 SGT 2010: SCD014 : Soap Response: <?xml version="1.0" encoding="utf-8"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"><SOAP-ENV:Body><Oblix xmlns:oblix="http://www.oblix.com/" xmlns="http://www.oblix.com/" oblang="en-us"><ObError><ObRequestInfo>280675584</ObRequestInfo><ObTextMessage>There is no profile configured for this kind of group.</ObTextMessage><ObStatus>1</ObStatus></ObError><ObStatus>1</ObStatus></Oblix></SOAP-ENV:Body></SOAP-ENV:Envelope>
    Fri Sep 03 13:59:10 SGT 2010: Error message from SOAP response: There is no profile configured for this kind of group.
    Warmest Regards,
    Grey
    Edited by: grey on Sep 2, 2010 11:20 PM

    Thanks for your response!
    I think it is able to find the group, it only failed when it try to view the group. There are more logs from the identity servers. please give me some advice or insights that i should do or to look into.
    =============================================================
    "DN Prefix" semantic type in the Identity System Console
    =============================================================
    CN=TOPS-Scheme Users,OU=Applications,OU=Domain Groups,dc=test,dc=ovd
    =============================================================
    This is what is define in the properties file
    =============================================================
    OB_GroupSearchAttr=cn
    OB_UserSearchAttr=cn
    OB_UserAttr=uid
    =============================================================
    This is the oblix Logs in the identity Manager
    =============================================================
    2010/09/03@12:18:11.035000     5596     2252     DB_RUNTIME     ERROR     0x00000712     dbmanager.cpp:995     "Could not get DB profile for operation"     function^Manager::QueryInterfaceAll     AppName^Oracle Access Manager Identity Server Instance identity     dn^TOPS-Scheme Users     
    2010/09/03@12:18:11.035000     5596     2252     DB_RUNTIME     ERROR     0x00000712     dbmanager.cpp:995     "Could not get DB profile for operation"     function^Manager::QueryInterfaceAll     AppName^Oracle Access Manager Identity Server Instance identity     dn^TOPS-Scheme Users     
    2010/09/03@12:18:40.431000     5596     3024     DB_RUNTIME     WARNING     0x00000010     \Oblix\oam\np_common\db\ldap\util\ldap_util.cpp:1788     "Operation will affect RDN of entry and the operation is not supported"     dn^CN=SSO Sunny Tan,OU=Contractors,OU=Domain Users,dc=test,dc=ovd     
    2010/09/03@12:18:40.431000     5596     3024     DB_RUNTIME     WARNING     0x00000504     \Oblix\oam\np_common\db\ldap\util\ldap_util.cpp:1832     "Exception during DB runtime code"     function^ModifyDBEntryEx()     dn^CN=SSO Sunny Tan,OU=Contractors,OU=Domain Users,dc=test,dc=ovd     
    =============================================================
    This is the audit logs in the identity Manager
    =============================================================
    2010\-09\-03T09:35:51+0800 - Login - SUCCESS - sso\-toam01.test.mda - 10.205.52.177 - /identity/oblix/apps/groupservcenter/bin/groupservcenter.cgi - TOPS\-Scheme Users - Common - CN=SSO Sunny Tan,OU=Contractors,OU=Domain Users,dc=test,dc=ovd - - LoginId~sso\-sunnyt
    2010\-09\-03T09:35:52+0800 - ViewProfile - FAILURE - sso\-toam01.test.mda - 10.205.52.177 - /identity/oblix/apps/groupservcenter/bin/groupservcenter.cgi - TOPS\-Scheme Users - Group Manager - CN=SSO Sunny Tan,OU=Contractors,OU=Domain Users,dc=test,dc=ovd - - ViewProfile~There is no profile configured for this kind of group.

  • WebSphere Integration with ESS/MSS Error

    Hi All,
    We are trying to setup a scenario where we embed the SAP Portal within WebSphere portlets. Plan is that we would have WebSphere link to the ESS HomePage. We have setup a URL alias in the web-inf with nested_window=1. The websphere guys are using the the WebSphere clipper to create the portlets but this is giving us javascript errors (e.g. Access Denied, etc). This means when we click on any of the ESS framework links e.g. Personal Data the webdynpro spinner comes up and nothing happens i.e. they screen does not change.
    Any thoughts on what might be the issue? Is the Clipper the best tool to use?

    Hi Mendonca,
                 Error is due to mis match of patches.
    Check with SAP_HR and EA_HR patches. Try to maintaine the patches to 26 patch. By this u can resolve the issues.
    That means Patches from Java side and Backend side need to be maintained at there same levels.
    Regards,
    kishore.

  • PeopleSoft WSRP & WebSphere Integration

    We have created wsrp pagelet in peopleoft to be consumed by websphere portal. We have registered peopelsoft as one of the producers on websphere portal. But the problem is that we are not able to see any of the pagelets offered by peoplesoft in websphere portal. we have created the pagelets and made them WSRP producible... I suspect we missing some critical step but can't figure it out? Any thoughts pls?
    PeopleTool 8.48
    WebSphere 6.1
    - Thanks,
    Rakesh...

    We are looking into to doing the same thing with PT 8.49 and Websphere 6.1, did you have any luck with this?
    Thanks,
    Michael

  • Error in consuming a (simple) SAP web service

    Hello,
    I am trying to write a simple web service client for this web service:
    WSDL: http://xi.esworkplace.sap.com:50200/ClassificationService/CS?wsdl
    Endpoint: http://xi.esworkplace.sap.com:50200/ClassificationService/CS?style=document
    When calling the operation getAllClassificationSystems(1, 1, 1, 1) I get the following error:
    An error occurred invoking the specified method.
    ; nested exception is:
         org.xml.sax.SAXException: Invalid element in api_v1.classification.sap.com.ClassificationSystemList - actualCount
    I tested the web service with JCows Generic Web Service Client (http://www.jcows.org/?page=4⟨=de). I also get a similar error when using the Web Service Client Wizard of WebSphere Integration Developer.
    As I can see with TCPmonitor, from the endpoint I receive a meaningful SOAP response like this one:
    SOAP response:
    <SOAP-ENV:Envelope xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <SOAP-ENV:Header>
    <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity- secext-1.0.xsd">
    <wsu:Timestamp xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-u tility-1.0.xsd">
    <wsu:Created>2007-05-16T13:10:10Z</wsu:Created>
    <wsu:Expires>2007-05-16T13:10:40Z</wsu:Expires>
    </wsu:Timestamp>
    </wsse:Security>
    </SOAP-ENV:Header>
    <SOAP-ENV:Body>
    <ns1:ClassificationSystemList version="10736" xmlns:rn0="http://schemas.xmlsoap.org/soap/encoding/" xmlns:rn1="java:sap/standard" xmlns:rn2="urn:uddi-org:vscache_v3" xmlns:rn3="urn:java/lang" xmlns:rn5="urn:uddi-org:api_v3" xmlns:rn4="urn:com.sap.classification.transport" xmlns:ns1="urn:com.sap.classification:api_v1">
    <ns1:listDesc>
    <ns1:actualCount>9</ns1:actualCount>
    <ns1:includedCount>1</ns1:includedCount>
    <ns1:listHead>1</ns1:listHead>
    </ns1:listDesc>
    <ns1:ClassificationSystem valuesVersion="12">
    <ns1:id>uddi:uddi.sap.com:categorization:business-object</ns1:id>
    <ns1:name>Business object</ns1:name>
    <ns1:description>The SAP business object UDDI category system and SR classification system. Business objects are part of the Enterprise Service Architecture meta-model.</ns1:description>
    <ns1:type>FLAT</ns1:type>
    <ns1:isPredifined>true</ns1:isPredifined>
    <ns1:readOnly>false</ns1:readOnly>
    <ns1:onlyOnce>false</ns1:onlyOnce>
    <ns1:mustHaveDesc>false</ns1:mustHaveDesc>
    <ns1:normalizeCodes>false</ns1:normalizeCodes>
    <ns1:mTimeCustModService>true</ns1:mTimeCustModService>
    <ns1:mTimeSapModService>true</ns1:mTimeSapModService>
    <ns1:ideCusModService>true</ns1:ideCusModService>
    <ns1:ideCustPrgService>true</ns1:ideCustPrgService>
    <ns1:ideSapModService>true</ns1:ideSapModService>
    <ns1:ideSapPrgService>true</ns1:ideSapPrgService>
    </ns1:ClassificationSystem>
    </ns1:ClassificationSystemList>
    </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>
    This is how the submitted SOAP request looks like:
    SOAP request:
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <soapenv:Body>
    <getAllClassificationSystems xmlns="urn:com.sap.classification:api_v1">
    <listHead xsi:type="xsd:int">1</listHead>
    <maxRows xsi:type="xsd:int">1</maxRows>
    <version xsi:type="xsd:long">1</version>
    <sortType xsi:type="xsd:int">1</sortType>
    </getAllClassificationSystems>
    </soapenv:Body>
    </soapenv:Envelope>
    But the problem is meet when the client tries to deserialize the received SOAP response. The error message in WID looks like this:
    Error message:
    WebServicesFault
    faultCode: hxxp://schemas.xmlsoap.org/soap/envelope/ Server.generalException
    faultString: org.xml.sax.SAXException: WSWS3047E: Error: Cannot deserialize element actualCount of bean classification.api_v1.sap.com.ClassificationSystemList_Type.
    Child element actualCount does not belong in namespace urn:com.sap.classification:api_v1.
    Most likely, a third-party web services platform has sent an incorrect SOAP message.
    faultActor: null
    faultDetail:
    org.xml.sax.SAXException: WSWS3047E: Error: Cannot deserialize element actualCount of bean classification.api_v1.sap.com.ClassificationSystemList_Type.
    Child element actualCount does not belong in namespace urn:com.sap.classification:api_v1.
    Most likely, a third-party web services platform has sent an incorrect SOAP message.
         at com.ibm.ws.webservices.engine.WebServicesFault.makeFault(WebServicesFault.java: 203)
         at com.ibm.ws.webservices.engine.SOAPPart._getSOAPEnvelope(SOAPPart.java:1055)
         at com.ibm.ws.webservices.engine.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:605)
         at com.ibm.ws.webservices.engine.Message.getSOAPEnvelope(Message.java:461)
         at com.ibm.ws.webservices.engine.handlers.jaxrpc.JAXRPCSOAPHandler.checkSOAPSemant ics(JAXRPCSOAPHandler.java:298)
         at com.ibm.ws.webservices.engine.handlers.jaxrpc.JAXRPCSOAPHandler.access$000(JAXR PCSOAPHandler.java:75)
         at com.ibm.ws.webservices.engine.handlers.jaxrpc.JAXRPCSOAPHandler$2.invoke(JAXRPC SOAPHandler.java:173)
         at com.ibm.ws.webservices.engine.PivotHandlerWrapper.invoke(PivotHandlerWrapper.ja va:329)
         at com.ibm.ws.webservices.engine.WebServicesEngine.invoke(WebServicesEngine.java:2 83)
         at com.ibm.ws.webservices.engine.client.Connection.invokeEngine(Connection.java:79 8)
         at com.ibm.ws.webservices.engine.client.Connection.invoke(Connection.java:693)
         at com.ibm.ws.webservices.engine.client.Connection.invoke(Connection.java:644)
         at com.ibm.ws.webservices.engine.client.Connection.invoke(Connection.java:472)
         at com.ibm.ws.webservices.engine.client.Stub$Invoke.invoke(Stub.java:818)
         at ClassificationServiceWsd.CSBindingStub.getAllClassificationSystems(CSBindingStu b.java:127)
         at ClassificationServiceWsd.ClassificationServiceViProxy.getAllClassificationSyste ms(ClassificationServiceViProxy.java:64)
         at temp.CsReader3.main(CsReader3.java:42)
    Caused by: org.xml.sax.SAXException: WSWS3047E: Error: Cannot deserialize element actualCount of bean classification.api_v1.sap.com.ClassificationSystemList_Type.
    Child element actualCount does not belong in namespace urn:com.sap.classification:api_v1.
    Most likely, a third-party web services platform has sent an incorrect SOAP message.
         at com.ibm.ws.webservices.engine.encoding.ser.BeanDeserializer.onStartChild(BeanDe serializer.java:359)
         at com.ibm.ws.webservices.engine.events.DEventProcessor.onSimpleChild(DEventProces sor.java:240)
         at com.ibm.ws.webservices.engine.encoding.ser.BeanDeserializer.onSimpleChild(BeanD eserializer.java:576)
         at com.ibm.ws.webservices.engine.events.P2DConverter.flush(P2DConverter.java:767)< br>     at com.ibm.ws.webservices.engine.events.P2DConverter.endElement(P2DConverter.java: 410)
         at sax.SAX2DocumentEntityParserBase.endElementAction(Unknown Source)
         at util.DocumentEntityParserBase.endElementEvent(Unknown Source)
         at com.ibm.xml.b2b.scan.latin.LatinWFCDocumentScanner.scanEndElement(Unknown Source)
         at com.ibm.xml.b2b.scan.latin.LatinWFCDocumentScanner.scanContent(Unknown Source)
         at com.ibm.xml.b2b.scan.latin.LatinWFCDocumentScanner.scanDocument(Unknown Source)
         at sax.latin.LatinWFCSAX2DocumentEntityParser.scanDocument(Unknown Source)
         at util.DocumentEntityParserBase.parse(Unknown Source)
         at sax.SAX2DocumentEntityParserBase.parseEntity(Unknown Source)
         at sax.SAX2DocumentEntityParserBase.parse(Unknown Source)
         at javax.xml.parsers.SAXParser.parse(Unknown Source)
         at com.ibm.ws.webservices.engine.utils.WebServicesParser.parse(WebServicesParser.j ava:274)
         at com.ibm.ws.webservices.engine.encoding.DeserializationContextImpl.parse(Deseria lizationContextImpl.java:268)
         at com.ibm.ws.webservices.engine.SOAPPart._getSOAPEnvelope(SOAPPart.java:1029)
         ... 15 more
    Are the generated proxies for the web service client erronous, and thus a problem with Axis WSDL2Java tooling exists?
    Or is there a mismatch between WSDL and SOAP response concerning encoding style or namespaces, or other...
    Thanks for some hints!

    I should have included a possible work-around: modify
    the WSDL to match with the wire format if you don't
    have access to the remote service.
    <xs:element name="ClassificationSystemList">
    <xs:complexType>
    <xs:sequence>
    <xs:element name="listDesc"
    type="tns:ListDescription"
    nillable="true"
    minOccurs="0"/>
    <xs:element name="ClassificationSystem"
    maxOccurs="unbounded"
    minOccurs="0"
    type="tns:ClassificationSystem"
    nillable="true"/>
    <xs:attribute name="version" type="xs:long"
    use="required"/>
    <xs:sequence>
    <xs:element name="Response"
    type="tns:ClassificationSystemList"
    nillable="true"/>
    >
    -->
    </xs:complexType>
    xs:element>
    ...Hope it helps,
    -Ericerajkovi,
    thanks for your suggestion. Since I have no access to the remote service I have modified the WSDL file, as you suggested.
    But now I am encountering another error when invoking the operation:
    WebServicesFault
    faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Client
    faultString: No operation found using soap keys [], [getAllClassificationSystems]. InterfaceMapping Object class: com.sap.engine.services.webservices.espbase.mappings.InterfaceMapping mappings: {BindingType=Soap, InterfaceMappingID=sap.com/tc~classificationService_ClassificationService_CSPort}.
    faultActor: null
    faultDetail:
         com.sap.engine.services.webservices.espbase.server.additions.exceptions.ProcessException: No operation found using soap keys [], [getAllClassificationSystems]. InterfaceMapping Object class: com.sap.engine.services.webservices.espbase.mappings.InterfaceMapping mappings: {BindingType=Soap, InterfaceMappingID=sap.com/tc~classificationService_ClassificationService_CSPort}.
    No operation found using soap keys [], [getAllClassificationSystems]. InterfaceMapping Object class: com.sap.engine.services.webservices.espbase.mappings.InterfaceMapping mappings: {BindingType=Soap, InterfaceMappingID=sap.com/tc~classificationService_ClassificationService_CSPort}.
         at com.ibm.ws.webservices.engine.WebServicesFault.makeUserFault(WebServicesFault.java:218)
         at com.ibm.ws.webservices.engine.xmlsoap.builders.WebServicesFaultProcessor.createFault(WebServicesFaultProcessor.java:411)
         at com.ibm.ws.webservices.engine.xmlsoap.SOAPFault.getFault(SOAPFault.java:486)
    ...I noticed that the generated SOAP request now has also changed. The getAllClassificationSystems element is now wrapped with an additional getAllClassificationSystems element. So the web service endpoint is not able to understand the message.
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
       <soapenv:Header/>
       <soapenv:Body>
          <getAllClassificationSystems>
             <p970:getAllClassificationSystems xmlns:p970="urn:com.sap.classification:api_v1">
                <p970:listHead>1</p970:listHead>
                <p970:maxRows>10</p970:maxRows>
                <p970:version>1</p970:version>
                <p970:sortType>1</p970:sortType>
             </p970:getAllClassificationSystems>
          </getAllClassificationSystems>
       </soapenv:Body></soapenv:Envelope>The generated proxies by WSDL2Java are now different. Previously I invoked the operation in this way:
    proxy.getAllClassificationSystems(new Integer(1), new Integer(1), new Long(1), new Integer(1));Now I must invoke it so:
    GetAllClassificationSystems gas = new GetAllClassificationSystems();       
            gas.setListHead(new Integer(1));
            gas.setMaxRows(new Integer(10));
            gas.setSortType(new Integer(1));
            gas.setVersion(new Long(1));                
            proxy.getAllClassificationSystems(gas);Is there a possbility to configure Axis WSDL2Java in order to create the previous SOAP message or is another change to the WSDL required?

  • Batch Input for VA31 and adding new partner

    Dear All,
    I have a already well running program, which is creating new scheduling agreement via transaction VA31 in batch input mode.
    Now, there is a new requirement to add one partner in the header. I made a recording and saw that there is a subcreen SAPLV09C. I extended the program, but doesn't matter I'm doing I always get the message:
    No batch input data for screen SAPMV45A 4002
    Does anyone has experience with adding new partners in the header and can explain me how to make the right development.
    Thanks in advance.
    Klaus

    Hi Klaus,
    If you get the error No Batch input data for screen proceed as follows:
    1. In the Installation Assistant mark the foreground checkbox (in the column FG of the Installation Assistant project view) of this specific eCATT.
    2. Activate the project again.
    3. Run the eCATT in foreground
    seee this links
    ftp://ftp.software.ibm.com/software/websphere/integration/wbiadapters/library/doc/pdf/mysap4/mysap4_60.pdf
    www.sap-img.com/abap/difference-between-batch-input-and-call-transaction-in-bdc.htm - 9k -
    thanks
    karthik
    reward me if usefull

  • Issue in invoking Webservice developed in JDev 10.1.3

    Hi all,
    I have a requirement wherein i am passing a XSD to Java converted Bean Class(using JAXB) as input to a Simple Webservice which follows J2EE1.3 standards.
    when i am invoking the same from Internet Explorer it is working fine and giving expected results but when the same is invoked using WID(Websphere Integration Developer 7.0)
    it is showing the following error.
    <SOAP-ENV:Body xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <SOAP-ENV:Fault>
    <faultcode>soapenv:Client</faultcode>
    <faultstring>No mapping found for &apos;http://www.w3.org/2001/XMLSchema:String&apos; using encoding style &apos;http://schemas.xmlsoap.org/soap/encoding/&apos;. [java.lang.IllegalArgumentException]</faultstring>
    <faultactor>/ObjectWS-Project3-context-root/MyWebService1</faultactor>
    </SOAP-ENV:Fault>
    </SOAP-ENV:Body>
    Any solution to this issue will be really helpful..
    Thanks,
    Navaneethan S.

    Thanks John..!
    if you have any idea abt the error,
    Can you please tell me what the error is stating and is there any workaround to this particular issue
    Thanks,
    Navaneethan S.

  • If_ixml_named_node_map- get_named_item

    if_ixml_named_node_map->get_named_item this will point to the first occurence always.
    but i have in my xml which has the same name in other occurnces too.
    how do i approach to get the next pointer with the same name.

    Hi Hymavathi,
    Check the following urls
    ftp://ftp.software.ibm.com/software/websphere/integration/wbiadapters/library/doc/pdf/mysap4/mysap4_60.pdf
    ftp://ftp.software.ibm.com/software/websphere/integration/wbiadapters/library/doc/pdf/mysap4/mysap4_60.pdf
    edocs.tu-berlin.de/diss/2002/vandermeer_sven.pdf
    techpubs.borland.com/am/appserver/v67/en/as_devguide.pdf
    if helpfull
    reward me points
    thanks
    katrthik

  • Problem Receiving Response

    Hi,
    I have created and deployed a web service on Websphere processer server which is working fine. To connect to the webservice i have created a Java Client using Eclipse WTP webservice plugin.
    The problem now is that when i run the Client code it successfully invokes the service running on Websphere processes server.( I know this coz in the websphere Integration developer console i can see all the print statments getting executed and results are generated too) . However my client code terminates here with the following error.
    Dec 18, 2007 11:45:20 AM org.apache.axis.utils.JavaUtils isAttachmentSupported
    WARNING: Unable to find required classes (javax.activation.DataHandler and javax.mail.internet.MimeMultipart). Attachment support is disabled.
    Dec 18, 2007 11:45:20 AM org.apache.axis.client.Call invoke
    SEVERE: Exception:
    java.lang.NullPointerException
         at org.apache.axis.encoding.ser.BeanDeserializer.onStartChild(BeanDeserializer.java:314)
         at org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:1035)
         at org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:165)
         at org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:1141)
         at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:236)
         at org.apache.axis.message.RPCElement.getParams(RPCElement.java:384)
         at org.apache.axis.client.Call.invoke(Call.java:2467)
         at org.apache.axis.client.Call.invoke(Call.java:2366)
         at org.apache.axis.client.Call.invoke(Call.java:1812)
         at MaterialList.interfaces.CallEisInterface.Binding.CallEisInterfaceExport1_CallEisInterfaceHttpBindingStub.callMyEIS(CallEisInterfaceExport1_CallEisInterfaceHttpBindingStub.java:448)
         at MaterialList.interfaces.CallEisInterface.CallEisInterfaceProxy.callMyEIS(CallEisInterfaceProxy.java:50)
         at MaterialList.interfaces.CallEisInterface.MyClient.main(MyClient.java:18)
    AxisFault
    faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
    faultSubcode:
    faultString: java.lang.NullPointerException
    faultActor:
    faultNode:
    faultDetail:
         {http://xml.apache.org/axis/}stackTrace:java.lang.NullPointerException
         at org.apache.axis.encoding.ser.BeanDeserializer.onStartChild(BeanDeserializer.java:314)
         at org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:1035)
         at org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:165)
         at org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:1141)
         at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:236)
         at org.apache.axis.message.RPCElement.getParams(RPCElement.java:384)
         at org.apache.axis.client.Call.invoke(Call.java:2467)
         at org.apache.axis.client.Call.invoke(Call.java:2366)
         at org.apache.axis.client.Call.invoke(Call.java:1812)
         at MaterialList.interfaces.CallEisInterface.Binding.CallEisInterfaceExport1_CallEisInterfaceHttpBindingStub.callMyEIS(CallEisInterfaceExport1_CallEisInterfaceHttpBindingStub.java:448)
         at MaterialList.interfaces.CallEisInterface.CallEisInterfaceProxy.callMyEIS(CallEisInterfaceProxy.java:50)
         at MaterialList.interfaces.CallEisInterface.MyClient.main(MyClient.java:18)
         {http://xml.apache.org/axis/}hostname:I2945
    java.lang.NullPointerException
         at org.apache.axis.AxisFault.makeFault(AxisFault.java:101)
         at org.apache.axis.client.Call.invoke(Call.java:2470)
         at org.apache.axis.client.Call.invoke(Call.java:2366)
         at org.apache.axis.client.Call.invoke(Call.java:1812)
         at MaterialList.interfaces.CallEisInterface.Binding.CallEisInterfaceExport1_CallEisInterfaceHttpBindingStub.callMyEIS(CallEisInterfaceExport1_CallEisInterfaceHttpBindingStub.java:448)
         at MaterialList.interfaces.CallEisInterface.CallEisInterfaceProxy.callMyEIS(CallEisInterfaceProxy.java:50)
         at MaterialList.interfaces.CallEisInterface.MyClient.main(MyClient.java:18)
    Caused by: java.lang.NullPointerException
         at org.apache.axis.encoding.ser.BeanDeserializer.onStartChild(BeanDeserializer.java:314)
         at org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:1035)
         at org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:165)
         at org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:1141)
         at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:236)
         at org.apache.axis.message.RPCElement.getParams(RPCElement.java:384)
         at org.apache.axis.client.Call.invoke(Call.java:2467)
         ... 5 moreAny suggestions as to why is this happening ?

    Hi,
    I have created and deployed a web service on Websphere processer server which is working fine. To connect to the webservice i have created a Java Client using Eclipse WTP webservice plugin.
    The problem now is that when i run the Client code it successfully invokes the service running on Websphere processes server.( I know this coz in the websphere Integration developer console i can see all the print statments getting executed and results are generated too) . However my client code terminates here with the following error.
    Dec 18, 2007 11:45:20 AM org.apache.axis.utils.JavaUtils isAttachmentSupported
    WARNING: Unable to find required classes (javax.activation.DataHandler and javax.mail.internet.MimeMultipart). Attachment support is disabled.
    Dec 18, 2007 11:45:20 AM org.apache.axis.client.Call invoke
    SEVERE: Exception:
    java.lang.NullPointerException
         at org.apache.axis.encoding.ser.BeanDeserializer.onStartChild(BeanDeserializer.java:314)
         at org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:1035)
         at org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:165)
         at org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:1141)
         at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:236)
         at org.apache.axis.message.RPCElement.getParams(RPCElement.java:384)
         at org.apache.axis.client.Call.invoke(Call.java:2467)
         at org.apache.axis.client.Call.invoke(Call.java:2366)
         at org.apache.axis.client.Call.invoke(Call.java:1812)
         at MaterialList.interfaces.CallEisInterface.Binding.CallEisInterfaceExport1_CallEisInterfaceHttpBindingStub.callMyEIS(CallEisInterfaceExport1_CallEisInterfaceHttpBindingStub.java:448)
         at MaterialList.interfaces.CallEisInterface.CallEisInterfaceProxy.callMyEIS(CallEisInterfaceProxy.java:50)
         at MaterialList.interfaces.CallEisInterface.MyClient.main(MyClient.java:18)
    AxisFault
    faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
    faultSubcode:
    faultString: java.lang.NullPointerException
    faultActor:
    faultNode:
    faultDetail:
         {http://xml.apache.org/axis/}stackTrace:java.lang.NullPointerException
         at org.apache.axis.encoding.ser.BeanDeserializer.onStartChild(BeanDeserializer.java:314)
         at org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:1035)
         at org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:165)
         at org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:1141)
         at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:236)
         at org.apache.axis.message.RPCElement.getParams(RPCElement.java:384)
         at org.apache.axis.client.Call.invoke(Call.java:2467)
         at org.apache.axis.client.Call.invoke(Call.java:2366)
         at org.apache.axis.client.Call.invoke(Call.java:1812)
         at MaterialList.interfaces.CallEisInterface.Binding.CallEisInterfaceExport1_CallEisInterfaceHttpBindingStub.callMyEIS(CallEisInterfaceExport1_CallEisInterfaceHttpBindingStub.java:448)
         at MaterialList.interfaces.CallEisInterface.CallEisInterfaceProxy.callMyEIS(CallEisInterfaceProxy.java:50)
         at MaterialList.interfaces.CallEisInterface.MyClient.main(MyClient.java:18)
         {http://xml.apache.org/axis/}hostname:I2945
    java.lang.NullPointerException
         at org.apache.axis.AxisFault.makeFault(AxisFault.java:101)
         at org.apache.axis.client.Call.invoke(Call.java:2470)
         at org.apache.axis.client.Call.invoke(Call.java:2366)
         at org.apache.axis.client.Call.invoke(Call.java:1812)
         at MaterialList.interfaces.CallEisInterface.Binding.CallEisInterfaceExport1_CallEisInterfaceHttpBindingStub.callMyEIS(CallEisInterfaceExport1_CallEisInterfaceHttpBindingStub.java:448)
         at MaterialList.interfaces.CallEisInterface.CallEisInterfaceProxy.callMyEIS(CallEisInterfaceProxy.java:50)
         at MaterialList.interfaces.CallEisInterface.MyClient.main(MyClient.java:18)
    Caused by: java.lang.NullPointerException
         at org.apache.axis.encoding.ser.BeanDeserializer.onStartChild(BeanDeserializer.java:314)
         at org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:1035)
         at org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:165)
         at org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:1141)
         at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:236)
         at org.apache.axis.message.RPCElement.getParams(RPCElement.java:384)
         at org.apache.axis.client.Call.invoke(Call.java:2467)
         ... 5 moreAny suggestions as to why is this happening ?

  • Logon problems

    Hi,
    There is probably a real easy answer to this, but having followed through the SUN IdM 8.0 installation instructions i can't actually login to the site for some reason.
    Specs: Win2k3 SP2, IdM 8.0, Websphere 6.1
    The IDM Enterprise Application is indicated as 'started' via Websphere. I can login to the WebSphere integrated console, but when trying to login to idm using the installation instructed stated url of:
    http://<appservername.com>:8080/idm
    ......i get an error indicating that "IE cannot display the webpage". I've checked and i cant even telnet to the app sever using port 8080, which also obviously explains the above.
    I've played around abit more and the closest i can get to logging in to the idm console is using the following url:
    http://localhost:9080/idm/index.html which instantly redirects me to http://localhost:9080/idm/configure/fileimport.jsp and displays an 'Import Exchange File' IDM window. Im not prompted to login and the page indicates im logged in as: 'Startup Mode'.
    So to my question(s):
    1) What am i doing wrong? :)
    2) How do i or should i login to the IDM console?
    3) what is this "Import Exchange File" IdM window?
    Any help is appreciated.
    Many thanks,
    Ant.

    This is normal as you still need to import all objects needed for the IDM.
    In the "Import Exchange File" window, you will need to upload the init.xml file that is located under $WSHOME/sample/
    This will created all the objects including the "configurator" account you can then use to log in. The password is the same as the user account name and when logging in for the first time, you will need to do it twice, the first login will usually fail (I don't know why).
    Edited by: sec_tk on Feb 19, 2009 4:37 AM

  • The Best Tool!

    WID (Websphere Integration Developer) is the best tool to design WS-BPEL process?
    Edited by: JoaoPauloLimberger on Oct 8, 2007 5:45 AM

    hi,
    http://www-306.ibm.com/fcgi-bin/common/ssi/ssialias?infotype=an&subtype=ca&appname=Demonstration&htmlfid=897/ENUS205-309

  • Change jsp's in web service client when creating a web service in WID

    Hi, Actually , when we a web service, on websphere Integration Developer,JSP's get generated after creating the web service client.
    Those JSP's are named as input.html, invoke.jsp etc, I need to change the jsp's for good look and feel,
    But I am unalble to do that as there is no configuration information included in the jsps created by default, Please let me know, if any has come across this kind of situation and knows how to deal with.

    Hi,
    Not sure if you can get answer to WID specific questions on the Oracle-WebServices forum. Here, we are mainly talking about SOAP and WSDL, and mostly with the Oracle OC4J implementation.
    When you generate a static proxy, you can set the endpoint URL dynamically using a helper method on the class generated by JDeveloper - look for setEndpoint()
    import javax.xml.rpc.ServiceFactory;
    import javax.xml.rpc.Stub;
        public void setEndpoint(String endpoint) {
            ((Stub) _port)._setProperty(Stub.ENDPOINT_ADDRESS_PROPERTY, endpoint);
        }The generated code uses the JAX-RPC APIs under the cover, which may also apply to Websphere's internal implementation.
    Hope it Helps,
    -Eric

  • Weblogic 9.2 ESB integration with Websphere MQ 6.0 throws MQJMS1016

    Hi
              We have setup a Websphere MQ integration where we have a weblogic server as the client.
              The MQ setup is a clean MQ installation no WAS is installed.
              Here are the MQ information
              OS: Windows 2003 R2 Entreprise Edition SP1
              MQ:
              Name: WebSphere MQ
              Version: 6.0.2.1
              CMVC level: p600-201-070323
              BuildType: IKAP - (Production)
              Here are the Weblogic server information
              OS: Windows 2003 R2 Entreprise Edition SP1
              weblogic:
              Name: Weblogic ESB
              VERSION: 9.2
              JDK: jdk150_06
              We have experience that the integration works fine. Until it becomes weekend and there are no activity between the weblogic server and the MQ.
              That is when we get the message:
              ####<2007-07-09 07:53:45 CEST> <Notice> <StdErr> <b00011100938> <esbserver> <asyncDelivery30> <<WLS Kernel>> <> <> <1183960425832> <000000> <2007.07.09 07:53:45 MQJMS1016E an internal error has occurred. Please contact your system administrator. Detail: java.lang.NullPointerException>
              ####<2007-07-09 07:53:45 CEST> <Error> <ALSB Kernel> <b00011100938> <esbserver> <asyncDelivery30> <<anonymous>> <> <> <1183960425832> <BEA-380001> <Exception on TransportManagerImpl.sendMessageToService, com.bea.wli.sb.transports.TransportException: MQJMS1016: an internal error has occurred. Please contact your system administrator. Detail: java.lang.NullPointerException
              com.bea.wli.sb.transports.TransportException: MQJMS1016: an internal error has occurred. Please contact your system administrator. Detail: java.lang.NullPointerException
              at com.bea.wli.sb.transports.TransportException.newInstance(TransportException.java:146)
              at com.bea.wli.sb.transports.jms.JmsOutboundMessageContext$SendAction.run(JmsOutboundMessageContext.java:845)
              at com.bea.wli.sb.transports.jms.JmsOutboundMessageContext.send(JmsOutboundMessageContext.java:514)
              at com.bea.wli.sb.transports.jms.JmsTransportProvider.sendMessageAsync(JmsTransportProvider.java:620)
              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:585)
              at com.bea.wli.sb.transports.Util$1.invoke(Util.java:65)
              at $Proxy45.sendMessageAsync(Unknown Source)
              at com.bea.wli.sb.transports.LoadBalanceFailoverListener.sendMessageAsync(LoadBalanceFailoverListener.java:137)
              at com.bea.wli.sb.transports.TransportManagerImpl.sendMessageToService(TransportManagerImpl.java:487)
              at com.bea.wli.sb.transports.TransportManagerImpl.sendMessageAsync(TransportManagerImpl.java:354)
              at com.bea.wli.sb.pipeline.PipelineContextImpl.doDispatch(PipelineContextImpl.java:559)
              at com.bea.wli.sb.pipeline.PipelineContextImpl.dispatch(PipelineContextImpl.java:488)
              at stages.routing.runtime.RouteRuntimeStep.processMessage(RouteRuntimeStep.java:127)
              at com.bea.wli.sb.stages.StageMetadataImpl$WrapperRuntimeStep.processMessage(StageMetadataImpl.java:319)
              at com.bea.wli.sb.pipeline.RouteNode.doRequest(RouteNode.java:108)
              at com.bea.wli.sb.pipeline.Node.processMessage(Node.java:6
              at com.bea.wli.sb.pipeline.PipelineContextImpl.execute(PipelineContextImpl.java:834)
              at com.bea.wli.sb.pipeline.Router.processMessage(Router.java:194)
              at com.bea.wli.sb.pipeline.MessageProcessor.processRequest(MessageProcessor.java:75)
              at com.bea.wli.sb.pipeline.RouterManager$1.run(RouterManager.java:669)
              at com.bea.wli.sb.pipeline.RouterManager$1.run(RouterManager.java:668)
              at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
              at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:147)
              at com.bea.wli.sb.pipeline.RouterManager.processMessage(RouterManager.java:666)
              at com.bea.wli.sb.transports.TransportManagerImpl.receiveMessage(TransportManagerImpl.java:304)
              at com.bea.wli.sb.transports.jms.JmsInboundMDB.onMessage(JmsInboundMDB.java:108)
              at weblogic.ejb.container.internal.MDListener.execute(MDListener.java:429)
              at weblogic.ejb.container.internal.MDListener.transactionalOnMessage(MDListener.java:335)
              at weblogic.ejb.container.internal.MDListener.onMessage(MDListener.java:291)
              at com.ibm.mq.jms.MQMessageConsumer.receiveAsync(MQMessageConsumer.java:2804)
              at com.ibm.mq.jms.SessionAsyncHelper.run(SessionAsyncHelper.java:406)
              at java.lang.Thread.run(Thread.java:595)
              At the time we get this error we also do a thread dump to find the asyncDelivery30 and we can see what happens:
              "asyncDelivery30" RUNNABLE native
              java.net.SocketInputStream.socketRead0(Native Method)
              java.net.SocketInputStream.read(SocketInputStream.java:129)
              java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
              java.io.BufferedInputStream.read(BufferedInputStream.java:235)
              java.io.DataInputStream.readInt(DataInputStream.java:353)
              com.ibm.mq.MQInternalCommunications.timedReadInt(MQInternalCommunications.java:2698)
              com.ibm.mq.MQInternalCommunications.receiveBytesFaster(MQInternalCommunications.java:2796)
              com.ibm.mq.MQInternalCommunications.receive(MQInternalCommunications.java:1149)
              com.ibm.mq.MQSESSIONClient.lowLevelComms(MQSESSIONClient.java:2802)
              com.ibm.mq.MQSESSIONClient.MQGET(MQSESSIONClient.java:1833)
              com.ibm.mq.MQQueue.getMsg2Int(MQQueue.java:1209)
              com.ibm.mq.MQQueue.getMsg2(MQQueue.java:1066)
              com.ibm.mq.jms.MQMessageConsumer.getMessage(MQMessageConsumer.java:3194)
              com.ibm.mq.jms.MQMessageConsumer.receiveAsync(MQMessageConsumer.java:2773)
              com.ibm.mq.jms.SessionAsyncHelper.run(SessionAsyncHelper.java:406)
              java.lang.Thread.run(Thread.java:595)
              The message we get from the MQ is this :
              09-07-2007 07:54:05 - Process(7772.406) User(LETMQTESTUser) Program(amqrmppa.exe)
              AMQ9208: Error on receive from host b00011100938 (10.11.64.5).
              EXPLANATION:
              An error occurred receiving data from b00011100938 (10.11.64.5) over TCP/IP.
              This may be due to a communications failure.
              ACTION:
              The return code from the TCP/IP (recv) call was 10054 (X'2746'). Record these
              values and tell the systems administrator.
              If anyone have some input/help concerning this problem. That would really be great

    - The NullPointerException looks like its being generated due to some sort of bug in MQ, so you might have some luck by contacting IBM and/or ensuring your MQ version has all the latest patches.
              - The error is being reported by WLI, which has its own newsgroup - so you might try posting there. I'm guessing that WLI tries to recover from the MQ error by closing down and re-establishing its connections to MQ.
              Tom

  • BOE XI 3.1 + SAP Integration Kit on AIX 5.3 with WebSphere 6.1 (SOLVED)

    Hi everybody!
    On a recent installation I encountered a problem with SAP Integration Kit using BW Query with prompts; I want to share with you what I did to solve this problem:
    First of all, the environment:
    IBM Server with AIX 5.3
    BO Repository on DB2 9.5
    Application Server IBM WebSphere 6.1
    BOE XI R3.1
    Crystal Reports 2008 SP1
    After installing and configuring everything on the system, I encountered some problem launching in InfoView reports created with Crystal Reports 2008 based on BW query with SAP Prompts.
    The error that I recieved everytime was:
    com.sap.mw.JCO.$Function
    What I did to solve this was:
    1) Configure the absolute complete classpath inside the Application Server (path/sapjco.jar)
    2) Put the sapjco.jar version 2.18 at 32bit (unix version) that you can download at  https://websmp108.sap-ag.de/~form/sapnet?_SHORTKEY=01100035870000463654&
    Hope this helping you
    Bye
    Andrea

    Dear Gurus,
    The issue I am facing is described exactly in the document "Upgrading to CR 2008 V1 / SP1" by Blair Wheadon.
    The problem occurs when installing CR2008v1 and BOE 3.1 on the same machine.
    The solution is to download and install SP1.
    Unfortunately for me, I have downloaded SP1 but the installation is not going well.
    Message prompts that installation files are corrupt and that I should download again.
    I have downloaded twice. And tried several times.
    So I guess it might be due to the platform.
    But why wasn;'t the message displayed after BOE3.1 installation was completed?
    Do you guys have an idea?
    Alice

Maybe you are looking for

  • Itunes on XP

    Hello. Im having rel difficultis with Iphone 3GS. Once i have imported a cd to itunes it wont let me sync to my iphone. It flashes up step one of one for a minute and that is it. I have re installed itunes and stopped and restarted the apple mobile d

  • Deleted videos or photos do not appear in iPhoto trash, Deleted videos or photos do not appear in iPhoto trash

    Hello, I'm trying to free up space on my MacBook Air by deleting videos & photos, but when I attempt to do so, the supposed deleted items do not appear in the iPhoto trash.  Even if I drag to the trashcan in the list.  What am I doing wrong?  I delet

  • How can I get the run time of a method?

    I click a button "draw" to invoke a method such as draw many shades. It hangs a long time. I want to get the information of how long it spent. How can I do it? I'm new guy, more detailed please . one example would be much better ThankS all :)

  • Oracle for Windows Server 2003 - Download file

    Hi, I download Oracle9i Database Release 2 Enterprise/Standard/Personal/Client Edition for Windows Server 2003 (32-bit) from OTN(file 9203WIN2K3.zip), but it doesn't have any setup file on the extracted files. I think that file 9203WIN2K3.zip is not

  • Is it possible to change the 'accessibility' messages of a button?

    I have buttons that control navigation in a subform.  These buttons are one instance - then addInstance as related subforms are added. I would like to be able to control the accessibility message (since we use it more as a hover/mouseover) based on t