Taskflow based on human task and commons logging error

Hi,
Is the logging changed after the soa update. When I deploy the humantask taskflow to the soa-infra I got .the following error
Caused by: org.apache.commons.logging.LogConfigurationException: org.apache.commons.logging.LogConfigurationException: Invalid class loader hierarchy. You have more than one version of 'org.apache.commons.logging.Log' visible, which is not allowed. (Caused by org.apache.commons.logging.LogConfigurationException: Invalid class loader hierarchy. You have more than one version of 'org.apache.commons.logging.Log' visible, which is not allowed.)
     at org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:397)
     at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:529)
I had to remove the commons logging library from the project and add this to the orion-application.xml

I don't use log4j , I just created a fusion webapp where I add taskflow based on a human task that's it.
If I remove the commons logging then deployment fails.

Similar Messages

  • Update an ADF Task Flow based on Human Task

    Hello friends,
    I'm working on Oracle BPM Suite 11g. So, I created a process including its human tasks. Later, I created a Task Flow based in the human task that I setup before. Now I added a new parameter to the human task and I need to update the task flow because (of course) it only contains the payload of the previous configuration.
    Can I do that? What can be the solution?
    Regards....
    AYVR

    It's covered in docs here: http://download.oracle.com/docs/cd/E17904_01/integration.1111/e10224/bp_designtf.htm#BDCDFBCB
    Note that this only updates the control. You'll have to now drag those new payload properties onto the form. If you had removed any properties you'd need to remove those from the form.
    You should also do a refresh of the window that contains the data controls. Sometimes that's necessary to see the changes.

  • Task Flow based on Human Task

    Hi,
    I have created a Task Flow based on Human Task in the Ui project. The task flow is auto -generated with the taskdetails.jspx as the default activity. If I try to include a ExceuteWithParams method in the task flow as the default activity the page gives a 500 Error in the workliist application.
    Can I no have a method activity as the default activity in this task flow.
    Thanks
    Soumya

    Are you trying to set "Create with parameters" as default task flow activity ? in that case open the the task flow diagram , right click "Create with parameters" data control -> Mark Activity -> Default Activity.

  • How to retrieve a due date from a human task and create a report in BAM with it

    Hi.
    I'm working with a BPM process, the requirement is that I have a human task and a working hours limit to complete it. For this purpose I created a calendar in the bpm workspace and I've associated it to a role that executes that human task. Now I need to know how can I pass it into a data_object in BAM in order to create a Dashboard that lets me know whether a human task was completed just in time.
    I'm using Oracle SOA Suite 11.1.1.7.0
    Thank you.

    There's a correction to the code. For whatever reason doing it that way still sets it as a "remind me when" parameter. Use the following code instead:
    tell application "System Events" to set FrontAppName to name of first process where frontmost is true
    if FrontAppName is "Reminders" then
              tell application "Reminders"
                        set duedate to (current date) + (2 * days)
      make new reminder with properties {name:"New Reminder", due date:duedate}
              end tell
    else
              display dialog "failed to make new reminder!"
    end if

  • Human Task and Exit Activity in parallel

    Hi ,
    I have a case where in Process1 there is a Human Task , and also there is an OnEvent (which is another operation on the same process1 wsdl) for terminating the process. This On Event contains only one activity namely "Exit".
    I could see that when a terminate activity is triggered the process instance is getting terminated, however the Human Task still shows as active in the BPM.
    Has anybody faced this ?
    I am using the em console to test the Process and using the correlation to hit the correct instance which is happening.
    Thanks.

    Maybe I have to pass some variable to the other human task? But..., with my comments I don't pass any variable and it works...
    Edited by: 876766 on Aug 15, 2011 1:39 PM

  • To download an App the 3 security questions are required. But at the end, apple is not able to complete the task and gives an error message. No more downloads are possible. What can I do?

    to download an App the 3 security questions are required. But at the end, apple is not able to complete the task and gives an error message. No more downloads are possible. What can I do?

    Very Important, how much Free Space is on your Hard Drive first of all? Click on the Macintosh HD on the Desktop, then do a Get Info on it.
    Could be many things, we should start with this...
    "Try Disk Utility
    1. Insert the Mac OS X Install disc, then restart the computer while holding the C key.
    2. When your computer finishes starting up from the disc, choose Disk Utility from the Installer menu at top of the screen. (In Mac OS X 10.4 or later, you must select your language first.)
    *Important: Do not click Continue in the first screen of the Installer. If you do, you must restart from the disc again to access Disk Utility.*
    3. Click the First Aid tab.
    4. Select your Mac OS X volume.
    5. Click Repair Disk, (not Repair Permissions). Disk Utility checks and repairs the disk."
    http://docs.info.apple.com/article.html?artnum=106214
    Then try a Safe Boot, (holding Shift key down at bootup), run Disk Utility in Applications>Utilities, then highlight your drive, click on Repair Permissions, reboot when it completes.
    (Safe boot may stay on the gray radian for a long time, let it go, it's trying to repair the Hard Drive.)
    If perchance you can't find your install Disc, at least try it from the Safe Boot part onward.
    Do they launch OK while in Safe Mode?

  • Unable to create Human Task and Business Rule in JDeveloper

    Hello,
    I am unable to create Human Task or business rule in my JDev... am getting below error in Feedback tab.
    Previously reported error [NoSuchMethodError in o.mds.internal.dt.config.NamespaceConfigBuilder:397]
    And Below is the message log trace.
    Oct 15, 2012 12:58:51 PM oracle.security.jps.internal.common.util.StrictValidationEventHandler handleEvent
    WARNING: Failed to validate the xml content. SchemaLocation: schemaLocation value = 'http://xmlns.oracle.com/oracleas/schema/11/jps-config-11_1.xsd' must have even number of URI's. Location: unavailable.
    Oct 15, 2012 12:58:51 PM oracle.security.jps.internal.common.util.StrictValidationEventHandler handleEvent
    WARNING: Failed to validate the xml content. cvc-complex-type.2.4.b: The content of element 'propertySets' is not complete. One of '{"http://xmlns.oracle.com/oracleas/schema/11/jps-config-11_1.xsd":propertySet}' is expected. Location: unavailable.
    Oct 15, 2012 12:58:51 PM oracle.jps.common
    WARNING: Failed to validate the xml content. cvc-complex-type.2.4.b: The content of element 'propertySets' is not complete. One of '{"http://xmlns.oracle.com/oracleas/schema/11/jps-config-11_1.xsd":propertySet}' is expected. Location: line 3 column 19.
    Any idea/suggestions would be greatly helpful.
    Thanks,
    Sudheer

    Its due to JDeveloper installation or cache issue...
    I uninstalled completely and installed again. I am able to create Human Task now. Maybe it helps someone.
    -Sudheer

  • How to set all required components false in ADF form based on human task?

    Hi All,
    I'm looking to implement an ADF form based on a human task. There are 2 outputs, Validate and Reject.
    On clicking Validate, my form does as expected, evaluates everything that is mandatory and expects these inputs in order to proceed.
    However, on reject, my form should overlook anything that's marked as mandatory. How do I go about making the "required" aspects of my form false so that no entries are required in order for me to reject the form.
    JDev - 11g.
    Any inputs will be appreciated.
    Thanks,
    Preethi.

    Thank you Timo.
    This doesn't seem to bypass any of the mandatory components . It still prompts for an entry for those fields. do I need to change the partial submit or any other property?

  • Filter database lookup based on human task (BPM 11g)

    Using BPM/SOA 11g PS3
    I have a business case where a field is pulling data from an external table and the user would like to filter the return based on the current step in the flow. For example:
    Database would return: A, B, C, D, E, F
    Human task 1 should show: A, B, C
    Human task 2: A, B, E, F
    Human task 3: C, D, E
    Human task 4: D, E, F
    Human task 5: E, F
    The BA would also like the ability to change this (if possible) without us having to redeploy. If I can avoid it, I don't want to hardcode these into the JSPX.
    Thoughts on how best to implement something like this?

    I was looking into using a business rule and using a decision table. I thought first, could I put the business rule in my task ADF...but then how do I know what task I am on, how do I pull that into my decision table?

  • Payload on Human Task and Task Form

    Hi all,
    I have implemented a simple BPM process on Oracle BPM 11g suite, that it calls a human task activity. The payload, for this activity, is a Data Object (related to external XSD) and it is editable via worklist. The user interface for this Human Task implementation is generated automatically through Auto-Generate actions without any customization.
    The application has been deployed successfully from JDev, but when I open the task by Workspace, I see all fields of payload in read-only mode, so I cannot edit nothing in the task form.
    Please let me know what could be the problem.
    Thanks,
    Paolo

    Are you using ps2 (11.1.1.3)? There was an issue where initiator human task activities that had parameters that were complex types needed to have the Data Object initialized via a script activity, or the fields could not be edited in the task from.
    There's an example of how to use the script in the SalesQuoteDemo. Basically you use the oraext:parseXML() function to create an initialized version of the Data Object and assign it to the Data Object in a script activity that's placed before the Initiator Human Activity. It can also be used to set defaults if needed. Here's a snippet of the expression from the SalesQuoteDemo.
    oraext:parseXML('<ns1:QuoteRequest xmlns:ns1="http://www.mycompany.com/ns/salesquote"><ns1:Summary>....</ns1:Summary<ns1:QuoteRequestStatus/></ns1:QuoteRequest>')

  • Cluster and commons-logging jar LogConfigurationException

    Hi,
    My configuration:
    -OAS 10.1.3.1 on 2 machines with oracle cluster configuration (discovery).
    My app:
    -ear which includes simple ejb3 module with commons-logging-1.1.jar lib (Jakarta commons logging)
    -clustering and replication is configured (in orion-application.xml):
    <cluster allow-colocation="false">
         <replication-policy trigger="onSetAttribute" scope="allAttributes" />
         <flow-control-policy enabled="false" />
         <protocol>
              <peer>
                   <opmn-discovery />
              </peer>
         </protocol>
    </cluster>
    When I'm trying to deploy my application I always get an error during deployment:
    [19-Jun-2007 16:46:44] Initializing ClassLoader(s)
    [01-Jan-1970 01:00:00] Error deserializing return-value: org.apache.commons.logging.LogConfigurationException; nested exception is: java.lang.ClassNotFoundException: org.apache.commons.logging.LogConfigurationException
    It doesn't matter if I try to deploy it on one or both machines. The exception is always the same on each machine.
    When I get rid of clustering/replication configuration (from orion-application.xml or during deployment) application is deployed without any problem.
    Also when I remove commons-logging-1.1.jar application is deployed.
    I know that there is already apache.commons.logging 1.0.4 in OAS shared libraries by it's not selected in "Configure Class Loading" by default.
    I also tried use the same version (1.0.4) in my app - didn't help.
    I can also deploy without any problem war file or ear file with web module, which has commons-logging-1.1.jar. But not ejb!
    Any advice?
    Thanks
    darek

    Hey Darek -- I just gave it a quick try -- the ListQueries query works as expected.
    This is how I executed it and the results it returned.
    d:\java\oc4j-10131-prod\j2ee\home>java -Doc4j.start.query=ListQueries+Exit -jar oc4j.jar
    07/06/25 00:51:41 Shutting down OC4J...
    AuditLoader - Performs various diagnostics on the contents of the speci
    fied loader(s).
    Callers - List all classes that call the specified method(s).
    ClassLoadMetrics - Report metrics from specified loader(s) or all if none specified.
    ClassPath - List the code-sources in use.
    Dependencies - List the dependencies of the specified class.
    Depends - List all classes that depend on the specified class(s).
    DuplicateClasses - List duplicate classes, both loaded and in code-sources.
    DuplicateCodeSources - List code-sources that have more than 1 subscriber, or the same name.
    Exit - Exits the process (does shutdown if system is running).
    FindResource - List the code-sources containing the specified resource.
    GetResource - Call getResource() or getResources() on a specified loader and report the results.
    HttpSessions - View summary of active HttpSessions for deployed applications.
    LeakedLoaders - Control detection of class loader leaks and inspect results.
    ListQueries - List built-in subclasses of the "oracle.classloader.query.Query" class.
    LoadClass - Call loadClass() or Class.forName() using a specified loader and report the results.
    LoadedClasses - List the names of all loaded classes (if available).
    LoaderTree - List the class loader tree.
    Packages - List the package names contained within the specified code-source(s).
    SharedLibraries - List shared-libraries and the loaders that have imported them.
    SystemProperties - List or set System properties.
    ThreadPools - List application server related thread for the current VM.
    Threads - List thread info for the current VM.
    UnusedCodeSources - List any code-sources from which no classes or resources have been loaded.
    Uptime - Report how long the system has been running.
    VMStat - List statistic info for the current VM.
    Specify the query name for a full description, or use the '-l' option to see ful
    l descriptions for all.

  • Correlation set based on Human task - receive activity

    Hello everybody,
    is it possible to define a correlation set based on a receive activity of an human task?
    Thanks, Chris

    Are you trying to set "Create with parameters" as default task flow activity ? in that case open the the task flow diagram , right click "Create with parameters" data control -> Mark Activity -> Default Activity.

  • Log4j and commons logging

    Hi,
    My application is using log4j, I get my logger as follows:
    private static Logger sLogger = Logger.getLogger(Neolyser.class);My problem is that Im using a library thats using commons logging and writes all its logging onto my logger, which I dont want. I want only to see my log statements, I'm happy enough with exceptions and stack traces from the library. So how can I turn off the commons logging? Or at least get it to write to another logger? Thanks in advance,
    Ste

    Hi thanks for your reply, Im pretty new to log4j so I dont know how to do that. I configure my looger as follows:
    BasicConfigurator.resetConfiguration();
    ConsoleAppender lCAppender = new ConsoleAppender(new PatternLayout(lPattern));
    lCAppender.setThreshold(Level.toLevel(lLevel));Are there other settings I can use to turn off the library logging? Thanks

  • Deploying EBF with a Human Task and Task Forms usingAIA Deployment Plan

    Hi All,
    I have a set of composites for an invoice interface - File Adapter, Req ABCS, EBS, Prov ABCS, DB Adapter, Resp EBS and an EBF. If my invoice doesnt go through due to some validation errors, I let the user edit the invoice using a Human Task called from my EBF.
    When I deploy the EBF from the jdeveloper, it deploys the Task Form as well, and they get deployed correctly. For the test and production instances, we use AID scripts, and they work fine for all the AIA components. I am looking for suggestions on how to deploy the Task form (ADF) linked to the Human Task of an AIA component.
    Thanks for the help.
    Regards
    Anish.

    Anish,
    tasks forms are not really different from other applications when it comes to deployment via an AIA deployment plan. There are some examples available for this in FP's own deployment plan, e.g. like this:
    <Application name="ActorNotNull_FYINull"
    filelocation="${AIA_HOME}/Infrastructure/Install/applications/ActorNotNull_FYINull.ear"
    wlserver="fp" failonerror="false" action="deploy"/>
    So these task forms can simply be deployed like any other ear, you just need to explicitly call it out in the deployment plan.
    Gerhard

  • Human Task and worklistapp

    Hi.
    SOA Suite 10.1.3.1.0
    If I create a blank BPEL process and add a human task (only modifications to the default settings is title and adding one assignee as username) the approval (or any outcome selection) of the task from the worklist application sometimes succeeds, but most of the time it fails.
    guess it has to be some kind of timeout issue... ?!
    any suggestions on this matter?
    tqx
    it actually says:
    An error occured while processing your request.
    An exception occurred during transaction completion: ; nested exception is: javax.transaction.RollbackException: Timed out.
    If you need more information, please check with your administrator with the following exception-identifier: "2007/10/12_07:48:02:921_wshake"
    Message was edited by:
    user598353

    did you create the bpel as asynchronous?

Maybe you are looking for

  • Purchasing order

    Dear Experts, I am beginner in SAP MM module. While making PO, i am getting a error message like this, "control indicator is not maintained for plant 9999 fiscal year 2003" Please suggest me how to get out from this error. Even i am not able to save

  • HT1145 how can I increase the speed of wifi reception?

    I was told by the cable TV & Internet tech that I will need to have a WIFI "N" modem to get the most out of the 50 mbps broadband speed coming into the apartment.

  • How to restore a home folder to another computer?

    I will try to explain this clearly..... Our G5 non intel iMac running Leopard has died (motherboard issue). I have been using time machine and do have backups (thank god for time machine!). What I want to do is extract a single user folder (my wife's

  • Opening a Powerpoint in JSP and run under Linux

    Hi, I need to have a JSP page that provides a link to open a powerpoint file and this JSP is to be run under Linux. When I try to click on the link in Linux to open the powerpoint, it gives me a lot of junk characters. Can somebody please help mi, th

  • List DNS zones on a NTDS.DIT file is it possible?

    Hi guys, is it possible that after mounting an active directory database NTDS.DIT file to list the DNS zones that existed in that domain controller active directory integrated zones? I have mounted successfully the AD database using dsamain.exe -dbpa