BI Publisher URL
I am trying to access Bi publisher report using url which is embedded in oracle form, I am able to access it, but the issue is i don't want to be asked for user name and password. Is there any way that we can pass user name and pass word through URL, so that i can directly see the Publisher report. Its very urgent..any help in this regard is highly appreciated.
Thank you.
Use the Guest folder
Enable the Guest folder via the Security Configuration tab of the Security Center page (for more information see Allowing Guest Access, Oracle Business Intelligence Publisher Administrator's and Developer's Guide). Any report in this folder is open to all users to see and run. Use this option if the report does not contain sensitive data.
Use SSO
If both the calling application and BI Publisher are configured as partner applications in an SSO server, you can call any report via a URL and as long as the user has rights to see or run the report, then BI Publisher will render it without the need for the user to log in. For more information on setting up security options, see Defining a Security Model, Oracle Business Intelligence Publisher Administrator's and Developer's Guide.
Similar Messages
-
How to Execute or Publish URL using ABAP
Hi,
I would like to publish URL (Ex: HTTP://WWW.SDN.SAP.COM ) Using any ABAP Statement.
If i execute ABAP Report, it should publish the URL.
Please guide me to achive this. Thanks in Advance!
Thanks,
Nagesh Ganisetti.DATA: edurl(2048).
DATA: html_control TYPE REF TO cl_gui_html_viewer,
g_custom_html_container TYPE REF TO cl_gui_custom_container.
DATA: l_html_container_name(30) TYPE c.
l_html_container_name = 'CUSTOM_BROWSER'.
CREATE OBJECT g_custom_html_container
EXPORTING
container_name = l_html_container_name
EXCEPTIONS
cntl_error = 1
cntl_system_error = 2
create_error = 3
lifetime_error = 4
lifetime_dynpro_dynpro_link = 5.
CREATE OBJECT html_control
EXPORTING
parent = g_custom_html_container.
edurl = 'http://www.sap.com'.
CALL METHOD html_control->show_url
EXPORTING
url = edurl
EXCEPTIONS
cnht_error_parameter = 1
OTHERS = 2.
Just create a Dynpro with a custom control called "CUSTOM_BROWSER".
Greetings,
Blag. -
Passing parameters along with portlet publishing url
Hi All
Any idea if portlet publishing url can take some custom parameters along with the publishing url when using disc api
ThanksHi Muthaiah,
Is this IView a Web Dynpro IView. If yes then you can easily do this by simply adding a Url parameter to the default inbound plug of the interface Controller of your WD application.
You can refer to this link: <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sapportals.km.docs/library/webdynpro/inter-application-navigation%20in%20web%20dynpro.pdf">Tutorial 15</a>, <a href="/people/jochen.guertler/blog/2004/11/23/web-dynpro-best-practices-how-to-navigate-between-different-web-dynpro-applications Blog</a>
Do reward points if it helps.
Regards
Sid -
I'm having problems with iCal's published URL. Sometimes it asks for my login 3-4 times. When it does work it won't let me go to the next month. It gives me Authorization Required.
Is there some kind of Java or plug-in I should update on my Windows XP computer so that I can see my published calendar without the grief?
Thanks much.Hi Leona,
Welcome to Apple Discussions.
I don't know if this'll work, but have you tried http://www.icalx.com/html/leonaruth
Best wishes
John M -
Published URL overwrite question
I had a published temporary site fail at 60% because (I'm assuming) I had assets that were not sampled correctly. Now that I have fixed that issue, can I publish again to the temp site that I created with my first attempt. (url address at business catalyst? I received the email from Adobe stating the site had been created, but when going to the url is gives me "coming soon" Thanks
Yes, you can publish to the same URL. When you publish you will be given that option. (May take a moment to show up)
-
When I publish my home page on my .Mac site I have my site address as :
http://web.mac.com/groups.ajbraun/iWeb/Site/Welcome.html
But when it finishes publishing it always inserts the following 90D0FC3C-1D6F-49FE-83BC-4762AB7CB77E
so now shows :
http://web.mac.com/groups.ajbraun/ajbraun/iWeb/90D0FC3C-1D6F-49FE-83BC-4762AB7CB 77E/Welcome.html
I have done a few searchs re this but haven't found a answer yet to why it keeps doing this.
Alex
G4 Laptop Mac OS X (10.4.9) 12 inch version
G4 Laptop Mac OS X (10.4.9) 12 inch versionWhen I publish the site it should be
http://web.mac.com/groups.ajbraun/Welcome.html
and it tells be that when it published ie it asked if you want to visit the site but when I do the url starts off as http://web.mac.com/groups.ajbraun/Welcome.html
then changes to
http://web.mac.com/groups.ajbraun/ajbraun/iWeb/90D0FC3C-1D6F-49FE-83BC-4762AB7CB 77E/Welcome.html
and the numeric sequence is always the same and there in the directory path is a folder called 90D0FC3C-1D6F-49FE-83BC-4762AB7CB77E
Note all this started when I had to recover from my backup files when my laptop crashed. -
Call a BI Publisher Report URL with parameters
Is it possible to call a BI Publisher URL from a form but pass the parameters along so the report can run with the user having to fill any parameters in? If so, how do you pass the parameters in the URL? We are trying to do some Proof of Concept work on a new project and would like to introduce BI Publisher into the mix instead of using Oracle Reports.
See this article
http://blogs.oracle.com/xmlpublisher/2006/07/18
from Tim Dexter's most excellent blog -
Problem in publishing web service
i am getting problems in publishing coffee break
service given in jawa web server development package
exercise samples
i ran "ant run-publish"
i got the below response:
javax.xml.registry.JAXRException:JAXR.UDDI.091:No
concept specified for this classification
at
sun.com.xml.registry.uddi.UDDIMAPPER.classification2CategoryBag(Unknown
Source)
at
sun.com.xml.registry.uddi.UDDIMAPPER.organisation2BuisinessEntity(Unknown
Source)
at
sun.com.xml.registry.uddi.UDDIMAPPER.organisations2BuisinessEntities(Unknown
Source)
at
sun.com.xml.registry.uddi.UDDIMAPPER.saveOrganisations(Unknown
Source)
at
sun.com.xml.registry.uddi.BuisinessLifeCycleManagerImpl.saveOrganisations(Unknown
Source)
at JAXRPublish.executePublish(Unknown Source)
at JAXRPublish.main(Unknown Source)
The code is :
import javax.xml.registry.*;
import javax.xml.registry.infomodel.*;
import java.net.*;
import java.security.*;
import java.util.*;
* The JAXRPublish class consists of a main method, a
* makeConnection method, and an executePublish
method.
* It creates an organization and publishes it to a
registry.
public class JAXRPublish {
Connection connection = null;
public JAXRPublish() {}
public static void main(String[] args) {
ResourceBundle bundle =
ResourceBundle.getBundle("JAXRExamples");
String queryURL =
bundle.getString("query.url");
String publishURL =
bundle.getString("publish.url");
// Edit to provide your own username and
password
// Defaults for Registry Server are
testuser/testuser
String username =
bundle.getString("registry.username");
String password =
bundle.getString("registry.password");
JAXRPublish jp = new JAXRPublish();
jp.makeConnection(queryURL, publishURL);
jp.executePublish(username, password);
* Establishes a connection to a registry.
* @param queryUrl the URL of the query registry
* @param publishUrl the URL of the publish
registry
public void makeConnection(String queryUrl,
String publishUrl) {
* Specify proxy information in case you
* are going beyond your firewall.
ResourceBundle bundle =
ResourceBundle.getBundle("JAXRExamples");
String httpProxyHost =
bundle.getString("http.proxyHost");
String httpProxyPort =
bundle.getString("http.proxyPort");
String httpsProxyHost =
bundle.getString("https.proxyHost");
String httpsProxyPort =
bundle.getString("https.proxyPort");
* Define connection configuration properties.
* To publish, you need both the query URL and
the
* publish URL.
Properties props = new Properties();
props.setProperty("javax.xml.registry.queryManagerURL",
queryUrl);
props.setProperty("javax.xml.registry.lifeCycleManagerURL",
publishUrl);
props.setProperty("com.sun.xml.registry.http.proxyHost",
httpProxyHost);
props.setProperty("com.sun.xml.registry.http.proxyPort",
httpProxyPort);
props.setProperty("com.sun.xml.registry.https.proxyHost",
httpsProxyHost);
props.setProperty("com.sun.xml.registry.https.proxyPort",
httpsProxyPort);
try {
// Create the connection, passing it the
// configuration properties
ConnectionFactory factory =
ConnectionFactory.newInstance();
factory.setProperties(props);
connection = factory.createConnection();
System.out.println("Created connection to
registry");
} catch (Exception e) {
e.printStackTrace();
if (connection != null) {
try {
connection.close();
} catch (JAXRException je) {}
* Creates an organization, its classification,
and its
* services, and saves it to the registry.
* @param username the username for the registry
* @param password the password for the registry
public void executePublish(String username,
String password) {
RegistryService rs = null;
BusinessLifeCycleManager blcm = null;
BusinessQueryManager bqm = null;
try {
rs = connection.getRegistryService();
blcm = rs.getBusinessLifeCycleManager();
bqm = rs.getBusinessQueryManager();
System.out.println("Got registry service,
query " +
"manager, and life cycle manager");
// Get authorization from the registry
PasswordAuthentication passwdAuth =
new PasswordAuthentication(username,
password.toCharArray());
Set creds = new HashSet();
creds.add(passwdAuth);
connection.setCredentials(creds);
System.out.println("Established security
credentials");
ResourceBundle bundle =
ResourceBundle.getBundle("JAXRExamples");
// Create organization name and
description
Organization org =
blcm.createOrganization(bundle.getString("org.name"));
//System.out.println(bundle.getString("org.name"));
InternationalString s =
blcm.createInternationalString(bundle.getString("org.description"));
org.setDescription(s);
// Create primary contact, set name
User primaryContact = blcm.createUser();
PersonName pName =
blcm.createPersonName(bundle.getString("person.name"));
primaryContact.setPersonName(pName);
// Set primary contact phone number
TelephoneNumber tNum =
blcm.createTelephoneNumber();
tNum.setNumber(bundle.getString("phone.number"));
Collection phoneNums = new ArrayList();
phoneNums.add(tNum);
primaryContact.setTelephoneNumbers(phoneNums);
// Set primary contact email address
EmailAddress emailAddress =
blcm.createEmailAddress(bundle.getString("email.address"));
Collection emailAddresses = new
ArrayList();
emailAddresses.add(emailAddress);
primaryContact.setEmailAddresses(emailAddresses);
// Set primary contact for organization
org.setPrimaryContact(primaryContact);
// Set classification scheme to NAICS
ClassificationScheme cScheme =
bqm.findClassificationSchemeByName(null,
bundle.getString("classification.scheme"));
// Create and add classification
Classification classification =
blcm.createClassification(cScheme,
bundle.getString("classification.name"),
bundle.getString("classification.value"));
Collection classifications = new
ArrayList();
classifications.add(classification);
org.addClassifications(classifications);
// Create services and service
Collection services = new ArrayList();
Service service =
blcm.createService(bundle.getString("service.name"));
InternationalString is =
blcm.createInternationalString(bundle.getString("service.description"));
service.setDescription(is);
// Create service bindings
Collection serviceBindings = new
ArrayList();
ServiceBinding binding =
blcm.createServiceBinding();
is =
blcm.createInternationalString(bundle.getString("svcbinding.description"));
binding.setDescription(is);
// allow us to publish a fictitious URL
without an error
binding.setValidateURI(false);
binding.setAccessURI(bundle.getString("svcbinding.accessURI"));
serviceBindings.add(binding);
// Add service bindings to service
service.addServiceBindings(serviceBindings);
// Add service to services, then add
services to organization
services.add(service);
org.addServices(services);
// Add organization and submit to registry
// Retrieve key if successful
Collection orgs = new ArrayList();
orgs.add(org);
BulkResponse response =
blcm.saveOrganizations(orgs);
Collection exceptions =
response.getExceptions();
if (exceptions == null) {
System.out.println("Organization
saved");
Collection keys =
response.getCollection();
Iterator keyIter = keys.iterator();
if (keyIter.hasNext()) {
javax.xml.registry.infomodel.Key
orgKey =
(javax.xml.registry.infomodel.Key) keyIter.next();
String id = orgKey.getId();
System.out.println("Organization
key is " + id);
} else {
Iterator excIter =
exceptions.iterator();
Exception exception = null;
while (excIter.hasNext()) {
exception = (Exception)
excIter.next();
System.err.println("Exception on
save: " +
exception.toString());
} catch (Exception e) {
e.printStackTrace();
} finally {
// At end, close connection to registry
if (connection != null) {
try {
connection.close();
} catch (JAXRException je) {}
Please solve my problem.I have the same problem when trying to deploy a simple web service with longs and bytes. I still don't know where the error comes from. Did you find something out? Any answer would be welcome.
-
Hi experts
i have a scenario
JBoss server -
> SAP XI -
> SAP
i had create the webservice in SAP XI through senderagreement --->publish URL
its automatically generated the WSDL file
URL is like this
1)"http://host:port/dir/wsdl?p=sa/0dacd6e6ede73794b0e9d4814430fced"
but in address location we found another URL
2) https://host:port/XISOAPAdapter/MessageServlet?senderParty=&senderService=(bussiness component name)&receiverParty=&receiverService=&interface=SI(service interface name)&interfaceNamespace=%3A%2F%%2F (namespace)
we are able to call the wsdl in internet explorer by using first URL
we unable to call the same wsdl using second URL.
why URL were different ?
is it possible to change the first URL format?
i followed the below forums
wsdl url of pi SOAP Sender (that is used by invoking soap client)
Using SOAP Sender adapter in PI 7.1
and i tried what mentioned in above forums but no luck .
if i use the below URL format
http://host:HTTPPort/XISOAPAdapter/MessagingServlet?channel=party:sendersystem:CC_sender
http://host:port /XISOAPAdapter/MessageServlet?senderParty=FP& senderService=FS& interface=IF&receiverParty=TP&receiverService=TS&interfaceNamespace=IFNamespace
it gives the some ssl missing error
please help me out
Thanks In advanceHi katakoti,
could you send the message sucessfully to PI if you use the first URL which you mentioned?
I am not very clear your problem but give u some input.
when u display WSDL file in ID, use below URL in step 2/5.
if there is a party in ur scenario: http://<host>:<j2ee-port>/XISOAPAdapter/MessageServlet?channel=<party>:<service>:<channel>
if there is no party in ur scenario: http://<host>:<j2ee-port>/XISOAPAdapter/MessageServlet?channel=:<service>:<channel>
also u can send the message directly into Integration Engine by using below URL.
Using the SOAP inbound channel of the Integration Engine
http://<server>:<port>/sap/xi/engine?type=entry&version=3.0&Sender.Service=<Business Component>&Interface=<InterfaceNamespace>%5E<Interface>
in previous, we used SoapUI for the WSDL testing. there is no problem. and i have not seen the URL like ur first one.
regenerate the WSDL file and try again. good luck.:)
Regards,
Kevin -
XMLP link or url is not worlking
Hi,
I have installed obiee 11.1.1.6.0 . I am able to access analytics, console, em but not BI Publisher.
When i check the servers from opmnctl all 5 servers are up and running.Can any one tell the reason why am not able to access BI Publisher url .
http://Localhost:9704/xmlpHi.
Yes we are using same url.
http://localhost:9704/xmplserver.
i am using same url but not connecting now -
Publish Web Service via UDDI Client
Hi everyone
I have an outbound interface wich I´ve created and exported the .wsdl file into a folder that I created in the Visual Administrator, so it can be accesed via http://server:port/folder.
When I try to publish the WSDL via UDDI Client it requests me for user and password, but i don´t know which user to use.
I read that I have to create a user for that folder in Visual Administrator, but did not found how to do this.
Can someone give me some light please??
Thanks in advanced.
KarlaHi,
Try using the udditest.sap.com it is the Test Registry provided.
Configuring the UDDI Client and UDDI Server ::::
To use the UDDI client for publishing, updating, or discovering business services and tModels, first you have to administer the UDDI client as well as the UDDI server using the J2EE Engine Visual Administrator.
Procedure
1. Select Web Services Container ® Runtime ® UDDI Client.
2. From the Available Registries list, select a UDDI registry.
a. To enter a different Inquiry URL and Publish URL, choose Edit Registry and enter new locations.
Make sure that the URLs contain a value. If they do not, then add the port value manually (for example, localhost:50000).
b. To add a registry to the Available Registries list, choose New Registry.
c. To remove a registry from the list, choose Remove Registry.
3. On the UDDI Server tab page, choose New User and enter the corresponding data. For more information, see Managing the UDDI Server in the Administration Manual.
Using the Visual Administrator, you can create users for а local test registry only.
Create the User here for the test registry used.
regards
Ganga
Edited by: gangaprasad chintala on Dec 26, 2008 8:04 PM -
How to view the xsl-fo template's output in BI Publisher
Hi,
How can we view the output for the xsl-fo template that is uploaded to the BI Publisher in our local itself?
For RTF Template, we have plugin to view the output in MS-Word itself by clicking the output formats such as PDF / Excel / RTF, similarly can we view the xsl-fo template's output in local itself before we upload it to the Publisher URL.
Any help please on this..
Thanks in AdvanceHello,
open your report for editing, so you see the page with your layouts. Then click on the Link "Show as List" on the upper right. In the List of the output formats select "FO Formatted XML". This enables FO Export.
Then execute your report, click on the small menu item at the upper right. The Menu opens, select Export -> FO.
Hope that helps.
Greetimgs,
Sascha -
After restarting server BI Publisher is not started automatically
Hi all,
I am new in BI Publisher and have a problem. When I installed BI everything works OK. So I have logged on Publisher URL, authentication was successful and etc.
After restarting the server (I have Oracle DB and Publisher in one server, but in different home) I tried to log on to the Publisher console (http://oraclebi.mycompany.ge:9704/xmlpserver) and url is not responding,seems that service is not started.
Configurationdetails:
Installation Details
Middleware Home: /u01/app/oracle/bi
BI Oracle Home: /u01/app/oracle/bi/Oracle_BI1
WebLogic Server Home: /u01/app/oracle/bi/wlserver_10.3
BI Domain Home: /u01/app/oracle/bi/user_projects/domains/bifoundation_domain
BI Domain Name: bifoundation_domain
Instance Home: /u01/app/oracle/bi/instances/instance1
Instance Name: instance1
Configure Components
WebLogic Console
http://oraclebi.mycompany.ge:7001/console
Oracle Enterprise Manager
http://oraclebi.mycompany.ge:7001/em
Business Intelligence Enterprise Edition
http://oraclebi.mycompany.ge:9704/analytics
Business Intelligence Publisher
http://oraclebi.mycompany.ge:9704/xmlpserver
Could anyone help me how to start this service or how to setup to start it automatically?
Thank in advance
Edited by: zmachavariani on 17.01.2011 2:27Hi,
There are many version of BI Publisher and also it can be deployed in many app servers. But from your log messages
I can see you are trying to use BIP 11g in Weblogic Server (besides 11g only allows -as of today- to install in WLS).
You should be aware that BIP11g after default installation uses a repository which is part of the BIEE Catalog and also
uses FUSION as security Mode (i.e. users and pwds are no longer controled in BIEE Admin but in OEM).
Therefore for BIP11g to work as default installation you also need BIEE11g to be running. For this i recommend you
to first take a look at one of my posts:
http://oraclebiblog.blogspot.com/2010/10/obiee-11g-architecture.html
and then follow the guidelines to start it all:
http://oraclebiblog.blogspot.com/2010/11/starting-and-stopping-biee-from-command.html
Now, if you only want to use BIP11g there is a workaround. Make a backup of xmlp-server-config.xml
and update the SECURITY mode from FUSION to XDO. Set a Local user for BIP and
Restart BIP11g from within OEM and login as Local User.
regards
Jorge A. -
I have a newly migrated 2007 InfoPath form that I have opened in InfoPath designer 2013 with no userprofiles. I am trying to do a quick publish to update this form to 2013 however when I try to do a quick publish Windows Security asks for my log in multiple
times and then finally gives me the error message "The form cannot be published invaild url, or the library has been deleted, or there are issues with your network" However my coworker can do the quick publish fine. Is there a setting on my PC I
need to change?Hi,
According to your post, an error occurred when you published the InfoPath form.
Please do as follows:
1. Check the publish URL, try to use the root URL.
2. Install the Desktop Experience feature, and restart your computer, Then, start the Themes service from the Windows Services console.
3. Try publishing the form with a different account.
4. Try to use you coworker PC to publish.
Best Regards
Dennis Guo
TechNet Community Support -
JAXR publish "known user error"
I registered with both MS and ibm, and I can login to both sites, and I modified the JAXRExamples.properties properly (at least I believe I did properly), and tomcat was started. Here was what I got after execute "ant run-publish" (with Win2000):
Buildfile: build.xml
init:
prepare:
build:
run-publish:
[java] Created connection to registry
[java] Got registry service, query manager, and life cycle manager
[java] javax.xml.registry.SaveException: UDDI DispositionReport: Error Code
= E_UNKNOWNUSER; Error Message = XMLDBUserAuth.getAuthentication(...); Error Number = 10150
any idea why this happen? thx
jeffI tried both sites, and used correct query.url-publish.url and registry.username-registry.password pairs each time, but got same error.
jeff
Maybe you are looking for
-
Creation of components on page load
Hi All, My question stems from the answers I received in these forum posts: - http://forum.java.sun.com/thread.jspa?threadID=5262963 (how to dynamically add components to a specific position in the page) - http://forum.java.sun.com/thread.jspa?forumI
-
[ANN] VTD-XML Version 1.5 Released Eight years after the invention of XML, DOM and SAX, despite their respective issues, are still the mainstays of application developers. So is it the end of road for XML parsing innovation? The VTD-XML project team
-
How to make particular text in a item in ital
Hi.. I have a function that returns me a varchar value in a display item in a form.. say it returns...c Ali b John i want that when it shows up in the display item the 'c' & 'b' in the above returned value comes in italics while the remining text i.e
-
Link between Purchase requisition & service master
Dear Group members Is their any link between Purchase requisition T code ME51N & service master T code (AC03) Can i create service order in Purchase requisition Regards Shamul heq
-
Can you search on a shared iTunes playlist ?
I am trying to search a shared iTunes playlist and get an error on a shared playlist for a search that works fine on the local library. Can you tell me how to get this to work ? property away_CPU : "iBook Music" -- This is the source name of the shar