DBAdapter not working in SOA 11g
Hi All,
I created a simple composite to insert a row in database table. However, it 's failing. I have set up the weblogic server per the following link: http://download.oracle.com/docs/cd/E12839_01/integration.1111/e10231/life_cycle.htm#BABJFGGF - the datasource tests successfully in the weblogic console.
Any idea what is causing the error?
Non Recoverable System Fault :
Exception occured when binding was invoked. Exception occured during invocation of JCA binding: "JCA Binding execute of Reference operation 'insert' failed due to: Could not create/access the TopLink Session. This session is used to connect to the datastore. Caused by javax.resource.spi.InvalidPropertyException: Missing Property Exception. Missing Property: [DBManagedConnectionFactory.userName]. You may have set a property (in _db.jca) which requires another property to be set also. Make sure the property is set in the interaction (activation) spec by editing its definition in _db.jca. . ". The invoked JCA adapter raised a resource exception. Please examine the above error message carefully to determine a resolution.
Thanks.
I'm getting the same error, but restarting is not helping. Have deployed my connection pool and followed all the advice. Error I get is:
Exactly where and how do I set this property?
Missing Property: [DBManagedConnectionFactory.userName].
You may have set a property (in _db.jca) which requires another property to be s
et also.
Make sure the property is set in the interaction (activation) spec by editing i
ts definition in _db.jca.
The invoked JCA adapter raised a resource exception.
Please examine the above error message carefully to determine a resolution.
</summary>
,detail=<detail>Missing Property Exception.
Missing Property: [DBManagedConnectionFactory.userName].
You may have set a property (in _db.jca) which requires another property to be s
et also.
Make sure the property is set in the interaction (activation) spec by editing i
ts definition in _db.jca.
</detail>
,code=<code>null</code>
}
Similar Messages
-
Boot.properties not working in SOA 11g environment (Enterprise Linux)
I need to get this working because I want an unattended start-up of the Managed (SOA) server.
Here's the problem...
The Administration server script ($MW_HOME/user_projects/domains/base_domain/startWebLogic.sh) runs perfectly. I am not prompted for a username or password.
The installation gives me two (different) scripts of the same name - startManagedWebLogic.sh
One of these scripts is in $MW_HOME/wlserver_10.2/common/bin. I've ignored this one. The 2nd one (the one I'm using) is in $MW_HOME/user_projects/domains/base_domain/bin
The proper (single) location of the boot.properties file is unclear to me. I have placed two copies of the identical file (two files - not a link) in $MW_HOME/user_projects/domains and $MW_HOME/user_projects/domains/base_domain
Each file looks like this:-
# Generated by Configuration Wizard....
username=weblogic
password=welcome1
If I run startManagedWebLogic.sh from a terminal, I am prompted for username and password.
I enter the username (weblogic) and password (welcome1) and the SOA server starts.
In the unattended mode, the invocation is (effectively) this:-
nohup startManagedWebLogic.sh soa_server1 >mwl.log 2>&1 &
In this case an exception is thrown (weblogic.security.SecurityInitializationException)
It seems quite clear to me that the boot.properties file is being ignored either because there is some configuration value that indicates that it should not be used or, more likely, it's in the wrong place!During start up of the managed server, it looks out for the boot.properties within the server root directory by default. Hence you should put your boot.properties file in the Managed Server root directory.
That may be in your case : $MW_HOME/user_projects/domains/base_domain/servers/ManagedServerName/ Directory.
Or else you can specify the location of the boot.properties files using the following parameter:
-Dweblogic.system.BootIdentityFile=filename
where filename is the fully qualified pathname of a valid boot identity file.
To specify this argument in the startManagedWebLogic.sh script, add -Dweblogic.system.BootIdentityFile as a value of the JAVA_OPTIONS variable. For example:
set JAVA_OPTIONS=-Dweblogic.system.BootIdentityFile=C:\BEA\user_domains\mydomain\boot.properties
Thanks,
Sandeep -
Reports who work in BIP 10G does not work in BIP 11G
Hi!
We are in the middle of going from BIP 10G to BIP 11G (latest patch installed the 9 of february). We have used the Upgrade Assistant to migrate the reports from 10G to 11G, about 80-90% are working directly.
But, as always are there some problems. There are 2 major problems I am struggling with for the moment. 1 is long running reports who gets "Connection reset by peer" before the report ends and the more problematic which is this:
[2012-02-27T11:09:50.397+01:00] [bi_server1] [ERROR] [] [oracle.xdo] [tid: 24] [userId: <anonymous>] [ecid: 22bf1318a95b3a18:-528a5dc9:135b0d15f61:-8000-0000000000025a30,0] [APP: bipublisher#11.1.1] XSL error:[[
<Line 80, Column 151>: XML-23002: (Error) internal xpath error
@Line 80 ==> <_G><xsl:if test="sum($G1[(./QADATE02 = current-group()/QADATE02)]/QATRQT) = '0'" xdofo:ctx="3">
[2012-02-27T11:09:50.397+01:00] [bi_server1] [WARNING] [] [oracle.xdo] [tid: 24] [userId: <anonymous>] [ecid: 22bf1318a95b3a18:-528a5dc9:135b0d15f61:-8000-0000000000025a30,0] [APP: bipublisher#11.1.1] oracle.xdo.XDOException: java.lang.reflect.InvocationTargetException[[
at oracle.xdo.template.fo.util.FOUtility.generateFO(FOUtility.java:1205)
at oracle.xdo.template.fo.util.FOUtility.generateFO(FOUtility.java:276)
at oracle.xdo.template.FOProcessor.createFO(FOProcessor.java:1973)
at oracle.xdo.template.FOProcessor.generate(FOProcessor.java:1117)
at oracle.xdo.servlet.RTFCoreProcessor.transform(RTFCoreProcessor.java:124)
at oracle.xdo.servlet.CoreProcessor.process(CoreProcessor.java:372)
at oracle.xdo.servlet.CoreProcessor.generateDocument(CoreProcessor.java:93)
at oracle.xdo.servlet.ReportImpl.renderBodyHTTP(ReportImpl.java:1059)
at oracle.xdo.servlet.ReportImpl.renderReportBodyHTTP(ReportImpl.java:624)
at oracle.xdo.servlet.XDOServlet.writeReport(XDOServlet.java:477)
at oracle.xdo.servlet.XDOServlet.writeReport(XDOServlet.java:447)
at oracle.xdo.servlet.XDOServlet.doGet(XDOServlet.java:267)
at oracle.xdo.servlet.XDOServlet.doPost(XDOServlet.java:299)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:821)
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:300)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:27)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at oracle.xdo.servlet.metadata.track.MostRecentFilter.doFilter(MostRecentFilter.java:65)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at oracle.xdo.servlet.security.SecurityFilter.doFilter(SecurityFilter.java:122)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at oracle.xdo.servlet.init.InitCheckingFilter.doFilter(InitCheckingFilter.java:64)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:136)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:57)
at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:111)
at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:161)
at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.GeneratedMethodAccessor7820.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at oracle.xdo.common.xml.XSLT10gR1.invokeProcessXSL(XSLT10gR1.java:917)
at oracle.xdo.common.xml.XSLT10gR1.transform(XSLT10gR1.java:609)
at oracle.xdo.common.xml.XSLT10gR1.transform(XSLT10gR1.java:328)
at oracle.xdo.common.xml.XSLTWrapper.transform(XSLTWrapper.java:187)
at oracle.xdo.template.fo.util.FOUtility.generateFO(FOUtility.java:1181)
... 40 more
Caused by: oracle.xdo11g.xqxp.XQException: XPTY0004
at oracle.xdo11g.xslt.XSLStylesheet.flushErrors(XSLStylesheet.java:1850)
at oracle.xdo11g.xslt.XSLStylesheet.execute(XSLStylesheet.java:616)
at oracle.xdo11g.xslt.XSLStylesheet.execute(XSLStylesheet.java:551)
at oracle.xdo11g.xslt.XSLProcessor.processXSL(XSLProcessor.java:345)
at oracle.xdo11g.xslt.XSLProcessor.processXSL(XSLProcessor.java:194)
at oracle.xdo11g.xslt.XSLProcessor.processXSL(XSLProcessor.java:230)
at oracle.xdo11g.parser.v2.XSLProcessor.processXSL(XSLProcessor.java:124)
at sun.reflect.GeneratedMethodAccessor7820.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at oracle.xdo.common.xml.XSLT10gR1.invokeProcessXSL(XSLT10gR1.java:920)
... 44 more
Does anyone have the solution for this type of error, we have about 30-40 reports that is behaving like this in BIP 11G but works fine in BIP 10G.
Can we do anything general in the BIP 11G or does we need to find the solution for each report and change in the template?
All ideas are appreciated, thanks,
Anders BHi!
Have everyone out there been able to use the upgrade assistant without any problem?
The UA.bat program says everything is ok but the report actually created in BIP 10G does not work in BIP 11G. We are looking for documentation or "findings" of what the problem can be, in a more general way. We are aware of that we probably have to fix this manually, but we dont know what to fix, and it is not so "fun" to be forced to re create all this templates and reports. The datamodell seems for the most of the time works, so we get a working xml source but the creation of the report thru the template dont work.
Best regards,
Anders -
Composite with dependency not working after soa server restart
Hello,
I have composite application that invokes another composite application. After deploying those work fine. But after restarting soa server the one having dependency does not work any more. To soa server log I get following:
<Jul 1, 2010 11:45:29 AM EEST> <Error> <oracle.integration.platform> <SOA-20003> <Unable to register service.
oracle.fabric.common.FabricException: Error in getting XML input stream: http://Yacico:8001/soa-infra/services/default/validationForCC/getStatusByCC?WSDL: Response: '503: Service Unavailable' for url: 'http://Yacico:8001/soa-infra/services/default/validationForCC/getStatusByCC?WSDL'
at oracle.fabric.common.metadata.MetadataManagerImpl.getInputStreamFromAbsoluteURL(MetadataManagerImpl.java:276)
Caused By: java.io.FileNotFoundException: Response: '503: Service Unavailable' for url: 'http://Yacico:8001/soa-infra/services/default/validationForCC/getStatusByCC?WSDL'
<Jul 1, 2010 11:45:30 AM EEST> <Error> <oracle.integration.platform> <SOA-20020> <Deployment of composite "POProcessing" failed: Unable to find a WSDL that has a definition for service {http://oracle.com/sca/soapservice/POProcessing/POProcessing/receivePO}receivePO and port execute_pt. Please make sure that the port attribute for the binding defined in the composite file is correct by checking the namespace, service name, and port name. In addition, check that the WSDL associated with the binding namespace is imported and currently reachable (check the import nodes at the top of the composite file). Finally, validate the HTTP proxy settings for the server..>
So POProcessing does not work any more after server restart. validationForCC works fine also after server restart. Url http://...validationForCC/getStatusByCC?WSDL points to wsdl file and is visible by browser.
I use soa suite 11g patch set 2 (11.1.1.3) running on redhat enterprise linux 5.
Any idea what is the problem?
Is it somehow possible to configure which composites are started first during server startup?
regards, Matti
Edited by: user10197965 on Jul 1, 2010 2:28 AMYes, I did that. I'm not all that happy about this as a solution either, but it's better than making multiple copies.
We have since found out that his is a known bug and that it is fixed in some, but not all, deployments.
-------- see below -------------
Composites With WSDL Dependencies Fail To Deploy Following SOA Server Restart [ID 1272070.1]
Modified:Jul 19, 2012 Type:PROBLEM Status:MODERATED Priority:3
In this Document
Symptoms
Cause
Solution
References
This document is being delivered to you via Oracle Support's Rapid Visibility (RaV) process and therefore has not been subject to an independent technical review.
Applies to:
Oracle SOA Platform - Version 11.1.1.3.0 and later
Information in this document applies to any platform.
Symptoms
A SOA Project has an external reference to a Web Service or a reference to another Composite.
When the SOA Server is started, the Composite is trying to access the WSDL of it's referenced Web Service in order to load data structures. If SOA can not find the WSDL then the Composite fails to load/deploy.
Once this happens the Composite can not be started, or shutdown, from Enterprise Manager Fusion Middleware Control Application.
Related Error Messages:
[ERROR] [SOA-20020] ... Unable to find a WSDL that has a definition for service ... Please make sure that the port attribute for the binding defined in the composite file is correct by checking the namespace, service name, and port name. In addition, check that the WSDL associated with the binding namespace is imported and currently reachable (check the import nodes at the top of the composite file). Finally, validate the HTTP proxy settings for the server.]
javax.wsdl.WSDLException: WSDLException: faultCode=INVALID_WSDL: Error reading import of oramds
Cause
When SOA Server is restarting the Composite can not access the WSDL of it's referenced Web Service (it is not available).
In the first scenario there are two Composites on the same server: CompositeA and CompositeB.
In SOA Suite 11g there is no possibility to specify the load order for the composites. If CompositeA references CompositeB and if CompositeA is firstly loaded then it can not access the WSDL from CompositeB and the issue occurs.
In the second situation there is one Composite on the server (CompositeA) which references an external WebService (ExternalWS). If the ExternalWS is not available when the SOA Server is starting then this issue occurs.
Solution
Solution 1
Redeploy the affected Composite into the SOA Server.
You can do that but it is not advisable in a production environment and in a development environment it will take a lot of time to redeploy the composite manually
Solution 2
Copy the abstract WSDL locally into the project.
This is documented in these articles in our Knowledge base:
• Document:1155033.1 Node Restart Cause Composites To Become Unavailable. Response: '503: Service Unavailable'
• Document:1151973.1 Boot Order Of The Composites Upon Soa Suite Restart
Steps:
o a. Copy and use the WSDL file in the Project
o b. Edit the WebService Adapter
o c. Change the "WSDL URL" to point to the WSDL copied into the project
o d. Redeploy the Project
o e. Make this configuration with all the Projects that have a references with other Web Services
Solution 3
Use shared artifacts in Metadata Service (MDS). A WSDL used by more than one composite is a shared artifact per definition. If the WSDL structure is changed (that is not happening frequently in a production environment), you will normally deploy a composite with a new version because overwriting it will break your production environment. Moreover, in a development environment you will need a proper process in place where different developers access the same artifacts within MDS. In addition, when you use external WSDLs (owned by third parties), you will have a proper process/agreement in place to be notified about modifications affecting your applications.
1. In order to use shared artifacts a MDS connection must be configured in jDeveloper:
http://download.oracle.com/docs/cd/E14571_01/integration.1111/e10224/sca_lifecycle.htm#SOASE85488
2. Deploy the shared artifacts:
o a. Create a JAR profile and include the artifacts to share
o b. Create a SOA bundle that includes the JAR profile
o c. Deploy the SOA bundle to the application server
http://download.oracle.com/docs/cd/E14571_01/integration.1111/e10224/sca_lifecycle.htm#SOASE85472
If the shared artifacts (WSDLs) needed are from other composites this step can be skipped
3. Create a new WebService
o a. When completing the "WSDL URL" click on "Find existing WSDL's"
o b. Select "Resource Palette"
o c. Go to the SOA-MDS
o d. Select a WSDL from a Composite or the one deployed at step 2.
Known Restriction 1
The port and the location for the WSDL reference is not completed automatically by jDeveloper in the composite.xml file. This information must be inserted manually. In Bug:10287325 is raised this issue and it is available for SOA 11gPS2+.
Known Restriction 2
Another issue regarding MDS caching is raised in Bug:10218147 - the MDS cache is not refreshed when an artifact is deployed or deleted.
In order to refresh this cache the server must be restarted. This Bug resolves the issue but in a production environment the server restart will be the preferred option. The reason for that is because in a production environment you never deploy single composites under the same version after artifacts (WSDLs) have been modified.
The fix for the Bug:10218147 can be an acceptable solution in development environment where redeployment would be quicker than restarting the server.
Bug:10218147 is available for SOA 11gPS2+.
To find out more information about how to use Shared Metadata check the following documentation:
Oracle Fusion Middleware Developer's Guide for Oracle SOA Suite 11g
41 Deploying SOA Composite Applications
41.7.3 Deploying and Using Shared Metadata Across SOA Composite Applications in Oracle JDeveloper
URL:
http://download.oracle.com/docs/cd/E14571_01/integration.1111/e10224/sca_lifecycle.htm#CACFEAJJ
Solution 4
The last solution is to use an UDDI (Universal Description Discovery and Integration).
Oracle recommends Oracle Service Registry 11g (OSR). The advantage is that you can use OSR and SOA Suite in a Shared WebLogic Domain.
http://www.oracle.com/technetwork/middleware/registry/overview/index.html
http://blogs.oracle.com/governance/2010/05/oracle_service_registry_11gr1.html
To find out more information about Oracle Service Registry check the following documentation:
Oracle Fusion Middleware Administrator's Guide for Oracle SOA Suite 11g
33 Configuring Service and Reference Binding Components
33.1.3 Changing the Endpoint Reference and Service Key for Oracle Service Registry Integration
http://download.oracle.com/docs/cd/E15523_01/integration.1111/e10226/bc_config.htm#SOAAG37248
Oracle Fusion Middleware Developer's Guide for Oracle SOA Suite 11g
A BPEL Process Activities and Services
A.4 Publishing and Browsing the Oracle Service Registry
http://download.oracle.com/docs/cd/E15523_01/integration.1111/e10224/bp_appx_ref.htm#SOASE85561
Oracle Fusion Middleware Service Registry 11g
http://download.oracle.com/otndocs/tech/soa/OSR11gR1ProductDocumentation.pdf
Solution 5
In case you have BPM Components in the Composites deployed check the following note:
Document 1317803.1 Soa Suite Composite Fails To Deploy Upon Restart Of Managed Server
The issue is caused by the Bug:11822470 SOA SUITE COMPOSITE FAILS TO DEPLOY UPON RESTART OF MANAGED SERVER
References
BUG:10218147 - WSDL CHANGES NEED SOA SUITE SERVER RESTART
BUG:10278478 - WHEN SOA SERVER IS RESTARTED, SOME SOA COMPOSITES COULD NOT LOAD/BE DEPLOYED
BUG:10287325 - ABSTRACT WSDL NOT AVAILABLE WHEN COMPOSITE STARTED
BUG:10311698 - WHEN SOA SERVER IS RESTARTED, SOME SOA COMPOSITES CAN NOT BE STARTUP / SHUTDOWN
BUG:11822470 - SOA SUITE COMPOSITE FAILS TO DEPLOY UPON RESTART OF MANAGED SERVER
@ BUG:9267312 - MDS ARTIFACTS ARE STILL CACHED AFTER DELETING
@ BUG:9708488 - AFTER SOA RESTART, ALL PROCESSES HAVE TO BE REDEPLOYED
@ BUG:9749845 - SCHEMA CACHE STARTS EMPTY AFTER RE-START, BUT NOT AFTER DEPLOYMENT
NOTE:1151973.1 - Boot Order Of The Composites Upon Soa Suite Restart
NOTE:1155033.1 - Node Restart Cause Composites To Become Unavailable. Response: '503: Service Unavailable'
NOTE:1317803.1 - Soa Suite Composite Fails To Deploy Upon Restart Of Managed Server
Bug 11822470 : SOA SUITE COMPOSITE FAILS TO DEPLOY UPON RESTART OF MANAGED SERVER
Bug Attributes
Type B - Defect Fixed in Product Version 11.1.1.6
Severity 2 - Severe Loss of Service Product Version 11.1.1.4
Status 80 - Development to QA/Fix Delivered Internal Platform 912 - Microsoft Windows (32-bit)
Created Mar 1, 2011 Platform Version 2003
Updated Oct 12, 2012 Base Bug N/A
Database Version N/A Affects Platforms Generic
Product Source Oracle
Abstract: SOA SUITE COMPOSITE FAILS TO DEPLOY UPON RESTART OF MANAGED SERVER
*** 03/01/11 08:07 am ***
Customer has a project consists of two services for interaction with the
process and one reference to an external service.
On deployment of the process to an Enterprise Environment, the process works
as expected. However, upon a restart of the managed server, the process will
then fail to deploy.
Workaround used is to redeploy the project again.
Bug 10278478 : WHEN SOA SERVER IS RESTARTED, SOME SOA COMPOSITES COULD NOT LOAD/BE DEPLOYED
Bug Attributes
Type B - Defect Fixed in Product Version
Severity 2 - Severe Loss of Service Product Version 11.1.1.3.0
Status 92 - Closed, Not a Bug Platform 226 - Linux x86-64
Created Nov 10, 2010 Platform Version RED HAT ENTERPRISE LINUX 5
Updated Dec 10, 2010 Base Bug N/A
Database Version N/A Affects Platforms Generic
Product Source Oracle
Abstract: WHEN SOA SERVER IS RESTARTED, SOME SOA COMPOSITES COULD NOT LOAD/BE DEPLOYED
Detailed Problem Description
====================
When a SOA composite get dependencies with other SOA composites located on the same server, if the dependency is still not loaded, the SOA composite will not be loaded, and there is no possibilities for Entreprise Manager console to restart it (EM crash). The only way to make it working is to redeployed the SOA composite from jDeveloper that is not acceptable in a production environment.
The composite that has the issue cannot be start-up or shut-down, although the Enterprise Manager do not show any errors with it. -
Ctrl+Z does not work in Forms 11g on Windows (undo function)
In Oracle Forms 11g on Windows, the undo function, ctrl+Z does not work as it did in Forms 6i.
The ctrl+C and ctrl+V (copy/paste) work fine.
I looked into the Forms key mapping resource file and no solution there.
ThanksI'm not sure what functionality you believe you had previously, but UNDO does not have any automatic functionality built-in. This is clearly explained in the Builder Online Help. Here is some of that text. Notice carefully what it says about "Undo":
<blockquote>Magic Item Property
<blockquote>Description_
Specifies one of the the following predefined menu items for custom menus: Cut, Copy, Paste, Clear, Undo, About, Help, Quit, or Window. Magic menu items are automatically displayed in the native style for the platform on which the form is being executed, with the appropriate accelerator key assigned. Cut, Copy, Paste, Clear, Window, and Quit have Built-in functionality supplied by Oracle Forms, while the other magic menu items can have commands associated with them.
Usage Notes_
The following settings are valid for this property:
Cut, Copy, Paste, Clear
These items perform the usual text-manipulation operations. Oracle Forms supplies their functionality, so the designer may not enter a command for these items.
Undo, About
These items have no native functionality_, so the designer must enter a command for these items. Any type of command can be used for these items, except Menu.
...</blockquote>
</blockquote> -
Object Level security not working on OBIEE 11g 11.1.1.7
Hi,
I am experiencing problems with object level security applied on application role in 11.1.1.7 version. If i create a user and assign that user to a application role and give that application role permission to Access Answers in Manage previleges, it is not working. If i directly add a user to permission list in Manage previleges section then user is able to access the answers. I added that application role in "Access to Answers" section in Manage previleges section. Permission for Authenticated users is denied.
We recently upgraded from 11.1.1.5 to 11.1.1.7. Please can someone confirm if it a bug in 11.1.1.7 or it is because of the upgrade process.
Regards,
SandeepHello Sandeep,
I have just verified the below scenario as you said but didnt find any issue.
I have just created a User, Group and Applictaion Role under default authentication provider . Assigned user under group and group under newly created application role and provided access to answers for new application role under manage privilages and I am able see it.
This might not be a 11.1.1.7 bug check it from upgrade end.
Regards,
Srikanth -
Two-layer BPM with Phase Activity not working in SOA Suite 11gR1
When we follow the tutorial in a oracle manual on using two-layer business process management (BPM) we get the following error on runtime:
[2010-09-01T18:08:54.948+02:00] [soa_server1] [ERROR] [] [oracle.soa.services.rules] [tid: orabpel.invoke.pool-4.thread-13] [userId: weblogic] [ecid: 0000IfE3hbgEWNx6wBZf6G1CUvFT000S9k,0:33:100000050] [APP: soa-infra] [composite_name: WorkflowDispatcher] [component_name: OracleRules_LaunchWorkflow_InvokeProcess] [component_instance_id: 69b37476-a64a-4694-b478-3f8ac851e89d] [dcid: 8396be76c281456d:5ad612c:12aaea3aba5:-8000-000000000000101f] [composite_instance_id: 100061] <.> Fact not found in the rule engine working memory, rule session execution failed.[[
The rule session 100061 failed because an instance of the fact oracle.tip.mediator.rules.model.DynamicRouting could not be found in the working memory of the rule session. This is most likely a rule modeling error. The decision service interaction expects the fact instance to exist in the working memory of the rule session. Check the rule actions in rule designer and make sure that a fact of the expected type is being asserted. Contact oracle support if error is not fixable
at oracle.bpel.services.rules.rpi.oracle2.OracleRuleSession.executeUnitOfWork(OracleRuleSession.java:587)
at oracle.bpel.services.rules.rpi.AbstractDefaultRuleSession.execute(AbstractDefaultRuleSession.java:257)
at oracle.bpel.services.rules.rpi.oracle2.OracleRuleSession.execute(OracleRuleSession.java:270)
at oracle.bpel.services.rules.impl.DecisionServiceImpl.process(DecisionServiceImpl.java:331)
at oracle.bpel.services.rules.fabric.BusinessRulesServiceEngine.request(BusinessRulesServiceEngine.java:634)
at oracle.integration.platform.blocks.mesh.SynchronousMessageHandler.doRequest(SynchronousMessageHandler.java:139)
at oracle.integration.platform.blocks.mesh.MessageRouter.request(MessageRouter.java:179)
This solution makes use of the Phase activity. You can only configure the input and output of this activity. All the components and wiring is then automatically created for you. Finally you add the dynamic routing actions in the decision table and it is finished.
On runtime when looking into the flow trace we see the correct data being sent to the mediator that does the dynamic routing based on the decision table. So the correct data is added as a fact to the working memory. But somehow no rule(s) are fired so the DynamicRouting fact is not being instantiated.
Did anyone succeed in using the functionality? What could be the problem...Hi,
I also followed the tutorial and am experiencing the same problem above:
"Fact not found in the rule engine working memory, rule session execution failed. The rule session 1480978 failed because an instance of the fact oracle.tip.mediator.rules.model.DynamicRouting could not be found in the working memory of the rule session...."
Checked the composer and it seems like everything that should be there, is there...
No hits on Google or Metalink and now I'm stuck.
Can anybody please assist?
Kind Regards,
Andy -
Font "Verdana" is not working - Oracle forms 11g
OS : Windows XP 32 bits - SP 3
Forms : 11.1.2.0 - Development
I'm using the font "Verdana" for some items in a form. When i test it, forms keeps using another font (arial). However, other fonts do work.
These are the lines in the registry.dat file:
default.fontMap.defaultFontname=Dialog
default.fontMap.defaultSize=900
default.fontMap.defaultStyle=PLAIN
default.fontMap.defaultWeight=PLAIN
default.fontMap.appFontnames=Courier New,Courier,courier,System,Terminal,Fixed,Fixedsys,Times,Times New Roman,MS Sans Serif,Arial default.fontMap.javaFontnames=MonoSpaced,MonoSpaced,MonoSpaced,Dialog,MonoSpaced,Dialog,Dialog,Serif,Serif,Dialog,SansSerif
Is there another file to check. On internet, i found some info about the font.propeerties file, but there's no one in the directory used for 11g installation. There are two files named "font.properties", but located in the forms 6i directory, so i'd say these are not the files i need to check.
Anyone can help? ThanksThis is mostly an Apple issue and you should discuss it with them. Oracle Support has authored some documents on the subject, but because it is really an Apple issue, you probably will be best served contacting them. Basically, Apple has put Java on lockdown. If you want it to work make some setting changes. There are numerous web site that are talking about the new restrictions. A simple Google search will get you started.
http://www.google.com/search?q=apple+safari+won%27t+run+jre
http://nakedsecurity.sophos.com/2012/10/18/apple-gets-aggressive-latest-os-x-java-security-update-rips-out-browser-support/
http://joshuaesmith.tumblr.com/post/29549611105/applets-will-not-run-from-the-local-disk-in -
BI Presentation Services Connection Wizard not working from fresh 11g JDev
Hello,
I have a working install of BI EE 10.3.3.4
and a fresh install of JDeveloper 11g prod (with BI updates installed immediately after).
I did the following:
- created a blank Application with a generic Project;
- set the project properties to include BI technologies (and checked CLASSPATH includes those jars);
- tried to use BI Presentation Services Connection Wizard;
got the following error:
<p>
</p>
<blockquote>
{color:#993300}java.util.MissingResourceException: Can't find resource for bundle oracle.jdeveloper.asnav.res.AsNavArb, key RESCATASWIZARD_CONNSTORE_APPRESOURCES_LABEL{color}
{color:#993300} at java.util.ResourceBundle.getObject(ResourceBundle.java:384){color}
{color:#993300} at java.util.ResourceBundle.getString(ResourceBundle.java:344){color}
{color:#993300} at oracle.jdeveloper.asnav.res.AsNavArb.get(AsNavArb.java:22){color}
{color:#993300} at oracle.bi.presentation.soap.connection.wizard.BISoapConnectionNamePanel.initializePanel(BISoapConnectionNamePanel.java:144){color}
{color:#993300} at oracle.bi.presentation.soap.connection.wizard.BISoapConnectionNamePanel.{color}{color:#993300}(BISoapConnectionNamePanel.java:74){color}
{color:#993300} at oracle.bi.presentation.soap.connection.wizard.BISoapConnectionWizard._invokeCreateDialog(BISoapConnectionWizard.java:241){color}
{color:#993300} at oracle.bi.presentation.soap.connection.wizard.BISoapConnectionWizard.invokeCreate(BISoapConnectionWizard.java:107){color}
{color:#993300} at oracle.jdeveloper.rescat2.util.ConnectionUtil.invokeOldStyleWizard(ConnectionUtil.java:131){color}
{color:#993300} at oracle.jdeveloper.rescat2.util.ConnectionUtil.showWizard(ConnectionUtil.java:66){color}
{color:#993300} at oracle.adf.share.dt.AppConnContextMenuListener.onNewConnection(AppConnContextMenuListener.java:600){color}
{color:#993300} at oracle.adf.share.dt.AppConnContextMenuListener.newReposConnHandled(AppConnContextMenuListener.java:594){color}
{color:#993300} at oracle.adf.share.dt.AppConnContextMenuListener.handleEvent(AppConnContextMenuListener.java:120){color}
{color:#993300} at oracle.ide.controller.IdeAction.performAction(IdeAction.java:524){color}
{color:#993300} at oracle.ide.controller.IdeAction.actionPerformedImpl(IdeAction.java:866){color}
{color:#993300} at oracle.ide.controller.IdeAction.actionPerformed(IdeAction.java:496){color}
{color:#993300} at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995){color}
{color:#993300} at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318){color}
{color:#993300} at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387){color}
{color:#993300} at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242){color}
{color:#993300} at javax.swing.AbstractButton.doClick(AbstractButton.java:357){color}
{color:#993300} at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1220){color}
{color:#993300} at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1261){color}
{color:#993300} at java.awt.Component.processMouseEvent(Component.java:6041){color}
{color:#993300} at javax.swing.JComponent.processMouseEvent(JComponent.java:3265){color}
{color:#993300} at java.awt.Component.processEvent(Component.java:5806){color}
{color:#993300} at java.awt.Container.processEvent(Container.java:2058){color}
{color:#993300} at java.awt.Component.dispatchEventImpl(Component.java:4413){color}
{color:#993300} at java.awt.Container.dispatchEventImpl(Container.java:2116){color}
{color:#993300} at java.awt.Component.dispatchEvent(Component.java:4243){color}
{color:#993300} at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322){color}
{color:#993300} at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3986){color}
{color:#993300} at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916){color}
{color:#993300} at java.awt.Container.dispatchEventImpl(Container.java:2102){color}
{color:#993300} at java.awt.Window.dispatchEventImpl(Window.java:2440){color}
{color:#993300} at java.awt.Component.dispatchEvent(Component.java:4243){color}
{color:#993300} at java.awt.EventQueue.dispatchEvent(EventQueue.java:599){color}
{color:#993300} at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273){color}
{color:#993300} at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183){color}
{color:#993300} at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173){color}
{color:#993300} at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168){color}
{color:#993300} at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160){color}
{color:#993300} at java.awt.EventDispatchThread.run(EventDispatchThread.java:121){color}
</blockquote>
<p>
Any ideas?
</p>
<p>
</p>
<p>
Thanks,
</p>
<p>
Paul
</p>Hi,
note that JDeveloper production does not have any BI integration and configuring 10.1.3.4 into Jeveloper 11 is kind of too optimistic thinking
Frank -
ODBC and OCI not working with OBIEE 11g Client on 64 bit machine
Hi,
I have Installed OBIEE 11g client (Admin tool) on Windows XP Professional 64 bit machine.. I have Installed 11g database on the same machine but while importing Metadata using admin tool. getting "Connection has failed" error message... Can someone tell me whats the issue..
ODBC and OCI works fine with OBIEE 10g Admin..Hi,
Oracle_BI1\network\admin folder gets installed with full obiee 11g Installlation and I have installed only 11g client as I have OBIEE 10g already Installed on my machine..
Installation is as follows:
ORACLE 11g CLIENT Installation is as follows:
C:\Program Files\Oracle Business Intelligence Enterprise Edition Plus Client
ORACLE 10g Installation is as follows:
C Drive:
ORACLE BI
ORACLE BI Data ( everything is working with this)
latest Log Info is as follows:
[2012-02-02T11:05:00.000+00:00] [OracleBIServerComponent] [ERROR:1] [] [] [ecid: ] [tid: 24fc] [nQSError: 16001] ODBC error state: 08004 code: 12154 message: [Oracle][ODBC][Ora]ORA-12154: TNS:could not resolve the connect identifier specified.
[2012-02-02T11:05:16.000+00:00] [OracleBIServerComponent] [ERROR:1] [] [] [ecid: ] [tid: 2f3c] [nQSError: 16001] ODBC error state: 08004 code: 12154 message: [Oracle][ODBC][Ora]ORA-12154: TNS:could not resolve the connect identifier specified.
[2012-02-02T11:32:53.000+00:00] [OracleBIServerComponent] [ERROR:1] [] [] [ecid: ] [tid: 2f3c] [nQSError: 16001] ODBC error state: 08004 code: 12154 message: [Oracle][ODBC][Ora]ORA-12154: TNS:could not resolve the connect identifier specified. -
Filter Grouping not working for OBIEE 11g
Hello!
I need some help on the below:
I have built a simple report in OBIEE 11g with FILTER grouping on two dimensions as below:
Operative Hierachy is equal to Europe, IMEA, APAC, China Focus Country, Americas, US and Canada
and Accounts is equal to Net Sales (i), Gross Margin (i), GM% (i)
or
Accounts is equal to Gross Margin, Net Sales, Gross Margin %
and Operative Hierachy is equal to / is in Organizations Total
The report was working as expected; but now suddenly it's showing no results with the error "+The specified criteria didn't result in any data. This is often caused by applying filters and/or selections that are too restrictive or that contain incorrect values.+" - even though data is present ! - I have tested this by splitting it into two reports (with only the AND conditions)- which is then woking as expected.
Points to note:
--There had been no change on the Report, when it stopped showing results.
--I have tested this filter grouping with other dimensions- & they are working fine.
--The OBIEE reports are fetching data from ESSBASE cube.
--Only thing which I can remember when it stopped working is that, there had been a data load on the ESSBASE cube. But other reports using these dimensions are working.
Has anyone faced the same issue before. Please help.
Edited by: Anu on Jan 22, 2013 12:31 AMHi User, Vijay,
Yes I have checked the generated SQL queries and the MDX queries as well. Both queries are generated as expected, but returns no result.
But now I have found out how these two different dimensions are different from my other dimensions. Only these two dimensions have a SORT order logical column defined in the BMM layer- which I think is causing the problem, BI Server not able decide which column to sort. So, the sql gives result when I cimment out one of the SORTKEY
SELECT
0 s_0,
"PSS Essbase"."Accounts"."Accounts" s_1,
"PSS Essbase"."Operative Hierarchy"."Operative Hierachy" s_2,
-- SORTKEY("PSS Essbase"."Accounts"."Accounts") s_3,
SORTKEY("PSS Essbase"."Operative Hierarchy"."Operative Hierachy") s_4,
"PSS Essbase"."Facts"."Measure" s_5
FROM "PSS Essbase"
WHERE
((("Operative Hierarchy"."Operative Hierachy" = 'Europe') AND ("Accounts"."Accounts" = 'Gross Margin'))
OR (("Operative Hierarchy"."Operative Hierachy" = 'Russia Focus Country') AND ("Accounts"."Accounts" = 'Sales ASP')))
ORDER BY 1, 5 ASC NULLS LAST, 4 ASC NULLS LAST
FETCH FIRST 65001 ROWS ONLY
Any views on what happens when we use two dimensions in the same report which have sort columns defined in the repository... -
SRW.DOSQL NOT WORKING IN REPORTS 11G
Hi Experts
I have certain coding in my report which makes use of SRW.DOSQL and the queries are written in reports 11g.
Kindly let me know the alternative in reports 11g as the opening balance field is not bringing the value as attached in the report.
I am attaching the rdf file for reference.
Kindly let us know the solution for the same.
RegardsYour not seeing the built in package for some reason.
Maybe they are missing on your Linux machine.
Reinstall reports there? Examing your environment variables?
Is that rwrun.jar anywhere? -
Function Calendar not working in OBIEE 11G - Analysis
This code works in 10.1.3 but not in OBIEE 11.1.1, Please let me know the correct code.
Error: Query Failed: [nQSError: 22025] Function Calendar Extract is called with an incompatible type
case when "- Calendar"."Year" = YEAR('@{var_date}{2012-11-05}') then 'Current' Else 'Prior' endCheck the data type of the column being used to populate the variable. The Year Function works fine. I suspect the data type is not date. If you don't have date columns in your database and are creating one (ex., using MM, DD, YYYY columns explicitly)then check the default date format in your environment either double click the physical database folder -> features or in your NQSconfig. it should be in date data type.
-
New line character is not working in BPEL 11g
I am trying to use new line character in string concat operation in BPEL 11g, but it is not giving new line in output. Any idea why?
We can achive this by embedding html tag break '< br >', something like below.
string('Please click on the URL below to login and open your invoice Worklist.< br >
< br >
<a href="http://localhost:8001/integration/worklistapp"> Invoice Worklist </a< < br <
< br >
Edited by: RaviOrnext on Aug 16, 2012 4:24 AM -
JMS Adapter eg :Queue2Topic not working in SOA Suite
Hi,
I have installed a SOA suite(prev) with basic mode installation and deployed the tutorial 123 .Queue2Topic. deployed successfully.
i am putting the message to the jms/demoqueue with following code successfully.(because no excpetion).
env.put(Context.SECURITY_PRINCIPAL, "oc4jadmin");
env.put(Context.SECURITY_CREDENTIALS, "oracle123");
env.put(Context.INITIAL_CONTEXT_FACTORY,"com.evermind.server.rmi.RMIInitialContextFactory");
env.put(Context.PROVIDER_URL, "ormi://soaserver:12401");
InitialContext jndi = new InitialContext(env);
factory = (QueueConnectionFactory)jndi.lookup("jms/QueueConnectionFactory");
myQueue = (Queue)jndi.lookup("jms/demoQueue");
connection = factory.createQueueConnection();
connection.start();
session = connection.createQueueSession(false, Session.AUTO_ACKNOWLEDGE);
qsender = session.createSender(myQueue);
TextMessage message = session.createTextMessage();
message.setText (myMessage);
qsender.send(message);
System.out.println("After sending the message Id is:::"+message.getJMSMessageID());
qsender.close();
session.close();
Queue2Topic example has DestinationName="jms/demoQueue"
<jca:address adapterInstanceJndi="eis/MyJmsQueue2" />
Questions:
1. Why the BPEL process [Queue2Topic]is not getting trigured ?
2. How do i ensure the queue recived message successfully in (Application Server Control)em..
3. should i change the configuration property for username, password for the connection factory in the oc4j-ra.xml ?
at[OracleSOA\j2ee\home\application-deployments\default\JmsAdapter]
4. where the server writing logs and sop of java code?is writing same log file for BPEL, ESB, WSM, ASC .. or diffrent log files.
Thanks for all the replys and suggestions
Regards,
Bogi.i have changed the password in oc4j-ra.xml, now the process listening on the demoqueue.
is all the bpel related logs writting in the following path or it's possible to route to some other path?
OracleSOAHOME\bpel\system\logs\
Maybe you are looking for
-
Make the e-Mail field on the contact form widget optional.
Hey there! While browsing the support forums I came upon this topic here, because I was having a similar issue. Before developing the suggestion, here you have the website with the form, as we currently have it: http://awake-gaming.com/join-us.html T
-
11.5.10.2 to 12.1.1 upgrade workers hang
I am performing the 11.5.10.2 to 12.1.1 upgrade. My DB version is 10.2.0.4 I have the process down to 46000 workers (on the main 6678700 patch merged with two other small ones) however as the process goes along workers seem to hang randomly and I hav
-
Reads Windows 7 Disk in Mac but not in Bootcamp?
Hi, So I have my Windows 7 Disk detected on my Mac so then I opened BootCamp Assistant and then selected the Start Windows Installer, Then Start Installation. It restarts my Mac then it boots from the CD then My Screen goes black and stays black. Doe
-
Stop music from syncing on iPhone from iCloud????
how to stop music from iCloud to sync automatically on iPhone 6
-
this comes up as an extra tab sometimes it is a website link but more often than not it comes up with the warning page on firefox