Problem while assigning multiple staffing to project role.

Dear All,
I am facing problem while assigning multiple staffing to project role.
In the project role, we are doing staffing ( assigning BP). While assigning the BP's getting below errors.
Resource assignments overlap
Message no. DPR_BUPA_LINK004
Diagnosis
The validity period '10.02.2008'-'01.03.2008' for the assignment of project role Product Manager and ' Rakesh Pradhan' overlaps with the validity period of the assignment ''.
However, the project role type does not allow several staffings to be edited at the same time in the project role.
System Response
The system does not allow this constellation of data when saving.
Procedure
Check and correct the start and finish dates of the staffings affected.
Request you to advise in fiixng the issue.
Thank you for your cooperation.
Regards,
Ranjan

Hi Biplab,
For multiple staffings in the same time frame, check the option of 'Edit in Parallel' in the Role Type settings in SPRO.
Let me know if that helps.
Regards,
Vivek Pandey

Similar Messages

  • Problem while Binding multiple Parameters to View Object[Solved]

    Hello,
    I am facing problem while binding multiple parameters with different data types in View Object query. For example suppose I have following query in my view object.
    SELECT Header.ADDED_BY
    Header.BATCH_ID,
    FROM BATCH_HEADER Header
    WHERE :1='deptAdmin' and Header.BATCH_ID
    in
    select batch_id from batch_header_dept_mapping where dept_id in(SELECT * FROM TABLE(CAST(:0 AS TABLE_OF_VARCHAR)))
    I am able to pass the Bind variables of Array type for : 0 , using Steve's ArrayOfStringDomain example. (ArrayOfStringDomain) .
    But after passing value to second bind parameter ie.. :1 .
    I am getting the error as follows.
    ## Detail 0 ##
    java.sql.SQLSyntaxErrorException: ORA-00932: inconsistent datatypes: expected - got CHAR.
    I tried to set
    setWhereClauseParam(1,11); // 11 is Number
    setWhereClauseParam(0,arr); // arr is arr = new Array(descriptor,conn,deptid); for in parameter.
    But of no use , Please let me know if any thing missing form me or have any another solutions. Also please provide me any example if have.
    Thank you,
    Sandeep
    Edited by: user11187811 on Oct 23, 2009 7:27 AM
    Edited by: user11187811 on Oct 26, 2009 12:52 AM
    Edited by: user11187811 on Oct 26, 2009 6:51 AM

    hi.
    but when using non-Oracle named parameter binding styles as you've done (ie. , :1), regardless of what number you give each bind variable, they are sequenced 0, 1, 2 etc. As such your bind variable :1 is the 0th parameter, and your bind variable  is the 1st parameter.Your statment is correct.
    :1 i used was actually on 0th position and :0 was on 1 position. Like you said in sequence 0,1,2 etc. Now i get the answer and i corrected My mistake by assigning right values to right binding variable. and problem just solve.
    Thanks Chris.

  • Regarding problem while assigning logical system

    Hi Friends,
    I had a problem while assigning logical system to the client where in both of my systems are having same client number which belong to 2 different systems.
    while assigning the sender and receiver logical system to the same client i am facing problem stating that an entry has already been made for the same key.
    could any one plz give me a clear idea...while assigning logical systems (cross clients) for 2 different systems having same client number.
    Regards,
    Madhu

    Hello Madhusree,
    I'm running with same problem. I've created two logical systems and assigned them to two different clients. But here pops up the issue while generating partner profiles, throwing error "No active plan version exists". Later when I researched about the issue, I came to know that T77S0 table doesn't have any entries regarding plan versions. Basically, I created two clients by doing "client copy" from source client (800 & 100). And I could see plan version entries in the T77S0 of client 800. So, I thought of assigning just defined logical system to the source client 800 itself. But it throws error saying "entry already exists"; as client (800) is already assigned with other logical system.
    By coming across your post, gives me leap of hope that two logical systems can be assigned to same client. Could you please share me those troubleshooting steps concerning this issue. Points will be awarded.
    Regards, Anil. 

  • Staffing of Project Roles with Resources

    Hi PPM Gurus,
    We have some gaps when designing workflow email to Resource Line manager in cProject (Project Management) in PPM. We working on scenario where,-
    1.       1. Project Manager (PM) knows only roles required for project, but not resources
    2.       2. Important Question: How PM will inform by SAP workflow to Resource Manager (RM) or Line Manager (LM) to update resource in cProject.
    3.       3. Then we can use standard SAP workflow process as mentioned in 1013736 – cProject soft booking and hard booking approval workflow which is,
    1) The process of approval of a Soft Booking of a Resource to a Project Role and the subsequent conversion of the booking from 'Soft Booked' to 'Hard Booked' is controlled by means of a workflow.
    2) This workflow will be triggered when a Resource is assigned to a Project Role or an old booking is changed and the booking type of a resource is marked as 'Soft Booked' by a Resource Manager. A Resource can be soft booked by checking the 'Res.' checkbox within the staffing table against the resource which is being booked to a role.
    3) The Line Manager of the resource which was soft booked will receive a mail containing a link to his SAP Business Workplace from where he/she can approve/reject the booking.
    4) In the SAP Business Workplace of the Line Manager a work item would be present which will have the booking details, 'Approve Booking' and 'Reject Booking' buttons which shall be used to make the respective decisions.
    5) If the booking is approved then the workflow will try to automatically convert this booking from 'Soft Booked' to 'Hard Booked' in the background. If it succeeds then the process will move forward; if not (say, because of reasons like Project/role being locked) then the Line Manager will get another mail informing him/her about the failure and would have to re-execute the booking through a new work item. Once the booking type is successfully converted from 'Soft Booked' to 'Hard Booked' then the Resource Manager(s), Project Manager(s) and the Resource himself/herself will receive a mail notifying the confirmation of the booking.
    6) If the booking is rejected then the booking type will remain unchanged ('Soft Booked') and the Resource Manager(s), Project Manager(s) will receive a mail notifying the rejection of the booking.
    Bottom of Form
    Regards, Diana

    Hi Diana,
    Your questions can be answered through staffing type 'Resource manager via responsible organisation' known as extended staffing process in PPM-Project management.
    There are many staffing types
    1) Project lead
    2) Resource manager via authorisation
    3) Resource manager via responsible organisation (Extended staffing process)
    4) Multi-Resource Scheduling (MRS) (If MRS is integrated).
    Except the first one, all other staffing type involves resource managers to staff the project roles and these staffing types are cross-project view for resource managers. The first one is project-centric and it is always staffed by the project lead/Project manager.
    Resource manager via authorisation: Here the staffing is carried out based on the authorisation the resource manager has for specific resource pools with staffing/candidate manager authorisation to a single/multiple projects.
    Resource manager via responsible organisation: In this process, the responsible staffing/candidate manager is identified through the HR organisation unit assigned by the project manager to a project role. This extended staffing process has 3 steps–
    1)     Staffing in preparation (Where the project manager select the suitable department/functions(org. unit) for staffing the resource manager)
    2)     Staffing in process ( The responsible staffing manager of the org. unit staff resources from his org. unit)
    3)     Staffing closed (The project manager closes the staffing process).
    MRS staffing is also similar to the above with its own extra features.
    Considering this, I feel that ‘Extended staffing process’ is more suitable for your scenario.
    Regards,
    Ravi

  • OES MAPI problem of "Assigning Principals to an Administration Role"

    Hi,
    I meet the problem of programmatically Assigning Principals to an Administration Role using Oracle Entitlement Server Management API. I can successfully run the sample code following the <Developer Guide>, Chapter 5.4.3 Assigning Principals to an Administration Role
    My code snippet is like this:
    List<PrincipalEntry> principals = new ArrayList<PrincipalEntry>();
         principals.add(new BasicPrincipalEntry
           ("weblogic.security.principal.WLSUserImpl", "Lisa"));
         //Grant the users in the list the role
         admManager.grantAdminRole(adminRole, principals);
    And no error or exception occurs in java app side or oes_admin side. But when login to http://vmware.localdomain:7001/apm admin GUI, I could not login with Lisa.
    I also tried manually assign app1 with delegated admin role, and then Lisa can successfully login to admin GUI.
    Then I run the app program to programmatically assign app2 with delegated admin role to Lisa. Login with Lisa could not see app2.
    I have checked the system admin "weblogic" login to admin GUI and it can see that app2 already have Lisa listed on the external user of delegated admin of app2.
    I even checked the DEV_APM.JPS_CHANGELOG in the oracle database schema for oes. I can see the changelog of java app assiging operation.
    Can anyone tell me the reason why programmatically assign user to an delegated admin not work correct? Is there some mistake steps in my java app code or there is a bug in OES product?
    I use the OES 11.1.1.5 version with Oracle Database 11.2.0, Weblogic 10.3.5 on Oracle Enterprise Linux 6 32bit.
    Thanks very much.

    Thanks very much for all the reply posts. With the suggestions from yours, I tried distribute the policy and finally it works!
    The code snippet is from 4-8 Using the distributePolicy() Method  , listed below:
    //get the PolicyDistributionManager
    PolicyDistributionManager pdm =
      app.getPolicyDistributionManager();
    //distribute policies
    String distID = pdm.distributePolicy(true);
    DistributionStatusEntry status = pdm.getDistributionStatus(distID);
    System.out.println("Start distribute policy");
    while (status.getPercentComplete() != 100) {
      Thread.currentThread().sleep(200);
      System.out.print(".");
      status = pdm.getDistributionStatus(distID);
    System.out.println("Finish distribute policy");
    There is another trick that I discovered from DEV_APM.JPS_CHANGEBLOG:
    If this is the first time that user be assigned as a delegated admin, you should also grant user with applicaionRole "APMViewer" to the application "oracle.security.apm"
    You can refer to the sample code from 2-9 Assigning Principals to an Application Role  , also listed below:
    ApplicationPolicy app = ps.getApplicationPolicy("oracle.security.apm");
    AppRoleManager roleMgr = app.getAppRoleManager();
    //Construct the list of users to be granted
    List<PrincipalEntry> principals = new ArrayList<PrincipalEntry>();
    principals.add(new BasicPrincipalEntry
      ("weblogic.security.principal.WLSUserImpl", "Nick"));
    //Grant the users in the list the role
    //admManager.grantAdminRole(adminRole, principals);
    AppRoleEntry appviewerRole = roleMgr.getAppRole("APMViewer");
    roleMgr.grantAppRole(appviewerRole, principals);

  • Problem while assigning user dynamically!!

    Hi ALL,
    I am doing a process for my understanding, I have a problem while dynamically assigning a  user to a action. These are the steps that I followed.
    I have created a process with one seq block.
    -sec block
    --Action 1(WD Form containing 3 Input/output fields)
    --Action 2(WD form with some text,1 input-User Name)
    --Action 3(wD form with some text, 1 input-User name)
    --Action 4(wD form with some text, 1 input-User name)
    I have mapped the output of the first form to the respective inputs of the actions.
    I have also set the "Fill from context" with the input for the respective action.
    When I run the process I give the unique user id as input. I get a error "Cannot complete action: The activity could not be read." I did this thinking that the user given as input will be assigned to the processor of the respective action. Correct me if I am wrong.
    Kindly help me in solving this issue.

    Hi,
    Your main requirement is to assign the user to actions dynamically. But your way is not correct. Using sequencial block you can not do it. You need to use Parallel dynamic block and dynamic user assignment. Here is the clear step by step doc. Please open and go through it.
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/fe43ced1-0c01-0010-10ae-bc49598b18f6
    I think your requirement will be solved.
    Thanks
    Chandan

  • Problem while assigning  the fields of EBM to ABM in Provider

    Hi All,
    I am facing a problem with the fields of EBM not being able to Assign to ABM in ProviderBPEL
    In RequestorABCSImpl, i am transforming a ABM to SupplierPartyEBM(CreateSupplierPartyListEBM is the type i am using)
    Field called 'PayementTerm' is being mapped as below
    <corecom:PaymentTerm>
    <corecom:Code>
    <xsl:value-of select='dvm:lookupValue(concat("oramds:/apps/AIAMetaData/dvm/","SY_SUPPLIERPARTY_TERMTYPE",".dvm"),"MULTISYS_01",tnsaboabo:PaymentTerm/text(),"COMMON",aia:getServiceProperty($ServiceName,"SyncSupplierPartyList.PaymentTerm.Code",false()))'/>
    </corecom:Code>
    </corecom:PaymentTerm>
    after transform I am able to see the value for PaymentTerm/Code while testing requestor.
    Now in provider I am using an Assign activity to assign 'PaymentTerm/Code' to ABM field called 'termID '
    Here
    'PaymentTerm/Code' is a TermType
    'termID ' is a string.
    When i test end to end
    i am getting an error while assigning 'PaymentTerm/Code' to 'termID'
    Error i am getting is "Error in evaluate<from expression at line 677. the result is empty for xpath expression inputvariable/./../PaymentTerm/Code
    Please guide me what is wrong in this. In Input Payload i am able to see the value coming in provider but while assigning i'ts failing

    This is the input xml
    <CreateSupplierPartyListReqMsg><part name="CreateSupplierPartyListEBM" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><CreateSupplierPartyListEBM xmlns="http://xmlns.oracle.com/EnterpriseObjects/Core/EBO/SupplierParty/V1" xmlns:wsa="http://www.w3.org/2005/08/addressing">
    <EBMHeader xmlns:fpsdataabo="http://xmlns.cassini.telenor.com/FPS/SupplierParty/V1" xmlns:corecom="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2" xmlns="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2"><corecom:EBMID>2d323432363737383037393633373932</corecom:EBMID><corecom:EBMName>{http://xmlns.oracle.com/EnterpriseObjects/Core/EBO/SupplierParty/V1}CreateSupplierPartyListEBM</corecom:EBMName><corecom:EBOName>{http://xmlns.oracle.com/EnterpriseObjects/Core/EBO/SupplierParty/V1}SupplierPartyEBO</corecom:EBOName><corecom:CreationDateTime>2012-12-07T08:51:15.135+01:00</corecom:CreationDateTime><corecom:VerbCode>Create</corecom:VerbCode><corecom:MessageProcessingInstruction><corecom:EnvironmentCode>PRODUCTION</corecom:EnvironmentCode></corecom:MessageProcessingInstruction><corecom:Sender xmlns="http://xmlns.oracle.com/EnterpriseObjects/Core/EBO/SupplierParty/V1" xmlns:ebo="http://xmlns.oracle.com/EnterpriseObjects/Core/EBO/SupplierParty/V1" xmlns:ehdr="http://www.oracle.com/XSL/Transform/java/oracle.tip.esb.server.headers.ESBHeaderFunctions" xmlns:hashmap="http://www.oracle.com/XSL/Transform/java/java.util.HashMap"><corecom:ID>MULTISYS_01</corecom:ID><corecom:CallingServiceName>{http://xmlns.oracle.com/ABCSImpl/Multisys/Core/SyncSupplierPartyListMultisysReqABCSImpl/V1.0}SyncSupplierPartyListMultisysReqABCSImpl</corecom:CallingServiceName><corecom:Custom xmlns:xacml="urn:oasis:names:tc:xacml:2.0:context:schema:cd:04" xmlns:tnsaboabo="http://xmlns.cassini.telenor.com/Multisys/SupplierParty/V1"><corecom:LegalEntityReference><corecom:LegalEntityIdentification><corecom:ID/></corecom:LegalEntityIdentification></corecom:LegalEntityReference></corecom:Custom></corecom:Sender><corecom:Target><corecom:ID>EBIZ_01</corecom:ID></corecom:Target><corecom:BusinessScope><corecom:ID>Supplier Party - 0000001</corecom:ID><corecom:InstanceID>CreateSupplierPartyList/32313433363838393939393637303532</corecom:InstanceID><corecom:BusinessScopeTypeCode>BusinessProcess</corecom:BusinessScopeTypeCode><corecom:EnterpriseServiceName>{http://xmlns.oracle.com/EnterpriseServices/Core/SupplierParty/V1}SupplierPartyEBSV1</corecom:EnterpriseServiceName><corecom:EnterpriseServiceOperationName>CreateSupplierPartyList</corecom:EnterpriseServiceOperationName></corecom:BusinessScope><corecom:BusinessScope><corecom:ID>CreateSupplierPartyListReqMsg</corecom:ID><corecom:InstanceID>CreateSupplierPartyListReqMsg/2d323432363737383037393633373932</corecom:InstanceID><corecom:BusinessScopeTypeCode>Message</corecom:BusinessScopeTypeCode><corecom:EnterpriseServiceName>{http://xmlns.oracle.com/EnterpriseServices/Core/SupplierParty/V1}SupplierPartyEBSV1</corecom:EnterpriseServiceName><corecom:EnterpriseServiceOperationName>CreateSupplierPartyList</corecom:EnterpriseServiceOperationName></corecom:BusinessScope><corecom:EBMTracking><corecom:SequenceNumber>1</corecom:SequenceNumber><corecom:ExecutionUnitID/><corecom:ExecutionUnitName>{http://xmlns.oracle.com/EnterpriseFlows/Core/SyncSupplierPartyListEBF/V1}SyncSupplierPartyListEBFV1</corecom:ExecutionUnitName><corecom:ImplementationCode>BPEL</corecom:ImplementationCode><corecom:ActivityDateTime>2012-12-07T08:51:15.136+01:00</corecom:ActivityDateTime></corecom:EBMTracking><xacml:Request xmlns:xacml="urn:oasis:names:tc:xacml:2.0:context:schema:cd:04"/></EBMHeader>
    <DataArea><corecom:Create xmlns:corecom="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2"/><ebo:SyncSupplierPartyList xmlns:ebo="http://xmlns.oracle.com/EnterpriseObjects/Core/EBO/SupplierParty/V1"><corecom:Identification xmlns:corecom="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2"><corecom:ID schemeID="SY_SUPPLIERPARTY_SUPPLIERPARTYID" schemeAgencyID="XREF">33363339373538363835333734303432</corecom:ID><corecom:ContextID>c</corecom:ContextID><corecom:ApplicationObjectKey><corecom:ID schemeID="VENDOR_NUMBER" schemeAgencyID="MULTISYS">0000001</corecom:ID></corecom:ApplicationObjectKey></corecom:Identification><corecom:PartyLocation xmlns:corecom="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2"><corecom:Identification><corecom:ApplicationObjectKey><corecom:ID>0000001</corecom:ID></corecom:ApplicationObjectKey></corecom:Identification><corecom:LocationReference><corecom:Address><corecom:LineOne>Hillev?gsv 24</corecom:LineOne><corecom:LineTwo>Hillev?gsv 24</corecom:LineTwo><corecom:LineThree>Hillev?gsv 24</corecom:LineThree><corecom:LineFour>Hillev?gsv 24</corecom:LineFour><corecom:CityName>STAVANGER</corecom:CityName><corecom:PostalCode>4016</corecom:PostalCode></corecom:Address></corecom:LocationReference></corecom:PartyLocation><corecom:PartyContact xmlns:corecom="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2"><corecom:Contact><corecom:PersonName><corecom:FirstName>Nordialog Stavanger</corecom:FirstName></corecom:PersonName></corecom:Contact></corecom:PartyContact><corecom:Organization xmlns:corecom="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2"><corecom:Name>Nordialog Stavanger</corecom:Name><corecom:LegalStructureCode>00</corecom:LegalStructureCode><corecom:OrganizationFinancialProfile><corecom:FinancialProfile><corecom:FinancialAccount><corecom:AccountNumber>54130613600</corecom:AccountNumber><corecom:TypeCode>SUPPLIER</corecom:TypeCode><corecom:CurrencyCode>NOK</corecom:CurrencyCode></corecom:FinancialAccount></corecom:FinancialProfile></corecom:OrganizationFinancialProfile></corecom:Organization><ebo:CustomerNumber>0000001</ebo:CustomerNumber><ebo:MinimumOrderAmount>0</ebo:MinimumOrderAmount><ebo:TypeCode>VENDOR</ebo:TypeCode><ebo:OneTimeIndicator>false</ebo:OneTimeIndicator><ebo:SupplierPartyTradingLocationProfile><corecom:Identification xmlns:corecom="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2"><corecom:ID schemeID="SY_SUPPLIERPARTY_SUPPLIERPARTYTRADINGLOCATIONPROFILEID" schemeAgencyID="XREF">2d323735363933313339333732353537</corecom:ID><corecom:ApplicationObjectKey><corecom:ID schemeID="VENDOR_NUMBER" schemeAgencyID="MULTISYS">0000001</corecom:ID></corecom:ApplicationObjectKey></corecom:Identification><ebo:PrimaryIndicator>true</ebo:PrimaryIndicator><ebo:FreightTermsCode/><ebo:HoldReasonCode/><ebo:InvoiceCurrencyCode/><ebo:PaymentCurrencyCode/><ebo:PaymentPriorityCode>99</ebo:PaymentPriorityCode><ebo:TermsDateBasisCode/><ebo:VATTaxCode>SY25VAT</ebo:VATTaxCode><ebo:VATRegistrationNumber/><ebo:ExcludeFreightFromDiscountIndicator>false</ebo:ExcludeFreightFromDiscountIndicator><ebo:PurchasingEnabledIndicator>false</ebo:PurchasingEnabledIndicator><ebo:RFQOnlyIndicator>false</ebo:RFQOnlyIndicator><corecom:PaymentTerm xmlns:corecom="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2"><corecom:Code>6 DAYS</corecom:Code></corecom:PaymentTerm><ebo:TradingLocationProfileAddress><corecom:Address xmlns:corecom="http://xmlns.oracle.com/EnterpriseObjects/Core/Common/V2"><corecom:LineOne>Hillev?gsv 24</corecom:LineOne><corecom:LineTwo>Hillev?gsv 24</corecom:LineTwo><corecom:CityName>STAVANGER</corecom:CityName><corecom:PostalCode>4016</corecom:PostalCode></corecom:Address></ebo:TradingLocationProfileAddress></ebo:SupplierPartyTradingLocationProfile></ebo:SyncSupplierPartyList></DataArea>
    </CreateSupplierPartyListEBM></part></CreateSupplierPartyListReqMsg>
    And my assign is
    bpws:getVariableData('CreateSupplierPartyListReqMsg','CreateSupplierPartyListEBM','/WL5G3N2ebo:CreateSupplierPartyListEBM/WL5G3N2ebo:DataArea/WL5G3N2ebo:CreateSupplierPartyList/WL5G3N2ebo:SupplierPartyTradingLocationProfile/corecom:PaymentTerm/corecom:Code') to an 'invoke_InputVariable/termid'

  • Problem while assigning Servlet to Execute queue

    Hi,
    We implement a IMS S-CSCF on BEA container 2.2.
    A call for us may be several times reentrant. Meaning that for one call we have to handle at least three different dialogs but in major use cases, it will be 6 or 7 for our next deployment.
    We are currently facing to bottlenecks problems and BEA support advised me to try to check if assigning servelt to execute queue could improve the preformances.
    I just wanted to make a try with one of our servlet but I have an exception java.lang.NoClassDefFoundError: org/jaxen/JaxenException.
    Here is what I did:
    In web.xml I have:
    <web-app>
    <distributable/>
    <servlet>
    <servlet-name>register</servlet-name>
    <servlet-class>com.netcentrex.scscf.registrar.RegistrarServlet</servlet-class>
    <init-param>
    <param-name>wl-dispatch-policy</param-name>
    <param-value>REGISTRARQueue</param-value>
    </init-param>
    <load-on-startup/>
    </servlet>
    <listener>
    <listener-class>com.bea.wcp.sip.engine.server.ContextEventHook</listener-class>
    </listener>
    </web-app>
    In sip.xml I have:
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE sip-app
    PUBLIC "-//Java Community Process//DTD SIP Application 1.0//EN"
    "http://www.jcp.org/dtd/sip-app_1_0.dtd">
    <sip-app>
    <display-name>SIP Servlet based Registrar</display-name>
    <distributable/>
    <context-param>
    <param-name>usc.configFile</param-name>
    <param-value>/etc/neotip/usc.ini</param-value>
    </context-param>
    <context-param>
    <param-name>icscf.configFile</param-name>
    <param-value>/etc/neotip/icscf.ini</param-value>
    </context-param>
    <context-param>
    <param-name>usc.dnsSrvFile</param-name>
    <param-value>/etc/neotip/uscDnsSrv.cache</param-value>
    </context-param>
    <listener>
         <listener-class>com.netcentrex.scscf.session.SessionServlet</listener-class>
    </listener>
    <servlet>
    <servlet-name>register</servlet-name>
    <servlet-class>com.netcentrex.scscf.registrar.RegistrarServlet</servlet-class>
    <load-on-startup/>
    </servlet>
    <servlet>
         <servlet-name>session</servlet-name>
         <servlet-class>com.netcentrex.scscf.session.SessionServlet</servlet-class>
         <load-on-startup/>
    </servlet>
    <servlet>
         <servlet-name>route</servlet-name>
         <servlet-class>com.netcentrex.scscf.fork.RouteServlet</servlet-class>
         <load-on-startup/>
    </servlet>
    <servlet>
         <servlet-name>icscf</servlet-name>
         <servlet-class>com.netcentrex.scscf.embeddedI.IEmbeddedServlet</servlet-class>
         <load-on-startup/>
    </servlet>
    <servlet-mapping>
    <servlet-name>register</servlet-name>
    <pattern>
    <equal>
         <var>request.method</var>
         <value>REGISTER</value>
    </equal>
    </pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>session</servlet-name>
    <pattern>
         <and>
              <not>
              <equal>
                        <var>request.method</var>
                        <value>REGISTER</value>
              </equal>
              </not>
              <not>
         <exists>
                   <var>request.uri.param.uscroute</var>
              </exists>
              </not>
              <not>
         <exists>
                   <var>request.uri.param.icscfroute</var>
              </exists>
              </not>
         </and>
    </pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>route</servlet-name>
    <pattern>
         <and>
              <not>
              <equal>
                        <var>request.method</var>
                        <value>REGISTER</value>
              </equal>
              </not>
              <exists>
              <var>request.uri.param.uscroute</var>
         </exists>
         </and>
    </pattern>
    </servlet-mapping>
    <servlet-mapping>
    <servlet-name>icscf</servlet-name>
    <pattern>
         <and>
              <not>
              <equal>
                        <var>request.method</var>
                        <value>REGISTER</value>
              </equal>
              </not>
              <exists>
         <var>request.uri.param.icscfroute</var>
         </exists>
         </and>
    </pattern>
    </servlet-mapping>
    <session-config>
         <session-timeout>30</session-timeout>
    </session-config>
    </sip-app>
    In msi-config.xml, we have:
    <Server Cluster="BEA_ENGINE_TIER_CLUST" EnabledForDomainLog="false"
    ListenAddress="192.168.150.26" ListenPort="8001" Name="engine1"
    NativeIOEnabled="true" NetworkAccessPoints="sipchannel"
    ServerVersion="8.1.5.0" StdoutDebugEnabled="true"
    StdoutEnabled="true" StdoutSeverityLevel="64">
    <NetworkAccessPoint ListenAddress="192.168.150.34"
    ListenPort="5060" Name="sipchannel" Protocol="sip"
    PublicAddress="192.168.150.34" SourcePorts="41000-42000"/>
    <SSL Enabled="false" IdentityAndTrustLocations="KeyStores" Name="engine1"/>
    <Log FileCount="10" FileMinSize="60000" Name="engine1" NumberOfFilesLimited="true"/>
    <ExecuteQueue Name="sip.transport.Default" QueueLength="2048" ThreadCount="25"/>
    <ExecuteQueue Name="REGISTRARQueue" QueueLength="2048" ThreadCount="25"/>
    <ExecuteQueue Name="sip.transport.Default" QueueLength="2048" ThreadCount="25"/>
    <ExecuteQueue Name="weblogic.kernel.Default"/>
    <ExecuteQueue Name="sip.timer.Default" QueueLength="2048" ThreadCount="25"/>
    <ExecuteQueue Name="sip.tracing.local" QueueLength="1024"
    ThreadCount="1" ThreadsMaximum="1" ThreadsMinimum="1"/>
    <ExecuteQueue Name="sip.tracing.domain" QueueLength="1024"
    ThreadCount="1" ThreadsMaximum="1" ThreadsMinimum="1"/>
    </Server>
    Then when I launch a SIP REGISTRATION operation I get the following trace:
    2007-05-30 17:37:03,649 ERROR RegistrarServlet [ExecuteThread: '23' for queue: 'sip.transport.Default'] : Error while processing request: REGISTER sip:netcentrexbench.net SIP/2.0
    P-Charging-Vector: icid-value=AyretyU0dm+1970294253=0465138796
    P-Access-Network-Info: ADSL;dsl-location="netcentrexbench.net;1.2.3.4"
    CSeq: 2 REGISTER
    Call-ID: [email protected]
    Supported: path
    Via: SIP/2.0/UDP 192.168.254.56:5063;branch=z9hG4bK-19606-1-2
    From: dench0 <sip:[email protected]>;tag=1
    Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, NOTIFY, MESSAGE, SUBSCRIBE, INFO
    To: dench0 <sip:[email protected]>
    Authorization: Digest username="dench0",realm="netcentrexbench.net",cnonce="6b8b4567",nc=00000001,qop=auth,uri="sip:192.168.150.34:5060",nonce="NQei3RIBAAA=le+kkCcrZcahXxQ7M6r7dw==",response="b824a93822b267ddfaa07f4039d99d95",algorithm=MD5
    Content-Length: 0
    Contact: sip:[email protected]:5063
    User-Agent: LYNX_BENCH
    Path: <sip:[email protected]:5063;lr>
    Require: path
    Expires: 36000
    Max-Forwards: 70
    java.lang.NoClassDefFoundError: org/jaxen/JaxenException
    at org.dom4j.DocumentFactory.createXPath(DocumentFactory.java:230)
    My first doubt is that I think I should get "ERROR RegistrarServlet [ExecuteThread: '23' for queue: 'REGISTRARQueue'] " instead of "ERROR RegistrarServlet [ExecuteThread: '23' for queue: 'sip.transport.Default'] "
    First question: did I miss something or did something wrong in the configuration?
    Second question: is it really possible to assign a single servlet (from an application containing many other servlets) to a dediacted execute queue?
    Third question: any help is welcome :-)
    Thanks in advance,
    Lionel,

    At teh end I found the basic :-) problem on my exception but anyway , the used execute queue for REGISTER is always sip.transport.default
    Help on this point is welcome!
    Thanks

  • Problem while assigning smartform in NACE

    Hi all,
    I am getting the following error while trying to assign a Z-smartform in NACE transaction. Rewards assured
    <b>Diagnosis</b>
    For output type NEU and transmission medium 8 an entry has been maintained in the table of processing programs, but in this entry no processing program has been specified.
    <b>System Response</b>
    When the output will be processed later on, it cannot be issued.
    <b>Procedure</b>
    Specify at least one processing program and one processing routine in this program.

    Hello Jai,
    I just received the same error while updating our PO. 
    In my case, the problem was that medium "Special function" had an entry line with no program assigned.  This was set up in the original configuration of the system, and since I had only changed the "Print output" entry, I wasn't sure what was causing the message. 
    Since the "Special function" entry was blank, I tested that to see if it was the issue.  Removing that entry did eliminate the message.
    Since the message I received was an informational message, an alternative method to proceed was by simply hitting "Enter" when the message appeared.  I don't see why a blank entry would be required, but since I didn't do the original system configuration, this was the method I chose so as to not change any existing settings other than for the Smartform on which I was working.
    This is an old thread, but I thought I would add this information in case anyone stumbles across it while searching for information about this error (which is how I found the thread.)
    Blaine

  • Problem while assigning service activity to WBS

    when i assign service activity to WBS element without filling any fields (like Purchase groupand Material group) it is going straight to Service Specifications.
    if we fill the service specifications and save the project we can save the project with out any errors
    i require entry of PurchaseGroup and Material Group is mandatory
    and then system should go to Service specifications
    Please advice

    Hi,
    Just check in Network profile, on Activity tab (TC: OPUU). You must have maintained required details like Material group, Purchasing group etc in Service activity section. Whenever you create a service activity these values get defaulted in activty. Let me know if it solves your problem.
    Reward points if helpful.
    Regards
    Message was edited by:
            Shrikant Rakate

  • Updation problem while creating multiple objects from enterprise portal

    Hi All,
    From enterprise portal i am calling an RFC 'BAPI_PROJECT_MAINTAIN' to create objects .
    While trying to create multiple objects simultaneously it gives error "sapuser is currently using, can't be created".
    It seems like as i am creating multiple objects by calling RFC repeatedly , while the first one is not updated fully i am sending the second value to be processed.
    Pl. tell me how to overcome this. Do I need to add any sleep time in EP or any other method is there in SAP to overcome this situation.
    thanks
    sandeep

    Dear Sandeep,
    I have discussed this problem with EP team lead in my organisation, i have given your email id to him he will forward the solution on your id.
    If usefull reward points helpfull....
    Regards,
    Rajneesh Gupta

  • Problem while updating multiple records through standard RFC

    HI all,
    I am doing multiple  object updation using a standard RFC(BAPI_PROJECT_MAINTAIN). The RFC i am calling from Enterprise portal. I am sending data to RFC one by one. But the error i am getting is object is locked by user so data can't be save.
    Though i am using Lock and unlock method before and after calling RFC the project lock error comes up.
    What might be the reason
    regards
    sandeep

    use saveandwait instead save in bapi

  • A problem while assign and process purchase requisitions using Me57

    Hello everybody:
           Today I used me57 to assign and process purchase requisition of 0010000732, but there is only one vendor when assign automatically , however two vendors were assigned with me01 when maintained source list,  what's the possible reason of the problem,  Thank you everyone in advance, cheers.

    hi,
    Check in source list ie ME04 whether fixed vendor is ticked.
    Thanks
    suresh

  • Problem while sending multiple messages to JDBC

    hi
    I am trying to run a scenario file to jdbc(multiple).
    Inserting row into table with the file details and updating the same row.
    I created 2 message mapping and 2 operation mapping. One mapping to insert row and second to updated the same row.
    In ID did configuration 1 Sender Agreement, 2 Receiver Agreement ,1 Receiver Determination(Using Same system for both receiver), and 1 Interface Determination (selecting multiple operation mappings in this interface determination).
    The scenario is processing successfully in moni and channel, Problem here is only UPDATE message is going to the Database always. In both the channels UPDATE message is going. I have checked "Maintain Order at Runtime" option also its not working.
    Please help.

    HI Jabbs,
    Check help.sap.com, in receiver JDBC processing tab-> Maximum Concurrency
    Enter the number of messages to be processed in parallel by the receiver channel. For example, if you enter the value 2, then two messages are processed in parallel. Default value is 1 and this means only one message can be processed at a time by the receiver channel.
    http://help.sap.com/erp2005_ehp_04/helpdata/EN/22/b4d13b633f7748b4d34f3191529946/frameset.htm
    also paste here the receiver structure from MONI, so as to see whether the structure is as per the required format
    Regards
    Suraj

  • Lock Problem while Broadcasting multiple reports using process chains

    Hi All,
    I am trying to broadcast 10 reports using the process chains using the program for RSRD_START and variants created in the Broadcaster..the Program jobs start fine.But I am facing the error that the RSRA_CA_LOG table is getting locked while trying to broadcast the Reports..Can any help me on how to run the jobs without the locking problem..Suggestions please.
    Thanks,
    Mike.

    Hi,
    Thanks for the Inputs and the SAP Notes.
    I am trying to broadcast the Reports from the the Bex Analyer and getting this ock error and not the workbooks.
    I am also trying to Broadcast the Workbooks also, but could not find the options to Broadcast them. we are in SAP -BW3.5 SP 12, Is it possible to broadcast the workbooks in this Patch level..or do we need to upgrade to achieve this.If so...can any one provide me the proceedure to  Broadcast the Workbooks.
    Thanks,
    Mike.

Maybe you are looking for