Problem in Xcelsius with BI Web Services
Hi,
we are working with Xcelsius 2008 when we are consuming the
query_view_data Web Services, the result structures don´t appear
complete. For example in Axis_Info we can´t see the internal fields of
the structure "Chars" ( structure that shows us the characteristics involved in our query).
We are using this method to create the Web Service for our system BI 7.0.
http://help.sap.com/saphelp_nw04/helpdata/en/d8/3bfc3f8fc2c542e10000000a1
550b0/content.htm
We don´t know if this is a bug and was resolved or if there are another solutions to send a BW query information to xcelsius ( other Funtion Module for example).
I would appreciate your help.
Hi,
the web service is not formatted for Xcelsius. there will be a direct web service - it is planned for the second half of this year (see the roadmap here in the BI area for details). right now you can use Live Office or Query as a Web Service.
ingo
XC, CR and LO Part 1 of 4
/people/ingo.hilgefort/blog/2008/10/03/businessobjects-and-sap-part-1-of-4--creating-a-xcelsius-dashboard-on-top-of-sap-bi
XC, CR and LO Part 2 of 4
/people/ingo.hilgefort/blog/2008/10/07/businessobjects-and-sap-part-2-of-4--creating-a-xcelsius-dashboard-on-top-of-sap-bi
XC, CR and LO Part 3 of 4
/people/ingo.hilgefort/blog/2008/10/07/businessobjects-and-sap-part-3-of-4--creating-a-xcelsius-dashboard-on-top-of-sap-bi
XC, CR and LO Part 4 of 4
/people/ingo.hilgefort/blog/2008/10/10/businessobjects-and-sap-part-4-of-4--creating-a-xcelsius-dashboard-on-top-of-sap-bi
Technical Material
/people/ingo.hilgefort/blog/2008/11/19/businessobjects-integration-with-sap-netweaver-bi--technical-material
Similar Messages
-
Error 2170 when using Xcelsius with a web service
Hi,
I have built a small dashboard that gets data from a web service. When previewing it in XCelsius itself, the data is picked up without problem, but when exporting the file to PPT, Word or PDF, I get Error 2170 which is a connection error.
The Webservice I use a self-built one from a function module in an ECC6.0 system.
In the web (and her in SDN) I have found two solutions:
1) Flash settings. For Flash versions above 9.0, one has to allow connection to external programs. I have tried that but am not sure if I should allow connection for the PPT or PDF or for the .swf file "inside" (which I dont know the name of).
2) Server side. A crossdomain.xml file should be added to the root of the webserver. What folder would that be in the case of an ERP system and could I do that? Additionally: can the be the reason to my problem when the webservice works fine as long as called from within XCelsius?
I would be very grateful for ideas...
ThorbenThorben,
Here is what you need to do
-->Export your visualization to swf
-->Run the Swf, right click on visualization and got to settings.
OR
Click
http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager04.html
In 3rd Tab (Global Security Settings)
--> Check box "Always Allow"
--> In the Drop down (Edit location... select Add Location
-->Browse the swf file
That is it...now reopen the .swf file, it should not throw error.
Hope this helps
-Anil -
Problem with CFMX web service function return
I made a post yesterday about a web service function I was
writing, as it turns out my post was extremly incorrect for my
problem. With this web service function I can return an array just
fine, I can return one instance of an object just fine, however,
when I try to return an array of the object I keep getting the
error:
Could not perform web service invocation "SelectGames"
because AxisFault faultCode: {
http://schemas.xmlsoap.org/soap/envelope/}Server.generalException
faultSubcode: faultString: [org.apache.axis.AxisFault : ; nested
exception is: coldfusion.xml.rpc.CFCInvocationException:
[java.lang.IncompatibleClassChangeError : Dependent CFC type(s)
have been modified. Please refresh your web service client.]];
nested exception is: coldfusion.xml.rpc.CFCInvocationException:
[org.apache.axis.AxisFault : ; nested exception is:
coldfusion.xml.rpc.CFCInvocationException:
[java.lang.IncompatibleClassChangeError : Dependent CFC type(s)
have been modified. Please refresh your web service client.]]
faultActor: faultNode: faultDetail: {
http://xml.apache.org/axis/}stackTrace:
AxisFault faultCode: {
http://schemas.xmlsoap.org/soap/envelope/}Server.generalException
faultSubcode: faultString: [org.apache.axis.AxisFault : ; nested
exception is: coldfusion.xml.rpc.CFCInvocationException:
[java.lang.IncompatibleClassChangeError : Dependent CFC type(s)
have been modifie..
which basically means that the CF server needs restarted.
However if I restart the CF server, no matter how many times I am
still getting this error. If I change up my web service function to
return just a normal array of integers or strings, or I change it
to return one instance of the arbritrary complex type it all works
just fine. I am still a little new on this subject and any
enlightenment would be great. If anyone has found a way around this
please let me know.
Here is my complex type:
<cfcomponent>
<cfproperty name="Game_id" type="numeric">
<cfproperty name="gameDate" type="date">
<cfproperty name="Starttime" type="string">
<cfproperty name="Place" type="string">
<cfproperty name="Level" type="string">
<cfproperty name="Sport" type="string">
<cfproperty name="Gender" type="string">
<cfproperty name="Opponent" type="string">
<cfproperty name="Type" type="string">
<cfproperty name="Link" type="string">
</cfcomponent>
I loop trhough a query and set a cfobject of the types above,
then I append that object to an array and try t o return the array.
Here is the basics of the loop:
<cfset theArray = arrayNew(1)>
<cfobject component = "games" name = "test>
<cfloop query ...>
<!--- set values to test ---->
<cfset arrayApend(theArray, test)>
</cfquery>
<cfreturn theArray>
my return type is array, I think the problem is I need to
specify the return type to be an array of arbritray complex types
which is impossible to do in CF. Anyone find a way to get around
this?? Any feed back at all would be greatly appreciated.Yes, I have tried it and return type any does not work in
this situation since this function is being consumed by a web
service. It needs to be in the form of an array of arbritrary type
that is defined in a cfc file. Since this is WSDL the returntype
has to be specified to every last bit. -
Problem with RESTful web service
I am running into a problem with Flex Web Services (REST) in trying to get the proper format returned. I can see that the HTTP header is set to
Accept: */*;
rather than
Accept: application/xml
when sending the request. The web service was generated via the web services HTTP data services wizard. I edited it to set the resultFormat to xml
// Constructor
public function _Super_UsersService()
// initialize service control
_serviceControl = new mx.rpc.http.HTTPMultiService();
var operations:Array = new Array();
var operation:mx.rpc.http.Operation;
var argsArray:Array;
operation = new mx.rpc.http.Operation(null, "getUsers");
operation.url = "http://localhost:8888/users";
operation.contentType = "";
operation.method = "GET";
operation.resultFormat = "xml";
//operation.serializationFilter = serializer0;
operation.properties = new Object();
operation.properties["xPath"] = "/";
operation.resultType = valueObjects.Users;
operations.push(operation);
_serviceControl.operationList = operations;
model_internal::initialize();
How does one configure the accept header?Hi,
I have posted a simple application with the RESTful reference:
http://apex.oracle.com/pls/apex/f?p=13758
I can give you full privileges on this so you can look at the WEB service reference. Shall I send to you separately for login user?
It is using the RESTful service: http://apex.oracle.com/pls/apex/nd_pat_miller/demo/employee/{deptno}
This RESTful service tests fine when I test from within the RESTful web service module of the Workspace.
I based this on the Video demo tutorial for RESTful web service that Oracle published for 4.2 release. The video seemed to exclude the {deptno} in the URL but when I try that, it doesn't work either.
This is the error I am getting when I run this on my Apex environment: (it, of course, will not run the web service in the apex.oracle.com environment)
class="statusMessage">Bad Request</span>
</h3>
</div>
</div>
<div id="xWhiteContentContainer" class="xContentWide">
<div class="xWhiteContent">
<div class="errorPage">
<p>
<ul class="reasons"><li class="badRequestReason"><span class="target" style="display:none;">uri</span><span class="reason">Request path contains unbound parameters: deptno</span></li>
</ul>Thanks,
Pat
Edited by: patfmnd on May 8, 2013 3:33 AM -
Problems with OC4J Web services and Flex SOAPEncoder
Hello!
I got a problem trying to execute a web service running in
Oracle OC4j 10.1.3.3, and a client side with Flex3. I generated the
scripts for using the web service using Flex builder 3, but it's
not making a valid call to web service. I debugged the call
operation to the Flex SOAPEncoder which seems to generate an
invalid soap message. The SOAPEncoder generates the following
message;
<SOAP-ENV:Envelope xmlns:SOAP-ENV="
http://schemas.xmlsoap.org/soap/envelope/"
xmlns="
http://www.w3.org/2001/XMLSchema"
xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance">
<SOAP-ENV:Body>
<tns:getDocuments xmlns:tns="
http://modultek.atonpdm.document/">
<tns:getDocuments>
<tns:String_1>service manual</tns:String_1>
</tns:getDocuments>
</tns:getDocuments>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
Where the correct working soap message should be;
<SOAP-ENV:Envelope xmlns:SOAP-ENV="
http://schemas.xmlsoap.org/soap/envelope/"
xmlns="
http://www.w3.org/2001/XMLSchema"
xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance">
<SOAP-ENV:Body>
<tns:getDocuments xmlns:tns="
http://modultek.atonpdm.document/">
<tns:String_1>service manaual</tns:String_1>
</tns:getDocuments>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
Problem in the first message is that Flex SOAPEncoder
generates an extra <tns:getDocuments> child tag, and Oracle
app server can't handle it.
Has someone any idea why SOAPEncoder is generating the extra
operation tag, and is this behaviour configurable somehow or is the
soapencoder broken?
The wsdl is included in the following;
<?xml version="1.0" encoding="UTF-8" ?>
- <definitions xmlns="
http://schemas.xmlsoap.org/wsdl/"
xmlns:soap12="
http://schemas.xmlsoap.org/wsdl/soap12/"
xmlns:soap="
http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:xsd="
http://www.w3.org/2001/XMLSchema"
xmlns:mime="
http://schemas.xmlsoap.org/wsdl/mime/"
xmlns:tns="
http://modultek.atonpdm.document/"
name="DocumentOperationsService" targetNamespace="
http://modultek.atonpdm.document/">
- <types>
- <schema xmlns="
http://www.w3.org/2001/XMLSchema"
xmlns:wsdl="
http://schemas.xmlsoap.org/wsdl/"
xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance"
xmlns:soap11-enc="
http://schemas.xmlsoap.org/soap/encoding/"
targetNamespace="
http://modultek.atonpdm.document/"
elementFormDefault="qualified">
- <complexType name="SimpleDocumentDM">
- <sequence>
<element name="docGroupDesc" type="string"
nillable="true" />
<element name="docRev" type="string" nillable="true"
/>
<element name="docId" type="string" nillable="true" />
<element name="docGroup" type="string" nillable="true"
/>
<element name="docDesc1" type="string" nillable="true"
/>
<element name="docDesc2" type="string" nillable="true"
/>
<element name="docCode" type="string" nillable="true"
/>
<element name="docDesc3" type="string" nillable="true"
/>
<element name="docDesc4" type="string" nillable="true"
/>
</sequence>
</complexType>
<element name="getDocuments" type="tns:getDocuments"
/>
- <complexType name="getDocuments">
- <sequence>
<element name="String_1" type="string" nillable="true"
/>
</sequence>
</complexType>
<element name="getDocumentsResponse"
type="tns:getDocumentsResponse" />
- <complexType name="getDocumentsResponse">
- <sequence>
<element name="return"
type="tns:CollectionOfSimpleDocumentDM" nillable="true" />
</sequence>
</complexType>
- <complexType name="CollectionOfSimpleDocumentDM">
- <sequence>
<element name="item" type="tns:SimpleDocumentDM"
minOccurs="0" maxOccurs="unbounded" />
</sequence>
</complexType>
<element name="getSimpleDocumentInformation"
type="tns:getSimpleDocumentInformation" />
- <complexType name="getSimpleDocumentInformation">
- <sequence>
<element name="String_1" type="string" nillable="true"
/>
</sequence>
</complexType>
<element name="getSimpleDocumentInformationResponse"
type="tns:getSimpleDocumentInformationResponse" />
- <complexType
name="getSimpleDocumentInformationResponse">
- <sequence>
<element name="return" type="tns:SimpleDocumentDM"
nillable="true" />
</sequence>
</complexType>
</schema>
</types>
- <message name="DocumentOperations_getDocuments">
<part name="parameters" element="tns:getDocuments" />
</message>
- <message
name="DocumentOperations_getDocumentsResponse">
<part name="parameters"
element="tns:getDocumentsResponse" />
</message>
- <message
name="DocumentOperations_getSimpleDocumentInformation">
<part name="parameters"
element="tns:getSimpleDocumentInformation" />
</message>
- <message
name="DocumentOperations_getSimpleDocumentInformationResponse">
<part name="parameters"
element="tns:getSimpleDocumentInformationResponse" />
</message>
- <portType name="DocumentOperations">
- <operation name="getDocuments">
<input message="tns:DocumentOperations_getDocuments"
/>
<output
message="tns:DocumentOperations_getDocumentsResponse" />
</operation>
- <operation name="getSimpleDocumentInformation">
<input
message="tns:DocumentOperations_getSimpleDocumentInformation" />
<output
message="tns:DocumentOperations_getSimpleDocumentInformationResponse"
/>
</operation>
</portType>
- <binding name="DocumentOperationsSoapHttp"
type="tns:DocumentOperations">
<soap:binding style="document" transport="
http://schemas.xmlsoap.org/soap/http"
/>
- <operation name="getDocuments">
<soap:operation soapAction="" />
- <input>
<soap:body use="literal" />
</input>
- <output>
<soap:body use="literal" />
</output>
</operation>
- <operation name="getSimpleDocumentInformation">
<soap:operation soapAction="" />
- <input>
<soap:body use="literal" />
</input>
- <output>
<soap:body use="literal" />
</output>
</operation>
</binding>
- <service name="DocumentOperationsService">
- <port name="DocumentOperationsBean"
binding="tns:DocumentOperationsSoapHttp">
<soap:address location="
http://procyon:8888/atonpdm/DocumentOperationsBean"
/>
</port>
</service>
</definitions>
Best regards, JanneI am having the exact same problem. The SOAPEncoder is adding
an additional tag and the server thinks the envelope is not
properly formatted and therefore does not know what to do with it.
Is there any fix for this yet? Or has it even been reported as a
bug? -
Problem with Oracle Web Service Proxies reusing classes and exceptions
We have an application that have many web services and we're having a really hard time working with Oracle Web Service Proxy. We have many web services that share the same classes for parameters and exceptions. When we generate de proxy classes, it generates a lot of _LiteralSerializer classes. Because I'm reusing the same classes and exceptions it generates the same _LiteralSerializer classes for this classes and they get replaced. For Example
I have classes A and B and Web Services X and Y that use this classes. When I generate the 2 proxies it generates A_LiteralSerializer and B_LiteralSerializer on the 2 proxies and they get replaced and I get "No serlalizers for A class or B class". This problems repeats a lot of times and this problem is a huge risk for our project. We're using JDeveloper 10.1.3.4.
Is there a way to avoid this with Oracle Web Service Proxies?
Regards,
NéstorResolved when I create a deployement profile explicitly.
The Webservice.deploy that gets created automatically when I create a web service was giving this issue.
Thanks
Saikrishna -
Problem to integrate Adobe LiveCycle Web Service to BizFlow
I have problem in integrating BizFlow with Adobe LiveCycle Web Service. We use LiveCycle Output Service module, it has Web Service, EJB, Remoting and REST for external application to call. Then I try to create a Web Service Application in BizFlow to call that LiveCycle Web Service.
The LiveCycle project is input an XML parameter from Web Service then fill in the LiveCycle form to generate PDF then send it to an email address.
The problem is BizFlow can only accommodate with RPC Web Service and does not work with other web service, and in default LiveCycle only present Document style Web service to external. We have problem in integration.
Anyone could give some information on how to integrate BizFlow and LiveCycle service? Like can LiveCycle present RPC protocol Web Service?
The help is highly appreciated
DanielI did fine a solution to this, which was to use the distiller Web service for PostScript files.
-Kelly -
Problem in stubbing out Soap Web Service
Hi,
I have a problem stubbing out a SOAP web service in Flash Builder 4. The problem is that not all the classes are created. This happens when a base class is referenced by a method in the schema. The classes that extends the base class do not get created.
Here is an example: method doSomething returns a class called ResponseBase. Even though MyResponse, which extends ResponseBase, is in a xsd which is referenced by the WSDL, MyResponse class is not created as value objects.
Another example is: method doSomething takes a parameter called ParamClass. ParamClass contains a property of type SomeClassBase. MyClass which extends SomeClassBase is not created even though it is defined in an xsd.
Does that sound like a limitation of the Flash Builder 4? Is there another way to create the proxy classes from a web service?
Thanks,
MingSekar,
I have the same problem.
How did you change your web service as Anonymous?
I have a user id and pwd, i tried by appending end of the service and tried with basic authentication by passing uid and pwd. No luck.
Can you please help me how to change web service as anonymous?
Regards,
Sridhar -
Prob with Adaptive Web Service Model and Response with reference of itself
Hi guys,
I am facing a problem with the Adaptive WebService Model. I have a WebService which is working properly in a Servlet and also in the web service navigator,
The webService has a method let´s say create(objectDTO). The structure of objectDTO is like this:
propertieA
propertieB
propertieC
propertieChildObjectDTO
So I can pass a list of objectDTOs to the webService. If i import the webService the structure in the model looks fine, but if i want to map it to any context, only the properties A-C are mapped. propertieChildObjectDTO is not mapped.
Has anyone a clue on how to solve this problem ? I just tried to add and initialize the propertieChildObjectDTO manually but I got a NullPointerException.
I would appreciate your help.
Happy new year guys
Regards
FloGuys......
seems like i can´t reach my requirement with Adaptive Web Service Model:
https://www.sdn.sap.com/irj/scn/wiki?path=/display/wdjava/faq%252b-%252bmodels%252b-%252badaptive%252bweb%252bservice
Now I want to make it by hand. How can I import the regarding EJB ?
Thanks !
Flo -
GenericServiceFactory initialization problem when trying to load Web servic
Hi,
I am making a Guided procedure that calls a webservice. I have created a new Destination Template and was able to load the webservice definition successfully, but when I test the callable object I created for that same webservice y get the error:
GenericServiceFactory initialization problem when trying to load Web service model for WSDL.
Somehow I think there is something wrong with the user authentication. The Destination template has a user and password but somehow I think the callable object test is not using this information at all.
Can anyone help ?
Thanks in advanceHi Hans,
Have you verified if you can call any external web service calls from your J2EE engine? Go into the SOA Management / Global settings (if you are on CE - if you're on 7.0 it's in manage WS desintations).
Look at your proxy settings and set them like your web browser that enables external calls. For example, in the SAP network I set my global proxy settings on my local J2EE engine to be:
Proxy host: proxy
Proxy port: 8080
Exclude list: *.sap.corp
Does that make sense - have you verified if your settings are correct for your company?
Regards
Ginger -
Basic auth with RESTful WEb service and Web Service reference
Hi, All,
We have made much progress on getting an application working wtih RESTful web services but now are trying to figure out how to lock down a RESTful Web service while making it available for a particular application.
We are using one of the sample 'emp' table web services that come with Apex 4.2 and are trying to apply Basic Auth to the WEb Service via Weblogic filter defined in the web.xml file. That works fine. I now get challenged when I try to go to :
https://wlogic.edu/apex/bnr/ace/hr/empinfo/
And when I authenticate to that challenge I am able to get the data. (we are usiing LDAP authentication at the Weblogic level)
However, I am not sure how to get same basic authentication to work with the Web Service reference in my application. I see the error message in the application when I try to call that Web Service:
401--Unauthorized<
And I see:
"The request requires user authentication. The response MUST include a WWW-Authenticate header field (section 14.46) containing a challenge applicable to the requested resource. The client MAY repeat the request with a suitable Authorization header field (section 14.8). If the request already included Authorization credentials"
How do I provide the credentials in the Web REference or do I provide credentials in the Application?
Web service works fine if I remove the RESTful web service basic auth from the Web.xml file.
Should we NOT use Weblogic basic auth and instead use basic auth from Workspace RESTful web service definition. If so, how do we implement THAT basic auth in the Web Service definition and in the Web SErvice Reference on the application?
Thanks,
PatWhat I mean is diid you try to use the PL/SQL package for APEX webservice. Here is an example I use (modified and shortened, just to show how much better this is than to use it from the application).
CREATE OR REPLACE PACKAGE webservice_pkg
IS
PROCEDURE create_webservice (
p_id IN NUMBER,
p_message OUT VARCHAR2,
p_workspace IN VARCHAR2 DEFAULT 'MY_WORKSPACE',
p_app_id IN NUMBER DEFAULT v ('APP_ID'),
p_app_session IN VARCHAR2 DEFAULT v ('SESSION'),
p_app_user IN VARCHAR2 DEFAULT v ('APP_USER')
END webservice_pkg;
CREATE OR REPLACE PACKAGE BODY webservice_pkg
IS
PROCEDURE set_credentials (
p_workspace IN VARCHAR2,
p_app_id IN NUMBER,
p_app_session IN VARCHAR2,
p_app_user IN VARCHAR2
IS
v_workspace_id NUMBER;
BEGIN
SELECT workspace_id
INTO v_workspace_id
FROM apex_workspaces
WHERE workspace = p_workspace;
apex_util.set_security_group_id (v_workspace_id);
apex_application.g_flow_id := p_app_id;
apex_application.g_instance := p_app_session;
apex_application.g_user := p_app_user;
END set_credentials;
PROCEDURE create_webservice (
p_id IN NUMBER,
p_message OUT VARCHAR2,
p_workspace IN VARCHAR2 DEFAULT 'MY_WORKSPACE',
p_app_id IN NUMBER DEFAULT v ('APP_ID'),
p_app_session IN VARCHAR2 DEFAULT v ('SESSION'),
p_app_user IN VARCHAR2 DEFAULT v ('APP_USER')
IS
v_envelope VARCHAR2 (32000);
v_server VARCHAR2 (400);
v_url VARCHAR2 (4000);
v_result_url VARCHAR2 (1000);
v_collection_name VARCHAR2 (40) := 'PDF_CARD';
v_message VARCHAR2 (4000);
v_xmltype001 XMLTYPE;
BEGIN
v_url := v_server || '.myserver.net/services/VisitCardCreator?wsdl';
FOR c IN (SELECT *
FROM DUAL)
LOOP
v_envelope :=
'<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" '
|| 'xmlns:bran="http://www.myaddress.com">'
|| CHR (10)
|| '<soapenv:Header/><soapenv:Body>'
|| CHR (10)
|| '<parameter:'
|| 'some_value'
|| '>'
|| CHR (10)
|| '<bran:templateID>'
|| p_id
|| '</bran:templateID>'
|| '</soapenv:Body>'
|| CHR (10)
|| '</soapenv:Envelope>';
END LOOP;
set_credentials (p_workspace, p_app_id, p_app_session, p_app_user);
BEGIN
apex_web_service.make_request
(p_url => v_url,
p_collection_name => v_collection_name,
p_envelope => v_envelope
p_message := 'Some message.';
EXCEPTION
WHEN OTHERS
THEN
v_message :=
v_message
|| '</br>'
|| 'Error running Webservice Request. '
|| SQLERRM;
END;
BEGIN
SELECT v_result_url
|| EXTRACTVALUE (VALUE (t),
'/*/' || 'Return',
'xmlns="http://www.myaddress.com"'
xmltype001
INTO v_result_url,
v_xmltype001
FROM wwv_flow_collections c,
TABLE
(XMLSEQUENCE (EXTRACT (c.xmltype001,
'//' || 'Response',
'xmlns="http://www.myaddress.com"'
) t
WHERE c.collection_name = v_collection_name;
EXCEPTION
WHEN OTHERS
THEN
v_message := v_message || '</br>' || 'Error reading Collection.';
END;
EXCEPTION
WHEN OTHERS
THEN
p_message := v_message || '</br>' || SQLERRM;
END create_webservice;
END webservice_pkg;
/If you use it this way, you will find out what the problem is much faster.
Denes Kubicek
http://deneskubicek.blogspot.com/
http://www.apress.com/9781430235125
http://apex.oracle.com/pls/apex/f?p=31517:1
http://www.amazon.de/Oracle-APEX-XE-Praxis/dp/3826655494
------------------------------------------------------------------- -
Trying to reconnect with the Web Service
Hello, this is my first post.
I have an interface that currently is running through BPM from Sap to a Web Service.
The problem is that when sending many messages get an error "java.io.IOException: invalid content type for SOAP: TEXT / HTML" but when it is sent manually reprocessing satisfactorily.
There is a way to configure the interface to send a message and when not to connect with the Web Service; try again send?
ThanksThe function that is getting called is createMessage. It Internalizes the contents of the given InputStream object into a new SOAPMessage object and returns the SOAPMessage object.
The InputStream object contains the data for a message headers - the transport-specific headers passed to the message in a transport-independent fashion for creation of the message
What is returned is a new SOAPMessage object containing the data from the given InputStream object
The error java.io.IOException - will be thrown if there is a problem in reading data from the input stream. Please check the data being passed in the InputStream - the signrature of the call is ...
public abstract SOAPMessage createMessage(MimeHeaders headers, java.io.InputStream in) throws java.io.IOException, SOAPException -
Best practice for integrating oracle atg with external web service
Hi All
What is the best practice for integrating oracle atg with external web service? Is it using integration repository or calling the web service directly from the java class using a WS client?
With Thanks & Regards
AbhishekUsing Integration Repository might cause performance overhead based on the operation you are doing, I have never used Integration Repository for 3rd Party integration therefore I am not able to make any comment on this.
Calling directly as a Java Client is an easy approach and you can use ATG component framework to support that by making the endpoint, security credentials etc as configurable properties.
Cheers
R
Edited by: Rajeev_R on Apr 29, 2013 3:49 AM -
Slow attachment upload with Exchange Web Services (Outlook 2011 for Mac?)
We're experiencing slow attachment upload with Exchange Web Services versus MAPI, OWA, and Outlook Anywhere. I'm not totally certain that it is Exchange Web Services or specifically Outlook 2011 for Mac. I attempted to test with the Mac Mail
App, but it makes it difficult to tell when the attachment has been uploaded and the file has been sent. Here's what we're seeing (10mb file):
MAPI / RPC/HTTPS / OWA: 10-15 seconds upload time
Exchange Web Services (Outlook 2011 for Mac): 60-90 seconds upload time
Thoughts? Any idea why we would see such a drastic difference in attachment upload time? Any way to prove definitively that it is Exchange Web Services vs. Outlook 2011 for Mac? We've tried it from multiple locations with multiple different machines,
and although the upload times vary (some locations have more bandwidth etc) the ratios remain similar.
Hi ,
Does all the user occurred the issue ?
If only special user, I recommend you do the following steps and test:
1.Remove and re-add the email account and check if this helps to resolve the issue.
To remove and add the email accounts:
Open Outlook > GO to Tools > Accounts > Click on "Minus" symbol to remove and "Plus" to add an Email account.
2.Creating a new user profile:
http://support.microsoft.com/kb/2439218/
3. If the issue persists, rebuild the data base and check the results:
http://support.microsoft.com/kb/2360509
You can also post it on Office for MAC forum to get special support about the difference between Outlook and Outlook for MAC.
http://www.microsoft.com/mac/support
Wendy Liu
TechNet Community Support -
"no serializer is registered..." error with a web service not working
I'm using JDeveloper 10.1.3
EJB 3.0
I'm having issues with the web service not working after I create a client for it. The web service works fine up until I generate the proxy on the other side.
ERROR An error occurred for port: {http://buslogic/}MyWebService1SoapHttpPort: no serializer is registered for (class buslogic.runtime.....
I saved the file before I added the proxy and the wsdl looks the same between the working one and the non working one. I can not pin point the when the change to the web service is occuring. It seemed to work once all the way up until I had a ADF page trying to retrieve data, another time it failed when the proxy was created.
I can get the version that I saved to work immediately after the version that does not fails.
Any help would be greatly appreciated,
DanI'm using JDeveloper 10.1.3
EJB 3.0
I'm having issues with the web service not working after I create a client for it. The web service works fine up until I generate the proxy on the other side.
ERROR An error occurred for port: {http://buslogic/}MyWebService1SoapHttpPort: no serializer is registered for (class buslogic.runtime.....
I saved the file before I added the proxy and the wsdl looks the same between the working one and the non working one. I can not pin point the when the change to the web service is occuring. It seemed to work once all the way up until I had a ADF page trying to retrieve data, another time it failed when the proxy was created.
I can get the version that I saved to work immediately after the version that does not fails.
Any help would be greatly appreciated,
Dan
Maybe you are looking for
-
Go to specific page number (Pages 5.0.1)
Hi everyone: I'm missing a tool in the new Pages that I found very useful in the previous version of the app, that is the option to go to a specific page of a document (for example, go to page number 473). Is there any way to do it or has that tool b
-
EXS 24 Logical end-of-file reached during read operation Result code = -39
EXS kit Trip Hop Remix will not completely load. Upon trying to load it I get the error, Logical end-of-file reached during read operation Result code = -39. The kit ends up lacking samples. It worked at one time but now it will not load up. To try a
-
ACH payment method US- Value date in DME
Hi, We are using ACH payment method. After the payment program is executed, through Environment>payment mediumDME administration, we download the txt file which is sent to the bank. In this file format, apart from the date in the header record, we fi
-
I have a client using Contribute, who wants to upload data in an Excel spreadsheet to a webpage. Will that require a database?
-
How delete e-mail addresses I-Pad 2?
How can I delete e-mail addresses I-Pad 2..I am on AOL Thanks Lannie67