Strings in the BPM Repository

I have a String value that I am storing in the BPM repository (not xml). I want to
be able to set a String variable to the contents in the repository. I can't find
a way to get the String back out. Is there any way to do this?

HI LMM
I have also same Problem . I thing SICF  is working fine but SAP BW 7.3  Metadata Repository is not available (Not maintained) the corresponding service is not available that why  System shows An error.
Regard's
R.S.Reddy

Similar Messages

  • Where used of any string list in ABAP repository

    Hi,
    Can anyone help me to how to find a string in the ABAP repository,
    e.g. "MY_SEARCH_STRING" has been used in any report, function module etc etc...
    Regards,
    Ravi

    Hi Ravi Kumar Jaiswal,
    have a look on report RPR_ABAP_SOURCE_SCAN
    & tcode EWK1
    Also see CODE_SCANNER
    Also would like to suggest you to search b4 posting the question...
    have look on below thread...
    Re: Transaction
    Hope it will solve your problem..
    Thanks & Regards
    ilesh 24x7

  • How to migrate the security repository

    Hi ,
    i am using BO 5.X
    i am planning to migrate just the security repository from the current database to another database ( a horizontal migration not an upgrade)
    1- how can i do that ?
    2 - do i need to repost all the existing reports again ?
    3 - do i need to copy the existing universes created to that new database ?
    please advise

    Hi,
    Below are the proper steps on how to migrate your repository.
    Migrating Your Repository from One Server to Another:
    This is a relatively simple process with only a few updates. It assumes that you are only copying your repository database to a new location, and all your business data will remain in the same place(s). In short, you move the database, and then make a few connection updates to reflect that change in location.
    1. Use your favorite database utility to make a copy of the entire repository schema in your target database. If the database user "Bob" owns the repository, export the entire "Bob" schema to a file, transfer the file to the target machine, and import the "Bob" schema into the target database.
    2. Run a Safe Recovery process to generate a new *.key file to point to this new location. Before you can login to the new repository, you must have a *.key, file that knows where it is.
    3. Log into the new repository using the new *.key file as a General Supervisor user type.
    4. Go to Tools--->Repository and update each document and universe domain connection ("Modify..." button) to reflect this change in the connection string to the new repository database. Keep in mind that you may have multiple document and/or universe domains that existed outside of the original "Bob" schema. Only one of each kind of domain can exist in a given schema, as they are made of database tables, and you cannot have two of the same name in the same place.
    5. Distribute your new *.key file. Place it in the ShData directory if using it, or send it to your users to place in their LocData folders. For your Webi server, search for the bomain.key and rename it to *.old before replacing with the newly created bomain.key.
    6. Test your newly migrated repository by running or publishing reports completely before bringing the old repository down.
    Now you have a new repository, and all the necessary pointers have been updated to the new location.
    Regards,
    Sarbhjeet Kaur

  • Issue in configuring the Master Repository in ODI

    Hi,
    I just downloaded and installed ODI. I wanted to create Master Repository in Sql Server 2005 (service pack 2). I gave the following string for jdbc:sqlserver://<servername>:1433;selectMethod=cursor;databaseName=odimaster;integratedSecurity=false. I also entered a valid username and password. Apart from this I have copied the sqlJdbc.jar file in the OraHome_1\oracledi\drivers directory.
    The above is resulting in an error. Has anyone faced this issue?
    Thanks,
    Amol

    Thanks John and Ioggo for helping me.
    I have got the Master repository configured by replacing the sqlJDBC.jar file that I intially had by 1.2. I also was able to configure the topology but unfortunately I am now stuck in configuring the work repository. I am following John's blog but each time I do a test connection it gives me connection failed. I have used the same connection string for JDBC. Following is my understanding on the different text boxes in the dialogue box, please let me know if my understanding is not right:
    I have created a separate database in sql 2005 for this and I am entering the name of the database in the 'Name' text box.
    For technology I am using Microsoft Sql Server
    Server - I am giving the name of the machine.
    Connection - I have created a sql user odiwork with relevant access in sql 2005 and I am passing the credentials here.
    Following is the detailed error that I am getting:
    com.sunopsis.sql.c: com.microsoft.jdbc.sqlserver.SQLServerDriver
    +     at com.sunopsis.sql.SnpsConnection.a(SnpsConnection.java)+
    +     at com.sunopsis.sql.SnpsConnection.testConnection(SnpsConnection.java)+
    +     at com.sunopsis.sql.SnpsConnection.testConnection(SnpsConnection.java)+
    +     at com.sunopsis.graphical.l.pm.o(pm.java)+
    +     at com.sunopsis.graphical.l.pm.r(pm.java)+
    +     at com.sunopsis.graphical.l.pm.g(pm.java)+
    +     at com.sunopsis.graphical.l.pm.a(pm.java)+
    +     at com.sunopsis.graphical.l.pm.a(pm.java)+
    +     at com.sunopsis.graphical.l.iz.actionPerformed(iz.java)+
    +     at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)+
    +     at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Unknown Source)+
    +     at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)+
    +     at javax.swing.DefaultButtonModel.setPressed(Unknown Source)+
    +     at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)+
    +     at java.awt.Component.processMouseEvent(Unknown Source)+
    +     at java.awt.Component.processEvent(Unknown Source)+
    +     at java.awt.Container.processEvent(Unknown Source)+
    +     at java.awt.Component.dispatchEventImpl(Unknown Source)+
    +     at java.awt.Container.dispatchEventImpl(Unknown Source)+
    +     at java.awt.Component.dispatchEvent(Unknown Source)+
    +     at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)+
    +     at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)+
    +     at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)+
    +     at java.awt.Container.dispatchEventImpl(Unknown Source)+
    +     at java.awt.Window.dispatchEventImpl(Unknown Source)+
    +     at java.awt.Component.dispatchEvent(Unknown Source)+
    +     at java.awt.EventQueue.dispatchEvent(Unknown Source)+
    +     at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)+
    +     at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)+
    +     at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)+
    +     at java.awt.Dialog$1.run(Unknown Source)+
    +     at java.awt.Dialog.show(Unknown Source)+
    +     at java.awt.Component.show(Unknown Source)+
    +     at java.awt.Component.setVisible(Unknown Source)+
    +     at com.sunopsis.graphical.l.pm.q(pm.java)+
    +     at com.sunopsis.graphical.l.pm.<init>(pm.java)+
    +     at com.sunopsis.graphical.frame.b.jh.bx(jh.java)+
    +     at com.sunopsis.graphical.frame.bo.w(bo.java)+
    +     at com.sunopsis.graphical.frame.bo.d(bo.java)+
    +     at com.sunopsis.graphical.frame.w.actionPerformed(w.java)+
    +     at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)+
    +     at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Unknown Source)+
    +     at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)+
    +     at javax.swing.DefaultButtonModel.setPressed(Unknown Source)+
    +     at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)+
    +     at java.awt.Component.processMouseEvent(Unknown Source)+
    +     at java.awt.Component.processEvent(Unknown Source)+
    +     at java.awt.Container.processEvent(Unknown Source)+
    +     at java.awt.Component.dispatchEventImpl(Unknown Source)+
    +     at java.awt.Container.dispatchEventImpl(Unknown Source)+
    +     at java.awt.Component.dispatchEvent(Unknown Source)+
    +     at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)+
    +     at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)+
    +     at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)+
    +     at java.awt.Container.dispatchEventImpl(Unknown Source)+
    +     at java.awt.Window.dispatchEventImpl(Unknown Source)+
    +     at java.awt.Component.dispatchEvent(Unknown Source)+
    +     at java.awt.EventQueue.dispatchEvent(Unknown Source)+
    +     at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)+
    +     at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)+
    +     at java.awt.EventDispatchThread.pumpEvents(Unknown Source)+
    +     at java.awt.EventDispatchThread.pumpEvents(Unknown Source)+
    +     at java.awt.EventDispatchThread.run(Unknown Source)+
    Regards,
    Amol
    Edited by: AmolDatt on Aug 27, 2009 10:07 AM

  • Line feeds in a BPEL assign activity as viewed in the BPM worklist

    We are catching errors in our BPEL 1.1 process (created in SOA Suite 11.1.1.6) and sending them to the BPM worklist via a human workflow. We followed the basic documentation found here:
    http://docs.oracle.com/cd/E23943_01/dev.1111/e10224/partpage_hwf.htm#CHDGICFI
    Before we invoke the call to human task, we assign some strings to parts of the message. For example:
    <assign>
    <copy>
    <from expression="Detailed message:\n\nMore details go here."/>
    <to>....
    When we pull up our error in the BPM worklist and view the detail page, we do not see "Detailed message" and "More details go here." separated by 2 line feeds. Instead, we see the actual text "\n\n" printed out.
    I have tried a variety of other line feeds, but nothing seems to work (i.e. to break up the text on the screen):
    &lt;br&gt; or &lt;br/&gt; - The tags show up in the detailed view. When I view the HTML source, I see it escaped them with &amplt; and &ampgt;
    &amp;lt;br&amp;gt; or &amp;lt;br/&amp;gt; - This exact text shows up on the screen (i.e. we see &amplt;, etc.)
    &amp;amp;lt;br&amp;amp;gt; or &amp;amp;lt;br/&amp;amp;gt; - Same result (i.e. we see &amplt;, etc.)
    &amp;#10; - The line break is visible in the HTML source, but that's just basic HTML whitespace which doesn't translate into a viewable line break
    &amp#xA; - Same thing with &amp;#10; Just HTML whitespace
    &lt;pre&gt; ... 2 carriage returns here &lt;/pre&gt; - I tried to trick it into forcing the HTML whitespace into actual line breaks, but I had the same issue with the &lt;br&gt; where the open/close brackets are always escaped or printed...but never interpreted.
    So...the big question is...what is the proper syntax to add line feeds that an HTML browser can interpret (while viewing the BPM worklist app) when I'm building that string in a BPEL &lt;assign&gt;&lt;copy&gt;&lt;from&gt; expression?
    Please advise,
    Michael

    Can you simply format your expression according to what you need an try? I mean replace
    <assign>
    <copy>
    <from expression="Detailed message:\n\nMore details go here."/>
    <to>....
    with
    <assign>
    <copy>
    <from expression="Detailed message:
    More details go here."/>
    <to>....
    Regards,
    Anuj

  • How to trigger the BPM process from WD Application

    Hello All,
    I have a simple business process with two ui activities. I am able to start the process from NWA -> Process Repository.
    But, I need to start the process from the application. Here is the requirement:
    User opens the application. ON completion, the BPM process for approval needs to be triggered. How do i access/obtain process?
    If I need to call a particular task in process, How do i do that?
    Kindly assist.
    Thank you.
    Regards,
    Sharath

    if you want to know the whole story, please refer to the doc
    http://help.sap.com/saphelp_nwce72/helpdata/en/44/4d2bb1c6b00597e10000000a155369/frameset.htm
    the profile, provider system,endpoint。。。。。
    search this doc in sdn, it is a good example regarding the configuration.
    How to Use SOA Configuration to Call RFCs and Web Services from within SAP NetWeaver BPM
    hope those may help.

  • Task Outcome does not populated in the BPM Worklist

    Hi,
    I have created several Human task with different outcome, i.e
    Task 1 - Input Data; Outcome = Submit, Hold
    Task 2 - Verify Data; Outcome = Approve, Reject, Reassign
    The process was created and deployed successfully on the Weblogic server, however, when I execute the task, the "Outcome" Column on the BPM worklist never shown up and it was blank , does the outcome automatically mapped, or do I have to additionally bind it to the process variable? Thanks in advance.

    To use the value of the Outcome in the process layer, you would be required to capture it in a dataobject/attribute of type string.

  • Price and Tax info is not update in the Order Repository

    Hi All,
    I just try to complete a check out flow with all details and submit the order .
    But It's not updating  few details like Price and Tax information in the Order repository.That's reason my order shows Incomplete status.
    Can any help me to complete this flow.?
    Regards,
    Raj Jaiswal

    Hi,
    Yes I am extending CreateCreditFormHandler and adding this code getPaymentGroupManager().addPaymentGroupToOrder(order, creditCardPaymentGroup); As you said previously.
    This is the code I have written In my template.
    User is filling credit card details from the UI.
    Please validate the following approach.
    <br>FirstName:<dsp:input bean="CreateCreditCardFormHandler.creditCard.billingAddress.firstName" beanvalue="Profile.billingAddress.firstName" size="30" type="text"/>
    <br>MiddleName:<dsp:input bean="CreateCreditCardFormHandler.creditCard.billingAddress.middleName" beanvalue="Profile.billingAddress.middleName" size="30" type="text"/>
    <br>LastName:<dsp:input bean="CreateCreditCardFormHandler.creditCard.billingAddress.lastName" beanvalue="Profile.billingAddress.lastName" size="30" type="text"/>
    <br>EmailAddress:<dsp:input bean="CreateCreditCardFormHandler.creditCard.billingAddress.email" beanvalue="Profile.email" size="30" type="text"/>
    <br>PhoneNumber:<dsp:input bean="CreateCreditCardFormHandler.creditCard.billingAddress.phoneNumber" beanvalue="Profile.billingAddress.phoneNumber" size="30" type="text"/>
    <br>Address:<dsp:input bean="CreateCreditCardFormHandler.creditCard.billingAddress.address1" beanvalue="Profile.billingAddress.address1" size="30" type="text"/>
    <br>Address (line 2):<dsp:input bean="CreateCreditCardFormHandler.creditCard.billingAddress.address2" beanvalue="Profile.billingAddress.address2" size="30" type="text"/>
                 <dsp:input bean="CreateCreditCardFormHandler.newCreditCardSuccessURL" type="hidden" value="co_confirm.jsp"/>
                <dsp:input bean="CreateCreditCardFormHandler.newCreditCardErrorURL" type="hidden" value="co_confirm.jsp"/>
                <dsp:input bean="CreateCreditCardFormHandler.newCreditCard" type="hidden" value="Enter Credit Card"/>
                  <dsp:input bean="AuctionPaymentGroup.order1" type="hidden" beanvalue="ShoppingCart.current.Id"/>
                <dsp:input bean="AuctionPaymentGroup.AddPaymentDetailsToOrder" type="submit" value=" Continue -->"/>
                <dsp:input bean="AuctionPaymentGroup.paymentGroupSuccessURL" type="hidden" value="co_confirm.jsp"/>
                <dsp:input bean="AuctionPaymentGroup.paymentGroupErrorURL" type="hidden" value="error.jsp"/>
    I have customized CreateCreditCardFormHandler and added below code.
    public boolean handleAddPaymentDetailsToOrder(DynamoHttpServletRequest pRequest,DynamoHttpServletResponse pResponse) throws ServletException,
                IOException {
             String pOrder=getOrder1();
            try{
                OrderManager orderManager=(OrderManager)pRequest.resolveName("/atg/commerce/order/OrderManager");
                Order order = orderManager.loadOrder(pOrder);
                System.out.println("orderManager----"+order.getId());
                PaymentGroupManager paymentGroupManager=(PaymentGroupManager)pRequest.resolveName("/atg/commerce/order/PaymentGroupManager");
                System.out.println("paymentGroupManager----"+paymentGroupManager.getAbsoluteName());
                //Create the PaymentGroup
                PaymentGroup paymentGroup = paymentGroupManager.createPaymentGroup();
                //Add the PaymentGroup to the Order
                paymentGroupManager.addPaymentGroupToOrder(order, paymentGroup);
            }catch(Exception ex)
                ex.printStackTrace();
            return true;
    In the next templates I just want to display  billing details which added by the user .
    regards,
    Raj jaiswal

  • Retrying the BPM worklist MessagesUsing Java Standalone Class.

    Hi,
    I am trying to Retrying the BPM worklist tasks using standalone java class,but i am getting the error like
    ORABPEL-30510
    <::>
    <::> Error in invoking task query service operation.
    <::> A client side error occured in invoking the task query service operation ORA-30501:Error in authenticating user.
    <::> Error in authenticating and creating a workflow context for user janz/jcooper.
    <::> Check the underlying exception and correct the error. Contact oracle support if error is not fixable.
    <::> .
    <::> Please check the exception error stack to identify the error. Contact oracle support if error is not fixable.
    <::>
    <::> at oracle.bpel.services.workflow.query.client.TaskQueryServiceSOAPClient.invoke(TaskQueryServiceSOAPClient.java:163)
    <::> at oracle.bpel.services.workflow.query.client.TaskQueryServiceSOAPClient.authenticate(TaskQueryServiceSOAPClient.java:200)
    <::> at oracle.bpel.services.workflow.query.client.AbstractDOMTaskQueryServiceClient.authenticate(AbstractDOMTaskQueryServiceClient.java:93)
    <::> at MultipleRetry.main(MultipleRetry.java:30)
    <::> ORABPEL-30510
    <::>
    <::> Error in invoking task query service operation.
    <::> A client side error occured in invoking the task query service operation ORA-30501:Error in authenticating user.
    <::> Error in authenticating and creating a workflow context for user janz/jcooper.
    <::> Check the underlying exception and correct the error. Contact oracle support if error is not fixable.
    <::> .
    <::> Please check the exception error stack to identify the error. Contact oracle support if error is not fixable.
    <::>
    <::> at oracle.bpel.services.workflow.query.client.TaskQueryServiceSOAPClient.invoke(TaskQueryServiceSOAPClient.java:163)
    <::> at oracle.bpel.services.workflow.query.client.TaskQueryServiceSOAPClient.authenticate(TaskQueryServiceSOAPClient.java:200)
    <::> at oracle.bpel.services.workflow.query.client.AbstractDOMTaskQueryServiceClient.authenticate(AbstractDOMTaskQueryServiceClient.java:93)
    <::> at MultipleRetry.main(MultipleRetry.java:30)
    Caught workflow exception: Error in invoking task query service operation.
    A client side error occured in invoking the task query service operation ORA-30501:Error in authenticating user.
    Error in authenticating and creating a workflow context for user janz/jcooper.
    Check the underlying exception and correct the error. Contact oracle support if error is not fixable.
    Please check the exception error stack to identify the error. Contact oracle support if error is not fixable.
    I am pasting my java class source code also:
    import java.util.ArrayList;
    import java.util.Calendar;
    import java.util.List;
    import java.util.Stack;
    import oracle.bpel.services.workflow.client.IWorkflowServiceClient;
    import oracle.bpel.services.workflow.client.WorkflowServiceClientFactory;
    import oracle.bpel.services.workflow.query.ITaskQueryService;
    import oracle.bpel.services.workflow.repos.Ordering;
    import oracle.bpel.services.workflow.repos.Predicate;
    import oracle.bpel.services.workflow.repos.TableConstants;
    import oracle.bpel.services.workflow.task.ITaskService;
    import oracle.bpel.services.workflow.task.model.Task;
    import oracle.bpel.services.workflow.verification.IWorkflowContext;
    import java.text.SimpleDateFormat;
    import java.util.Date;
    public class MultipleRetry{
    public static void main(String[] args)
    try
    //Create JAVA WorflowServiceClient
    IWorkflowServiceClient wfSvcClient = WorkflowServiceClientFactory.getWorkflowServiceClient( WorkflowServiceClientFactory.SOAP_CLIENT);
    // WorkflowServiceClientFactory.REMOTE_CLIENT);
    //Get the task query service
    ITaskQueryService querySvc = wfSvcClient.getTaskQueryService();
    //Login as jstein
    IWorkflowContext ctx = querySvc.authenticate("jstein","welcome1","jazn.com",null);
    //IWorkflowContext ctx = querySvc. authenticateUser("jstein","welcome1");
    //Set up list of columns to query
    List queryColumns = new ArrayList();
    queryColumns.add("TASKID");
    queryColumns.add("TASKNUMBER");
    queryColumns.add("TITLE");
    queryColumns.add("OUTCOME");
    String outcome = null;
    String startdate="11-02-10" ;
    SimpleDateFormat dfs = new SimpleDateFormat( "dd-MM-yy" );
    SimpleDateFormat frmt=new SimpleDateFormat("dd-MM-yy");
    Date startDate=dfs.parse(startdate);
    String startdates=frmt.format(startDate);
    Predicate outpredicate = new Predicate(TableConstants.WFTASK_OUTCOME_COLUMN,Predicate.OP_IS_NULL,outcome);
    Predicate startdatePredicate = new Predicate(TableConstants.WFTASK_CREATEDDATE_COLUMN,
    Predicate.OP_EQ,
    startdates);
    Predicate predicate = new Predicate(startdatePredicate, Predicate.AND, outpredicate);
    //Query a list of tasks assigned to jstein
    List tasks = querySvc.queryTasks(ctx,
    queryColumns,
    null, //Do not query additional info
    null,
    null, //No keywords
    predicate, //No custom predicate
    null, //No special ordering
    0, //Do not page the query result
    0);
    //Get the task service
    ITaskService taskSvc = wfSvcClient.getTaskService();
    //Loop over the tasks, outputting task information, and approving any
    //tasks whose outcome has not been set...
    for(int i = 0 ; i < tasks.size() ; i ++)
    Task task = (Task)tasks.get(i);
    int taskNumber = task.getSystemAttributes().getTaskNumber();
    String title = task.getTitle();
    String taskId = task.getSystemAttributes().getTaskId();
    outcome = task.getSystemAttributes().getOutcome();
    if(outcome == null)
    outcome = "APPROVED";
    taskSvc.updateTaskOutcome(ctx,taskId,outcome);
    System.out.println("Task #"+taskNumber+" ("+title+") is "+outcome);
    catch (Exception e)
    //Handle any exceptions raised here...
    System.out.println("Caught workflow exception: "+e.getMessage());
                   System.out.println("Hello...");
    Please help on this defect.This is very urgent.

    HI Arun
    Thanks a lot for your response. The link provides information about retry option in Fault policy and Enterprisemanager.
    I am looking for retry of errored instance from the BPM work list application. Please let me know if you have any information about this.
    Thanks a ton
    Arun

  • Database Table and LDAP Authentication in the same repository?

    I'm wondering if it's possible to authenticate through database tables for some users and LDAP for other users. I can configure each one separately but I'm curious if anyone has ever successfully done both in the same repository.
    Thanks,
    -Matt

    Another thing to try is this. I don't have an LDAP server here but it worked for me without LDAP. I think it should also work with LDAP as it is the same idea. I don't think there is a way to have a conditional Init Blocks. Also you can't have two init blocks setting the same variable (USER in our case). But what you can do is to have two Init Blocks, one for LDAP authentication and the other one for table authentication. So you could have this scenario:
    1) LDAP "authentication" init block sets custom variable LDAP_USER
    2) Table "authentication" init block sets custom variable TABLE_USER
    3) Final authentication init block (the real one) sets USER variable using something like this:
    SELECT CASE WHEN ':USER' = 'SOME STRING' THEN ':LDAP_USER'
    ELSE ':TABLE_USER'
    END
    FROM DUAL
    WHERE CASE WHEN ':USER' = 'SOME STRING' THEN ':LDAP_USER'
    ELSE ':TABLE_USER'
    END = ':USER'
    Note how I use the CASE statement both to return the user value I want the USER variable to be set and also in the WHERE clause to make sure no rows are returned in case authentication fails (which should return no rows to denote a failed authentication). Obviously you need to set the init block dependancies correctly. I did a quick test with users coming from two separate Oracle tables in 2 init biocks and it worked fine for me. Give it a try and let me know how it goes.

  • Read the content repository images

    Dear All,
    How can i read the content repository images. I have uploaded the image and assigned the image for the employee.I have used the Web dynpro ABAP for attaching the interactive form. Now my request is to download the images from the content server to the interactive form i.e. when the manager is trying to look his page, he needs to see his image in the Interactive form when others their corresponding image is need to be shown. how can i do that?
    Thanks
    Yogesh

    There is a particular case with sugested function, if content is generated on the fly by the server -php, cgi, etc.-
    In this case, http server doesn´t knows total size of response data, so response shows a chunked transfer-encoding header and data is parted in chunks, each one starting with it´s size, and following the data.
    HTTP/1.1 200 OK
    Date: Tue, 30 Apr 2013 12:43:41 GMT
    Server: Apache/1.3.31 (Win32) mod_fastcgi/2.4.1
    Connection: close
    Transfer-Encoding: chunked
    Content-Type: image/jpeg
    f49
    ÿØÿà  JFIF
    I´m using this function to decode parted response, with initial chunkedString with firs chunk size; in this case, f49:
    PartsSeparator="\r\n";
    function getPartedBody(partedBodyString) {
        var separatorPosition=partedBodyString.indexOf(PartsSeparator);
        var chunkSize=new Number("0x"+partedBodyString.substring(0,separatorPosition));
        separatorPosition+=PartsSeparator.length;
        var bodyString=new String("BINARY");
        bodyString="";
        if (chunkSize>0)
            bodyString=partedBodyString.substring(separatorPosition,separatorPosition+chunkSize)+
                getChunkedResponse(partedBodyString.substring(separatorPosition+chunkSize+PartsSeparator. length));
        return bodyString;
    Hope this helps
    regards

  • Receiver determination step in the BPM and multiline container

    i have made a file2file scenario where:
    there is a BPM,
    the BPM has a send step which contains a receive step,
    a transformation that mapps the incomin message to two messages(Split-messgae case),
    and then a FORK step which sends the two messges to through 2 SEND steps to the intended receiver services.
    It didnt work......and i followed a blog->  /people/sudharshan.aravamudan/blog/2005/12/01/illustration-of-multi-mapping-and-message-split-using-bpm-in-sap-exchange-infrastructure   ............... which suggested to have a
    "receiver-determination" step in the BPM before the SEND step.... it says that this
    "receiver-determination" step will put the message in a MULTILINE container..
    i m confused bout this step ........ can anybody explain.....
    please help

    HI,
    In receiver determination step selctthe multi line container element.in container editor create the one element with type as receiver and select the check box.
    A Receiver Determination step returns set of receivers configured for the output abs interfaces in the directory and puts it into receiver which is a multiline container receiver element
    Regards
    Chilla

  • Error when starting the Integration Repository/Directory

    When starting the Integration Repository or Directory I get the following error message when the Java Web Start is launched:
    <i>JAR resources in JNLP file are not signed by same certificate</i>
    I am running on XI3.0 SP15
    Any idea?
    Thanks in advance.
    Kind regards,
    Dave Arends

    Solved this issue.
    Go to Administration - Java Web Start Administration.
    Click on 'Re-initialization and force signings' and start the Repository or Directory again.

  • [svn:bz-trunk] 11030: Tweak the deserialization of ASObjects to treat an empty string for the type of an object as null .

    Revision: 11030
    Author:   [email protected]
    Date:     2009-10-20 11:35:02 -0700 (Tue, 20 Oct 2009)
    Log Message:
    Tweak the deserialization of ASObjects to treat an empty string for the type of an object as null. It appears that there is some logic in the LC remoting code that relies on a non-null class name to always exist. This change reverts to the old behavior of not allowing empty string as a value for the ASObject.namedType.
    This should fix bug 2448442 and its duplicates caused by the recent serialization changes.
    I don't think this is the perfect fix. Pending further investigation, a better fix would be either:
    a. If it's OK to assume that empty string should always mean null for the type of the ASObject, the code that enforces it should be in the setter/getter inside ASObject and not in the deserializer.
    b. ASObject doesn't guarantee that a named type exists or is valid. In that sense an empty string is as bad as some random characters that cannot be a valid class name in java, so depending on how disruptive it may be, the fix should be in any logic that uses ASObject.getType().
    Modified Paths:
        blazeds/trunk/modules/core/src/flex/messaging/io/amf/AbstractAmfInput.java

    Hi Pavan,
    "In your payload there is no namespace prefix for the elements under PayloadHeader element."
    Yes, you are right - but this message is standard AQ Adapter Header message - it's not defined by me. I just used message which was automatically added to my project when I have defined AQ Adapter.
    "In your process is the default namespace is same as namespace value of tns ??"
    Do you mean targetNamespace? If yes it's different as it points to process "targetNamespace="http://xmlns.oracle.com/PF_SOA_jws/PF_APPS/APPS_PROCESS" (names of application and process have changed as I try different ways to do that)
    ns1 is: xmlns:ns1="http://xmlns.oracle.com/pcbpel/adapter/aq/PF_SOA/PF_APPS/PO_AQ"
    "another thing is tns and ns1 should have same values.."
    When I create a variable of header type, namespace ns1 is automatically created for it. I set it as property of receive activity. When process is instantiated on the serwer I get the error in which you can see that namespace is tns.
    Maybe I'm doing something wrong but I don't see how I could fix this in my process.
    You can see that the message I get on the server has nothing in common with the application/project/process names. Is it possible to define such variable?
    Regards
    Pawel
    PS:
    In Transformation xsl file, both variables (source and target) has tns namespace for Header and PayloadHeader, and no namespace for subfields.
    Edited by: pawel.fidelus on 2010-01-05 02:37

  • Need to convert  Date from calendar to String in the format dd-mom-yyyy

    Need to convert Date from calendar to String in the format dd-mom-yyyy+..
    This is absolutely necessary... any help plz..
    Rgds
    Arwinder

    Look up the SimpleDateFormat class: http://java.sun.com/j2se/1.4.2/docs/api/java/text/SimpleDateFormat.html
    Arwinder wrote:
    This is absolutely necessary... any help plz..For you maybe, not others. Please refrain from trying to urge others to answer your queries. They'll do it at their own pace ( if at all ).
    People on the forum help others voluntarily, it's not their job.
    Help them help you.
    Learn how to ask questions first: http://faq.javaranch.com/java/HowToAskQuestionsOnJavaRanch
    (Yes I know it's on JavaRanch but I think it applies everywhere)
    ----------------------------------------------------------------

Maybe you are looking for

  • Dropping air port disks

    Just this week, our AEXn has started dropping the USB hard drive connected to it any time a computer tries to access the drive. This is a major headache as all our music is on the drive and any time we attempt to sync an iPod it drops the disks. Just

  • Handling unit output

    Hi All,   Hope you all are doing well. I have a small query. I did all the configuration of packing..Packing is coming automatically during delivery.. But my query is how to see and configure the handlimg unit output. Kindly sugeest me and send some

  • DTP got failes due to overlapping time intervals of data records

    Hi, Can any one suggest me how to solve this issue.... the problem is when iam loding Master Data DTP, the DTP is showing error message that Overlapping time intervals of data records.I mean the start data and end data for these error records are sam

  • What is the RPC and Document Type binding

    Hi Gurus,   Do any one know what is the difference betwen "Soap binding sytle = Rpc" and "Soap Binding Style= Document". Do Netweaver Studion supports Document style for creating portal Application and components. Thanks venkata

  • OIM PeopleSoft UM Connector Provisioning Issue

    Oracle Identity Manager 11.1.2.2.0 PeopleSoft User Management 11.1.1.6.0 I am getting the error below whenever I try to provision a peoplesoft account through OIM: "Error while executing utility: Cannot connect to peoplesoft : OIMUM@[HOSTNAME] is an