Error when I change the visibility of a context node

Hi,
I had to change the visibility of a context node (ZActivityH) to public (it was private) in the context to access it in the method DO_HANDLE_EVENT. I used transaction BSP_WD_WORKBENCH. I verify and activate it.
As a result of changing the visibility, I have this error:
Class      CX_SY_REF_IS_INITIAL
Text:      Dereferencing of the NULL reference
Program:      ZL_CRM_IC_IRECREASON_IMPL=====CP
Include:      ZL_CRM_IC_IRECREASON_IMPL=====CM00C
Source Text Row:      8
The new source code in method DO_HANDLE_EVENT is:
DATA category TYPE STRING.
category = ztyped_context->ZActivityH->GET_CATEGORY( ATTRIBUTE_PATH = '' ).
Any idea about the problem? Can I modify the visibility of a context node?
Thank you very much for your help.
María José

Thanks a lot, Patrick,
My context node is null, but I don´t know why.
I have:
In Class: ZL_CRM_IC_IRECREASON_IMPL
Attribute ZTYPED_CONTEXT     type ref ZL_CRM_IC_IRECREASON_CTXT
In class: ZL_CRM_IC_IRECREASON_CTXT
Attribute ZACTIVITYH      type ref ZL_CRM_IC_IRECREASON_CN10
In class: ZL_CRM_IC_IRECREASON_CN10
Method GET_CATEGORY
In method CREATE_CONTEXT_NODES:
model = owner->create_model(
      class_name     = 'ZL_CRM_IC_IRECREASON_CN10'
      model_id       = 'ActivityH' ).                       "#EC NOTEXT
  activityh ?= model.
In view I’m filling the context node:
Regards,
María.

Similar Messages

  • I found an error when I changed the contact information.

    I found an error when I changed the contact information.
    Yesterday, I imported all my contact information from my old phone to my brand new iPhone 4S at an AT&T store. Everything looked fine, but all the first names and the last names were switched. So, I had to correct all contact information manually again. It was so ridiculous.
    When I corrected the contact information, the names on my contact list were not changed immediately. For example, when the name of a person, ‘Doe John’, was changed to ‘John Doe’, the name on the contact list was not changed and remained as ‘Doe John’. After I rebooted my iPhone, the name on the list was changed correctly. Do I have to reboot every time when I switched the first name and the last name?
    My iPhone Information
    IPhone 4S White 16G
    Model: MC924LL
    iOS Version: 5.0.1 (9A405)

    Is ths display order for contacts set the way you want it?
    Settings > Mail,Contacts,Calendars > Display Order

  • Error when I change the BOM without a change number

    Hi,
    I would like to receive an Error when I change the BOM without a change number.
    I define the modification parameter (EC management active and History reqmnt), I configure history reqmnt for BOM (I choice the status 1 and 3 for my BOM usage 5)
    In change the message type I don’t have the really message number in the liste.
    How can I create a new message (045) so that I get an error by changing the BOM without a change number.
    Thanks

    Dear Dede,
    check for the Authorization Object C_STUE_NOH for the
    particular User Id's for which you want to Create or Change a
    BOM without a Change number.
    So assign this Authorization Object under all user id's for which
    you want to have this control.
    Adding the mentioned Authorization Object in particular User
    Id's will resolve the problem.
    This can be done using PFCG T code by adding in particular
    Roles.
    Revert back incase of any clarifications.
    Regards
    Mangalraj.S

  • DYNPRO_SEND_IN_BACKGROUND error when we change the userid

    I have created a RFC which will run the program RPCEOYG0(GB year end report) by using BDC and  we are calling the RFC  by web dynpro application to get PDF form display. The input for this RFC is u2018USERIDu2019. Now the problem is that it is working fine for only one userid and for rest of the users it is not able to display PDF form in portal and in u2018ST22u2019 transaction Runtime Errors u2018DYNPRO_SEND_IN_BACKGROUNDu2019 are recorded. We have already checked the SU01 transaction for the authorization of other useridu2019s but everything is same for useridu2019d at SU01 transaction.
    Can someone help on this?
    Thanks,
    Prashanth J R

    Prashanth,
         This error occurs when you call an RFC that tries to get user input or run a report as if you we in the SAPGUI. There are also a number of other reasons you could receive this error, but if you do an external debugging on the RFC, it will narrow down your issue.
    To External Debug,
         Go to your RFC in transaction SE37
         Click on Utilities --> Settings --> Debugging Tab
         In the "External User" field, put the userid of the user you want to debug. This is who you will log in with on the portal or web side.
               *Make sure the user you enter here has external debug permission
         Go back to your RFC, find a line of code that is not a declaration, click on it, then click the external debugging button (It looks like a stop sign with a person in front of it).
          Then run it from the web side and wait unitl the ABAP debug window pops up and step through the code to see where this ST@@ "DYNPRO ..." error is being generated.
    Regards,
    Tom

  • How to resolve unresolved column error when we change column name in BMM Layer and removed alias in presentation layer

    how to resolve unresolved column error when we change column name in BMM Layer and removed alias in presentation layer

    Looks like the presentation column got Alias before your BMM changes, so in your case renaming logical column and deleting alias is not good to go.
    Keep Alias

  • Error when applying changes in Form

    I get the following error when saving changes in a form. The Form was created using the Report and Form application. If someone can pls help, I would greatly appreciate it!!
    ORA-20505: Error in DML: p_rowid=APL11163, p_alt_rowid=transcontrolnum, p_rowid2=, p_alt_rowid2=. ORA-06550: line 1, column 99: PLS-00201: identifier 'transcontrolnum' must be declared ORA-06550: line 1, column 9: PL/SQL: SQL Statement ignored
    Error Unable to process row of table APL_TRANSACTION
    OK

    You should check the source of your page items:
    P?_TRANSCONTROLNUM
    It looks like you don't have this column in your table or there is a typo in the source.
    Denes Kubicek
    http://deneskubicek.blogspot.com/
    http://www.opal-consulting.de/training
    http://htmldb.oracle.com/pls/otn/f?p=31517:1
    -------------------------------------------------------------------

  • Error when jumping to the OLTP system

    Hi Gurus,
    Some data loads are failed, when our BI consultant tries to analyse the issue, he getting the error " error when jumping to the OLTP system " " Screen output without connection to user"
    We are using BI and ECC 5.0 as back end system.
    Please let us know how to resolve the issu.
    Thanks in advance
    VJ

    Hello,
    I have changed user to Dialog user but still the the same issue.
    Please guide me how to go ahead.
    VJ

  • I get a error when i open the criteria of a Alert subscription

    Hi All,
    I get this strange error when i open the criteria of a Alert subscription.
    Below is the screen shot of the error and the contents of the alert.
    Can any one help.
    Note:  The following information was gathered when the operation was attempted.  The information may appear cryptic but provides context for the error.  The application will continue to run.
    Id='' -- Guid should contain 32 digits with 4 dashes (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx).Id='' -- Guid should contain 32 digits with 4 dashes (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx).
    Microsoft.EnterpriseManagement.Common.DataAccessLayerException: Id='' -- Guid should contain 32 digits with 4 dashes (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx).
       at Microsoft.EnterpriseManagement.Mom.DataAccess.ParameterizedCriteriaBuilder.AddParameter(SqlCommand sqlCommand, String parameterName, ColumnDefinition columnDefinition, Object parameterValue, Boolean stronglyTypeParameter)
       at Microsoft.EnterpriseManagement.Mom.DataAccess.ParameterizedCriteriaBuilder.ParsePredicateNextOperand(XmlReader criteriaReader, String parameterBaseName, SqlCommand sqlCommand, QueryDefinition queryDefinition, ColumnDefinition columnDefinition,
    Boolean stronglyTypeParameter)
       at Microsoft.EnterpriseManagement.Mom.DataAccess.ParameterizedCriteriaBuilder.NextPredicateWithPropertyOperatorAndOperand(StringBuilder criteriaStringBuilder, SqlCommand sqlCommand, QueryDefinition queryDefinition, ColumnDefinition columnDefinition,
    String propertyName, XmlReader criteriaReader)
       at Microsoft.EnterpriseManagement.Mom.DataAccess.ParameterizedCriteriaBuilder.ParsePredicateWithProperty(SqlCommand sqlCommand, QueryDefinition queryDefinition, Nullable`1 typeContextId, XmlReader criteriaReader)
       at Microsoft.EnterpriseManagement.Mom.DataAccess.ParameterizedCriteriaBuilder.ParsePredicate(SqlCommand sqlCommand, QueryDefinition queryDefinition, Nullable`1 typeContextId, XmlReader criteriaReader)
       at Microsoft.EnterpriseManagement.Mom.DataAccess.ParameterizedCriteriaBuilder.ParseCriteria(SqlCommand sqlCommand, QueryDefinition queryDefinition, Nullable`1 managedTypeIdContext, XmlReader criteriaReader)
       at Microsoft.EnterpriseManagement.Mom.DataAccess.ParameterizedCriteriaBuilder.ParsePredicateGroup(SqlCommand sqlCommand, QueryDefinition queryDefinition, Nullable`1 managedTypeIdContext, XmlReader criteriaReader)
       at Microsoft.EnterpriseManagement.Mom.DataAccess.ParameterizedCriteriaBuilder.ParseCriteria(SqlCommand sqlCommand, QueryDefinition queryDefinition, Nullable`1 managedTypeIdContext, XmlReader criteriaReader)
       at Microsoft.EnterpriseManagement.Mom.DataAccess.ParameterizedCriteriaBuilder.CreateCriteriaTextAndParameters(SqlCommand sqlCommand, QueryDefinition queryDefinition, XmlReader criteriaReader, XmlNamespaceManager xmlNamespaceManager)
       at Microsoft.EnterpriseManagement.Mom.DataAccess.SqlCommandBuilder.CreateCriteria(SqlCommand sqlCommand, QueryDefinition queryDefinition, String criteriaXml, Dictionary`2 parameterValues)
       at Microsoft.EnterpriseManagement.Mom.DataAccess.QueryRequest.CreateSqlCommandForSelectType()
       at Microsoft.EnterpriseManagement.Mom.DataAccess.QueryRequest.Execute(SqlNotificationRequest sqlNotificationRequest)
       at Microsoft.EnterpriseManagement.Mom.ServiceDataLayer.DataAccess.ExecuteQuery(String queryDefinitionName, String criteriaXml, Pair`2[] parametersAndValues, String inClauseColumnName, ICollection`1 inClauseElements)
    Gautam.75801

    Was any changes made to the Notifications Internal Library MP?
    Do you have a recent/latest backup copy for the MP? if yes, you may want to reimport it.
    Blog: http://theinfraguys.com
    Follow me at Facebook
    The Infra Guys Facebook Page
    Please remember to click Mark as Answer on the answer if it helps you in anyway

  • I always get "general error" when I change value of "Digitizer"

    I tried to capture a Prores422 project by FCP6 and Kano3 card.
    I changed setting of "Capture Preset Editor" to ensure capture what I needed.
    I think parameter value of "Digitizer" will determine Bit Depth of the project.
    The original value of "Digitizer" is "AJA 8-bit Digitizer". If I selected "AJA 10-bit Digitizer",it will pop up generel error.
    If I re-select the value to "AJA 8-bit Digitizer", it will still pop up general error.
    Please give me a hand.
    Is bit depth (8bit or 10bit) is determined by the setting of "Digitizer"?
    If yes, why does it always pop up general error when I changed it.

    From the information available it appears that your install could be conflicting with a previous version or installation.  I would recommend reviewing your installation logs to verify the root cause of your difficulties.  You can find directions on how to review your installation logs at Troubleshoot with install logs | CS5, CS5.5, CS6 - http://helpx.adobe.com/creative-suite/kb/troubleshoot-install-logs-cs5-cs5.html.

  • When we change the non-mandatory field in the form, it doesn't get updated

    Hi... I have one question here..
    If I have non-mandatory fields in a custom form, and when I query the form and change the value in the non-mandatory field and click on save, then it doesn't save. It says 'No Changes to Save'. But, it's not the same for non-mandatory fields.
    Can you please suggest me?
    -vrdida

    VRdida,
    If I understand correctly, you have a non-Required item in your form that has an LOV assigned. While this item is Required=No, it works correctly. When you change the Required property of the item to 'Yes' then it fails. When this occurs, do you get an error message? Are you able to select a value from the LOV?
    It sounds like the Required=Yes property might be preventing you f rom opening the LOV. Try setting the Module property: Defer Required Enforcement = Yes. This is the typical setting in an EBS form. This is what allows you to navigate out of a Required field if the value is NULL, but will give you a Required message when you attempt to save the record if the value is still NULL.
    Hope this helps,
    Craig B-)
    If someone's response is helpful or correct, please mark it accordingly.
    Edited by: CraigB on Apr 6, 2011 11:43 AM

  • How to change the visible length in screen painter?

    Hi Guys,
    we have field in screen which is type to ATWRT but the visible length is set to 11. ATWRT is 30 char.
    Please advise on How to change the visible length in screen painter to make it 30?
    When I try to edit the defined length from 11 to 30. It wont allow me to.
    Thanks a lot!

    Hi,
    Try the below method:
    Goto Screen Painter -> Double click on Input-Output field for ATWRT another screen will appear with attributes of Input Output field -> Increase the Visible length Value there. (Option of visible length is below the Name and Text attribut of Attribute windiw.)
    If the Visible length field isn't allowing change then declare it as a Char type instead of taking the DataType for Data Dictionary.
    Thanks,
    Preyansh
    Edited by: DWIVEDP on Mar 29, 2010 12:42 PM

  • Why is it that when I change the contacts on my phone, it changes them on my mom and dad's as well?

    My family and I recently got iPhones for Christmas. One for my dad, one for my mom, and one for me.  We also have an iPad 2.  They are all hooked up to iCloud via one username.  When we got the phones, we had trouble transferring our contacts from our old verizon phones to our new apple ones but we eventually got the contacts we needed.  At first, my mom's phone was not connected to the iCloud account shared by the rest of us and the iPad.  She wanted the calendar from the iPad so I deleted the account on her phone and added the iCloud account that the iPad was using.  All was fine until my dad and I realized that our contacts were wiped from our phones and replaced with my mom's.  I then started painstakingly deleted my moms contacts and replacing them on my own on my phone.  However, contacts were being deleted from my mom and dad's phone at the same time.  It's almost like the three phones are constantly synching with each other.  It would be ideal if we could get all of our contacts back the way they were before my mom changed her account but we would settle for this constant synching to stop. Please give us some direction here, we are new to this. Thanks in advance!

    Why is it that when I change the contacts on my phone, it changes them on my mom and dad's as well?
    Because, as you said "They are all hooked up to iCloud via one username. ". That is exactly what iCloud does.
    You need independent iCloud accounts for each person to maintain independent contact lists.

  • TV goes black when i change the channel?

    On my Toshiba LCD TV quite frequently (at least once a night) the screen will go black when I change the channel (via cable box) or if I change the input. I then have to turn the TV off then back on to get the picture back.

    I have the same problem and it is frustrating. I called the cable company who told me to unplug everything from the wall for 1 minute and the plugit back in. "Duh" Unfortunately I had to do this every few hours. I called them back an they performed a reset from their end. It has worked fine ever since.
    Mark
    "Faith is the ability to see the invisible, believe in the incredible, and achieve the impossible".
    Medical Billing And Coding Jobs

  • Error when I deployed the java EAR application in NWDS 7.1

    HI All,
    I got the  error when I deployed the java EAR application in NWDS 7.1 version..help me out...........................................
    com.sap.ide.eclipse.deployer.api.APIException: DeployException,cause=[ERROR CODE DPL.DCAPI.1023] AuthorizationException.
    Reason: , An error occurred during the deployer retrieval. Cause =[ERROR CODE DPL.DC.3151] The user LJ4PJW could not be authorized, because doesn't own the (com.sap.engine.interfaces.security.ServiceAccessPermission dc) permission for deploy controller. at com.sap.ide.eclipse.deployer.dc.ComponentManagerImpl.getDeployProcessor(ComponentManagerImpl.java:62)
    Thanks
    Costa

    The user LJ4PJW could not be authorized, *because doesn't own the* (com.sap.engine.interfaces.security.ServiceAccessPermission dc) *permission for deploy controller. a*t com.sap.ide.eclipse.deployer.dc.ComponentManagerImpl.getDeployProcessor(ComponentManagerImpl.java:62)
    The user is not have proper authorizations. Use some other administrators user id which has all admin roles and authorizations assigned and try to deploy.
    Regards,
    Ravi

  • When I change the media kind to audio book it wont stay using itunes 10.6.0.40

    When I change the media kind to audio book it wont stay using itunes 10.6.0.40
    I did formate my computer and then reinstilled itunes on a drive that had it on it.
    I'm useing 5.01 not the new 5.1
    Ideas?
    Thanks!

    Still no ansers?
    any one?
    IS it just that i tunes is fail?

Maybe you are looking for