"SOA Composer" is read only

I'm tryng to use "SOA Composer" (12c) to change "Decision Table" in a "Business Rule", but I'm facing with this issue: the windows is read only and I can change nothing.

Hi Alessio Zatti
At first glance the soa composer is in read only mode to change in edit mode you should deploy your application in a Compact domain with soa_mds connection that connected with DEV_MDS schema.
Also in  http://localhost:7101/em you have 2 metadate repository soa-mds and soa-owsm that both of them are file base you should change soa-mds repository from file base to DB base then it works.
You can follow the instruction as this post https://thecattlecrew.wordpress.com/2014/11/06/bpm-12c-file-based-mds-to-db-based-mds-in-compact-domain/

Similar Messages

  • Read only access for bpel console in SOA Suite 10.1.3.5.1(weblogic)

    Hi
    For SOA Suite 10.1.3.5.1 on weblogic, Is there any way to restrict certain users to some pages in bpel console.. e.g. read only access to bpel console.
    I have found articles on web regarding this but they all are for SOA Suite 10.1.3.3 (and 3.4) on Oracle app server. Article provides a hack by using servlet filters.
    How to do a similar thing in SOA Suite 10.1.3.5.1 on weblogic ?
    Can somebody provide step by step instructions?
    Thanks

    Hi James,
    I have already seen this link and several refined versions of it but it wont work for weblogic. For example
    There is no j2ee/oc4j_soa/applications/orabpel/console directory (i looked into home directory as well but could not found orabpel/console dir).
    So question is where to put filter class and how to make changes in web.xml as this file is not present in j2ee/oc4j_soa/applications/orabpel/console/WEB-INF/
    I checked deployments in weblogic admin console and seems BPELConsole is deployed as a module under BPELPM ear.
    Any idea?
    Thanks.

  • [svn:fx-trunk] 8760: The textFlow getter needs to make sure there is a composer in place if the editingMode ! = read only.

    Revision: 8760
    Author:   [email protected]
    Date:     2009-07-23 10:26:12 -0700 (Thu, 23 Jul 2009)
    Log Message:
    The textFlow getter needs to make sure there is a composer in place if the editingMode != read only.
    QE notes:
    Doc notes:
    Bugs: SDK-22374
    Reviewer: will be Gordon
    Tests run:
    Is noteworthy for integration:
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-22374
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/spark/src/spark/primitives/RichEditableText.as

    Hi
    You can do that ..
    Here is the sample code to select name and ID
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using Microsoft.ProjectServer.Client;
    using Microsoft.SharePoint.Client;
    namespace ReadResources
        class Program
            private static ProjectContext projContext;
            private const string pwapath = "http://servername/pwa/";
            static void Main(string[] args)
                var resinfo =new EnterpriseResourceCreationInformation();
                projContext = new ProjectContext(pwapath);
                projContext.Load(projContext.EnterpriseResources, nm => nm.Include(ls => ls.Name, ls => ls.Id));
                projContext.ExecuteQuery();
                foreach (EnterpriseResource  rs in projContext.EnterpriseResources)
                  Console.WriteLine("Resource name and ID" + rs.Name + rs.Id);
                Console.ReadKey();  
    --Hope this helps
    Thanks --Ajith

  • SOA Suite read only console in 11g

    Hi All,
    Is there a possibility to create a user with read only role on EM in 11g? We want to create a user to monitor production environment with out having options for deploy/undeploy.
    Thank You.

    By assigning an appropriate role to a user, you can limit his access -
    http://download.oracle.com/docs/cd/E17904_01/integration.1111/e10226/appx_roles_privs.htm#BABIHDFJ
    http://download.oracle.com/docs/cd/E17904_01/web.1111/e13747/secroles.htm#i1206135
    Regards,
    Anuj
    Edited by: Anuj Dwivedi on Feb 22, 2011 9:12 PM

  • SOA composer

    Hi,
    I have following project requirements related to SOA composer (Dynamic business rules web tool) in Oracle 11g
    1) My client did not find SOA Composer very user friendly so they are asking is it possible to import/export the rules from SOA composer in excel or other standard format where they can define or update the rules and later import into SOA composer?
    2) For few users I want to have read only privilege in SOA composer just for viewing the rules. From documentation I found that by default a user with SOADesigner role (e.g. Administrator) can have the access for SOA composer tool but it allows to edit the rules as well. Can I add or overwrite these settings somewhere for read only privilege?
    Thanks in advance.
    Regards,
    PK

    Hi Alessio Zatti
    At first glance the soa composer is in read only mode to change in edit mode you should deploy your application in a Compact domain with soa_mds connection that connected with DEV_MDS schema.
    Also in  http://localhost:7101/em you have 2 metadate repository soa-mds and soa-owsm that both of them are file base you should change soa-mds repository from file base to DB base then it works.
    You can follow the instruction as this post https://thecattlecrew.wordpress.com/2014/11/06/bpm-12c-file-based-mds-to-db-based-mds-in-compact-domain/

  • SOA Composer and Dictionary Access Control

    Hi,
    I've a SOA composite application (11g) with multiple oracle rule dictionaries in it which is deployed on a weblogic domain. I can login to soa composer and then edit and deploy the rules runtime. I'm trying to find a way out where by I'll have multiple soa composer users, each having access to only a pre-configured dictionaries. Currently, the default behavior is that every login has access to each and every diuctionary deployed within the composite application.
    Is it possible to control the dictionary access within a single composite?
    Thanks
    --manoj                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

    The answer couldn't help us much. I will give you the steps we have followed in detail
    We have created a sample customizable BPEL process by selecting a Customizable checkbox in Jdev.
    Then,The sample BPEL process is deployed to SOA server from JDeveloper. We could see the deployed BPM process in EM console.
    Also the MDS repositories required for customization too are present in EM.
    Then We tried accessing the BPM Composer to do some customization on the sample BPEL process deployed. We are able to login to the BPM composer using "weblogic" user.
    But the composer displays only the welcome page. There are no other links enabled.
    Please let us know How to make a BPEL process customizable using BPM composer.
    Also there is an another SOA Composer. When this composer is mainly used?
    There is another BPM Workspace console. But we could not login to this using "Weblogic" user though we are able to login in EM, SOA and BPM composer.
    Why the login failed uisng "weblogic" user here?What for this console is used?

  • Read only user creation for Oracle EM Console 11.1.1.5

    Dear All.
    I have created Read only user for Oracle EM Console.
    I have followed below link to do the same
    http://moshe-soa.blogspot.com/2011/09/blog-post.html.
    I have noticed with read only user is that TEST button in EM Console is active means user with read only user can create a trans, in Prod scenario it is a risk.
    Raised a CR with Oracle and found that it is a bug
    Bug 14082464 - CANNOT DISABLE TEST/TEST WEB SERVICE BUTTON IN SOA EM COSOLE is there in Metalink.
    So my question is there any way by which i can disable the TEST button in EM Conasole.
    I think there are some WLST script or servlet java class available to resolve this issue.
    Can any one confirm this and please suggest if any one aware of any alternative method.
    Thanks,

    Hi, have you got any solution to this problem? I am having exact the same issue in 11.1.1.6.

  • How to make BPEL File Adapter read only new files?

    Hello
    we have BPEL processes that define to run from bpel component - file adatper-
    when a file come into location that it is path on the linux server . the bpel start run when "File Adapter" bpel component recognize that new file come to the location. its PollingFrequency define to 5. property name="DeleteFile" value="false" so the files remaine there.
    we want to migrate the bpel to new SOA version so we did export and deploy to new SOA Domain.
    the location of the file adapter is the same.
    but when the BPEL processes deployed its start to run for all the files that are in this location- that the file adapter define on .
    even the original soa tooks those files and start the BPEL processes for each one of them. also the new SOA that we did deploy to the BPEL processes take those files even if they are very old.
    we want the file adatper we take only new files . the start point is the time when we do deploy to the process so if we do deploy in 10:00 am we dont want this bpel will take files from 9:00 or earlier time
    Please help , how we can do this?
    Thanks

    thank you
    do you kno hat the value means in the example:
    Java mon amour: File Adapter metadata with SOA Suite
    <property name="jca.file.LastModifiedTime" value="1293041258635">
    what should I rite for read only the files that are only neer then yesterday?

  • Cannot open Dictionary from Oracle SOA Composer.

    Hi,
    I am trying to edit a previously defined ruleset from the SOA Composer console. While trying to open the same, from the pop up, I am getting an error :
    Error opening the document /deployed-composites/default/InvoiceProcessing_rev1.0/oracle/rules/invoiceprocessing/InvoiceProcessingAssignmentRules.rules
    In the logs, I found that it is related to MDS somehow. Here are the logs:
    ####<Sep 14, 2012 2:08:51 PM IST> <Error> <oracle.integration.console.metadata.view.navigation.MetadataNavigationHandler> <ipm> <soa_server1> <[ACTIVE] ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'> <weblogic> <> <74be42f58e7a71c3:c430530:139c3d758af:-8000-00000000000023f9> <1347611931657> <BEA-000000> <Error updating path .
    oracle.integration.console.metadata.model.session.MetadataManagerException: Error opening the document /deployed-composites/default/InvoiceProcessing_rev1.0/oracle/rules/invoiceprocessing/InvoiceProcessingAssignmentRules.rules
    at oracle.integration.console.metadata.model.session.MetadataManager._updateDetails(MetadataManager.java:248)
    at oracle.integration.console.metadata.model.session.MetadataManager.setPath(MetadataManager.java:57)
    at oracle.integration.console.metadata.view.navigation.MetadataNavigationHandler._updateModelPath(MetadataNavigationHandler.java:532)
    at oracle.integration.console.metadata.view.navigation.MetadataNavigationHandler._savePath(MetadataNavigationHandler.java:511)
    at oracle.integration.console.metadata.view.navigation.MetadataNavigationHandler._updateSelectedPath(MetadataNavigationHandler.java:496)
    at oracle.integration.console.metadata.view.navigation.MetadataNavigationHandler.showAction(MetadataNavigationHandler.java:329)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:601)
    at com.sun.el.parser.AstValue.invoke(AstValue.java:187)
    at com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:297)
    at org.apache.myfaces.trinidadinternal.taglib.util.MethodExpressionMethodBinding.invoke(MethodExpressionMethodBinding.java:53)
    at org.apache.myfaces.trinidad.component.UIXComponentBase.broadcastToMethodBinding(UIXComponentBase.java:1256)
    at org.apache.myfaces.trinidad.component.UIXCommand.broadcast(UIXCommand.java:183)
    at oracle.adf.view.rich.component.rich.nav.RichCommandMenuItem.broadcast(RichCommandMenuItem.java:207)
    at oracle.adf.view.rich.component.fragment.UIXRegion.broadcast(UIXRegion.java:148)
    at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:92)
    at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361)
    at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:96)
    at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:102)
    at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:92)
    at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361)
    at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:96)
    at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:96)
    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.broadcastEvents(LifecycleImpl.java:1018)
    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:386)
    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:194)
    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
    at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301)
    at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)
    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
    at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)
    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)
    at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.integration.console.metadata.view.util.SessionTimeoutFilter.doFilter(SessionTimeoutFilter.java:67)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:179)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
    at java.security.AccessController.doPrivileged(Native Method)
    at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
    at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)
    at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
    at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
    at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
    at java.security.AccessController.doPrivileged(Native Method)
    at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
    at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)
    at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
    at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
    at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:139)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3730)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273)
    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)
    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
    Caused By: javax.ejb.EJBException: EJB Exception: ; nested exception is:
    oracle.fabric.common.FabricException: oracle.mds.core.MetadataNotFoundException: MDS-00013: no metadata found for metadata object "/deployed-composites/default/InvoiceProcessing_rev1.0/oracle/rules/invoiceprocessing/InvoiceProcessingAssignmentRules.rules": MDS-00013: no metadata found for metadata object "/deployed-composites/default/InvoiceProcessing_rev1.0/oracle/rules/invoiceprocessing/InvoiceProcessingAssignmentRules.rules"; nested exception is: oracle.fabric.common.FabricException: oracle.mds.core.MetadataNotFoundException: MDS-00013: no metadata found for metadata object "/deployed-composites/default/InvoiceProcessing_rev1.0/oracle/rules/invoiceprocessing/InvoiceProcessingAssignmentRules.rules": MDS-00013: no metadata found for metadata object "/deployed-composites/default/InvoiceProcessing_rev1.0/oracle/rules/invoiceprocessing/InvoiceProcessingAssignmentRules.rules"
    at weblogic.ejb.container.internal.RemoteBusinessIntfProxy.unwrapRemoteException(RemoteBusinessIntfProxy.java:121)
    at weblogic.ejb.container.internal.RemoteBusinessIntfProxy.invoke(RemoteBusinessIntfProxy.java:96)
    at $Proxy358.readFile(Unknown Source)
    at oracle.integration.console.metadata.model.session.MetadataManager._updateDetails(MetadataManager.java:239)
    at oracle.integration.console.metadata.model.session.MetadataManager.setPath(MetadataManager.java:57)
    at oracle.integration.console.metadata.view.navigation.MetadataNavigationHandler._updateModelPath(MetadataNavigationHandler.java:532)
    at oracle.integration.console.metadata.view.navigation.MetadataNavigationHandler._savePath(MetadataNavigationHandler.java:511)
    at oracle.integration.console.metadata.view.navigation.MetadataNavigationHandler._updateSelectedPath(MetadataNavigationHandler.java:496)
    at oracle.integration.console.metadata.view.navigation.MetadataNavigationHandler.showAction(MetadataNavigationHandler.java:329)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:601)
    at com.sun.el.parser.AstValue.invoke(AstValue.java:187)
    at com.sun.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:297)
    at org.apache.myfaces.trinidadinternal.taglib.util.MethodExpressionMethodBinding.invoke(MethodExpressionMethodBinding.java:53)
    at org.apache.myfaces.trinidad.component.UIXComponentBase.broadcastToMethodBinding(UIXComponentBase.java:1256)
    at org.apache.myfaces.trinidad.component.UIXCommand.broadcast(UIXCommand.java:183)
    at oracle.adf.view.rich.component.rich.nav.RichCommandMenuItem.broadcast(RichCommandMenuItem.java:207)
    at oracle.adf.view.rich.component.fragment.UIXRegion.broadcast(UIXRegion.java:148)
    at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:92)
    at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361)
    at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:96)
    at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:102)
    at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent$1.run(ContextSwitchingComponent.java:92)
    at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent._processPhase(ContextSwitchingComponent.java:361)
    at oracle.adf.view.rich.component.fragment.ContextSwitchingComponent.broadcast(ContextSwitchingComponent.java:96)
    at oracle.adf.view.rich.component.fragment.UIXInclude.broadcast(UIXInclude.java:96)
    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.broadcastEvents(LifecycleImpl.java:1018)
    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:386)
    at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:194)
    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
    at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301)
    at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:205)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.adfinternal.view.faces.webapp.rich.RegistrationFilter.doFilter(RegistrationFilter.java:106)
    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
    at oracle.adfinternal.view.faces.activedata.AdsFilter.doFilter(AdsFilter.java:60)
    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl$FilterListChain.doFilter(TrinidadFilterImpl.java:446)
    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:271)
    at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:177)
    at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.integration.console.metadata.view.util.SessionTimeoutFilter.doFilter(SessionTimeoutFilter.java:67)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.adf.library.webapp.LibraryFilter.doFilter(LibraryFilter.java:179)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
    at java.security.AccessController.doPrivileged(Native Method)
    at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
    at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)
    at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
    at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
    at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
    at java.security.AccessController.doPrivileged(Native Method)
    at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
    at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)
    at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
    at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
    at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:139)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3730)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273)
    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)
    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
    I tried redeploying, bouncing the server etc, but it was of no avail.

    Hi Himanshu,
    I have hit the same error with the Imaging BPEL processes. I checked the SOA MDS and the referenced file is definitely there.
    Did you have any luck resolving this?

  • Integrating BPM Composer and SOA Composer with Fusion

    Hi
    I am working on integration of BPM Composer or SOA Composer with Fusion. Any kind of help like documents etc would be very much appreciated.
    Thanks

    I don't believe that noone has ever tried to connect the local BPM environment to a remote WCC server before. Please let me know if you've ever experienced the same problem. Otherwise, even a simple "I tried to do the samething and I succeeded using the same steps in the tutorial" would help too .
    Another thing is that yesterday, I talked to the tech-lead and I learned that our WCC server environment doesn't have BPM installed yet. I am wondering if this would cause the WCC server to not understand the request from my BPM server. In addtion, I've also upgraded my local BPM server using the lastest SOA bundled patch. Should the same patch be applied to the WCC server environment too?
    I'd be very grateful for any advice .

  • Convert editable PDF to read-only when sent in an email - JavaScript

    I have a real estate company that is trying to have an application that a agent and customer can fill in the needed information, hit a submit button, have the javascript compose an email with the attached pdf.  Here's the issue I'm having: I need to be able to convert the editable pdf to a read only so when the customer receives a copy they cannot edit the information again. 
    Here is my javascript code for the submit button:
    // This is the form return email. It's hardcoded
    // so that the form is always returned to the same address.
    // Change address on your form to match the code below
    // Send to buisness email
    var cToAddr = "[email protected]";
    // First, get the client CC email address
    var cCCAddr = this.getField("1st Tenant Email").value;
    if(cCCAddr != "")
    // Now get the second email only if it is filled out
    var cBenAddr = this.getField("2nd Tenant Email").value;
    if(cBenAddr != "")
    // Now get the third email only if it is filled out
    var cthirdAddr = this.getField("3rd Tenant Email").value;
    if(cthirdAddr !="")
    // Set the subject and body text for the email message
    var cSubLine = "Test - Lease Form"
    var cBody = "Thank you for submitting your form.\n" + "Save the filled form attachment for your own records"
    // Send the entire PDF as a file attachment on an email
    this.mailDoc({bUI: true, cTo: cToAddr, cCc: (cCCAddr + "; "
    + cBenAddr + "; " + cthirdAddr), cSubject: cSubLine, cMsg: cBody});

    Hi keely,
    Firstly you will need to buy a Reader Extensions license (this allows Reader to save the form data - otherwise the client will require Acrobat). Once this is done, you will then need a button (called "Lock Down" or something) that executes a script that makes all of the fields readOnly and updates a form variable (say, "locked") to indicate that the form is locked. You will also need to add a script to the initialize event that checks for the value of "locked", then executes the readOnly script (if the form needs to be locked down). An example of a readOnly script can be found on page 434 of http://www.adobe.com/go/learn_lc_scriptingReference (see "Disabling all form fields" script)
    Here is a sample form ( https://files.acrobat.com/a/preview/9df046bd-1125-4923-95de-35fc845139ca ) with a 'Lock All fields' button. Once you click this button all the forms turn 'Read only'.
    Another way to accomplish this which still requires Reader Extensions or Acrobat Pro is to use digital signatures. The people you are sending this to should have certificates set up.
    Hope this helps.
    Regards,
    Rave

  • Saving Quicktime movies "as read only"

    I want to create an animation portfolio composed of quiktime movies and place it in my public folder but I don't want to save them as "read only" so they only be viewed and not saved or downloaded to anohter computer. Is this possible?
    G4 Quicksilver   Mac OS X (10.4.8)  

    Your thread title seems inconsistent with the content of your message. in any case, it is very difficult to make movies totally secure from download, as a screen-capture utility like SnapzPro can even grab streamed content.

  • Read Only page

    Hi,
    Is there a way to make all the fields in a page read only - say based on a variable input from a task flow? I don't want to check for this variable in all the fields. Is there a way to achieve at top level?
    I am using Jdev 12.1.2
    Thanks
    Uma

    You could probably try to write a recursive function which sets the readonly property programmatically and call that from wherever you want.
    I have not tried, but you could probably try it. Sample code :
        private void setInputItemsReadOnly(AdfFacesContext adfFacesContext, 
                                         UIComponent component){ 
           List<UIComponent> items = component.getChildren(); 
           for ( UIComponent item : items ) { 
               setInputItemsReadOnly(adfFacesContext,item); 
               if ( item instanceof RichInputText  ) { 
                   RichInputText input = (RichInputText)item; 
                   if ( !input.isDisabled() ) { 
                       input.setReadOnly(true) ; 
                       adfFacesContext.addPartialTarget(input); 
               } else if ( item instanceof RichInputDate ) { 
                   RichInputDate input = (RichInputDate)item; 
                   if ( !input.isDisabled() ) { 
                       input.setReadOnly(true) ; 
                       adfFacesContext.addPartialTarget(input); 
    Not tested.
    Created the above code by copying the resetValueInputItems() method from the below link :
    Java / Oracle SOA blog: Some handy code for backing beans ( ADF & JSF )
    Cheers
    AJ

  • Error accessing the page of the SOA Composer

    Hello friends,
    I have a problem when I try to load the page of the SOA Composer
    - I tried to change the Target of the application (Admin Server), when performing this change if you load the page the soa composer when entering credentials and gives lick the login button reappears on the message page:
    Error 500 - Internal Server Error
    From RFC 2068 Hypertext Transfer Protocol - HTTP/1.1:
    10.5.1 500 Internal Server Error
    The server encountered an unexpected condition Which it prevented us from fulfilling the request.
    - When the deployed application in the cluster and you try to access the soa composer page shown on the page:
    Error 500 - Internal Server Error
    From RFC 2068 Hypertext Transfer Protocol - HTTP/1.1:
    10.5.1 500 Internal Server Error
    The server encountered an unexpected condition Which it prevented us from fulfilling the request.
    Log:
    <May 22, 2013 9:38:41 AM CDT> <Error> <Cluster> <BEA-003111> <No channel exists for replication calls for cluster soa_Cluster>
    <May 22, 2013 9:38:41 AM CDT> <Warning> <RMI> <BEA-080003> <RuntimeException thrown by rmi server: weblogic.cluster.replication.ReplicationManagerServerRef@
    10, implementation: 'weblogic.cluster.replication.ReplicationManager@32101bc1', oid: '16', implementationClassName: 'weblogic.cluster.replication.Replicatio
    nManager'
    java.lang.SecurityException: Incorrect channel used for replication.
    java.lang.SecurityException: Incorrect channel used for replication
    at weblogic.cluster.replication.ReplicationManagerServerRef.checkChannelPrivileges(ReplicationManagerServerRef.java:108)
    at weblogic.cluster.replication.ReplicationManagerServerRef.checkPriviledges(ReplicationManagerServerRef.java:83)
    at weblogic.rmi.internal.BasicServerRef.dispatch(BasicServerRef.java:314)
    at weblogic.rmi.internal.BasicServerRef.dispatch(BasicServerRef.java:944)
    at weblogic.rjvm.RJVMImpl.dispatch(RJVMImpl.java:1021)
    Truncated. see log file for complete stacktrace
    >
    <May 22, 2013 9:38:41 AM CDT> <Error> <Cluster> <BEA-003111> <No channel exists for replication calls for cluster soa_Cluster>
    <May 22, 2013 9:38:41 AM CDT> <Warning> <RMI> <BEA-080003> <RuntimeException thrown by rmi server: weblogic.cluster.replication.ReplicationManagerServerRef@
    10, implementation: 'weblogic.cluster.replication.ReplicationManager@32101bc1', oid: '16', implementationClassName: 'weblogic.cluster.replication.Replicatio
    nManager'
    java.lang.SecurityException: Incorrect channel used for replication.
    java.lang.SecurityException: Incorrect channel used for replication
    at weblogic.cluster.replication.ReplicationManagerServerRef.checkChannelPrivileges(ReplicationManagerServerRef.java:108)
    at weblogic.cluster.replication.ReplicationManagerServerRef.checkPriviledges(ReplicationManagerServerRef.java:83)
    at weblogic.rmi.internal.BasicServerRef.dispatch(BasicServerRef.java:314)
    at weblogic.rmi.internal.BasicServerRef.dispatch(BasicServerRef.java:944)
    at weblogic.rjvm.RJVMImpl.dispatch(RJVMImpl.java:1021)
    Truncated. see log file for complete stacktrace
    Any recommendation to fix this problem and I try to create and retrieve the DVM that I have in my environment SOA 11g (11.1.1.3)
    thanks

    Actually, that's exactly what we're doing.
    Later parts of the code have to look at the fill color of each item, check its type (gradient -vs- spot) and compare it to other colors.  In order to avoid a series of 'if' statements every time, we have made a function that takes each page item and returns a path item from it so we can work with that within the rest of the code (it's easier to write all of these comparisons if your'e always expecting to get a path item, and the first path item of every compound path has properties that apply to the entire compound path..) SO...  that function looks like this:
    function getLeadItem(glPage) {   //glPage is the Page Item
        if (glPage.typename == 'CompoundPathItem'){
            return glPage.pathItems[0]    //returns the first path item of the compound path (...but does not work)
        } else {
            return glPage  (if it is a normal page item, it just returns itself)
        glPage = null
    for all of the page items that are regular path items, the code later on that looks like this:
    if(item.fillColor == '[GradientColor]'){
                selectedColor = doc.activeLayer.pageItems[y].fillColor.gradient
    But any of the compound path ones break, which is why we made the function earlier, so that 'item' would ALWAYS be a path item, and not compound.

  • How does the communication will happened between SOA-Composer(where DVM file resides) and EM console (Where composite resides)?

    How does the communication will happened between SOA-Composer(where DVM file resides) and EM console (Where composite resides)?
    And also i would like to how A business rule(Which will be resides in SOA_COMPOSER) will be communicated to Soa Composite(Resides in EM Console)?

    whenever you deploy a new composite it gets stored in the MDS data
    store, i.e. the metadata service and not the dehydration store (the
    SOAINFRA database).
    Composer works directly with the MDS schema.
    EM reads the same schema (MDS) to see what composite are deployed on the
    partitions.
    All runtime instance data is stored in the SOAINFRA database.
    Hope this helps,
    Anatoli

Maybe you are looking for

  • Firefox crashes when I try to start it up

    <blockquote>Locking duplicate thread.<br> Please continue here: [[/questions/897418]]</blockquote> '''''''OOPS! Sent wrong crash report ID below is the correct one'''. ''''FF 8 was working for a few days after I upgraded to it and then it crashed and

  • Managing Files and Duplicates

    i'm new to iphoto and made the mistake of not unchecking the "make duplicate" preference when i imported my photos from folders on my hard drive. that means i now have a lot of duplicates to clean up, with photos taking up twice as much HD space as t

  • Creating pdfs from different file types (.doc,.xls etc) and merging them into a single pdf with book

    Hi, I need to create a pdf from 2 different file formats, for example .doc and .xls file and merge the contents of the two files into a single pdf.Also the final pdf created must contain bookmarks and links. Thanks in advance. Priyanka

  • Configuring CCMS alerts for Availablity Monitoring

    Hi All, We are in the process of configuring availablity monitoring in central system (solution Manager 7.0 with SP stack 23) to monitor all systems (ABAP,Java,Dual Stack, Trex,DMS,etc) in landscape. As a first step, we have registered CCMS agents in

  • NullPointerException at FacesContextImpl.getApplication (Line #127)

    Hi Friends, I get the following exception when I deploy the my JSF project to Oracle Application Server 9.0.2 It is very erratic that, it works sometimes and it fails some times. java.lang.NullPointerException     at com.sun.faces.context.FacesContex