Do we still have com.crystaldecisions.ePortfolio.plugin.crystalenterprise.*
Hello,
I am just wondering if we still have package com.crystaldecisions.ePortfolio.plugin.crystalenterprise.* ?
I used a class com.crystaldecisions.ePortfolio.plugin.crystalenterprise.webi.WebiUtility in my SDK code for XIR2, but could not found such class in XI3.1. I am wondering if we still have such package?
If yes, which jar should I imported.
Thanks,
Guyin
Hi,
I could not find the mentioned 'com.crystaldecisions.ePortfolio.plugin.crystalenterprise.webi.WebiUtility' class in BOE XI 3.1.
However Please check the jar file named 'pluginhelper.jar' in BOE XI 3.1 where 'com.crystaldecisions.ePortfolio' is available.
Regards,
Rameez
Similar Messages
-
I'm having trouble importing the com.crystaldecisions.sdk.plugin.admin.cmsadmin package. I've copied all the jar files from the BO lib folder and most of my functionality is working. Is there a separate jar file I need?
Basically I'm trying to get at auditing/usage information through the SDK without purchasing the auditor component.
The full error is:
package com.crystaldecisions.sdk.plugin.admin does not exist
import com.crystaldecisions.sdk.plugin.admin.cmsadmin;
^
1 error
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:84)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:332)
org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:412)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:472)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:451)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:439)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:511)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:295)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)I was able to resolve this. My import statement was incorrect. Need to be:
import=com.crystaldecisions.sdk.plugin.admin.cmsadmin.* -
Com.crystaldecisions.sdk.exception.sdkExecption$InvalidCMSSyntax
hello,
i use infowiew by programm via url
http://pa/businessobjects/enterprise11/desktoplaunch/opendoc/view_report_pack.jsp?sdoc=devel&user=Administrator&pass=&cms=pack-81b36a7e9d&userdb=fo&passdb=fo&schamp=Date_EA&stype=DATE&svaleur=01/02/2007
the reports display one page (connection cms ok , connection db ok )
When i clik on button export or button next page
or button zoom 400% (Toolbar) i have an error
com.crystaldecisions.sdk.exception.sdkExecption$InvalidCMSSyntax
Have you an idea ?
option of viewer ?
Thanks Michel
<%@ page import = "com.crystaldecisions.sdk.occa.infostore.*,
com.crystaldecisions.sdk.plugin.desktop.common.*,
com.crystaldecisions.sdk.framework.*,
com.crystaldecisions.sdk.occa.security.*,
com.crystaldecisions.sdk.exception.SDKException,
com.crystaldecisions.sdk.occa.managedreports.IReportSourceFactory,
java.util.Locale,
java.util.*,
java.lang.String,
com.crystaldecisions.sdk.occa.report.data.*,
com.crystaldecisions.report.web.viewer.*"
%>
<%
// CMS : Nom de la machine exemple sethseth
// user : nom de l'utilisateur CMS exemple Administrator
// pass : mot de passe de l'utilisateur example vide
// Sdocname : nom du rapport Rpt
// notes avant il faut l'integrer dans InfoView
// userDb : utilisateur de la base de donnee exemple rcteaxeriah
// passDb : Mot de passe de la Bd exemple rcteaxeriah
// MM : recupére les infos passés en paramétre par l'url
String cms = request.getParameter("cms");
String user = request.getParameter("user");
String pass = request.getParameter("pass");
String sdocName = request.getParameter("sdoc");
String userDb = request.getParameter("userdb");
String passDb = request.getParameter("passdb");
// Multiparametre
String[] tab_schamp = request.getParameterValues("schamp");
String[] tab_stype = request.getParameterValues("stype");
String[] tab_svaleur = request.getParameterValues("svaleur");
try {
//Log in.
IEnterpriseSession enterpriseSession = CrystalEnterprise.getSessionMgr().logon(user,pass,cms,"secEnterprise");
//Grab the InfoStore from the httpsession
IInfoStore infoStore = (IInfoStore)enterpriseSession.getService("", "InfoStore");
//Query for the report object in the CMS. See the Developer Reference guide for more information the query language.
IInfoObjects oInfoObjects = (IInfoObjects)infoStore.query("SELECT TOP 1 * " +
"FROM CI_INFOOBJECTS " +
"WHERE SI_PROGID = 'CrystalEnterprise.Report' AND SI_INSTANCE=0 AND SI_NAME='" + sdocName + "'" );
if (oInfoObjects.size() > 0) {
//Retrieve the latest instance of the report
IInfoObject oInfoObject = (IInfoObject) oInfoObjects.get(0);
//Use the PS report factory to obtain a report source that will be processed on the Page Server.
IReportSourceFactory factoryPS = (IReportSourceFactory)enterpriseSession.getService("PSReportFactory");
Object reportSource = factoryPS.openReportSource((oInfoObject), Locale.ENGLISH);
session.setAttribute("reportSource", reportSource);
//Build database logon connection infos object. A connection info object containing the logon
//credentials must be created for each connection in the report. This will be passed into the report via
//the Viewer SDK so that the user is not prompted for report database logon credentials.
ConnectionInfo dbLogonInfo = new ConnectionInfo();
dbLogonInfo.setUserName(userDb);
dbLogonInfo.setPassword(passDb);
ConnectionInfos dbLogonInfos = new ConnectionInfos();
dbLogonInfos.add(dbLogonInfo);
//Put this object in session so that it can be retrieved and used by the viewer.
session.setAttribute("dbLogonInfos", dbLogonInfos);
CrystalReportViewer viewer = new CrystalReportViewer();
viewer.setName("CrystalReportViewer");
// Active l'exportation et l'impression sur le visualisateur
viewer.setOwnPage(true);
//Impression possible sur le mode ActiveX
viewer.setPrintMode(CrPrintMode.ACTIVEX);
//le rapport sera affiché sur le Viewer
//Object reportSource = session.getAttribute("reportSource");
viewer.setReportSource(reportSource);
//cache la fenetre d'authentification à la BD (Nom utilisateur et mot de passe)
// et se connecte directement à la base de donnée oracle
//ConnectionInfos dbLogonInfos = (ConnectionInfos)session.getAttribute("dbLogonInfos");
viewer.setDatabaseLogonInfos(dbLogonInfos);
Fields fields = new Fields();
// multi parametre entree
for (int l_i_Nbr_Champ = 0; l_i_Nbr_Champ < tab_schamp.length; l_i_Nbr_Champ++)
////////////// Paramétre entrée = DATE //////////////////////////////////////////////////////
/// TEST = if (tab_stype[l_i_Nbr_Champ].equals("DATE"))
// extraction du format JJ/MM/AAAA et déclaration des variables
// Année
int iannee = Integer.parseInt(tab_svaleur[l_i_Nbr_Champ].substring(6,10));
// le mois de janvier commence a 0
int imois = Integer.parseInt(tab_svaleur[l_i_Nbr_Champ].substring(3,5)) -1 ;
// Jour
int ijour = Integer.parseInt(tab_svaleur[l_i_Nbr_Champ].substring(0,2));
setParameterValueDate(fields,tab_schamp[l_i_Nbr_Champ],"",iannee,imois,ijour,out);
////////////// Fin Parametre entree = DATE ////////////////////////////////////////
////////////// Paramétre entrée = STRING //////////////////////////////////////////////////////
if (tab_stype[l_i_Nbr_Champ].equals("STR"))
setParameterValueStr(fields,tab_schamp[l_i_Nbr_Champ],"",tab_svaleur[l_i_Nbr_Champ],out);
////////////// Fin Parametre entree = STRING ////////////////////////////////////////
// force le parametre dans le browser
viewer.setParameterFields(fields);
// prompt du parametre de saisie caché
// car on veut que le rapport s'affiche automatiquement
viewer.setEnableParameterPrompt(false);
// // Rafraichissement
viewer.refresh();
// appel browser
viewer.processHttpRequest(request, response, getServletConfig().getServletContext(), null);
// Nettoyage
viewer.dispose();
else {
out.println("Report " + sdocName + " not found.");
catch(SDKException sdkEx) {
out.println(sdkEx);
%>
<%!
static void setParameterValueDate(Fields oFields, String paramName, String reportName,int annee,int mois,int jour,JspWriter out) throws javax.servlet.jsp.JspException
// FORMAT DATE
Calendar calendar = Calendar.getInstance();
calendar.set(Calendar.DAY_OF_MONTH, jour);
calendar.set(Calendar.MONTH, mois);
calendar.set(Calendar.YEAR, annee);
Object value = calendar.getTime();
ParameterField oParameterField = new ParameterField();
oParameterField.setReportName(reportName);
Values oValues = new Values();
ParameterFieldDiscreteValue oParameterFieldDiscreteValue = new ParameterFieldDiscreteValue();
oParameterField.setName(paramName);
oParameterFieldDiscreteValue.setValue(value);
oValues.add(oParameterFieldDiscreteValue);
oParameterField.setCurrentValues(oValues);
oFields.add(oParameterField);
%>
<%!
private void setParameterValueStr(Fields oFields, String paramName, String reportName, Object value,JspWriter out) throws javax.servlet.jsp.JspException
ParameterField oParameterField = new ParameterField();
oParameterField.setReportName(reportName);
Values oValues = new Values();
ParameterFieldDiscreteValue oParameterFieldDiscreteValue = new ParameterFieldDiscreteValue();
oParameterField.setName(paramName);
oParameterFieldDiscreteValue.setValue(value);
oValues.add(oParameterFieldDiscreteValue);
oParameterField.setCurrentValues(oValues);
oFields.add(oParameterField);
%>
<%!
static void Affiche(JspWriter out, String s) throws javax.servlet.jsp.JspException
try
out.println(s);
catch(java.io.IOException e)
{ throw new javax.servlet.jsp.JspException(e); }
return;
%>
{code]The reason this is happening is because of how you are storing your CMS name. You are storing the CMS name in the request object
String[] tab_schamp = request.getParameterValues("schamp");
String[] tab_stype = request.getParameterValues("stype");
String[] tab_svaleur = request.getParameterValues("svaleur");
but when you change the zoom level - a postback occurs and your code is run again. However this time the request object is empty and there's no values to retrieve.
So your options are:
1. After you run through the first time, save the report / reportsource in session and just retrieve that on each subsequent postback. This is a common technique.
2. Save the values that you retrieved from the request object into something that persists between postbacks - such as session or a cookie.
Shawn -
Hi All,
I am using BO XI R2 version.
I am facing issues with BOE Java SDK web application.
In this application, I have just by-passed login page(jsp page) and logout from BO. But, it is throwing errors as mentioned below:
Generated servlet error:
E:\BusinessObjects\Tomcat\work\Catalina\localhost\_\org\apache\jsp\BO_005fHello_005fWorld\login_jsp.java:6: package com.crystaldecisions.sdk.framework does not exist
import com.crystaldecisions.sdk.framework.CrystalEnterprise;
Application gives errors for these two packages:
package com.crystaldecisions.sdk.framework
package com.crystaldecisions.sdk.exception
Can anyone please tell me the solution?
From where I can get the jar files to resolves these problems?
I tried to search these jar files in BO installation folder but was not able to get.
Can anyone tell the exact folder path for these jar files, if it is there.
Or any link to download jar files.
Thanks in advance.Hello ,
-In order to run your application, please copy the Business Objects JAR files from the installed location.
-For example : If you have installed Business Objects on C:
then , go to the path :
C:\Program Files\Business Objects\common\3.5\Java\Lib and copy all the Jar files from that location including JAR files that are present in the external folder.
-Paste these JAR files inside lib folder of your application.
-The class com.crystaldecisions.sdk.framework comes under cesession.jar
Thanks,
Chinmay -
Hi ,
After our app has been running for certain period of time, the following exception is thrown when CrystalEnterprise.getSessionMgr() is called. What library/sdk is required ?
Thanks,
Steve
java.lang.NoClassDefFoundError: com/crystaldecisions/thirdparty/com/ooc/OB/CodeSetDatabase
at com.crystaldecisions.thirdparty.com.ooc.OBCORBA.ORB_impl.setParameters(ORB_impl.java:701)
at com.crystaldecisions.thirdparty.com.ooc.OBCORBA.ORB_impl.init(ORB_impl.java:1290)
at com.crystaldecisions.enterprise.ocaframework.idl.helper.ORBHelper.init(ORBHelper.java:57)
at com.crystaldecisions.enterprise.ocaframework.ServiceMgr.<init>(ServiceMgr.java:600)
at com.crystaldecisions.enterprise.ocaframework.ServiceMgrFactory.getServiceMgr(ServiceMgrFactory.java:64)
at com.crystaldecisions.sdk.occa.security.internal.SecurityMgr.<init>(SecurityMgr.java:120)
at com.crystaldecisions.sdk.occa.security.internal.SecurityFactory.makeSecurityMgr(SecurityFactory.java:155)
at com.crystaldecisions.sdk.framework.internal.SessionMgr.<init>(SessionMgr.java:240)
at com.crystaldecisions.sdk.framework.internal.CEFactory.makeSessionMgr(CEFactory.java:94)
at com.crystaldecisions.sdk.framework.CrystalEnterprise.getSessionMgr(CrystalEnterprise.java:121)
at x.y.z.util.CrystalReportHelper.<init>(CrystalReportHelper.java:48)For the Java BOE SDK applications, the jars required are those below:
The core jar files to use for BusinessObjects Enterprise Java SDK applications are:
biarengine.jar
biplugins.jar
cecore.jar
celib.jar
ceplugins_client.jar
ceplugins_core.jar
ceplugins_cr.jar
cereports.jar
cesession.jar
ceutils.jar
corbaidl.jar
ebus405.jar
flash.jar
SL_plugins.jar
logging.jar
pluginhelper.jar
xcelsius.jar
The dependent jar files to use for BusinessObjects Enterprise Java SDK applications are:
asn1.jar
backport-util-concurrent-2.2.jar
certj.jar
commons-logging.jar
derby.jar
freessl201.jar
jsafe.jar
log4j.jar
sslj.jar
The resources jar files for additional languages are:
ceresprops_xx.jar
cecore_xx.jar
celib_xx.jar -
SWF Files do not work in Firefox. My sites work fine in Explore & Safari? Why is this? I have updated all my plugins, reinstalled yet still nothing?
Can you post a link?
Does that only happen on that website or do you have that problem with all Flash content?
Reload web page(s) and bypass the cache.
* Press and hold Shift and left-click the Reload button.
* Press "Ctrl + F5" or press "Ctrl + Shift + R" (Windows,Linux)
* Press "Cmd + Shift + R" (MAC)
Start Firefox in <u>[[Safe Mode]]</u> to check if one of the extensions or if hardware acceleration is causing the problem (switch to the DEFAULT theme: Firefox (Tools) > Add-ons > Appearance/Themes).
*Don't make any changes on the Safe mode start window.
*https://support.mozilla.com/kb/Safe+Mode -
Hi, I still have problems reinstalling Final Cut Pro even though I followed these steps.
Reason why I have to reinstall is because I have repaired my Macbook Pro hard drive at a Mac Authorized Repair.
Short history of repair and my Final Cut Pro installation:
1. Macbook Pro stopped working, sendt it for repair. Had the Final Cut Pro installed,
2. Desided to try a MiniMac and recovered my backup with Time Machine, got the Final Cut Pro working.
3. Got my Macbook Pro back from repair, did backup on this one as well. But this time only the files not the Applications.
4. Removed the files as mentioned in HT5149. Didn´t find "com.apple.motionapp.plist" to remove though, but the others I found.
5. When I try to install Final Cut Pro from App Store, it downloads the application as planned. But after download it won´t show in the Application folder nor in the downloads folder, nor will it start an installation prosess. If I pause the installation in App Store, I can see the Final Cut Pro icon in my Dock. (But, as mentioned, after installation it won´t show neither here or in the Applications folder).
Any suggestions on what I should try now?
Thanks for any reply, I´m in deep water here...Sounds like there is a file you're not getting. Never do a removal manually. It's so time consuming and a pain. There's a very easy and fast way to do this, safely, properly.
Get the free "Final Cut Remover" app from Digital Rebellion (dot com), use this to remove FCP X.
Reboot the Mac.
Download from scratch.
If you're not seeing FCP X in your app folder, run Disk Utility to Repair all drives.
If that doesn't help, try running Disk Warrior from Altsoft to repair the directories on all drives. -
I have a iPhone 4 and lately it has been shutting down randomly when I still have battery left. It also doesn't turn back on, until I plug it in to the charger. But when I plug it in, the low battery sign shows up then comes to the lock screen with like 68% left.
Morning Clementine Lin,
For more information this, please see this article:
iPhone: Hardware troubleshooting
http://support.apple.com/kb/ts2802
Take a look at the Will not turn on, will not turn on unless connected to power, or unexpected power off section.
Have a nice day,
Mario -
Mac won't update software or access iTunes shop. Message comes up with 'not connected to the net. Check connections' error. I still have internet access. Changed my Apple ID but no result. Repaired permissions and re-installed operating system.
It sounds like you may have multiple problems, but none of them are likely to be caused by malware.
First, the internet-related issues may be related to adware or a network compromise. I tend to lean more towards the latter, based on your description of the problem. See:
http://www.adwaremedic.com/kb/baddns.php
http://www.adwaremedic.com/kb/hackedrouter.php
If investigation shows that this is not a network-specific issue, then it's probably adware. See my Adware Removal Guide for help finding and removing it. Note that you mention AdBlock as if it should have prevented this, but it's important to understand that ad blockers do not protect you against adware in any way. Neither would any kind of anti-virus software, which often doesn't detect adware.
As for the other issues, it sounds like you've got some serious corruption. I would be inclined to say it sounds like a failing drive, except it sounds like you just got it replaced. How did you get all your files back after the new drive was installed?
(Fair disclosure: I may receive compensation from links to my sites, TheSafeMac.com and AdwareMedic.com, in the form of buttons allowing for donations. Donations are not required to use my site or software.) -
The message function on my Ipad just quit working. I was using it while in Mexico and it just quit. I have come home and synced my Ipad with Itunes and function still does not work. How do I get this function to work again?
When I use find file http://www.macupdate.com/app/mac/30073/find-file (which does tend to find files that "Finder" can't), it's not coming up with any other itunes library files that have been modified in the past week, which I know it would have been - unfortunately, I don't have a very recent backup of the hard drive. It would be a few months old so it wouldn't have the complete library on it....any ideas? I'm wondering if restarting the computer might help but have been afraid to do so in case it would make it harder to recover anything...I was looking at this thread https://discussions.apple.com/thread/4211589?start=0&tstart=0 in the hopes that it might have a helpful suggestion but it's definitely a different scenario.
-
The sound will no longer come through my headphones on my iPad I've tried several different headsets. The sound works as normal without the headphones but will still not come through the headphones even thoug I have tried to reset it twice. This is the new ipad with retina display and is only 2 months old and otherwise works fine. Please help!
- Try cleaning out/blowing out the headphone jack. Try inserting/removing the plug a dozen times or so.
Try the following to rule out a software problem
- Reset the iPad. Nothing will be lost
Reset iPad: Hold down the On/Off button and the Home button at the same time for at
least ten seconds, until the Apple logo appears.
- Reset all settings
Go to Settings > General > Reset and tap Reset All Settings.
All your preferences and settings are reset. Information (such as contacts and calendars) and media (such as songs and videos) aren’t affected.
- Restore from backup
- Restore to factory settings/new iPod.
- Make an appointment at the Genius Bar of an Apple store. Seems you have a bad headphone jack.
Apple Retail Store - Genius Bar
Apple will exchange your iPad for a refurbished one for this price. They do not fix yours.
iPad Service Answer Center
A third-party place like the following will replace the jack for less. Google for more.
iPhone Repair, Service & Parts: iPod Touch, iPad, MacBook Pro Screens
Replace the jack yourself
iPad Repair - iFixit -
I paid early termination fee two months ago to Verizon and am now out of the country. Am trying to unlock the phone but the local guys say they are not able to. I see from the blog here that iPhone 5 comes unlocked. Is it true?? Do I still have to unlock. How do I go about it?
Thank you for reaching out to us, Texasman. Sad to see that
you have left the VZW family, but it is definitely awesome to be able to
travel! Regarding your iPhone 5, the phone is unlocked for international usage.
Just need an active local SIM card that is compatible with your iPhone. Your local provider
may need to configure some settings under Cellular, but it should pick up signal. Just in
case, make sure that Settings>Cellular>Roaming>Voice & Data are
active.
NicandroN_VZW
Follow us on twitter @VZWSupport -
I was organizing my photos into albums. then deleting them from my Camera roll. Then I went into MY Photo Stream and started deleting the pics I had moved to albums;Come to find out I deleted all pic from everywhere!! Would the iCloud still have them saved
First of all, you should always save you photos on computer like any other digital camera.
Backup on iCloud or iTunes only backup your Camera Roll. The other photos should be already on the computer.
Note: Photos are not saved in iTunes, it's only a conduit between your iPhone and your photo managing software on computer.
What computer do you have? -
I bought 2 iPhone 5 and received on 17 Dec but both are with rattling noise like loosing parts then I ask for replacement but courier has not come as appointment. Now I still have the defective iPhone 5 with me though I have planned to give as Xmas gift.
I bought 2 iPhone 5 and received on 17 Dec but both are with rattling noise like loosing parts then I ask for replacement but courier has not come as appointment. Now I still have the defective iPhone 5 with me though I have planned to give as Xmas gift.
-
Am I able to keep a balance on my account for buying songs? I just bought 15 songs and I thought it would come off my credit card on file. But my card did not show a purchase. Could I still have some money left from a gift card or a deposit
? How do I view my balance?Your balance should show to the left of account id at the top of the iTunes store page on your computer's iTunes. You can also check it by clicking on that id, or doing Store > View My Account, which should show your account balance and let you view your payment info
Maybe you are looking for
-
Unable to upload video files via iframe in safari version 3.0
I m not able 2 upload video files via iframe in safari 3.0. i m facing this issue when i try 2 upload a video file via an iframe. file gets uploaded properly if i m not using iframe to upload the same. this issue is seen only in safari version 3.0 an
-
I used the wrong password to join my new belkin wifi. Now that I have the correct password, I can not get the to the join screen with the space to type in the password. I continue to get the unable to join message. I have put the touch to sleep and
-
Hello all, I have a problem with a map. In the ORIGIN schema, I have fields : ShipmentStatus LOCCode DeliveryCode In the DESTINATION Schema : LOC (with it's several child fields) I'm creating 1 LOC based in the values of ShipmentStatus and LOCCode an
-
Problems moving distribution from one environment toanother
Hi all, Problems moving distribution from one environment to another Initially we have the environment as below:- Production :- Server1 : AIX Environment manager (dealing with conductor, web, db) Server2 : NT Node manager (dealing with outlook) Devel
-
Help rundll.32 error can't figure out how to fix I have no audio in speakers or headphones
I use a a305-s6905 and everything I tried to fix the rundll.32 error nothing works not even a system restore because it won't let me restore that far back