Quantcast
Channel: SCN : Popular Discussions - Java SDK Application Development
Viewing all 1701 articles
Browse latest View live

Unable to connect to the server: ###.CrystalReports2013ReportApplicationServer.

$
0
0

Hello Everyone,



 

I am migrating reports from Crystal 9 to Crystal 2013 version. I am using Oracle Database. After migrating the reports, I need to test it through a Java application. When I test them some reports work fine while the others give me this error message.

 

(Note: All the migrated reports work fine on my machine) Also checked the server connection and it is running properly.

 

 

 

Servlet Engine Exception

Error:

Cannot open report document. --- Unable to connect to the server: #####.CrystalReports2013ReportApplicationServer.

 

StackTrace:

com.crystaldecisions.sdk.occa.managedreports.ras.internal.ManagedRASException: Cannot open report document. --- Unable to connect to the server: #####.CrystalReports2013ReportApplicationServer.

cause:com.crystaldecisions.sdk.occa.report.lib.ReportSDKServerException: Unable to connect to the server: #####.CrystalReports2013ReportApplicationServer.---- Error code:-2147467259 Error code name:failed

detail: Unable to connect to the server: #####.CrystalReports2013ReportApplicationServer.

at com.crystaldecisions.sdk.occa.managedreports.ras.internal.RASReportAppFactory.a(Unknown Source)

at com.crystaldecisions.sdk.occa.managedreports.ras.internal.RASReportAppFactory.a(Unknown Source)

at com.crystaldecisions.sdk.occa.managedreports.ras.internal.RASReportAppFactory.openDocument(Unknown Source)

at com.crystaldecisions.sdk.occa.managedreports.ras.internal.RASReportAppFactory.openDocument(Unknown Source)

at jsp_servlet.__viewreport.getReportClientDocument(__viewreport.java:254)

at jsp_servlet.__viewreport._jspService(__viewreport.java:710)

at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)

at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)

at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)

at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301)

at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:184)

at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3732)

at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696)

at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)

at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)

at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273)

at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)

at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490)

at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)

at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)

Caused by: com.crystaldecisions.sdk.occa.report.lib.ReportSDKServerException: Unable to connect to the server: #####.CrystalReports2013ReportApplicationServer.---- Error code:-2147467259 Error code name:failed

at com.crystaldecisions.sdk.occa.report.lib.ReportSDKServerException.throwReportSDKServerException(Unknown Source)

at com.crystaldecisions.sdk.occa.managedreports.ras.internal.CECORBACommunicationAdapter.a(Unknown Source)

at com.crystaldecisions.sdk.occa.managedreports.ras.internal.CECORBACommunicationAdapter.request(Unknown Source)

at com.crystaldecisions.proxy.remoteagent.y.a(Unknown Source)

at com.crystaldecisions.proxy.remoteagent.r.a(Unknown Source)

at com.crystaldecisions.sdk.occa.report.application.ReportClientDocument.if(Unknown Source)

at com.crystaldecisions.sdk.occa.report.application.ReportClientDocument.if(Unknown Source)

at com.crystaldecisions.sdk.occa.report.application.ReportClientDocument.a(Unknown Source)

at com.crystaldecisions.sdk.occa.report.application.ClientDocument.open(Unknown Source)

... 19 more

Caused by: java.lang.IllegalArgumentException

at com.crystaldecisions.sdk.occa.report.definition.ObjectFormatConditionFormulaType.from_string(Unknown Source)

at com.crystaldecisions.sdk.occa.report.definition.ObjectFormatConditionFormulas.readElement(Unknown Source)

at com.crystaldecisions.xml.serialization.CrystalSAXParserHandler.endElement(Unknown Source)

at org.apache.xerces.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:585)

at org.apache.xerces.impl.XMLNamespaceBinder.handleEndElement(XMLNamespaceBinder.java:898)

at org.apache.xerces.impl.XMLNamespaceBinder.endElement(XMLNamespaceBinder.java:644)

at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1008)

at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1469)

at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:329)

at org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:525)

at org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:581)

at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)

at org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1175)

at com.crystaldecisions.xml.serialization.XMLObjectSerializer.load(Unknown Source)

... 27 more

 

 

 

 

 

Could some one please help me with this?

 

Thank you


Unable to Login through BO SDK

$
0
0

Hi,

 

I am unable to login to BO Server, with the below parameters through Java SDK, although I am able to login through IDT and BO Designer. Please help me.

 

Server Name: boexp.xxx.com

username: userid

password: password

Authentication: LDAP

 

Not able to Login:

 

boSession = logon("boexp.xxx.com", "userid", "password","secEnterprise");

com.crystaldecisions.sdk.exception.SDKServerException: Enterprise authentication could not log you on. Please make sure your logon information is correct. (FWB 00008)

 

boSession = logon("boexp.xxx.com", "userid", "password","LDAP");

com.crystaldecisions.sdk.exception.SDKException$PluginNotFoundAtCMS: The LDAP plug-in does not exist in the CMS (FWM 02017)

 

Do I need to pass Admin Credentials?

Do I need to make any settings change in CMC?

 

Thanks,

Mahesh

com.sap.tools.commons.exception.NestedException: Interface requested not found : csLIB

$
0
0

Hi we have this error launching java idt sdk

Quote:

com.sap.tools.commons.exception.NestedException: Interface requested not found : csLIB
 
win32_x86\cs_jni.dll: The specified procedure could not be found


the command is
 

Code:

set CLASSPATH=E:\Program Files (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\SL SDK\java\sl_sdk.jar;E:\Program Files (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\dataAccess\connectionServer\java\*;D:\ebiexpertsGIT\codenet\XComponents\SoftnTic\UserLibrary - ebi-framework-slsdk\ebi-framework-slsdk-0.0.4-test.jar
 
"E:\Program Files (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\win32_x86\sapjvm\bin\java" -Xmx1g -cp "%CLASSPATH%" "-Dbusinessobjects.connectivity.directory=E:\Program Files (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\dataAccess\connectionServer" TestOpenBLX BI41SP5 manager boss secEnterprise 785447
 
 


 
Any help thanks

_________________
Jean-Philippe Golay
ebiexperts
SAP-BI Version Manager, Enterprise Manager, Java Abstration Framefork, Development, API, Versionning, Auditing, Migration on All BI 3.x and 4.x Environments

Read data from Universe (UNX) using Java SDK

$
0
0

Experts,

 

We are asked to build a prototype to hook up HTML5/CSS/JS front-end page and read data from database.

 

What are the possible option available using SDK?

 

Option 1: Is it possible to access Universe (UNX) / Semantic layer and read data using SDK? If so, how can we achieve and what are the SDK's available to achieve it?

 

Option 2: Using Weblogic to read data from database and hookup HTML5 page?

 

Environment : BI 4.1 / 4.0 SP6

Database     : Teradata

 

Any other options. Please advice.

 

Thanks.

Required Jar Files

$
0
0

HI,

 

In which jar file, I can get the following classes.

 

1. com.crystaldecisions.sdk.occa.report.application.ReportClientDocument

2. com.crystaldecisions.report.web.viewer.CrystalReportViewer

 

 

 

Thanks & Regards,

Molay Dutta

To get List of Object used in Reports

$
0
0

Hi Team,

 

Do we have any SDK where we can get the list of objects used in reports.

 

Env:BO XI 3.1

 

Regards,

Shiva Gunturu

Delete Enterprise alias

$
0
0

I have windows AD configured with BI4.

 

I have windows AD users\groups alias scheduled every 15mins.

 

I also have Enterprise alias script scheduled daily to create a enterprise alias for any AD user created on AD side.

 

so, once the user created on AD and mapped to the BO Group then its AD and Enterprise alias is automatically created in BO.

 

Now the issue is if the AD user is deleted on AD side i still have its Enterprise alias present in BO once its AD alias is removed.

 

Can anyone share a script to delete Enterprise User based on the condition which does not have any AD alise associated.

SAP Business Objects SDK

$
0
0

Hello Experts ,

 

We are using BOXI 3.1 in our project.

Our Business users need to schedule the WEBI reports (not through BO scheduler but through some 3rd party vendor like OBPM or some other tool).

I have got to know that this is possible using BO SDKs.

 

As i am new to this SDK ,hence have no idea how to use this feature.

Can anyone please help me on how to start with SDKs?

I myself have searched alot on lots of forums but could not got any relevant information till now...

 

Any documents ,Vedios will be really helpful for me - thank you in advance!

 

 

Regards,

Saurav


Unable to connect to the server: ###.CrystalReports2013ReportApplicationServer.

$
0
0

Hello Everyone,



 

I am migrating reports from Crystal 9 to Crystal 2013 version. I am using Oracle Database. After migrating the reports, I need to test it through a Java application. When I test them some reports work fine while the others give me this error message.

 

(Note: All the migrated reports work fine on my machine) Also checked the server connection and it is running properly.

 

 

 

Servlet Engine Exception

Error:

Cannot open report document. --- Unable to connect to the server: #####.CrystalReports2013ReportApplicationServer.

 

StackTrace:

com.crystaldecisions.sdk.occa.managedreports.ras.internal.ManagedRASException: Cannot open report document. --- Unable to connect to the server: #####.CrystalReports2013ReportApplicationServer.

cause:com.crystaldecisions.sdk.occa.report.lib.ReportSDKServerException: Unable to connect to the server: #####.CrystalReports2013ReportApplicationServer.---- Error code:-2147467259 Error code name:failed

detail: Unable to connect to the server: #####.CrystalReports2013ReportApplicationServer.

at com.crystaldecisions.sdk.occa.managedreports.ras.internal.RASReportAppFactory.a(Unknown Source)

at com.crystaldecisions.sdk.occa.managedreports.ras.internal.RASReportAppFactory.a(Unknown Source)

at com.crystaldecisions.sdk.occa.managedreports.ras.internal.RASReportAppFactory.openDocument(Unknown Source)

at com.crystaldecisions.sdk.occa.managedreports.ras.internal.RASReportAppFactory.openDocument(Unknown Source)

at jsp_servlet.__viewreport.getReportClientDocument(__viewreport.java:254)

at jsp_servlet.__viewreport._jspService(__viewreport.java:710)

at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)

at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)

at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)

at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301)

at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:184)

at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3732)

at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696)

at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)

at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)

at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273)

at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)

at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490)

at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)

at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)

Caused by: com.crystaldecisions.sdk.occa.report.lib.ReportSDKServerException: Unable to connect to the server: #####.CrystalReports2013ReportApplicationServer.---- Error code:-2147467259 Error code name:failed

at com.crystaldecisions.sdk.occa.report.lib.ReportSDKServerException.throwReportSDKServerException(Unknown Source)

at com.crystaldecisions.sdk.occa.managedreports.ras.internal.CECORBACommunicationAdapter.a(Unknown Source)

at com.crystaldecisions.sdk.occa.managedreports.ras.internal.CECORBACommunicationAdapter.request(Unknown Source)

at com.crystaldecisions.proxy.remoteagent.y.a(Unknown Source)

at com.crystaldecisions.proxy.remoteagent.r.a(Unknown Source)

at com.crystaldecisions.sdk.occa.report.application.ReportClientDocument.if(Unknown Source)

at com.crystaldecisions.sdk.occa.report.application.ReportClientDocument.if(Unknown Source)

at com.crystaldecisions.sdk.occa.report.application.ReportClientDocument.a(Unknown Source)

at com.crystaldecisions.sdk.occa.report.application.ClientDocument.open(Unknown Source)

... 19 more

Caused by: java.lang.IllegalArgumentException

at com.crystaldecisions.sdk.occa.report.definition.ObjectFormatConditionFormulaType.from_string(Unknown Source)

at com.crystaldecisions.sdk.occa.report.definition.ObjectFormatConditionFormulas.readElement(Unknown Source)

at com.crystaldecisions.xml.serialization.CrystalSAXParserHandler.endElement(Unknown Source)

at org.apache.xerces.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:585)

at org.apache.xerces.impl.XMLNamespaceBinder.handleEndElement(XMLNamespaceBinder.java:898)

at org.apache.xerces.impl.XMLNamespaceBinder.endElement(XMLNamespaceBinder.java:644)

at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1008)

at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1469)

at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:329)

at org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:525)

at org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:581)

at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)

at org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1175)

at com.crystaldecisions.xml.serialization.XMLObjectSerializer.load(Unknown Source)

... 27 more

 

 

 

 

 

Could some one please help me with this?

 

Thank you

How to get the universe metadata information (class , tables...) through JSP coding ?

$
0
0

Hi,

 

     I am new to BO. I am developing tool which will extract the metadat information of report and universe using JSP (java ) in BO XI R2 . My problem is how to get universe metadata ? i listed the universe name by quering the CI_APPOBJECTS table. i couldn't get other information (Class and objects in the universe ).. I need the advice or idea or code to complete work... Please help to resolve my problem..

 

 

Thanks Advance

Sample Java SDK code for viewing BO 4.x reports

$
0
0

Hi

 

Does anybody know if there are any new sample Java code available for viewing BO 4.x reports especially Webi?

 

The sample code available in the below link is quite old and our Java developers are finding that

many of the methods have been deprecated.

 

BUSINESSOBJECTS REPORT ENGINE SDK JAVA APPLICATIONS

http://www.sdn.sap.com/irj/boc/samples?rid=/webcontent/uuid/30e2b6d2-2784-2b10-59b6-95b2d8c50a02

 

If you have some info on some new sample code for 4.x that will be very useful.

 

Thanks in advance

Vadi

Read data from Universe (UNX) using Java SDK

$
0
0

Experts,

 

We are asked to build a prototype to hook up HTML5/CSS/JS front-end page and read data from database.

 

What are the possible option available using SDK?

 

Option 1: Is it possible to access Universe (UNX) / Semantic layer and read data using SDK? If so, how can we achieve and what are the SDK's available to achieve it?

 

Option 2: Using Weblogic to read data from database and hookup HTML5 page?

 

Environment : BI 4.1 / 4.0 SP6

Database     : Teradata

 

Any other options. Please advice.

 

Thanks.

Developing with Java in Webi 4.2 for adding new functionality.

$
0
0

Hello dear SAP Community,

 

the purpose of this post is to ask you if the new Webi Update 4.2 gives the possibility to developinside of Webi using Java and to add new functionalities which will run all-time like a Java plug-in.

 

I will try to explain more detailed what exactly I mean and intend to do:

 

Generally I am planning to make Webi understand what data it shows in reports and hence represent them effectively.

 

For instance:

when the user adds some chart, lets say Line Chart based on data which he/she chose from the universe and these are monthly incomes from his sales, the user sees from his chart that the linerises significantly in the first 3 monthes and the rest part of the chart remains on the same rate, what means that the start of a year/1st quarter shows some "interesting" information/trend to user.


This "interesting" information I would like to be represented automatically in some other form, not like a Line Chart, but like a Pie Chart for instance or like some other new type of visualisation offered by new Custom Elements in BO 4.2.


With "automatically" I mean that nearby/under the chart defined by user will dynamically appearthe new one, which will show all relevant information in another form. It can be several forms of visualisation offered and user can choose the most appropriate one by clicking on it.

 

 

To implement this:

I want to develop some sort of a rule-based system, where I will predefine all possible rules/charts for different kinds of data. This system will be written in Java and in my imagination will be connected to Webi like a Java-Plugin. In such a way it will be independent from the loaded universe. For understanding what kinds of data are chosen from the universe it will read metadata from the report and further perform some action by choosing the appropriate visualisations.

 

 

In my searching through the SAP Documentation I found out that the SAP BI Semantic Layer Java SDK API allows to develop a Java application that performs creation and publication tasks on universes and associated resources.

 

At the same time the SAP BusinessObjects BI Developer’s Guide for Web Intelligence and the BI Semantic Layer 4.2 says that it is possible to customize the DHTML and Java interfaces of SAP BusinessObjects Web Intelligence and the Web Intelligence Rich Client interface using extensions on Microsoft Windows and Service JavaScript API ---> "You make the extension interact with the application by using the Web Intelligence Application and Service JavaScript APIs." (Article 7: Customizing Web Intelligence with UI Extension Points)

 

 

I am very curoius about the possibility to implement this idea in a current Webi Update 4.2 and I ask those of you who are experienced with developing on SAP BO Web Intelligence with Java or somehow else, please let me know if I can implement this functionality in that manner as I decribed above.

 

Maybe I need to refer to some other technologies as REST SDK for instance? I would be very thankful for any support from your side.

 

 

Kind regards

Ildar

BO SDK code for Universe

$
0
0

Hi Experts,

 

I am trying to create a JSP page which will be used  to change universe object name without using IDT using BO SDK.

 

We are using Bo 4.0 SP6 and we generate the Universe with class name same as table name and columns name as objects names.I need a script which will modify these object name in the Universe with proper name.I have some information that we can use SL SDK to achieve the same.

 

Could you please guide me with some start points on SL SDK.I have some  prior experience in SDK programming but most of them are to extract information from CMS repo.

Thanks in advance for your help and guidance.

 

Regards

Kishore

SAP BusinessObjects Data Services Adapter SDK Installer?

$
0
0

Hi,

 

 

I need some help regarding creation of custom adapter with help of SAP BusinessObjects Data Services Adapter SDK,

The problem is I am not able to find the DIR\adapters\sdk\ folder as i have seen in Adapter SDK tutorial(ds_42_adapter_sdk_en), in our installed bods 4.2 folders.

In my knowledge we will use the above SDK to create custom adapters.

Do we need to install the SAP BusinessObjects Data Services Adapter SDK component

after the installation of BODS or it comes with the bods installer.

 

 

Please help with any links if available for the adapter SDK download.

 

 

 

 

Thanks,

Nimmagadda


Crystal Report runtime SDK for Java

$
0
0

Hello All,

 

Could someone provide me the download link for latest crystal report runtime sdk along with viewr.

 

Thanks !!

To get List of Object used in Reports

$
0
0

Hi Team,

 

Do we have any SDK where we can get the list of objects used in reports.

 

Env:BO XI 3.1

 

Regards,

Shiva Gunturu

Custom Java Event

$
0
0

We are trying to create a Java event that runs after a report is scheduled (or published). 

 

I'm basing a few assumptions from articles, so I would like some feedback on the feasibility of the approach.  I can create a Program File like discussed here:

How to Create a Program File in BI4

 

I can create a custom Event based on a Program File, like discussed here:

CMC\Events in Business Objects and It's Usage

 

I'm assuming that the program file will receive the DocID as a parameter, based on the example of IProgramBaseEx here:

How to create Java Program object thru Java SDK

(see thisPOInfoObject)

 

So, user creates a webi document of reports, schedules the document to run nightly, adds the custom event, and in the java code, we get access to the docID for processing.  Is this possible?

 

This is BO 4.1 sp6.

[BO XI 4.1, JAVA] Migration from BO 3.1 to BO 4.1

$
0
0

Hi all,

 

I work on an application Java which connects to BO 3.1 and posts all the webis of the reference table, extracts the requests, the universes and the objects of a report Webi I want to migrate to the version 4.1 of BO, I have to use the jars of the version 4.1 but I have the following exception :

 

Exception in thread "Thread-4" java.lang.NoSuchMethodError: com.rsa.jsafe.CryptoJ.isFIPS140Compliant()Z

  at com.businessobjects.bcm.internal.BcmRsaLib.initialize(BcmRsaLib.java:214)

  at com.businessobjects.bcm.internal.BcmRsaLib.<clinit>(BcmRsaLib.java:289)

  at com.businessobjects.bcm.BCM.<clinit>(BCM.java:1144)

  at com.crystaldecisions.enterprise.ocaframework.BCMInitializer.run(BCMInitializer.java:29)

  at java.lang.Thread.run(Thread.java:619)

Exception in thread "Thread-3" java.lang.NoClassDefFoundError: Could not initialize class com.businessobjects.bcm.BCM

  at com.crystaldecisions.sdk.occa.security.internal.ConfidentialChannelService.establishConfidentialChannel(ConfidentialChannelService.java:175)

  at com.crystaldecisions.sdk.occa.security.internal.ConfidentialChannelService.createConfidentialChannel(ConfidentialChannelService.java:145)

  at com.crystaldecisions.sdk.occa.security.internal.CCMap.locateCCItem(CCMap.java:63)

  at com.crystaldecisions.sdk.occa.security.internal.LogonService.doUserLogon(LogonService.java:845)

  at com.crystaldecisions.sdk.occa.security.internal.LogonService.doUserLogon(LogonService.java:805)

  at com.crystaldecisions.sdk.occa.security.internal.LogonService.userLogon(LogonService.java:210)

  at com.crystaldecisions.sdk.occa.security.internal.SecurityMgr.userLogon(SecurityMgr.java:166)

  at com.crystaldecisions.sdk.framework.internal.SessionMgr.logon_aroundBody0(SessionMgr.java:454)

  at com.crystaldecisions.sdk.framework.internal.SessionMgr.logon_aroundBody1$advice(SessionMgr.java:512)

  at com.crystaldecisions.sdk.framework.internal.SessionMgr.logon(SessionMgr.java:1)

  at com.sqli.Utils.Connexion.connexion(Connexion.java:100)

  at com.sqli.UI.ConnexionBOGUI$5.run(ConnexionBOGUI.java:295)

  at java.lang.Thread.run(Thread.java:619)

 

 

There are the jars I use:

 

activation-1.1.jar

activation.jar

antlr.jar

asm-attrs.jar

asm.jar

xpp3.jar

xpp3-1.1.3_8.jar

xpp3_xpath.jar

xpp3_min.jar

xmlsec-1.4.6.jar

xml-apis.jar

xercesImpl.jar

XcelsiusServerSDK.jar

XcelsiusQuery.jar

XcelsiusApp.jar

xalan.jar

webi_proxies.jar

webreporting-jsf.jar

webreporting.jar

wilog.jar

wss4j-1.6.4.jar

wstk_java.jar

VISILUMS_plugins.jar

vsj-standard-3.3.jar

umpjni.jar

SetupWizard_en.jar

SharedObjects.jar

SIA_en.jar

sl_cdp_plugin_en.jar

sl_cdp_plugin.jar

SL_plugins.jar

slproxybridge.jar

SO.webi.adapter.jar

sslj.jar

stax-api-1.0.1.jar

SWFInjection_lang.en.jar

TraceLog.jar

ugv_services.jar

sdk.core.jar

sdk.core.server.common.jar

sdk.core.server.corba.jar

sdk.core.server.jar

sdk.core.session.cms.jar

sdk.core.session.jar

secOraApps.jar

secPSE1.jar

secpsenterprise.jar

secSAPR3.jar

secSiebel7.jar

serialization.jar

repo_proxy_jni.jar

repo_proxy.jar

repoaccess.jar

RepositoryProxyInterface.jar

rom.jar

rpoifs-14.1.jar

sap.com~tc~sec~csi.jar

sapjco3.jar

oda_en.jar

oda-api-services.jar

oda-bicsprovider_en.jar

oda-bicsprovider.jar

oda-bpc.jar

oda-core_en.jar

oda-core.jar

oda-ea.jar

oda-essbase_en.jar

oda-essbase.jar

oda-oracle.jar

oda-pcm.jar

oda-ssas_en.jar

oda-ssas.jar

oda-teradata.jar

oda-tom.jar

oda-xmla-core_en.jar

oda-xmla-core.jar

oda.jar

opensaml-2.5.1-1.jar

org.eclipse.emf.common_2.4.0.v200902171115.jar

org.eclipse.emf.ecore_2.4.2.v200902171115.jar

org.eclipse.emf.ecore.xmi_2.4.1.v200902171115.jar

org.eclipse.equinox.common_3.4.0.v20080421-2006.jar

org.eclipse.equinox.registry_3.4.0.v20080516-0950.jar

org.eclipse.osgi_3.4.3.R34x_v20081215-1030.jar

pdfcollation.jar

pfjgraphics_driver.jar

platformsearchplugins.jar

platformsearchsdk.jar

platformsearchsdkcommon.jar

poi-3.1-FINAL.jar

postprocessing_oca2service.jar

principalFileImport.jar

probe-CR.jar

probe-sdk_en.jar

probe-sdk.jar

probe-WebI.jar

protobuf.jar

pub_common_en.jar

pub_common.jar

pub_document_en.jar

pub_document.jar

pub_processing.jar

publishing_oca2service.jar

pullparser.jar

QueryBuilder.jar

rampart-core-1.6.2.jar

rampart-policy-1.6.2.jar

rampart-trust-1.6.2.jar

ras21proc.jar

rascore.jar

rcpcommon.jar

rcpinterface.jar

RCPLibs.jar

RcpUI.jar

rebean.common.jar

rebean.jar

rebean.wi.adapter.jar

rebean.wi.jar

rebean.wi.model.jar

rebean.wi.server.commands.jar

rebean.wi.server.jar

rebean.wi.server.requests.jar

lcm_en.jar

libsw_en.jar

libsw.jar

log4j-1.2.12.jar

log4j.jar

logging.jar

mail.jar

mda.clients.common.jar

mda.clients.platform.boe.client_plugin.jar

monitoring-plugins_en.jar

monitoring-plugins.jar

monitoring-sdk_en.jar

monitoring-sdk.jar

junit-4.4.jar

keycodeDecoder.jar

dom4j-1.6.1.jar

ds_excel_idl.jar

ds_excel.jar

dsl_desktop_plugin.jar

dsl_engine_lang.en.jar

dsl_sdk_server.jar

dsws-federator.jar

ehcache-1.1.jar

fdb-sql-parser-1.6.6-SNAPSHOT.jar

GenWSDLImports.jar

guice-1.0.jar

hibernate-commons-annotations-4.0.1.Final.jar

hibernate-core-4.0.1.Final.jar

hibernate-jpa-2.0-api-1.0.1.Final.jar

icu4j-3_8_1.jar

icu4j.jar

InitSmartServers_en.jar

javassist-3.15.0-GA.jar

JavaSwfTool.jar

jboss-logging-3.1.0.GA.jar

jboss-transaction-api_1.1_spec-1.0.0.Final.jar

jcsi_license.jar

JDBInterface.jar

jsafe.jar

com.azalea.ufl.barcode.1.0.jar

com.businessobjects.datafederator.sourcedefiner.source.jar

commons_driver_en.jar

commons-beanutils.jar

commons-cli-1.2.jar

commons-codec-1.3.jar

commons-codec-1.4.jar

commons-collections-3.1.jar

commons-collections-3.2.jar

commons-configuration-1.2.jar

commons-digester-1.6.jar

commons-fileupload-1.3.1.jar

commons-httpclient-3.0.1.jar

commons-io-1.1.jar

commons-jxpath-1.2.jar

commons-lang-2.1.jar

commons-lang-2.3.jar

commons-logging-1.0.4.jar

commons-logging.jar

commons-math-1.1.jar

crdataprovider.jar

CRDBJavabeansServer.jar

CRDBJavaServer.jar

CRDBJavaServerCommon.jar

CRDBJDBCServer.jar

CRDBWicServer.jar

CRDBXMLServer.jar

credential.jar

crlov.jar

crlovmanifest.jar

CrystalEnterpriseRepository.jar

CrystalEnterpriseRepositoryService.jar

cs_server.jar

customdsidl.jar

cvom_chart_lib_en.jar

cvom_en.jar

cvom_ui_helpers.jar

asn1.jar

axiom-api-1.2.5.jar

axiom-impl-1.2.5.jar

axis2-kernel-1.3.jar

backport-util-concurrent-2.2.jar

c3p0-0.9.0.jar

cdsframework_common.jar

cdsframework.jar

cdsframeworkutils.jar

cdsuiframework.jar

cdztools_jshell.jar

certj.jar

cesearch.jar

cglib-2.1.3.jar

rebean.fc.jar

cecore.jar

celib.jar

xcelsius.jar

flash.jar

biplugins.jar

boconfig.jar

cdz_cluster_mgmt_types_idl.jar

cdzidl.jar

ceaspect.jar

sforce-api.jar

SIA_fr.jar

sit.jar

sqljdbc.jar

stempel-1.0.jar

struts.jar

swt.jar

tm-extractors-0.4.jar

u211java.jar

URIUtil.jar

woden-1.0-incubating-M7b.jar

wsdl4j-1.6.2.jar

wsdl4j.jar

wss4j-1.5.3.jar

wstx-asl-3.2.1.jar

xbean_xpath.jar

xbean-2.2.0.jar

xbean.jar

XcelsiusSLPlugins.jar

xmlmerger.jar

xmlpublic.jar

XmlSchema-1.3.2.jar

xmlsec-1.4.0.jar

wi_srvadmin.jar

BOLMT.jar

aspectjrt.jar

jtools.jar

biarengine.jar

cesession.jar

corbaidl.jar

ebus405.jar

cereports.jar

ceplugins_core.jar

ceplugins_cr.jar

cesdk.jar

inproc_container.jar

ie_proxies.jar

IEPlugin_idl.jar

i18n4j.jar

GenericContainer_idl.jar

GenericContainer_proxy.jar

dsl_sdk_commands.jar

dsl_sdk_requests.jar

dsl_sdk_services.jar

cvom_chart_lib.jar

cvom.jar

CTPlugin_idl.jar

derby.jar

AdminTools_en.jar

AdminTools.jar

apache-mime4j-core-0.7.2.jar

axiom-api-1.2.13.jar

axiom-dom-1.2.13.jar

axis2-kernel-1.6.2.jar

axis2-transport-http-1.6.2.jar

axis2-transport-local-1.6.2.jar

axiom-dom-1.2.5.jar

axis.jar

axis2-adb-1.3.jar

axis2-adb-codegen-1.3.jar

axis2-ant-plugin-1.3.jar

axis2-clustering-1.3.jar

axis2-codegen-1.3.jar

axis2-fastinfoset-1.3.jar

axis2-java2wsdl-1.3.jar

axis2-jaxbri-1.3.jar

axis2-jaxws-1.3.jar

axis2-jaxws-api-1.3.jar

axis2-jibx-1.3.jar

axis2-json-1.3.jar

axis2-jws-api-1.3.jar

axis2-metadata-1.3.jar

axis2-mtompolicy-1.3.jar

axis2-saaj-1.3.jar

axis2-saaj-api-1.3.jar

axis2-spring-1.3.jar

axis2-xmlbeans-1.3.jar

bcprov-jdk15-132.jar

BIExtensionPoint.jar

biws-langpack-resource_en.jar

biws-langpack-resource_fr.jar

boeserver.jar

businessgraphics.jar

cafinstall.jar

cdz_ext_lifecycle.jar

cdz_ext.jar

cdzextidl.jar

ceplugins_client.jar

ceutils.jar

cfoundation.jar

classes12.jar

clientplugins.jar

com.businessobjects.datafederator.nativeconnection.jar

com.businessobjects.datafederator.sourcedefiner.jar

com.businessobjects.sdk.plugin.desktop.ao.jar

com.sap.js.passport.api.jar

commons_driver.jar

commons-discovery.jar

commons-httpclient-3.0.jar

comparisonengine.jar

Concurrent.jar

crdataprovider_en.jar

crdataprovider_fr.jar

CRDBSForceServer.jar

CRDBWicExternal.jar

CrystalCommon2.jar

CrystalFormulas.jar

CrystalReportingCommon.jar

CrystalReportsSDK.jar

cvom_chart_lib_fr.jar

cvom_fr.jar

data_en.jar

data_fr.jar

data-native.jar

data.jar

dm.jar

dqw.cpb.boe.lcm.jar

dsws-bicatalog.jar

dsws-biplatform.jar

dsws-common-util.jar

dsws-common.jar

dsws-managequeryasaservice-provider.jar

dsws-managequeryasaservice.jar

dsws-publish.jar

dsws-queryservice.jar

dsws-reportengine.jar

dsws-session.jar

EnableSIAServers.jar

fc2fcengine.jar

fc2widengine.jar

federation_en.jar

federation_fr.jar

fedmaster.jar

fedslave.jar

fmtlib_bridge.jar

geographic_driver_en.jar

geographic_driver_fr.jar

geographic_driver.jar

geomaps.jar

geronimo-stax-api_1.0_spec-1.0.1.jar

IJobProcessingSubsystem.jar

InitSmartServers_fr.jar

InitSmartServers.jar

InstallEntSdkWrapper.jar

itext-1.4.5.jar

jaxrpc.jar

jdom-beta8.jar

jide-common.jar

jide-dock.jar

JNITools.jar

json.jar

jsr173_1.0_api.jar

jxl.jar

serializedEditor.jar

setupConfiguration.jar

UpdateXMLSampleReports.jar

verifyrights.jar

log4j-1.2.14.jar

lucene-analyzers-2.1.0.jar

lucene-analyzers-2.3.1.jar

lucene-core-2.1.0.jar

lucene-core-2.3.1.jar

lucene-demos-2.1.0.jar

lucene-demos-2.3.1.jar

lucene-highlighter-2.3.1.jar

lucene-snowball-2.1.0.jar

lucene-snowball-2.3.1.jar

lucene-spellchecker-2.1.0.jar

lucene-spellchecker-2.3.1.jar

MetafileRenderer.jar

neethi-3.0.2.jar

olap_api.jar

PDFBox-0.7.2.jar

pluginhelper.jar

poi-2.5.1-final-20040804.jar

poi-contrib-2.5.1-final-20040804.jar

poi-scratchpad-2.5.1-final-20040804.jar

PostMigrator.jar

procAuthUpdate.jar

procPlatformSearch.jar

procPrincipalFileImport.jar

procReplication.jar

procSecurityQueryExport.jar

pub_common_fr.jar

REDynamicRecipients.jar

ReportPrinter.jar

reporttemplate.jar

ReportViewer.jar

resolver.jar

rpoifs.jar

saaj.jar

procJavaAdapter.jar

datafederator_services.jar

ccis.jar

commons-logging-1.1.jar

ConnectionServer.jar

deploy.jar

dsl_engine.jar

encrypt.jar

freessl201.jar

rasapp.jar

adv_ivcdzview.jar

procWebiPublishing.jar

bcm.jar

certjFIPS.jar

cryptojFIPS.jar

ssljFIPS.jar

 

 

Regards

Hajer

Failed to establish confidential channel. (FWM 02119) when using crystalReportViewer

$
0
0

Hi,

 

I trying to use the Java SDK to view crystal report that reside in another server from my application server.

I get the following error when the jsp try to execute the following line

 

IEnterpriseSession enterpriseSession = sessionMgr.logon(username, password, serverHost+serverPort, "secEnterprise");

 

]] Root cause of ServletException.

com.crystaldecisions.sdk.exception.SDKException$ConfidentialChannelFailed: Failed to establish confidential channel. (FWM 02119)

cause:com.businessobjects.bcm.exception.FIPSError: Cryptographic library is not FIPS-140-compliant.

detail:Failed to establish confidential channel. (FWM 02119) Cryptographic library is not FIPS-140-compliant.

        at com.crystaldecisions.sdk.occa.security.internal.ConfidentialChannelService.establishConfidentialChannel(ConfidentialChannelService.java:199)

        at com.crystaldecisions.sdk.occa.security.internal.ConfidentialChannelService.createConfidentialChannel(ConfidentialChannelService.java:145)

        at com.crystaldecisions.sdk.occa.security.internal.LogonService.doUserLogon(LogonService.java:985)

        at com.crystaldecisions.sdk.occa.security.internal.LogonService.userLogon(LogonService.java:292)

        at com.crystaldecisions.sdk.occa.security.internal.SecurityMgr.userLogon(SecurityMgr.java:191)

        at com.crystaldecisions.sdk.framework.internal.SessionMgr.logon_aroundBody2(SessionMgr.java:446)

        at com.crystaldecisions.sdk.framework.internal.SessionMgr.logon_aroundBody3$advice(SessionMgr.java:42)

        at com.crystaldecisions.sdk.framework.internal.SessionMgr.logon(SessionMgr.java:1)

        at jsp_servlet.__crystalreportviewer._jspService(__crystalreportviewer.java:130)

        at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)

 

Application server i am using is weblogic 11g

May i know how can i resolve or bypass this error ?

 

Thanks.

Regards

Dennis

Viewing all 1701 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>