Oracle business rule editor/designer as a stand-alone web application

Hi all

I want to use the engine of trade rules Oracle on non_soa J2EE application with weblogic server.i found my solution in this doc http://docs.oracle.com/cd/E28271_01/user.1111/e10228/non_soa.htm#ASRUG828

But I want to have my business rule editor/designer as a stand-alone web application for the use of analysts to create the new rule, modify existing and... .without deployment main editing application and rules affected on app at runtime.

Can I do it?

Thank you.

Fazel.

Check the functionality of the SOA composer where you can manage the rules and make them deployable to the execution of composites and applications that use the rules.  You may need to develop the first time within Jdev but you can edit and change them in SOA composer.  You can find the composer SOA in your local installation to http://hostname:soaPort/soa/composer /

In addition, please refer to the documentation here: http://docs.oracle.com/cd/E23943_01/user.1111/e10228/rtdt.htm

Tags: Fusion Middleware

Similar Questions

  • How to access oimserver via servlet as a stand-alone web application

    Hello..
    I am beginner,
    I want to develop the file custom war that contains jsp and servlets.
    Servlets that communicate with IOM server through the digital signature (by private key) for authentication and the request of the user.
    But I'm not clear how to proceed...

    (1) what are the lib - jar files must be imported for the war file to communicate with the server of the IOM?
    (2) how servlet will be able to communicate which IOM server if I use the method digital signature? go where he will read the IOM server configuration file? (Please provide detail explanations)
    (3) where deploy the war file, application server running IOM server or application server independent separate them?
    (4) if I unfold in the stand-alone application server how to import the digital certificate and how will the communication?
    (5) if I install in IOM server itself how communication will be?

    Please put more light on these areas... that would be really greatfull...



    Thanks in advance...
    Rami

    Here are your answers-

    + 1) what are the lib - jar files must be imported for the war file to communicate with the server of the IOM? +

    What most IOM present libs are in the folder lib console design, the exact number of the libs depends on the api you are using

    + 2) how servlet will be able to connect to which server IOM if I use the method digital signature? go where he will read the IOM server configuration file? (Please provide detail explanations).

    Like any stand-alone client, that client must xlconfig.xml it's read the information on the server of the IOM.

    + 3) where them deploy the war file, application server running IOM server or application server independent separate? +

    You can deploy this file of war anywhere you want.

    + 4) if I unfold in the stand-alone application server how to import the digital certificate and how communication will be? +

    The customer must point to the same server configuration files that points to

    (+ 5) if I install in IOM server itself how communication will be? +

    Communication will be the same if it is installed as a stand-alone client.

    Hope this helps,
    Sagar

  • installation of oracle business rules

    Hi all


    Veuileez provide details of how install the rules.and of company oracle how to integrate business rules in .net

    Thanks and greetings
    C.Karukkuvel

    Oracle Business Rules comes with SOA Suite or Suite BPM. To install SOA Suite follow [http://download.oracle.com/docs/cd/E12839_01/doc.1111/e13925/overview.htm#sthref12]

  • Oracle business rules

    Hi all

    I am new to oracle company rules.i need a good site to learn oracle business rules to suite BPM.

    Thanks and greetings
    C.Karukkuvel

    http://www.Oracle.com/technology/products/IAS/business_rules/ seems to be a good starting point. It includes links to documentation, examples and demos.

  • Oracle Business rule OBR SOA Suite 11.1.1.3.0

    Hello
    I created a business rule and used in my BPEL process. Example of business rule is as follows
    < code > if the State is then going to give 10% discount < code >

    If I need to change it to 25%
    Can I change the business via jdev rule and redeploy the composite application.

    Issue. How can I change the business rule through the EM?
    I need to change the values of the rule without using jdev and redeploy the composite.
    Thank you
    Edited by: 803285 may 5, 2011 10:37

    Edited by: 803285 may 5, 2011 10:38

    I would use the SOA composer for this.

    http://host/SOA/compositeur

    the port usually is 8001 or as configured.

    You can go and change rules dynamically at execution and save. It would lead to.

  • ResourceException while deploying stand-alone ADF Application to Weblogic SOA or Server Admin

    I have ADF applications that I want to deploy on the server of SOA. The SOA server is part of the field of bpmdev. While trying to deploy the application, I get the following error. Same error when I try to deploy the application on AdminServer in the same domain:

    [13: 16:14] Application deployment...

    [13: 16:25] [Deployer: 149193] Operation "deploy" on demand "SecurityGroupsCustomApp_application1" failed on "AdminServer.

    [13: 16:25] [Deployer: 149034] an exception has occurred for task [Deployer: 149026] deploy SecurityGroupsCustomApp_application1 on AdminServer. :.

    [13: 16:25] WebLogic Server Exception: weblogic.application.ModuleException:

    [13: 16:25] caused by: weblogic.common.ResourceException: weblogic.common.ResourceException: could not create a connection from the pool. With the exception of the DBMS driver: IO error: the network adapter could not establish the connection

    [13: 16:25] check the server logs or the console of the server for more details.

    [13: 16:25] weblogic.application.ModuleException:

    [13: 16:26] # incomplete deployment.  ####

    [13: 16:26] remote deployment failed (oracle.jdevimpl.deploy.common.Jsr88RemoteDeployer)

    ADF Application connects to SOADataSource that is configured on the server with the target set to soa_server1. Same application deploys in WLS integrated as a stand-alone.

    Jdev version: 11.1.1.7.0

    WebLogic Server version: 10.3.5.0

    Exception stacktrace of soa_server1.log:

    Failure occurred in the execution of the request for deployment with the ID ' 1406851753207 'for the task 9'. Error: ' weblogic.application.ModuleException: '

    weblogic.application.ModuleException:

    at weblogic.jdbc.module.JDBCModule.prepare(JDBCModule.java:327)

    at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:199)

    to weblogic.application.internal.flow.DeploymentCallbackFlow$ 1.next(DeploymentCallbackFlow.java:517)

    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)

    at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:159)

    at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:45)

    to weblogic.application.internal.BaseDeployment$ 1.next(BaseDeployment.java:648)

    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)

    at weblogic.application.internal.BaseDeployment.prepare(BaseDeployment.java:191)

    at weblogic.application.internal.EarDeployment.prepare(EarDeployment.java:59)

    at weblogic.application.internal.DeploymentStateChecker.prepare(DeploymentStateChecker.java:154)

    at weblogic.deploy.internal.targetserver.AppContainerInvoker.prepare(AppContainerInvoker.java:61)

    at weblogic.deploy.internal.targetserver.operations.ActivateOperation.createAndPrepareContainer(ActivateOperation.java:208)

    at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doPrepare(ActivateOperation.java:98)

    at weblogic.deploy.internal.targetserver.operations.AbstractOperation.prepare(AbstractOperation.java:221)

    at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentPrepare(DeploymentManager.java:747)

    at weblogic.deploy.internal.targetserver.DeploymentManager.prepareDeploymentList(DeploymentManager.java:1216)

    at weblogic.deploy.internal.targetserver.DeploymentManager.handlePrepare(DeploymentManager.java:250)

    at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.prepare(DeploymentServiceDispatcher.java:159)

    at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doPrepareCallback(DeploymentReceiverCallbackDeliverer.java:171)

    to weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$ 000 (DeploymentReceiverCallbackDeliverer.java:13)

    to weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$ 1.run(DeploymentReceiverCallbackDeliverer.java:46)

    to weblogic.work.SelfTuningWorkManagerImpl$ WorkAdapterImpl.run (SelfTuningWorkManagerImpl.java:545)

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

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

    Caused by: weblogic.common.ResourceException: weblogic.common.ResourceException: could not create a connection from the pool. With the exception of the DBMS driver: IO error: the network adapter could not establish the connection

    at weblogic.jdbc.common.internal.ConnectionEnvFactory.createResource(ConnectionEnvFactory.java:285)

    at weblogic.common.resourcepool.ResourcePoolImpl.makeResources(ResourcePoolImpl.java:1322)

    at weblogic.common.resourcepool.ResourcePoolImpl.makeResources(ResourcePoolImpl.java:1239)

    at weblogic.common.resourcepool.ResourcePoolImpl.start(ResourcePoolImpl.java:250)

    at weblogic.jdbc.common.internal.ConnectionPool.doStart(ConnectionPool.java:1329)

    at weblogic.jdbc.common.internal.ConnectionPool.start(ConnectionPool.java:176)

    at weblogic.jdbc.common.internal.ConnectionPoolManager.createAndStartPool(ConnectionPoolManager.java:507)

    at weblogic.jdbc.common.internal.ConnectionPoolManager.createAndStartPool(ConnectionPoolManager.java:428)

    at weblogic.jdbc.module.JDBCModule.prepare(JDBCModule.java:280)

    at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:199)

    to weblogic.application.internal.flow.DeploymentCallbackFlow$ 1.next(DeploymentCallbackFlow.java:517)

    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)

    at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:159)

    at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:45)

    to weblogic.application.internal.BaseDeployment$ 1.next(BaseDeployment.java:648)

    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)

    at weblogic.application.internal.BaseDeployment.prepare(BaseDeployment.java:191)

    at weblogic.application.internal.EarDeployment.prepare(EarDeployment.java:59)

    at weblogic.application.internal.DeploymentStateChecker.prepare(DeploymentStateChecker.java:154)

    at weblogic.deploy.internal.targetserver.AppContainerInvoker.prepare(AppContainerInvoker.java:61)

    at weblogic.deploy.internal.targetserver.operations.ActivateOperation.createAndPrepareContainer(ActivateOperation.java:208)

    at weblogic.deploy.internal.targetserver.operations.ActivateOperation.doPrepare(ActivateOperation.java:98)

    at weblogic.deploy.internal.targetserver.operations.AbstractOperation.prepare(AbstractOperation.java:221)

    at weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentPrepare(DeploymentManager.java:747)

    at weblogic.deploy.internal.targetserver.DeploymentManager.prepareDeploymentList(DeploymentManager.java:1216)

    at weblogic.deploy.internal.targetserver.DeploymentManager.handlePrepare(DeploymentManager.java:250)

    at weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.prepare(DeploymentServiceDispatcher.java:159)

    at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doPrepareCallback(DeploymentReceiverCallbackDeliverer.java:171)

    to weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$ 000 (DeploymentReceiverCallbackDeliverer.java:13)

    to weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$ 1.run(DeploymentReceiverCallbackDeliverer.java:46)

    to weblogic.work.SelfTuningWorkManagerImpl$ WorkAdapterImpl.run (SelfTuningWorkManagerImpl.java:545)

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

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

    Thank you.

    -Cedric

    I managed to solve the problem of deployment by modifying the deployment under the Application properties configuration:

    1. unselect Auto Generate and Synchronize weblogic - jdbc.xml deployment descriptors

    2 deselect the credentials under Security Deployment Options

    3 deselect users and groups under deployment and Security Options

    I think auto generation of weblogic deployment descriptor - jdbc.xml was most probably the origin of the problem.

    Thank you.

    -Cedric

  • Stand-alone labview application (.exe file) does not run correctly

    Hi all

    I'm doing a labview application only to run on another computer (I never did this before).

    I went through the tools-> build application prompts and was able to build an exe file.

    the program is supposed to control a power meter and measures of power, then save them in a text file.

    When I run the exe, on the same computer, I compiled the exe, the program generates a text file to save data to, but he cannot communicate with the electricity meter.

    There are a few screws Sub and a dll file that are used to communicate with the electricity meter. Would it be possible that I am not say labview to correctly

    include these files when I create an executable?

    What are some common problems that arise when building stand alone applications that could be cause of my problems?

    And no one knows of any good tutorials on building applications stand alone in labview, other than the help files OR?

    Thanks for your help,

    Also, if you used the VISA, include the runtime with your Installer.

  • Windows Media Player ActiveX plays do not image, but the stand alone WMP application. Why?

    I use my Windows Media Player v11 with extra codec to play mp4 files (mp4 are not supported by default with WMP 11, so I had to install a codec). It works very well in the stand-alone application, but when I use the ActiveX control in the regulation, it does not use the codec and I get only sound... no picture. I thought that the ActiveX was merely an interface to the same application of base used by OR and the stand alone media player. And if it's the same kernel, it must use the same codec. What Miss me?

    I have a tip for you. If you download Quicktime 7 (QT), you can select the QT activex player (see picture). It plays mp4 and seems better. QT is free, so there shouldn't be any problem. Try and see if it make you good

  • 11.1.1.2 Oracle: Oracle Business Rules: rules update on the fly

    Hello

    I understand that in the latest version of Soa (11.1.1.2), rules, already built on Jdeveloper can be changed from the em console.

    I installed everything, but could not find my path to such a facility. Please provide advice.

    Kind regards
    Anand.

    Hi Anand,
    This service is provided by SOA composer not by EM.

    Try to access http://host:soa_server_port/soa/composer.

    You will be able to set/change the rules on the fly using this composer of SOA

  • Oracle Business Rule - Table of decision for loop

    Hi Experts,

    I have the scenario where I get the list of values, and I don't have to iterate over the values in the decision table. I can't use the normal return If so , in reason of the restriction of customer "only use table decision." Can someone guide me how to use the for loop in the decision table?

    Thank you

    We can check multiple values of the same element in the decision table. so no need to make a loop.

  • Oracle Database Express Edition used in a stand-alone database

    I have developed databases for years in access. I had a lot of people want me to databases for them. I don't want to make databases in access and then have to worry about sending a database to a different State and then find out that the user has a different version of access installed and it does not work properly.

    Can I use Oracle database Express edition to create a database with a front end that I can send to others and they can install on their computer and run it? Or do need to install the full Oracle Express? In other words, is there like a version of the Runtime?

    user13756579 wrote:
    I saw that you had to install twice last night, messed up my password. The only thing that that worries me is the database always current running on the user's computer, when well even that they could not use the database for months at a time. These databases are of small databases to keep the data of the members of the group. That is to say. name, address, phone number, personal information and perhaps a scanned document or two.

    I have looked at other database programs, but won't put a lot of money if I could develop only 3-5 small databases annually.

    You can develop your application in such a manner, that it will start service Oracle XE and stop it at the exit. Set the service to start manually. That's all.

  • In a stand alone c# application deployed on clients with framework 2.0, why some cards work and others raise the DateTimeOffset error?

    I work with a rich client c# application written in a running .NET Framework 4.0 development environment - but targeted clients are running (XP) .NET 2.0 and we are not allowed to upgrade their computer to a higher version (2.0 SP1 or higher)

    The question arises in our application charts display for the bar chart type, but the type of pie chart to throw the following error:

    System.TypeLoadException: Could not load type 'DateTimeOffset' of assembly ' mscorlib, Version = 2.0.0.0, Culture = neutral, PublicKeyToken = b77a5c561934e089 ".". " to System.Windows.Forms.DataVisualization.Charting.DataPointCollection.AddXY (xValue, yValue [] Object Object) at PackTrax.GraphingForm.GraphingForm_Load (String chartType, Double [] currentValues, Double [] optimizedValues) at PackTrax.GraphingForm.getGraphData (String chartType, Double [] currentValues, Double [] optimizedValues) at PackTrax.MainForm.currentToolStripMenuItem_Click (Object sender, EventArgs e) at System.Windows.Forms.ToolStripItem.RaiseEvent (Object key, EventArgs e) at System.Windows.Forms.ToolStripMenuItem.OnClick (ByVal e As EventArgs) at System.Windows.Forms.ToolStripItem.HandleClick (ByVal e As EventArgs) at System.Windows.Forms.ToolStripItem.HandleMouseUp (MouseEventArgs e) at System.Windows.Forms.ToolStripItem.FireEventInteractive (EventArgs e, ToolStripItemEventType met) at System.Windows.Forms.ToolStripItem.FireEvent (ByVal e As EventArgs, ToolStripItemEventType met) at System.Windows.Forms.ToolStrip.OnMouseUp (MouseEventArgs mea) at System.Windows.Forms.ToolStripDropDown.OnMouseUp (MouseEventArgs mea) at System.Windows.Forms.Control.WmMouseUp (Message & m, MouseButtons, Int32 clicks button) at System.Windows.Forms.Control.WndProc (Message & m) at System.Windows.Forms.ScrollableControl.WndProc (Message & m) at System.Windows.Forms.ToolStrip.WndProc (Message & m) at System.Windows.Forms.ToolStripDropDown.WndProc (Message & m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage (Message & m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc (Message & m) at System.Windows.Forms.NativeWindow.Callback (IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

    Why would a type of graphic work and not the other?

    How do we identify which retrieves code makes reference to the System.DateOffSet class as the call which is very certainly implied (we don't actively reference this class) and how can we get around it?

    Any help would be much appreciated.

    Kind regards

    Sarah

    Hello

    I suggest you to report the problem in the MSDN forums for a better response.

  • The behavior of business rule when you deploy a new version

    Hi Experts,

    My client is using bpm11g, they asked when you deploy a new version of bpmn process with build-in the business rule, what will happen to the existing and update of the composer?

    The old rule will be updated with the new version or will be preserved as it was? If the latter is true, when the new version will be effective?

    Best regards

    Hello

    What has to happen, is it time that you changed a BR in the composer, that a redeployment of the composite does not replace the amended administrative rules.

    You can / should export your composite of EM then you JDeveloper project reflecting changes in the BR in composer: using Oracle SOA composer with Oracle Business Rules - 11 g Release 1 (11.1.1.6.1).

    Kind regards
    Martian

  • Can we have another condition to the rule set (business rules)

    can we have condition ifElse in the set of rules?


    Thank you

    There is no IfElse in the rule set.

    If you require an If else, write 2 different rules:
    (1) with the positive test condition.
    (2) with the negative test condition.

    Oracle Business Rules follow Pattern Matching, Rete algorithm, not mistake for a procedural language built IfElse.

    --
    Mark recognition appropriate as useful or appropriate response, if your problem is resolved.

  • Ask a question on two occasions due to a business rule

    Hi all

    I have a requirement where I have to ask for the new value of a number attribute in the same interview soon I already answered it according to a business rule.

    for example, consider the following
    The application form is complete if
    The applicant's age is known
    
    {The applicant's age is a Number}
    *(but a hypothetical Business Rule is: if the age is under 18, Ask the question Again) *.

    i.e.
    Interview 1:
    What is applicant age: *20*
    The application form is complete
    Interview 2:
    What is applicant age: *15*
    What is applicant age: *13*
    The application form is complete
    Interview 3:
    What is applicant age: *12*
    What is applicant age: *12*
    The application form is complete
    Is there a workaround solution.

    I hope this helps.
    Thank you

    Idea 1:+ warning use a rule like:

    Warning ("you said that your age is less than 18 years of age.  If this is correct, press the submit button. ") If
    age of the applicant<>

    This will cause a warning message on the screen, but (unlike an error event) it allows the user to proceed with the interview.

    Idea 2:+ create a second age attribute. If the value of the first attribute of age is less than 18 years of age, ask the second. Of course, this creates a risk of inconsistent data (such as your scenario 2), so you would need additional rules to resolve the contradiction.

    I'd go with the first approach, personally.

Maybe you are looking for