NZ Library Error: Failed to open the wallet
I installed Oracle Http Server (Apache 2 distributed with Oracle 11g database software) in the same server (but in a different Oracle home) where I had installed Oracle 11g. The installation was fine. However, I haven't been able to start the Http Server at all. When I checked all the logs, I finally found the following error. What do I need to do?
NZ Library Error: Failed to open the wallet
Thanks.
Andy
I know it has been a long time since anyone has posted on this thread but I am hoping that Jay_Kard might get notified.
I have had almost exactly the same problem. I have about 50 reports that are available to users through InfoView, they have been around for a year or more. Suddenly a few weeks ago two of them stopped working, the users get the "Failed to make the connection" error.
I am using Crystal Reports 11.5 and Crystal Reports Server 11.5 with an ODBC connection to a SQL Server 2005 database. The 2 reports that are not working both use a series of dynamic prompts for the users to enter report parameters, but so do the others that continue to work well. Before reading this thread I had already tried a lot of the suggestions from this thread, I can't get anything to work. The ODBC DSN on the server is set up and named exactly like the DSN that I use for development, I have rebuilt the dynamic prompts used on these reports, I can't get these 2 reports to work.
One other odd thing is that I, with admin rights to all reports in InfoView, can view these failing reports both from Crystal and from InfoView following the same path as my users to access the reports. I don't know if that will help anyone figure out the problem.
Jay, if you happen to read this I would love to know if you were able to get your problem resolved, I may need the same solution.
Thanks.
Similar Messages
-
Failed to open the wallet [Hint: incorrect path, incorrect password, bad wa
Hello all!
May be someone could help me..
I have:
Server - oracle 10g+apex, oracle AS , etc...
ssl - port 443 - IIS (some certificate (sever authentication))
- port 4443 - Oracle Http Server (Apache) – worked with default certificate up till now.
Connect ok
default certificate:
C:\OraHome_1\Apache\Apache\conf\ssl.wlt\default>orapki wallet display -wallet "C:\mysert"
Requested Certificates:
Subject: Email=FOR TEST PURPOSES ONLY,CN=GET A REAL CERTIFICATE!!!,OU=NOT
FOR COMMERCIAL USE,O=ORACLE DEMO CERTIFICATE,L=Portland,ST=OR,C=US
User Certificates:
Trusted Certificates:
Subject: Email=FOR TEST PURPOSES ONLY,CN=GET A REAL CERTIFICATE!!!,OU=NOT
FOR COMMERCIAL USE,O=ORACLE DEMO CERTIFICATE,L=Portland,ST=OR,C=US
Subject: Email=FOR TEST PURPOSES ONLY,CN=GET A REAL CERTIFICATE!!!,OU=DO
NOT USE COMMERCIALLY,O=ORACLE DEMO CA,L=Portland,ST=OR,C=US
I want to edit this file, but I don’t know default password (?)
None of the set of passwords installed is not valid
I create test certificate:
C:\OraHome_1\Apache\Apache\conf\ssl.wlt\default>orapki wallet create -wallet C:
\OraHome_1\Apache\Apache\conf\ssl.wlt\default -auto_login –password1
Next step :
C:\OraHome_1\Apache\Apache\conf\ssl.wlt\default>orapki wallet add -wallet C:\Or
aHome_1\Apache\Apache\conf\ssl.wlt\default -dn "cn=vmpgamzg,[email protected]
u,ou=ius,o=zzz,l=aaa,c=bbb" -keysize 1024 -self_signed -validity 365
View:
C:\OraHome_1\Apache\Apache\conf\ssl.wlt\default>orapki wallet display -wallet "C
:\OraHome_1\Apache\Apache\conf\ssl.wlt\default"
Requested Certificates:
User Certificates:
Subject: CN=vmpgamzg,[email protected],OU=ius,O=zzz,L=aaa,C=bbb
Trusted Certificates:
Subject: CN=GTE CyberTrust Root,O=GTE Corporation,C=US
Subject: OU=Class 3 Public Primary Certification Authority,O=VeriSign\, I
nc.,C=US
Subject: OU=Class 2 Public Primary Certification Authority,O=VeriSign\, I
nc.,C=US
Subject: OU=Class 1 Public Primary Certification Authority,O=VeriSign\, I
nc.,C=US
Subject: OU=Secure Server Certification Authority,O=RSA Data Security\, I
nc.,C=US
Subject: CN=GTE CyberTrust Global Root,OU=GTE CyberTrust Solutions\, Inc.
,O=GTE Corporation,C=US
Subject: CN=Entrust.net Secure Server Certification Authority,OU=(c) 2000
Entrust.net Limited,OU=www.entrust.net/SSL_CPS incorp. by ref. (limits liab.),O
=Entrust.net
Subject: CN=Entrust.net Certification Authority (2048),OU=(c) 1999 Entrus
t.net Limited,OU=www.entrust.net/CPS_2048 incorp. by ref. (limits liab.),O=Entru
st.net
Subject: CN=Entrust.net Secure Server Certification Authority,OU=(c) 1999
Entrust.net Limited,OU=www.entrust.net/CPS incorp. by ref. (limits liab.),O=Ent
rust.net,C=US
then restart – error in my log:
Tue Apr 21 17:15:47 2009] [error] mod_ossl: Init: SSL call to NZ function nzos_OpenWallet failed with error 28759 (Server vmpgamzg:4443,
wallet file:C:\\OraHome_1\\Apache\\Apache\\conf\\ssl.wlt\\default)
[Tue Apr 21 17:15:47 2009] [error] mod_ossl: Failed to open the wallet [Hint: incorrect path, incorrect password, bad wallet, ...]
Error: Failed to open the wallet [Hint: incorrect path, incorrect password, bad wallet, ...] (Server vmpgamzg:4443, wallet file:C:\OraHome_1\Apache\Apache\conf\ssl.wlt\default)Hi, Am facing same issue, but I am trying run SSIS package via C# code, I have given full access to all the folder in which the package is available.
In the below line am getting error,
using Microsoft.SqlServer.DTS.Runtime;
Application app=new Application();
Package package=null;
package=app.LoadPackage("PackageFullPath",null) --error line
Failed to open package file "C:\SSIS\Package.dtsx" due to error 0x800C0006 "The system
cannot locate the object specified.". This occurs when loading a
package and the file cannot be opened or loaded correctly into the XML document
full access to which account? also trying to run from where? In the same machine where package resides?
Please Mark This As Answer if it solved your issue
Please Vote This As Helpful if it helps to solve your issue
Visakh
My MSDN Page
My Personal Blog
My Facebook Page -
Infoviewer Error - Failed to open the connection.
Hi,
I get the below error when tring to view a report from infoviewer?
Failed to open the connection. Products.rpt Details: [Database Vendor Code: 12154 ]
Also where can i find the log files for CMC and infoviewer?
Thanks in advanceHi! I'm getting a similar error.
Re: 08004:oracleodbcoraora-12154: TNS: could not resolve the connect ....
Posted: Aug 22, 2011 5:56 PM in response to: John Fleming
Edit Reply
I am receiving a similar error.
Failed to open the connection.
Details: 08004:OracleODBCOraORA-12154: TNS:could not resolve the connect identifier specified Database Vendor Code: 12154
I've seen all sorts of discussion on the intertubes about possible fixes however, none stated are practical or they do not address my error specifically. I've exhausted resources on the net as well as those available to me.
I'm currently running SAP Crystal Reports 2011 on WIN7 64bit and using Oracle in OraClient 10g_home1.
Please let me know what insight you have. I cannot roll back to previous versions of Windows nor less encryption.
Thank you for your time.
Thank you, again, for your time.
Jeff Embree. -
Error: Failed to open the connection
Hi all,
I have use Crystal Report 2008 to construct a report which access mySQL via ODBC. HOwever, I am fail to publish it to InfoView.
It always display the following error:
ERROR [PublishingService:HandlerPool-14] BusinessObjects_PublicationAdminErrorLog_Instance_2467 - [Publication ID # 2467] - Document job "Report2a.rpt" (id 2,475) scheduling failed: Failed to open the connection. ~tmp1356563301f0e10.rpt. (FBE60502)
My BOE(XI 3.0) is installed in SUSE Linux Enterprise 9 x86 and have tested the ODBC connection via isql and it can be connected.
Can anyone help to identify the problem? Or any procedure can be provided to publish the crystal report to InfoView.
Thank you so much.Hi all,
I have use Crystal Report 2008 to construct a report which access mySQL via ODBC. HOwever, I am fail to publish it to InfoView.
It always display the following error:
ERROR [PublishingService:HandlerPool-14] BusinessObjects_PublicationAdminErrorLog_Instance_2467 - [Publication ID # 2467] - Document job "Report2a.rpt" (id 2,475) scheduling failed: Failed to open the connection. ~tmp1356563301f0e10.rpt. (FBE60502)
My BOE(XI 3.0) is installed in SUSE Linux Enterprise 9 x86 and have tested the ODBC connection via isql and it can be connected.
Can anyone help to identify the problem? Or any procedure can be provided to publish the crystal report to InfoView.
Thank you so much. -
Error"Failed to open the connection" - Named Instance of SQL Server 2005
"Failed to open the connection" error, when connecting to the Named Instance of SQL Server 2005
The report is throwing error, when changing the logon information dynamically through C#.
Code
string reportPath = @"D:\NET\TestReport\TestReport.rpt";
ReportDocument reportDocument = new ReportDocument();
reportDocument.Load(reportPath);
foreach(CrystalDecisions.CrystalReports.Engine.Table table in tables)
TableLogOnInfo tableLogonInfo = table.LogOnInfo;
tableLogonInfo.ConnectionInfo.ServerName = @"TestServer\Instance1"; //Connnecting to Named instance of SQL Server 2005
tableLogonInfo.ConnectionInfo.UserID = "sa";
tableLogonInfo.ConnectionInfo.Password = "password";
tableLogonInfo.ConnectionInfo.DatabaseName = "TEST_DB";
table.ApplyLogOnInfo(tableLogonInfo);
crystalReportViewer1.ReportSource = reportDocument;
Error Message
Failed to open the connection.
Failed to open the connection.
C:\DOCUME1\PUGALE1\LOCALS~1\Temp\{DF9593A5-5C80-4CBC-ABC3-EC4EF204A7EB}.rpt
The error is occuring only whenever i am connecting to the Named Instance of SQL Server 2005.
Thanks in Advance
Edited by: pugalendran p on Feb 2, 2009 10:32 AM
Edited by: pugalendran p on Feb 2, 2009 10:43 AMHi,
Following solution might help you to resolve the issue.
Solution1:
Issue happens because universe connection to the Database is not responding and the Data Source Name is not configured to write SQL Server 2005 database.
Resolution
Created new DSN connection under SYSTEM DSN to SQL Server 2005 Database.
Import the universe from the designer.
Go to File->Parameters.
Edit Connection.
On the Database Middleware Page expand SQl Server 2005->Select SQL Server 2005 driver.
Change the DSN to new DSN connection
Test the connection.
Save the Universe and Export it to the repository.
Solution2:
I am taking Oracle as an example over here.
This can be caused when the SQLNET.ora is located in a remote location using mapped drives.
Resolution
To resolve,
check the registry [HKLM\SOFTWARE\ORACLE] you should see a folder called HOME0
look for any paths that contain a mapped drive partition
Change the mapped drive letter to a UNC path (
server\folder)
Open a command prompt and do a tnsping using the tnsname and verify the location of the SQLNET.ora or TNSNAMES.ora
If the path is not updated to the new path
Reboot the server
Regards,
Sarbhjeet Kaur -
Getting Error:Failed to open the connection while calling crystal report
I am getting the below error while calling the crystal report from dot net app. I am using OLEDB to connect to database. It is working perfectly in our DEV environment but as soon as I move it to production information after changing the logon information in the report it start giving the below error.
Failed to open the connection.C:\WINDOWS\TEMP{C2FD97D9-2ADE-41BB-88FF-23A4DF20BC6F}.rpt
Details: [Database Vendor Code: 17 ]Are you able to connect to the database from the production machine using a UDL file?
If you haven't tried this, here's how to do it. Take these steps on the machine that is hosting the application. Create a new text file on the desktop. Change the file extension to ".udl" (without the quotes). Double-click on this to bring up the OLEDB connection test: start on the Provider tab and select the appropriate provider. Click "Next" and on the following tab enter your connection information. Click the "Test Connection" button to test the connection. Does it connect to the database successfully?
If you click on "OK" to close the dialog and then open the UDL file with Notepad, you should see an OLEDB connection string. In this string should be the same property values for server, database, user id and password which you are providing through your application. If they are not the same, modify your application to use these values.
If testing your connection information with the UDL file works but your application is still failing when using the same credentials, try profiling or tracing the database. Do you see connection attempts from the application? Are there any errors?
If you're impersonating, have you set up windows authentication correctly for both the application and the database? -
Crystal report Error "Failed to open the connection."
I have an ASP.NET application that access a database through ODBC. There is a problem when I run Crystal Report " Failed to open the connection. Failed to open the connection". Can someone tell me how can i overcome ths problem.
Moved to .NET SDK forum.
Search here, lots of posts on how to debug database access through a WEB app.
Don -
Error: Failed to open the connection when opening Crystal Report in CMC or
Hello all,
I am getting theError: Failed to open the connection when opening Crystal Report in CMC or Infoview
with access database as the datasource which is in the network drive.Hi Sonali,
This is because Crystal Reports does not recognize database connection from share drive
1. Save the database locally on server machine
2. Create a new database on server and link the new database with the database on Network.
Steps to link the database.
1.Create a new test database on server.
2. Go to File --> Get External Data --> Link tables | Select the database on Network Drive.
3. Select all the tables from the database.
4. Save the Database e.g. Test.mdb.
5. Create an ODBC Connection on server machine, with the same name as on client machine using test.mdb database.
Note: Click on Advanced button, enter the default user id and password for the odbc connection, it is not mandatory to give Login Name and Password, only if the user id and password are given then we need to provide the same user id and password in the CMC database configuration.
6. Create a report using this ODBC connection, and save the report to Enterprise.
Regards,
Navin -
Failed to open the connection: Error Code 17
Here's an odd one.
Environment:
VB.NET Winform
Visual Studio 2008
.NET framework 2.0
Crystal Reports 2008
ODBC connection
I have three reports, living in the same directory. They are essentially identical, except for the grouping. All three run successfully within Crystal reports.
From a report viewer Winform in VS, two of the three run. As I am dealing with a small data set, the reports render quickly. On the third report, There is a long pause when the report viewer form opens, then I finally get an error:
"Failed to open the connection.
Details: [Database Vendor Code: 17]
Failed to open the connection.
CallReportByExtension 58F5C135-7BA3-4215-898A-DADA6C7DAD9C.rpt
Details:[Database Vendor Code: 17]
I was initially getting similar errors on all three reports, before changing the datasource location to my ODBC connection. I have double-checked the location, verified the database, etc.
What am I doing wrong? I can provide the VB code if requested, but since the other two reports work properly, I doubt it's code. I do know that I am passing the report name and path correctly to the report viewer form.
As I am about to kick my monitor through the window and become a street denizen, I would greatly appreciate any help that would be offered.
Thanks,
Mike BecknerThanks for the reply. This code works...two of the three reports work.
Imports CrystalDecisions.CrystalReports.Engine
Imports CrystalDecisions.Shared
Public Class frmReportViewer
Dim m_datStartDate As Date
Dim m_datEndDate As Date
Dim m_strReportPath As String
Dim m_strReportName As String
Dim m_strStaticPath As String = "c:\Program Files\CallReportViewer\Reports\"
Dim crConnectionInfo As New ConnectionInfo
*****Omitting property declarations--I assign the report name and path via these properties. *****
Private Sub frmReportViewer_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
LoadReport()
End Sub
Public Sub LoadReport()
Dim crReportDocument As New ReportDocument
Dim crTableLogonInfo As New TableLogOnInfo
Dim crTables As Tables
Dim crTable As Table
Try
With crConnectionInfo
.ServerName = "CallWhereData"
.DatabaseName = "CallWhereData"
.UserID = "MyID"
.Password = "MyPassword"
End With
Me.Text = m_strReportName
crReportDocument.Load(m_strStaticPath & m_strReportPath)
crReportDocument.SetParameterValue("1StartDate", m_datStartDate)
crReportDocument.SetParameterValue("2EndDate", m_datEndDate)
crTables = crReportDocument.Database.Tables
For Each crTable In crTables
crTableLogonInfo = crTable.LogOnInfo
crTableLogonInfo.ConnectionInfo = crConnectionInfo
crTable.ApplyLogOnInfo(crTableLogonInfo)
Next
CrystalReportViewer1.Dock = DockStyle.Fill
CrystalReportViewer1.ReportSource = crReportDocument
Catch ex As Exception
MessageBox.Show(Err.Description)
End Try
End Sub
End Class -
Failed to open the target schema error
Hi,
I am using JDeveloper 10.1.3.1.
I created a soap service in ESB to consume one of Jive forum web service and a routing service to supply information to the soap service to call a method in the web service. When I tried to create the mapping, I got the following error:
Failed to open the target schema: Invalid reference: 'http://webservices.forum.jivesoftware.com:User'
And the design view of the mapping file (.xsl) file shows nothing on Target area.
Anybody has any idea where the problem lies? Below is the WSDL:
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions targetNamespace="http://jivesoftware.com/webservices" xmlns:tns="http://jivesoftware.com/webservices" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope" xmlns:ns1="http://webservices.forum.jivesoftware.com" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenc11="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soapenc12="http://www.w3.org/2003/05/soap-encoding" xmlns:ns2="http://base.jivesoftware.com" xmlns:soap11="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<wsdl:types>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://jivesoftware.com/webservices"><xsd:element name="getUsers"><xsd:complexType/></xsd:element><xsd:element name="getUsersResponse"><xsd:complexType><xsd:sequence><xsd:element maxOccurs="1" minOccurs="1" name="out" nillable="true" type="ns1:ArrayOfUser"/></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="setUserProperty"><xsd:complexType><xsd:sequence><xsd:element maxOccurs="1" minOccurs="1" name="name" nillable="true" type="xsd:string"/><xsd:element maxOccurs="1" minOccurs="1" name="value" nillable="true" type="xsd:string"/><xsd:element maxOccurs="1" minOccurs="1" name="userID" type="xsd:long"/></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="setUserPropertyResponse"><xsd:complexType/></xsd:element><xsd:element name="UserNotFoundException" type="ns2:UserNotFoundException"/><xsd:element name="deleteUserProperty"><xsd:complexType><xsd:sequence><xsd:element maxOccurs="1" minOccurs="1" name="name" nillable="true" type="xsd:string"/><xsd:element maxOccurs="1" minOccurs="1" name="userID" type="xsd:long"/></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="deleteUserPropertyResponse"><xsd:complexType/></xsd:element><xsd:element name="getUser"><xsd:complexType><xsd:sequence><xsd:element maxOccurs="1" minOccurs="1" name="id" type="xsd:long"/></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="getUserResponse"><xsd:complexType><xsd:sequence><xsd:element maxOccurs="1" minOccurs="1" name="out" nillable="true" type="ns1:User"/></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="deleteUser"><xsd:complexType><xsd:sequence><xsd:element maxOccurs="1" minOccurs="1" name="userID" type="xsd:long"/></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="deleteUserResponse"><xsd:complexType/></xsd:element><xsd:element name="getUsersByEmailAddress"><xsd:complexType><xsd:sequence><xsd:element maxOccurs="1" minOccurs="1" name="emailAddress" nillable="true" type="xsd:string"/></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="getUsersByEmailAddressResponse"><xsd:complexType><xsd:sequence><xsd:element maxOccurs="1" minOccurs="1" name="out" nillable="true" type="ns1:ArrayOfUser"/></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="getUserByEmailAddress"><xsd:complexType><xsd:sequence><xsd:element maxOccurs="1" minOccurs="1" name="emailAddress" nillable="true" type="xsd:string"/></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="getUserByEmailAddressResponse"><xsd:complexType><xsd:sequence><xsd:element maxOccurs="1" minOccurs="1" name="out" nillable="true" type="ns1:User"/></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="getUserProperties"><xsd:complexType><xsd:sequence><xsd:element maxOccurs="1" minOccurs="1" name="userID" type="xsd:long"/></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="getUserPropertiesResponse"><xsd:complexType><xsd:sequence><xsd:element maxOccurs="1" minOccurs="1" name="out" nillable="true" type="ns1:ArrayOfProperty"/></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="getUserByUsername"><xsd:complexType><xsd:sequence><xsd:element maxOccurs="1" minOccurs="1" name="username" nillable="true" type="xsd:string"/></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="getUserByUsernameResponse"><xsd:complexType><xsd:sequence><xsd:element maxOccurs="1" minOccurs="1" name="out" nillable="true" type="ns1:User"/></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="getUsersBounded"><xsd:complexType><xsd:sequence><xsd:element maxOccurs="1" minOccurs="1" name="startIndex" type="xsd:int"/><xsd:element maxOccurs="1" minOccurs="1" name="numResults" type="xsd:int"/></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="getUsersBoundedResponse"><xsd:complexType><xsd:sequence><xsd:element maxOccurs="1" minOccurs="1" name="out" nillable="true" type="ns1:ArrayOfUser"/></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="getUserCount"><xsd:complexType/></xsd:element><xsd:element name="getUserCountResponse"><xsd:complexType><xsd:sequence><xsd:element maxOccurs="1" minOccurs="1" name="out" type="xsd:int"/></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="createUser"><xsd:complexType><xsd:sequence><xsd:element maxOccurs="1" minOccurs="1" name="username" nillable="true" type="xsd:string"/><xsd:element maxOccurs="1" minOccurs="1" name="password" nillable="true" type="xsd:string"/><xsd:element maxOccurs="1" minOccurs="1" name="email" nillable="true" type="xsd:string"/></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="createUserResponse"><xsd:complexType><xsd:sequence><xsd:element maxOccurs="1" minOccurs="1" name="out" nillable="true" type="ns1:User"/></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="UserAlreadyExistsException" type="ns2:UserAlreadyExistsException"/><xsd:element name="updateUser"><xsd:complexType><xsd:sequence><xsd:element maxOccurs="1" minOccurs="1" name="user" nillable="true" type="ns1:User"/></xsd:sequence></xsd:complexType></xsd:element><xsd:element name="updateUserResponse"><xsd:complexType/></xsd:element></xsd:schema>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://webservices.forum.jivesoftware.com"><xsd:complexType name="ArrayOfUser"><xsd:sequence><xsd:element maxOccurs="unbounded" minOccurs="0" name="User" nillable="true" type="ns1:User"/></xsd:sequence></xsd:complexType><xsd:complexType name="User"><xsd:sequence><xsd:element minOccurs="0" name="ID" type="xsd:long"/><xsd:element minOccurs="0" name="creationDate" type="xsd:dateTime"/><xsd:element minOccurs="0" name="email" nillable="true" type="xsd:string"/><xsd:element minOccurs="0" name="emailVisible" type="xsd:boolean"/><xsd:element minOccurs="0" name="modificationDate" type="xsd:dateTime"/><xsd:element minOccurs="0" name="name" nillable="true" type="xsd:string"/><xsd:element minOccurs="0" name="nameVisible" type="xsd:boolean"/><xsd:element minOccurs="0" name="password" nillable="true" type="xsd:string"/><xsd:element minOccurs="0" name="passwordHash" nillable="true" type="xsd:string"/><xsd:element minOccurs="0" name="username" nillable="true" type="xsd:string"/></xsd:sequence></xsd:complexType><xsd:complexType name="ArrayOfProperty"><xsd:sequence><xsd:element maxOccurs="unbounded" minOccurs="0" name="Property" nillable="true" type="ns1:Property"/></xsd:sequence></xsd:complexType><xsd:complexType name="Property"><xsd:sequence><xsd:element minOccurs="0" name="name" nillable="true" type="xsd:string"/><xsd:element minOccurs="0" name="value" nillable="true" type="xsd:string"/></xsd:sequence></xsd:complexType></xsd:schema>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://base.jivesoftware.com"><xsd:complexType name="UserNotFoundException"><xsd:sequence><xsd:element minOccurs="0" name="userID" type="xsd:long"/><xsd:element minOccurs="0" name="username" nillable="true" type="xsd:string"/></xsd:sequence></xsd:complexType><xsd:complexType name="UserAlreadyExistsException"/></xsd:schema>
</wsdl:types>
<wsdl:message name="getUsersBoundedResponse">
<wsdl:part name="parameters" element="tns:getUsersBoundedResponse"/>
</wsdl:message>
<wsdl:message name="updateUserResponse">
<wsdl:part name="parameters" element="tns:updateUserResponse"/>
</wsdl:message>
<wsdl:message name="UserAlreadyExistsException">
<wsdl:part name="UserAlreadyExistsException" element="tns:UserAlreadyExistsException"/>
</wsdl:message>
<wsdl:message name="getUsersBoundedRequest">
<wsdl:part name="parameters" element="tns:getUsersBounded"/>
</wsdl:message>
<wsdl:message name="updateUserRequest">
<wsdl:part name="parameters" element="tns:updateUser"/>
</wsdl:message>
<wsdl:message name="deleteUserPropertyResponse">
<wsdl:part name="parameters" element="tns:deleteUserPropertyResponse"/>
</wsdl:message>
<wsdl:message name="createUserRequest">
<wsdl:part name="parameters" element="tns:createUser"/>
</wsdl:message>
<wsdl:message name="getUserRequest">
<wsdl:part name="parameters" element="tns:getUser"/>
</wsdl:message>
<wsdl:message name="setUserPropertyRequest">
<wsdl:part name="parameters" element="tns:setUserProperty"/>
</wsdl:message>
<wsdl:message name="deleteUserResponse">
<wsdl:part name="parameters" element="tns:deleteUserResponse"/>
</wsdl:message>
<wsdl:message name="setUserPropertyResponse">
<wsdl:part name="parameters" element="tns:setUserPropertyResponse"/>
</wsdl:message>
<wsdl:message name="getUserCountResponse">
<wsdl:part name="parameters" element="tns:getUserCountResponse"/>
</wsdl:message>
<wsdl:message name="getUserByEmailAddressResponse">
<wsdl:part name="parameters" element="tns:getUserByEmailAddressResponse"/>
</wsdl:message>
<wsdl:message name="getUserResponse">
<wsdl:part name="parameters" element="tns:getUserResponse"/>
</wsdl:message>
<wsdl:message name="deleteUserPropertyRequest">
<wsdl:part name="parameters" element="tns:deleteUserProperty"/>
</wsdl:message>
<wsdl:message name="getUserByUsernameResponse">
<wsdl:part name="parameters" element="tns:getUserByUsernameResponse"/>
</wsdl:message>
<wsdl:message name="getUserByUsernameRequest">
<wsdl:part name="parameters" element="tns:getUserByUsername"/>
</wsdl:message>
<wsdl:message name="getUserByEmailAddressRequest">
<wsdl:part name="parameters" element="tns:getUserByEmailAddress"/>
</wsdl:message>
<wsdl:message name="createUserResponse">
<wsdl:part name="parameters" element="tns:createUserResponse"/>
</wsdl:message>
<wsdl:message name="getUsersRequest">
<wsdl:part name="parameters" element="tns:getUsers"/>
</wsdl:message>
<wsdl:message name="getUsersResponse">
<wsdl:part name="parameters" element="tns:getUsersResponse"/>
</wsdl:message>
<wsdl:message name="getUsersByEmailAddressRequest">
<wsdl:part name="parameters" element="tns:getUsersByEmailAddress"/>
</wsdl:message>
<wsdl:message name="deleteUserRequest">
<wsdl:part name="parameters" element="tns:deleteUser"/>
</wsdl:message>
<wsdl:message name="getUserCountRequest">
<wsdl:part name="parameters" element="tns:getUserCount"/>
</wsdl:message>
<wsdl:message name="getUserPropertiesResponse">
<wsdl:part name="parameters" element="tns:getUserPropertiesResponse"/>
</wsdl:message>
<wsdl:message name="getUsersByEmailAddressResponse">
<wsdl:part name="parameters" element="tns:getUsersByEmailAddressResponse"/>
</wsdl:message>
<wsdl:message name="getUserPropertiesRequest">
<wsdl:part name="parameters" element="tns:getUserProperties"/>
</wsdl:message>
<wsdl:message name="UserNotFoundException">
<wsdl:part name="UserNotFoundException" element="tns:UserNotFoundException"/>
</wsdl:message>
<wsdl:portType name="ProfileServicePortType">
<wsdl:operation name="getUsers">
<wsdl:input name="getUsersRequest" message="tns:getUsersRequest"/>
<wsdl:output name="getUsersResponse" message="tns:getUsersResponse"/>
</wsdl:operation>
<wsdl:operation name="setUserProperty">
<wsdl:input name="setUserPropertyRequest" message="tns:setUserPropertyRequest"/>
<wsdl:output name="setUserPropertyResponse" message="tns:setUserPropertyResponse"/>
<wsdl:fault name="UserNotFoundException" message="tns:UserNotFoundException"/>
</wsdl:operation>
<wsdl:operation name="deleteUserProperty">
<wsdl:input name="deleteUserPropertyRequest" message="tns:deleteUserPropertyRequest"/>
<wsdl:output name="deleteUserPropertyResponse" message="tns:deleteUserPropertyResponse"/>
<wsdl:fault name="UserNotFoundException" message="tns:UserNotFoundException"/>
</wsdl:operation>
<wsdl:operation name="getUser">
<wsdl:input name="getUserRequest" message="tns:getUserRequest"/>
<wsdl:output name="getUserResponse" message="tns:getUserResponse"/>
<wsdl:fault name="UserNotFoundException" message="tns:UserNotFoundException"/>
</wsdl:operation>
<wsdl:operation name="deleteUser">
<wsdl:input name="deleteUserRequest" message="tns:deleteUserRequest"/>
<wsdl:output name="deleteUserResponse" message="tns:deleteUserResponse"/>
<wsdl:fault name="UserNotFoundException" message="tns:UserNotFoundException"/>
</wsdl:operation>
<wsdl:operation name="getUsersByEmailAddress">
<wsdl:input name="getUsersByEmailAddressRequest" message="tns:getUsersByEmailAddressRequest"/>
<wsdl:output name="getUsersByEmailAddressResponse" message="tns:getUsersByEmailAddressResponse"/>
</wsdl:operation>
<wsdl:operation name="getUserByEmailAddress">
<wsdl:input name="getUserByEmailAddressRequest" message="tns:getUserByEmailAddressRequest"/>
<wsdl:output name="getUserByEmailAddressResponse" message="tns:getUserByEmailAddressResponse"/>
<wsdl:fault name="UserNotFoundException" message="tns:UserNotFoundException"/>
</wsdl:operation>
<wsdl:operation name="getUserProperties">
<wsdl:input name="getUserPropertiesRequest" message="tns:getUserPropertiesRequest"/>
<wsdl:output name="getUserPropertiesResponse" message="tns:getUserPropertiesResponse"/>
<wsdl:fault name="UserNotFoundException" message="tns:UserNotFoundException"/>
</wsdl:operation>
<wsdl:operation name="getUserByUsername">
<wsdl:input name="getUserByUsernameRequest" message="tns:getUserByUsernameRequest"/>
<wsdl:output name="getUserByUsernameResponse" message="tns:getUserByUsernameResponse"/>
<wsdl:fault name="UserNotFoundException" message="tns:UserNotFoundException"/>
</wsdl:operation>
<wsdl:operation name="getUsersBounded">
<wsdl:input name="getUsersBoundedRequest" message="tns:getUsersBoundedRequest"/>
<wsdl:output name="getUsersBoundedResponse" message="tns:getUsersBoundedResponse"/>
</wsdl:operation>
<wsdl:operation name="getUserCount">
<wsdl:input name="getUserCountRequest" message="tns:getUserCountRequest"/>
<wsdl:output name="getUserCountResponse" message="tns:getUserCountResponse"/>
</wsdl:operation>
<wsdl:operation name="createUser">
<wsdl:input name="createUserRequest" message="tns:createUserRequest"/>
<wsdl:output name="createUserResponse" message="tns:createUserResponse"/>
<wsdl:fault name="UserAlreadyExistsException" message="tns:UserAlreadyExistsException"/>
</wsdl:operation>
<wsdl:operation name="updateUser">
<wsdl:input name="updateUserRequest" message="tns:updateUserRequest"/>
<wsdl:output name="updateUserResponse" message="tns:updateUserResponse"/>
<wsdl:fault name="UserNotFoundException" message="tns:UserNotFoundException"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="ProfileServiceHttpBinding" type="tns:ProfileServicePortType">
<wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="getUsers">
<wsdlsoap:operation soapAction=""/>
<wsdl:input name="getUsersRequest">
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output name="getUsersResponse">
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="setUserProperty">
<wsdlsoap:operation soapAction=""/>
<wsdl:input name="setUserPropertyRequest">
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output name="setUserPropertyResponse">
<wsdlsoap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="UserNotFoundException">
<wsdlsoap:fault name="UserNotFoundException" use="literal"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="deleteUserProperty">
<wsdlsoap:operation soapAction=""/>
<wsdl:input name="deleteUserPropertyRequest">
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output name="deleteUserPropertyResponse">
<wsdlsoap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="UserNotFoundException">
<wsdlsoap:fault name="UserNotFoundException" use="literal"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="getUser">
<wsdlsoap:operation soapAction=""/>
<wsdl:input name="getUserRequest">
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output name="getUserResponse">
<wsdlsoap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="UserNotFoundException">
<wsdlsoap:fault name="UserNotFoundException" use="literal"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="deleteUser">
<wsdlsoap:operation soapAction=""/>
<wsdl:input name="deleteUserRequest">
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output name="deleteUserResponse">
<wsdlsoap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="UserNotFoundException">
<wsdlsoap:fault name="UserNotFoundException" use="literal"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="getUsersByEmailAddress">
<wsdlsoap:operation soapAction=""/>
<wsdl:input name="getUsersByEmailAddressRequest">
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output name="getUsersByEmailAddressResponse">
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getUserByEmailAddress">
<wsdlsoap:operation soapAction=""/>
<wsdl:input name="getUserByEmailAddressRequest">
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output name="getUserByEmailAddressResponse">
<wsdlsoap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="UserNotFoundException">
<wsdlsoap:fault name="UserNotFoundException" use="literal"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="getUserProperties">
<wsdlsoap:operation soapAction=""/>
<wsdl:input name="getUserPropertiesRequest">
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output name="getUserPropertiesResponse">
<wsdlsoap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="UserNotFoundException">
<wsdlsoap:fault name="UserNotFoundException" use="literal"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="getUserByUsername">
<wsdlsoap:operation soapAction=""/>
<wsdl:input name="getUserByUsernameRequest">
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output name="getUserByUsernameResponse">
<wsdlsoap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="UserNotFoundException">
<wsdlsoap:fault name="UserNotFoundException" use="literal"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="getUsersBounded">
<wsdlsoap:operation soapAction=""/>
<wsdl:input name="getUsersBoundedRequest">
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output name="getUsersBoundedResponse">
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="getUserCount">
<wsdlsoap:operation soapAction=""/>
<wsdl:input name="getUserCountRequest">
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output name="getUserCountResponse">
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="createUser">
<wsdlsoap:operation soapAction=""/>
<wsdl:input name="createUserRequest">
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output name="createUserResponse">
<wsdlsoap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="UserAlreadyExistsException">
<wsdlsoap:fault name="UserAlreadyExistsException" use="literal"/>
</wsdl:fault>
</wsdl:operation>
<wsdl:operation name="updateUser">
<wsdlsoap:operation soapAction=""/>
<wsdl:input name="updateUserRequest">
<wsdlsoap:body use="literal"/>
</wsdl:input>
<wsdl:output name="updateUserResponse">
<wsdlsoap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="UserNotFoundException">
<wsdlsoap:fault name="UserNotFoundException" use="literal"/>
</wsdl:fault>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="ProfileService">
<wsdl:port name="ProfileServiceHttpPort" binding="tns:ProfileServiceHttpBinding">
<wsdlsoap:address location="http://aarc1.us.oracle.com:7777/owc_discussions_nosso/rpc/soap/ProfileService"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>
Thank you.
Message was edited by:
user579972Let me add more information. The web service is provided online from the application and I didn't make a local copy or modify it.
I tested the web service using SOAP UI and worked like a charm.
I made another test just now by only creating Soap service to use the WSDL and allow the external invocation. Then I call the ESB wsdl (soap service WSDL) from SOAP UI and got the following error. It seems to me, ESB incorrectly format the soap request to Jive or the ESB has problem handling the request from SoapUI.
<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
<env:Header/>
<env:Body>
<env:Fault>
<faultcode>env:ESBMessageProcessingFailed</faultcode>
<detail>
<EventName>JiveESB.ProfileService.createUser</EventName>
<Cause>An unhandled exception has been thrown in the ESB system. The exception reported is: "oracle.tip.esb.server.common.exceptions.BusinessEventRetriableException: An unhandled exception has been thrown in the ESB system. The exception reported is: "org.collaxa.thirdparty.apache.wsif.WSIFException: exception on JaxRpc invoke: HTTP transport error: javax.xml.soap.SOAPException: java.security.PrivilegedActionException: oracle.j2ee.ws.saaj.ContentTypeException: Not a valid SOAP Content-Type: application/xop+xml; type="text/xml"; charset=UTF-8
at com.collaxa.cube.ws.wsif.providers.oc4j.jaxrpc.WSIFOperation_JaxRpc.invokeOperation(WSIFOperation_JaxRpc.java:1717)
at com.collaxa.cube.ws.wsif.providers.oc4j.jaxrpc.WSIFOperation_JaxRpc.invokeRequestResponseOperation(WSIFOperation_JaxRpc.java:1463)
at com.collaxa.cube.ws.wsif.providers.oc4j.jaxrpc.WSIFOperation_JaxRpc.executeRequestResponseOperation(WSIFOperation_JaxRpc.java:1185)
at oracle.tip.esb.server.common.wsif.WSIFInvoker.executeOperation(WSIFInvoker.java:507)
at oracle.tip.esb.server.common.wsif.WSIFInvoker.nextService(WSIFInvoker.java:430)
at oracle.tip.esb.server.common.wsif.WSIFInvoker.nextService(WSIFInvoker.java:447)
at oracle.tip.esb.server.service.impl.outadapter.OutboundAdapterService.nextService(OutboundAdapterService.java:184)
at oracle.tip.esb.server.service.impl.outadapter.OutboundAdapterService.processBusinessEvent(OutboundAdapterService.java:112)
at oracle.tip.esb.server.dispatch.InitialEventDispatcher.dispatchNonRoutingService(InitialEventDispatcher.java:106)
at oracle.tip.esb.server.dispatch.InitialEventDispatcher.dispatch(InitialEventDispatcher.java:85)
at oracle.tip.esb.server.dispatch.BusinessEvent.raise(BusinessEvent.java:1416)
at oracle.tip.esb.server.service.impl.soap.EventOracleSoapProvider.raiseEvent(EventOracleSoapProvider.java:314)
at oracle.tip.esb.server.service.impl.soap.EventOracleSoapProvider.processMessage(EventOracleSoapProvider.java:187)
at oracle.j2ee.ws.server.provider.ProviderProcessor.doEndpointProcessing(ProviderProcessor.java:956)
at oracle.j2ee.ws.server.WebServiceProcessor.invokeEndpointImplementation(WebServiceProcessor.java:349)
at oracle.j2ee.ws.server.provider.ProviderProcessor.doRequestProcessing(ProviderProcessor.java:466)
at oracle.j2ee.ws.server.WebServiceProcessor.processRequest(WebServiceProcessor.java:114)
at oracle.j2ee.ws.server.WebServiceProcessor.doService(WebServiceProcessor.java:96)
at oracle.j2ee.ws.server.WebServiceServlet.doPost(WebServiceServlet.java:177)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65)
at oracle.security.jazn.oc4j.JAZNFilter.doFilter(JAZNFilter.java:436)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:623)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:302)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:190)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:595)
at oracle.tip.esb.server.common.wsif.WSIFInvoker.executeOperation(WSIFInvoker.java:539)
at oracle.tip.esb.server.common.wsif.WSIFInvoker.nextService(WSIFInvoker.java:430)
at oracle.tip.esb.server.common.wsif.WSIFInvoker.nextService(WSIFInvoker.java:447)
at oracle.tip.esb.server.service.impl.outadapter.OutboundAdapterService.nextService(OutboundAdapterService.java:184)
at oracle.tip.esb.server.service.impl.outadapter.OutboundAdapterService.processBusinessEvent(OutboundAdapterService.java:112)
at oracle.tip.esb.server.dispatch.InitialEventDispatcher.dispatchNonRoutingService(InitialEventDispatcher.java:106)
at oracle.tip.esb.server.dispatch.InitialEventDispatcher.dispatch(InitialEventDispatcher.java:85)
at oracle.tip.esb.server.dispatch.BusinessEvent.raise(BusinessEvent.java:1416)
at oracle.tip.esb.server.service.impl.soap.EventOracleSoapProvider.raiseEvent(EventOracleSoapProvider.java:314)
at oracle.tip.esb.server.service.impl.soap.EventOracleSoapProvider.processMessage(EventOracleSoapProvider.java:187)
at oracle.j2ee.ws.server.provider.ProviderProcessor.doEndpointProcessing(ProviderProcessor.java:956)
at oracle.j2ee.ws.server.WebServiceProcessor.invokeEndpointImplementation(WebServiceProcessor.java:349)
at oracle.j2ee.ws.server.provider.ProviderProcessor.doRequestProcessing(ProviderProcessor.java:466)
at oracle.j2ee.ws.server.WebServiceProcessor.processRequest(WebServiceProcessor.java:114)
at oracle.j2ee.ws.server.WebServiceProcessor.doService(WebServiceProcessor.java:96)
at oracle.j2ee.ws.server.WebServiceServlet.doPost(WebServiceServlet.java:177)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65)
at oracle.security.jazn.oc4j.JAZNFilter.doFilter(JAZNFilter.java:436)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:623)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:302)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:190)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:595)
Caused by: org.collaxa.thirdparty.apache.wsif.WSIFException: exception on JaxRpc invoke: HTTP transport error: javax.xml.soap.SOAPException: java.security.PrivilegedActionException: oracle.j2ee.ws.saaj.ContentTypeException: Not a valid SOAP Content-Type: application/xop+xml; type="text/xml"; charset=UTF-8
at com.collaxa.cube.ws.wsif.providers.oc4j.jaxrpc.WSIFOperation_JaxRpc.invokeOperation(WSIFOperation_JaxRpc.java:1717)
at com.collaxa.cube.ws.wsif.providers.oc4j.jaxrpc.WSIFOperation_JaxRpc.invokeRequestResponseOperation(WSIFOperation_JaxRpc.java:1463)
at com.collaxa.cube.ws.wsif.providers.oc4j.jaxrpc.WSIFOperation_JaxRpc.executeRequestResponseOperation(WSIFOperation_JaxRpc.java:1185)
at oracle.tip.esb.server.common.wsif.WSIFInvoker.executeOperation(WSIFInvoker.java:507)
... 28 more
".</Cause>
</detail>
</env:Fault>
</env:Body>
</env:Envelope>
Thanks. -
I have installed Crystal reports server 2008 VI on a Windows 2008 64bit OS. I have added SQL server and Oracle reports through CMC. I then installed Oracle 10g client 32bit on the server and created and tested the required DSNs using ODBC 32bit. All the testings are successfull.
Now when I try to run my Oracle report through CMC it prompts for the parameters and when I enter them and click ok, gives me the following error:
Failed to open the connection. Details: [Database Vendor Code: 12154].
I have the same exact setup on a different server which has a 32 bit windows 2008 server OS and could run the same reports through CMC.
Is there away to fix this in the 64 bit OS?
I did a yahoo search and someone had a similar problem with Crystal RAS and Oracle.
And there is mentions that this is an issue with 32 bit ODBC drivers on 64bit wondows OS.The parentheses in the default file location, C:\Program Files (x86), causes problems with the ODBC driver and the workarouns in re-installing Crystal RAS on a different folder.
Full description is at (http://www.tririga.info/)
Is this the case with Crystal report server 2008 VI? I already got users using the InfoView to run SQL reports and doing this will have to put the application offline atlease for a say.
Any help is greatly appreciated.Vasana,
Resolution: Failed to Open the Connection.
First:
If the Crystal Report is using 32-bit version of Microsoft ODBC then the Window 2008 server must also have 32-bit version of Microsoft ODBC. The 32- bit version of Odbcad32.exe is located in the %systemdrive%\Windows\SysWoW64 folder.
On the Windows 2008 server, execute Odbcad32.exe by clicking start and run and entering the following: C:\Window\SysWow64\ODBC32.exe.
Then:
The Windows 2008 server ODBC Data Source Administrator must have the same System Data Source Server and Database Names that is used to run the Crystal Report.
e.g. Crystal Report points to server ABC and database EFG (ABC_efg); then the ODBC connections on the Windows 2008 Server must also point to the same server ABC and database EFG (abc_efg) listed. -
Failed to open the connection, when view returns no data.
Hi Guys,
I'm having a minor issue.
I'm running a report in the crystalreportsviewer in asp.net.
The report is retrieving it's data from a view.
The report also has a subreport with an overview with totals, using the same view and the same parameters as the primary report.
Now everything is working fine in a filled database.
But when the view does not return any data, i get the following error:
Failed to open the connection. Failed to open the connection. Details:
[Database Vendor Code: 53 ] Failed to open the connection. Details:
[Database Vendor Code: 53 ] Failed to open the connection.
Freight_Charges_By_Branch_By_Period_By_Customer {9D0460D7-5C9E- 4FD5-B190-AFD41693A143}.rpt
Can anyone please help me with this problem.
Thanks in advance!
Regards WilliamLot of important info missing here:
1) What version of CR?
2) What CR updates have you applied?
3) What version of .NET?
4) Is this on your dev box or after you deploy?
5) Have you looked up error code 53 for your database? (This is the error code CR engine is simply passing through from the db client)
6) What is the database?
7) What connection method are you using?
8) Depending on the version of CR, can you run this report in the CR designer?
9) Copy and paste the code used to run the report.
Ludek
Follow us on Twitter http://twitter.com/SAPCRNetSup -
Failed to open the connection after changing the connection in CMC
Hi
Below are our environment details:
BOXI 3.1 SP3
Solaris Sparc 10
Crystal Reports 2008 Sp3
Weblogic 11g
Our team is facing the problem as described below:
We have created Crystal Reports using JDBC connection and it works fine
in an environment(SIT).
When we migrate these reports to the another environment(UAT) we get
the error "Failed to open the connection"
After migrating we indeed change the connection to Custom Database
Login Information in CMC.
So to troubleshoot we installed Crystal Reports in UAT environment and
had to perform Set DataLocation after which
the reports starting working fine.
Now when we are migrating reports to Production we have the same issue.
We cannot install Crystal Reports on Production this time and hence we
are stuck.
Please let us know if any known workaround or solution for the same.
Thanks
Kamal
Edited by: Kamalaksha Shetty on Nov 15, 2011 4:18 AMHi Meenal,
I am not 100% sure I understood the workaround of having Crystal Designer on the server. Can you connect from UAT designer to production and perform the same operation?
Check this KBA that describes this problem and a solution:
https://service.sap.com/sap/support/notes/1445067
Regards,
Julian -
Pls Help!-'Failed to open the file'
what do you do when an error 'failed to open the file' shows
up when you try to open something...?
i'm pretty sure that i am using the same version of flash as
the one i used before to create this file.. but just on a different
mac.
please
help!!!! (ノ△・。)yumibobcat wrote:
> what do you do when an error 'failed to open the file'
shows up when you try to
> open something...?
> i'm pretty sure that i am using the same version of
flash as the one i used
> before to create this file.. but just on a different
mac.
> please help!!!!?(????)
>
If you are using the same version the file was made in then
the only thing
left which give such error is a corrupted FLA. Beyond
recovery once fail to
open.
Best Regards
Urami
"Never play Leap-Frog with a Unicorn."
<urami>
If you want to mail me - DO NOT LAUGH AT MY ADDRESS
</urami> -
what do you do when an error 'failed to open the file' shows
up when you try to open something...?
i'm pretty sure that i am using the same version of flash as
the one i used before to create this file.. but just on a different
mac.
please
help!!!! (ノ△・。)You will find the answer to your problem in this forum..
Database Installation
Maybe you are looking for
-
How to restore from Time Machine after HD change?
Hi I am having my hard drive replaced due to the issue with the Seagate hard drives. I have a Lacie NAS which is working with Time Machine. I wanted to know, once I have my iMac back with a new hard drive, how do I restore everything from Time Machin
-
Hi All, We have developed an application in ADF 11G and its working fine now , but we have a requirement to include session time out for our application. Can anyone suggest or give a link giving clear information regarding this. Thanks, Karthik
-
IPod Driver 3.1 won't install
Hi, When I use Software Update on my PowerBook G3 to update the iPod driver, it crashes! So, I can't use my iPod Shuffle with PB. Here is what the crash log says: Date/Time: 2005-12-31 00:25:45 -0400 OS Version: 10.2.8 (Build 6R73) Host: CPN-55-04.lo
-
Can I move proxy files from an active project to a different drive?
Hi, Is there any way for FCPX to allow you to redirect or move( like using an alias) the rendered/proxy/optimized files off of the boot drive? My project library has 3TB of RED 4K footage, and if I want to proxy it, it still take up over 1TB of data.
-
Which midi device is better to use in windows (soundblaster X-FI)
there are 3 MIDI devices to select in windows: 1---sint SW wave GS (windows) 2---SB X-FI SYNTH A [E800] 3---SB X-FI SYNTH-B [E800] (default after installed creative drivers) personally I have selected (sint SW wave GS) because is louder but I'm not s