ERMS to Close Activity Status in 7.0

Hi All,
I m working in CRM 7.0 and stucked up in one scenario, where i am sending some mails to receipant from activity using action profile. when i m sending mails the default status of activity is Open, now i want to use ERMS which will read the incoming mails subject and set the Activity status as Completed.
It would be great help if someone gives me pointers on above that how ERMS can be use in this scenario.
Thanks in Advance,
Dipesh.

hi dipesh,
nothing special for this scenario. u can set up ERMS as we normally do. In this case it would be used only for incoming mails. For scanning the subject and content of mails u can configure the rule modeler which can also set the activity status to completed based on the rules you set.
http://help.sap.com/saphelp_crm50/helpdata/en/01/63aa529af94f1b9f516eeb8d5cc6f4/content.htm
regards
shikha

Similar Messages

  • BAPI for changing activity status in CIC0

    Hi
    We are developing a custom application on Netweaver platform which interacts with CRM system.
    As one of the requirements we need to <b>change the activity status from open to closed</b> in the transaction <b>"CIC0"</b>. 
    I am looking for some BAPI which can do this task for me. Can anyone help me on this issue?
    Thanks
    Yashodhan

    Hi Amit,
    Thanks for the reply. I was trying to change the status flag from open to close using the said function module.I had gone through the documentation of this module and trying to use this with parameter "Status". The approach I am following is as follows:
    1. Assiging the sequence as
              a. BAPI_ACTIVITYCRM_CHANGEMULTI
              b. BAPI_ACTIVITYCRM_SAVE
              c. BAPI_TRANSACTION_COMMIT
    As an input to Parameter in case of BAPI_ACTIVITYCRM_CHANGEMULTI  I am sending following:
    REF_GUID-> GUID of the transaction Activity.
    STATUS-> Status Key like E0003 for closed status
    USER_STAT_PROC-> Status Profile for my Business Transaction type ( Which is defined in transaction "BS02")
    As an input to "Obejcts_To_Save" in BAPI_ACTIVITYCRM_SAVE I am again sending the GUID of transaction activity.
    Now when I am executing all the above in sequence I am gettin error by BAPI_ACTIVITYCRM_SAVE  saying "Doucment could not be saved"
    I am not able to figure out what is the problem?
    Please help!!
    Thanks
    Yashodhan

  • Find Activity status and date

    hi,
    i wont to now in which table i can find Activity status ,
    i now that tr. cj20n but i don't now where i can find it in  tables (if open,close).
    i need to the  date of opening Activity .
    Regards

    Hello Ricardo,
    You mean to say that does a WBS element has a active status are not Right !!!.
    Then it is very simple. Read the table JEST with the OBJNR and INACT = SPACE. If the select statement returns any record then the WBS element has a active status.
    Hope this helps you.
    If yoiu have further queries please revert back to me.
    Cheers,
    Vasanth

  • Business transaction 'Close' sets status 'REJC' and 'ERLD'

    Good day everyone!!!
    I added a new status  "Rejected (REJC) " the behavior is similar to standard "Confirmed(ERLD)" .
    (coppied from Confirmed
    After this system says:  
    Business transaction 'Close' sets status 'REJC' and 'ERLD'
    Message no. BS292
    Diagnosis
    You specified in the procedure control of status REJC and status ERLD that both statuses be replaced by the procedure 'Close'. Both statuses have a status number.
    System Response
    When the procedure 'Close' runs, the System will try to set statuses REJC and ERLD. They cannot be active at the same time because they both have status numbers so the entry is rejected.
    Procedure
    Delete one of the two statuses
         or
    give only one of the statuses a status number
         or
    change the procedure control.
    Questions:
    1) Is it possible to get rid of this message?
    2) if possible, how ?
    3) what problems we may have, after doing this ??
    Regards
    Sindry
    Edited by: Sindry on Jan 5, 2011 9:59 AM

    hmmm seems the problem i got was a bit weird. the first server that I was using was only a Windows 2000 Professional Edition. When I installed both database and OAS in a Windows 2000 Server , I was able to deploy the WAR file properly and no NLS error was displayed. However, I'm still getting the servlet not deployed problem.
    I'm getting this in the status display of the WAR File
    context Not Loaded Servlet org.springframework.web.context.ContextLoaderServlet 0 0 0 1

  • Find Activity status

    hi,
    i wont to now in which table i can find Activity status ,
    i now that tr. cj20n but i don't now where this in tables (if open,close)
    and date of opening Activity .
    regards

    Hi,
    AFVC is the table for operation (activity).
    The exhaustive list of system statuses is available in tables TJ02 / TJ02T. Apart from above, all the tables related to system statuses are listed below:
    TJ01 Business Transactions
    TJ01T Business Transaction Texts
    TJ01V Responsible for business processes
    TJ02 System status
    TJ02T System status texts
    TJ02V Responsible for system status
    TJ03 Object types
    TJ03T Texts for object types
    TJ03V Responsible for object types
    TJ04 Status control for object type
    TJ05 Permitted transactions per object type
    TJ06 System statuses set/deleted by process
    TJ07 Influence of system status on transaction
    Muraleedharan.R

  • How can I have "active" status on a PnP network?

    I use DC++ to connect to a peer-to-peer network.  Using the FIOS router, I have been relegated to "passive" status on the network, which limits the number of contacts I can make.  Is there a way to configure the router for active status?  TIA whh
    Solved!
    Go to Solution.

    whh wrote:
    I use DC++ to connect to a peer-to-peer network.  Using the FIOS router, I have been relegated to "passive" status on the network, which limits the number of contacts I can make.  Is there a way to configure the router for active status?  TIA whh
    The number of contacts is limited by the number of connections that you can have through the Network Address Translation Table. NAT for short. I am assuming you mean peer to peer and not Plug N Play PnP. There have been many router complaints regarding the NAT table being to small. Use the search feature at the top of the forums page and search for NAT. Other option is use your own router that is not supported by Verizon. Your ONT would need to be setup for Ethernet and if you have TV the Actiontec would need to be connected to your router. Remember custom router configurations are not supported by Verizon residential FIOS. There have been loads of postings about how to use your own router.

  • SQLException: Transaction is no longer active (status = Committed).

    I am using TopLink 9.0.3 with a set of stateless session beans running in Weblogic 6.1 hitting an Oracle 8.x database. I am using the recommended approach for using the external trancaction controller but I am seeing the following errors when calling a method on a session bean that persists an object:
    UnitOfWork(2028166)--JTS#beforeCompletion()
    UnitOfWork(2028166)--#executeQuery(DataReadQuery())
    UnitOfWork(2028166)--SELECT SEQUENCE_NUMBER.NEXTVAL FROM DUAL
    UnitOfWork(2028166)--#reconnecting to external connection pool
    UnitOfWork(2028166)--EXCEPTION [TOPLINK-4002] (TopLink - 9.0.3 (Build 423)): oracle.toplink.exceptions.DatabaseException
    EXCEPTION DESCRIPTION: java.sql.SQLException: The transaction is no longer active (status = Committed). No further JDBC access is allowed within this transaction.
    INTERNAL EXCEPTION: java.sql.SQLException: The transaction is no longer active (status = Committed). No further JDBC access is allowed within this transaction.
    Strangely enough, this session bean method call works the first time it's called but then fails when I call it the second time. It seems there may be some issue with the transaction listener:
    --------------- nested within: ------------------
    weblogic.transaction.RollbackException: Unexpected exception in beforeCompletion: sync=oracle.toplink.jts.wls.WebLogicSynchronizationListener@1609cc
    EXCEPTION DESCRIPTION: java.sql.SQLException: The transaction is no longer active (status = Committed). No further JDBC access is allowed within this transaction.
    INTERNAL EXCEPTION: java.sql.SQLException: The transaction is no longer active (status = Committed). No further JDBC access is allowed within this transaction.
    ERROR CODE: 0 - with nested exception:
    [EXCEPTION [TOPLINK-4002] (TopLink - 9.0.3 (Build 423)): oracle.toplink.exceptions.DatabaseException
    EXCEPTION DESCRIPTION: java.sql.SQLException: The transaction is no longer active (status = Committed). No further JDBC access is allowed within this transaction.
    INTERNAL EXCEPTION: java.sql.SQLException: The transaction is no longer active (status = Committed). No further JDBC access is allowed within this transaction.
    It seems that TopLink is referencing then old transaction. Has anyone seen this issue? Any ideas?
    Thanks,
    Darcy Welsh.

    Hello Darcy,
    I'm not exactly sure what is happening and think that a lot more information would be required, so technical support might be your best bet.
    My guess would be that your sessionbean method is hitting an exception in user code that is triggering the transaction to be marked for rollback, and thus not allow any SQL execution. Try putting a try/catch/debug statements in your sessionbean method to find out if any exception are occurring.
    Otherwise more information such as,
    - the complete exception stack trace
    - how are you configuring your session, external connection pooling, which transaction controller, etc., does it work with normal connection pooling
    - what exactly is the sessionbean doing
    - when exactly does the problem occur, are there concurrent process, etc.

  • JDBC  Transaction is no longer active - status: 'Marked rollback'

    I'm getting the folowing issue, we are not seeing this issue if we recycle the WLS
    Using WLS V10.3.3
    Can any one suggest on this issue, how to reslove this
    85417.772: [Full GC [PSYoungGen: 117504K->0K(234880K)] [PSOldGen: 662564K->665699K(700416K)] 780068K->665699K(935296K) [PSPermGen: 133284K->132438K(225280K)], 30.2876423 secs] [Times: user=31.23 sys=0.68, real=30.32 secs]
    java.sql.SQLException: The transaction is no longer active - status: 'Marked rollback. [Reason=weblogic.transaction.internal.TimedOutException: Transaction timed out after 39 seconds
    BEA1-600C65F8B23E363DFDF0]'. No further JDBC access is allowed within this transaction.
    at weblogic.jdbc.wrapper.JTSConnection.checkIfRolledBack(JTSConnection.java:193)
    at weblogic.jdbc.wrapper.JTSConnection.checkConnection(JTSConnection.java:209)
    at weblogic.jdbc.wrapper.ResultSet.preInvocationHandler(ResultSet.java:99)
    at weblogic.jdbc.wrapper.ResultSet_oracle_jdbc_driver_OracleResultSetImpl.next(Unknown Source)
    at com.vzw.pos.cmw.ejb.service.UserProfileService.getNewUserId(Unknown Source)
    at com.vzw.pos.cmw.ejb.utils.CMWEjbUtil.createUserProfileVO(Unknown Source)
    at com.vzw.pos.cmw.ejb.utils.CMWEjbUtil.createRosterVO(Unknown Source)
    at com.vzw.pos.cmw.ejb.service.AdministrationBean.getRostersByUserId(Unknown Source)
    at com.vzw.pos.cmw.ejb.service.Administration_ujnwz8_ELOImpl.__WL_invoke(Unknown Source)
    at weblogic.ejb.container.internal.SessionLocalMethodInvoker.invoke(SessionLocalMethodInvoker.java:39)
    at com.vzw.pos.cmw.ejb.service.Administration_ujnwz8_ELOImpl.getRostersByUserId(Unknown Source)
    at com.vzw.pos.cmw.action.CMWTopFrameAction.setUserRoleInSession(Unknown Source)
    at com.vzw.pos.cmw.action.CMWTopFrameAction.changeLocation(Unknown Source)
    at sun.reflect.GeneratedMethodAccessor190.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:280)
    at org.apache.struts.actions.DispatchAction.execute(DispatchAction.java:216)
    at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
    at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
    at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
    at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
    at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
    at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at com.vzw.pos.cmw.filters.CMWFilter.doFilter(Unknown Source)
    at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3710)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3676)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2272)
    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2178)
    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
    <Aug 23, 2013 10:41:53 AM EDT> <Warning> <Socket> <BEA-000450> <Socket 298 internal data record unavailable (probable closure due idle timeout), event received -32>
    <Aug 23, 2013 10:41:53 AM EDT> <Warning> <Socket> <BEA-000450> <Socket 286 internal data record unavailable (probable closure due idle timeout), event received -32>
    <Aug 23, 2013 10:41:56 AM EDT> <Warning> <Socket> <BEA-000450> <Socket 299 internal data record unavailable (probable closure due idle timeout), event received -32>
    <Aug 23, 2013 10:42:51 AM EDT> <Warning> <Socket> <BEA-000450> <Socket 286 internal data record unavailable (probable closure due idle timeout), event received -32>

    Here is DS configuration
    Initial Capacity:                  75
    Maximum Capacity:                  75
    Capacity Increment:                    1
    Seconds to trust an idle pool connection:     10
    Shrink Frequency:                    900
    Enable Connection Leak Profiling:          False
    Enable Connection Profiling:               False
    Test Frequency:                         120 seconds
    Test Connections on Reserve:               True
    Connection Reserve Timeout:               10 seconds
    Connection Creation Retry Frequency:         1
    Inactive Connection Timeout:               60 second
    Maximum Waiting for Connection:               2147483647
    Statment Cache Type:     LRU
    Statment Cache Size:     10
    Connection Creation Relay Frequency:      1
    Remove Infected Connections Enabled:      True
    Wrap Data types:     True
    Ignore In-use connections:     True

  • The transaction is no longer active - status: 'Committed'.

    Hello -
    We are attempting to use a design where a connection will remain in use over multiple
    transactions.
    Is there any way to get weblogic to allow this?
    We are currently experiencing the stack trace below, when a database read is
    attempting to use the same connection as the previously committed tx.
    Thanks for any advice.
    Tyson
    org.springframework.jdbc.UncategorizedSQLException: (HibernateAccessor): encountered
    SQLException [The transaction is no longer active - status: 'Committed'. No further
    JDBC access is allowed within this transaction.]; nested exception is java.sql.SQLException:
    The transaction is no longer active - status: 'Committed'. No further JDBC access
    is allowed within this transaction. java.sql.SQLException: The transaction is
    no longer active - status: 'Committed'. No further JDBC access is allowed within
    this transaction. at weblogic.jdbc.wrapper.JTSConnection.checkIfRolledBack(JTSConnection.java:118)
    at weblogic.jdbc.wrapper.JTSConnection.checkConnection(JTSConnection.java:127)
    at weblogic.jdbc.wrapper.Connection.prepareStatement(Connection.java:324) at weblogic.jdbc.wrapper.JTSConnection.prepareStatement(JTSConnection.java:426)
    at com.benefitpoint.cmp.hibernate.AbstractDataManager$2.doInHibernate(AbstractDataManager.java:501)
    at org.springframework.orm.hibernate.HibernateTemplate.execute(HibernateTemplate.java:150)
    at com.benefitpoint.cmp.hibernate.AbstractDataManager.execRawSqlPreparedStatement(AbstractDataManager.java:568)
    at

    Tyson Norris wrote:
    Hello -
    We are attempting to use a design where a connection will remain in use over multiple
    transactions.
    Is there any way to get weblogic to allow this?No, at least not jts connections. Non-XA connections need our management to
    ensure all the work gets committed or rolled back atomically. It doesn't
    cost anything to always obtain jts connections in the context of the tx
    they are needed.
    Besides XA, you could get a plain non-transactional connection and do your
    own jdbc commits/rollbacks...
    Joe
    >
    We are currently experiencing the stack trace below, when a database read is
    attempting to use the same connection as the previously committed tx.
    Thanks for any advice.
    Tyson
    org.springframework.jdbc.UncategorizedSQLException: (HibernateAccessor): encountered
    SQLException [The transaction is no longer active - status: 'Committed'. No further
    JDBC access is allowed within this transaction.]; nested exception is java.sql.SQLException:
    The transaction is no longer active - status: 'Committed'. No further JDBC access
    is allowed within this transaction. java.sql.SQLException: The transaction is
    no longer active - status: 'Committed'. No further JDBC access is allowed within
    this transaction. at weblogic.jdbc.wrapper.JTSConnection.checkIfRolledBack(JTSConnection.java:118)
    at weblogic.jdbc.wrapper.JTSConnection.checkConnection(JTSConnection.java:127)
    at weblogic.jdbc.wrapper.Connection.prepareStatement(Connection.java:324) at weblogic.jdbc.wrapper.JTSConnection.prepareStatement(JTSConnection.java:426)
    at com.benefitpoint.cmp.hibernate.AbstractDataManager$2.doInHibernate(AbstractDataManager.java:501)
    at org.springframework.orm.hibernate.HibernateTemplate.execute(HibernateTemplate.java:150)
    at com.benefitpoint.cmp.hibernate.AbstractDataManager.execRawSqlPreparedStatement(AbstractDataManager.java:568)
    at

  • Error in activating status profile for SVT

    Hi,
    I've been trying to activate status profile EHS_SO for SVT in REACH compliance version 2.0 . But I am stuck.
    When I save a sales order, a message-'Error when activating status 0001 for status profile EHS_SO in order XXXXXX' has come up. My IMG settings are as follows:
    Sales documentr: No existing status profile used
    Status profile: EHS_SO added with status SD
    Environment parameter:SVT_SO_PROFILE: EHS_SO
                                          SVT_SO_STATUS: 0001 used
    Activate Status profile: STUCK (can't figure out the object type for VBP object type category)
    Does anyone know?

    Hello Bomi,
    Please see SAP note # 1111196. It talks about Status profile for sales order and status profile for production orders for online check for SVT.
    May be useful to you.
    Regards,
    Niraj

  • Hide "Last Active" status on profile

    I would like to see an option for hiding your last active status on your profile.  Even though you can sign in as invisible, your active status always shows when you have been on line.  This causes problems amongst friends sometimes, because you would like to jump on tagged to check messages only or pets, and you may not always have time to reply to them.  Then you get it in the neck from friends saying they were on line at the same time and you get accused of ignoring them.  I feel this is a privacy issue and we all should be able to have this feature. There is actually one profile I have come across that shows no "Last Active" status and was wondering if they have found a way around this or there is something wrong with their profile.

    +2 

  • How to Get the created Request Activity Status using SCSM 2012 SDK

    Hi, i have created a ServiceRequest,
    so there are Activities related to Servicerequest.
    I am trying to know the Status of the each Activity (Completed,Failed etc)
    and the Change of Activity (like from ReviewActivity to RunBookActivity).
    how can we get the Activity status change programmatically.
    so that i could Display this Status to other Portal, 
    I am Creating a CustomActivity with ActivityID as Parameter to Workflow inheriting WorkflowActivityBase
    protected
    override
    ActivityExecutionStatus Execute(ActivityExecutionContext
    executionContext)
    Is this a Right Approach..???
    Plz respond as m not getting the way ..

    I'm not entirely clear on what you're trying to accomplish, but I can give you some guidance on getting the status of activities that are part of a service request.
    Quick overview before we get to the code: After we connect to the database we want to retrieve some management packs, a relationship, and a type projection. We then want to create some criteria for querying the Service Manager database. Then we execute the
    query and traverse the results, displaying the activity ID and it's status.
    //Connect to Service Manager
    EnterpriseManagementGroup emg = new EnterpriseManagementGroup("<your management server>");
    //Get some management packs
    ManagementPack mpSystem = emg.ManagementPacks.GetManagementPack(SystemManagementPack.System);
    ManagementPack mpSRLib = emg.ManagementPacks.GetManagementPack("ServiceManager.ServiceRequest.Library", mpSystem.KeyToken, new Version("7.5.1464.0"));
    ManagementPack mpWorkItemLibrary = emg.ManagementPacks.GetManagementPack("System.WorkItem.Library", mpSystem.KeyToken, new Version("7.5.1464.0"));
    ManagementPack mpActivityLib = emg.ManagementPacks.GetManagementPack("System.WorkItem.Activity.Library",mpSystem.KeyToken,new Version("7.5.1464.0"));
    //Get the relationship and type projection we'll be using for this query
    ManagementPackRelationship mprWIContainsActivity = mpActivityLib.GetRelationship("System.WorkItemContainsActivity");
    ManagementPackTypeProjection mptpWIActivities = mpSRLib.GetTypeProjection("System.WorkItem.ServiceRequestAndActivityViewProjection");
    //This is the work item (such as a service request) ID that we're looking for
    String WorkItemID = "SR123";
    //Setup the criteria. This will instruct service manager to "Get me the service request with ID SR123"
    String strWICriteria = String.Format(@"
    <Criteria xmlns=""http://Microsoft.EnterpriseManagement.Core.Criteria/"">
    <Reference Id=""System.WorkItem.Library"" PublicKeyToken=""{0}"" Version=""{1}"" Alias=""WILib"" />
    <Expression>
    <SimpleExpression>
    <ValueExpressionLeft>
    <Property>$Target/Property[Type='WILib!System.WorkItem']/Id$</Property>
    </ValueExpressionLeft>
    <Operator>Equal</Operator>
    <ValueExpressionRight>
    <Value>" + WorkItemID + @"</Value>
    </ValueExpressionRight>
    </SimpleExpression>
    </Expression>
    </Criteria>
    ", mpWorkItemLibrary.KeyToken, mpWorkItemLibrary.Version.ToString());
    //Build the projection criteria
    ObjectProjectionCriteria opcWI = new ObjectProjectionCriteria(strWICriteria, mptpWIActivities,emg);
    //Perform the query
    IObjectProjectionReader<EnterpriseManagementObject> oprWIs = emg.EntityObjects.GetObjectProjectionReader<EnterpriseManagementObject>(opcWI,ObjectQueryOptions.Default);
    //oprWIs contains all of the work items with ID "SR123" (and there will only be one work item with that ID)
    //We loop through all the work items in the oprWIs collection
    foreach (EnterpriseManagementObjectProjection emopWI in oprWIs)
    //Next we loop through all of the activities contained by our work item, using the WorkItemContainsActivity relationship
    //NOTE that these activities are in no particular order. You'll have to use the icpActivity.Object[null,"SequenceId"].Value to order them
    foreach (IComposableProjection icpActivity in emopWI[mprWIContainsActivity.Target])
    //Since activity status is an enumeration, we want to display it's displayname, not it's value (enumeration values are just GUIDs or other unique identifiers)
    ManagementPackEnumeration status = (ManagementPackEnumeration)icpActivity.Object[null, "Status"].Value;
    //For this little snippet, we're just outputting the activity ID and it's status
    Console.WriteLine(icpActivity.Object[null,"Id"].Value + " " + status.DisplayName);
    Regarding the rest of your post, I'm not sure what you meant when you said you wanted the "change of activity". Are you trying to display the time that an activity's status changed (stored in the activity's history records)?
    Second, if you're displaying this information on some other custom portal, what is the purpose for the workflow?
    A couple disclaimers: Use this code at your own risk, there are no guarantees, etc etc :) Second, I'm assuming you're on Service Manager 2012 RC at least (otherwise the "versions" in the code will need to be changed)
    Are you new to the SCSM SDK? If so, this code snippet might seem overwhelming. I recommend reading the Service Manager blog to get an idea about how classes, objects, relationships, type projections, etc all work.
    Here's a link to a post by Travis that uses the SDK..he also references a lot of the information necessary to best understand Service Manager's inner workings :)
    http://blogs.technet.com/b/servicemanager/archive/2010/10/04/using-the-sdk-to-create-and-edit-objects-and-relationships-using-type-projections.aspx

  • Java.sql.SQLException:The trans ... no longer active - status: 'Unknown'

    Oracle DBA team received a stack trace from our developers about an error generated by a JAVA appilcation using a WebLogic 8.1 application server and a Oracle 9.2.0.8 (RAC) database server with a Linux 2.4 OS. No database errors were logged into the database alert or listener logs, and no trace files were generated by database server on the same day. Developers are still looking for a cause.
    Here is the info provided to us by the developers:
    Nested StackTrace:
    java.sql.SQLException:The transaction is no longer active - status: 'Unknown'. No further JDBC access is allowed within this transaction.
         weblogic.jdbc.wrapper.JTSConnection.checkIfRolledBack(JTSConnection.java:219)
         weblogic.jdbc.wrapper.JTSConnection.checkConnection(JTSConnection.java:228)
         weblogic.jdbc.wrapper.ResultSet.getMetaData(ResultSet.java:184)
         us.tx.state.rrc.common.util.QueryUtils.getSimpleResults(QueryUtils.java:455)
         us.tx.state.rrc.common.util.QueryUtils.executeSimplePS(QueryUtils.java:373)
         us.tx.state.rrc.pr.events.valueobject.BaseLeaseEvent.loadEventData(BaseLeaseEvent.java:182)
         us.tx.state.rrc.pr.events.valueobject.BaseLeaseEvent.loadEvents(BaseLeaseEvent.java:194)
         us.tx.state.rrc.pr.events.valueobject.BaseLeaseEvent.getEvents(BaseLeaseEvent.java:161)
         us.tx.state.rrc.pr.events.PREventManager.getLeaseComingleEvents(PREventManager.java:104)
         us.tx.state.rrc.pr.events.PREventManager.getAllEvents(PREventManager.java:81)
         us.tx.state.rrc.pr.events.process.AutoResolveProcess.createTrxs(AutoResolveProcess.java:80)
         us.tx.state.rrc.process.ejb.session.ProcessManagerSessionBean.initProcess(ProcessManagerSessionBean.java:427)
    Application reportedly ran okay when resubmitted later on the same day without any other changes to the environment except a RMAN hot full backup finished before the second run. Developers have been unable to reproduce application error. Any ideas on where the developers should look for a more definitive definition of application errors?

    That message is a WLS-resident event. It means that the WLS-managed transaction
    for which the thread/JDBC connection was operating, has already finished, whether by
    having completed normally or having been rolled back.

  • Jobs not coming to active status

    Hi experts,
    All the jobs status in bi prod server,even though the planned start date and time is crossed are still in the released state only. But they are not coming to active status. What should i do in order to make these jobs active ?
    Regards,
    Bhadri M.

    Hi Beekay,
    Thanks for the reply.
    In sm50 there are 4 BGDS in the status Running.
    Please explain what there these BGDS.
    Nearly 10 jobs might be running in parallel in a gap of 1 hour
    time span. If i delete all the jobs and start running them with
    new start conditions with 10 minutes gap will they run
    properly ?
    How to check whether there is enough work processes to run
    the jobs or not in SM50 or SM51 ?
    Regards,
    Bhadri M.

  • Workflow Process stuck in Active status

    Hi,
    My workflow stuck in Active status and user is not able to proceed further. But it is not happening every time. Sometimes the process activty gets stuck. Could anyone please let me know the reason for this behaviour and how to fix this issue?
    Thanks

    You need to get more information as to what is going on, identify more facts around the issue:
    1. First off, run wfstat.sql to get a history of the activities of the process as well as its attribute values.
    2. Once the workflow gets 'stuck' what makes it progress? For instance, does running the background engine with parameter Stuck processes=Yes fix the problem?
    3. Are there activities deferred that do not get process by the background engine?
    4. Does the process get stuck after a notification is responded to but 'nothing' happens?
    It would also be useful to have the complete DB version.
    Regards,
    Alejandro

Maybe you are looking for

  • Clean Install from Leopard to Snow Leopard.

    My girlfriend's laptop currently has Leopard on it.  I want to install Snow Leopard on it for her.  I have never installed OS X but I have Windows before.  I'm assuming it will give me the option for a clean install and that is what I want to do.  Bu

  • Backup strategy in FRA

    Hi Experts, BANNER Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - 64bit Production PL/SQL Release 11.1.0.6.0 - Production CORE     11.1.0.6.0     Production TNS for HPUX: Version 11.1.0.6.0 - Production NLSRTL Version 11.1.0.6.0 - Produc

  • File Archive in FTP Server

    I'm using odiscpget to extract file from remote FTP server and i have a requirement to archive the file after successful extraction into archive directory in the same server. Do i have an utility to perform a file move in remote server from ODI? Than

  • Is there a download progress bar?

    Is there a download progress bar?

  • Re-download a PodCast

    I accidentally deleted a downloaded podcast file from my hard drive. Is there any way to get ITunes to "re-download" the file?