Learn with Rego | XOG Error, Changes Invisible in Apps, DWH Parameterized lookup, Team Member Rights, & Retain Formatting of Large String in GEL Email

Document created by navzjoshi00 Champion on Oct 6, 2016Last modified by navzjoshi00 Champion on Feb 3, 2017
Version 7Show Document
  • View in full screen mode

Dear Community Members,

 

In this week's Learn PPM with Rego, we'll explore five CA PPM questions and answers. You can also find a list of free training and our upcoming events at the bottom of this post.

 

1. Why am I getting a XOG Error?

2. What causes portlet/object changes to be invisible in all apps?

3. Can you add a DWH Parameterized Lookup?

4. How do team members get the rights to view projects?

5. How can we retain the formatting of a large string in GEL email? 

 

Please feel free to comment on any alternative answers you've found.

 

We love your input (always).

 

 

1. Why am I getting a XOG error? I’ve looked at the file,

but I don’t have any bad characters and all attribute code is 20 chars or less.

    <Description>[Error] :0:0: attribute "code" has a bad value: the value does not match the regular expression "[a-z]([a-z0-9_]){1,29}".
                Invalid attribute in input document. Please remove all instances of attribute from document elements and try again.
                [Element : customAttribute, Attribute : code ].
[Error] :0:0: attribute "code" has a bad value: the value does not match the regular expression "[a-z]([a-z0-9_]){1,29}".
                Invalid attribute in input document. Please remove all instances of attribute from document elements and try again.
                [Element : customAttribute, Attribute : code ].
[Error] :0:0: attribute "code" has a bad value: the value does not match the regular expression "[a-z]([a-z0-9_]){1,29}".
                Invalid attribute in input document. Please remove all instances of attribute from document elements and try again.
                [Element : customAttribute, Attribute : code ].
</Description>

Answer

 

The reason this is failing is because the validation (just let me find that developer)

fails with that error if you have the code and column name for the attribute in all UPPER_CASE.

 

2. What causes portlet/object changes to be invisible in all apps, even after changes are published? The maintenance team has checked that the beacon service is up and running.
Answer

 

It means multicasting itself is not working.  If you clear the caches, it's likely to start working.

 

 

3. Has anyone been successful in adding a parameterized lookup to DWH where the parameter is optional? Anytime I include this, the Load DWH jobs (full and incremental) will fail. CA has not come back with a fix yet. Just wondering if you have found a workaround to this. 
SELECT 
@SELECT:RES.ID:ODF_PK@,            
@SELECT:RES.FULL_NAME:FULL_NAME@,
       @SELECT:RES.last_updated_date:last_updated_date@

FROM SRM_RESOURCES  RES
JOIN PRJ_RESOURCES RR ON RES.ID = RR.PRID
JOIN PRTEAM T ON T.PRRESOURCEID = RES.ID

WHERE @FILTER@
AND RR.PRISROLE = 0
AND (@WHERE:PARAM:USER_DEF:INTEGER:PROJECT_ID@ IS NULL OR
@WHERE:PARAM:USER_DEF:INTEGER:PROJECT_ID@ = T.PRPROJECTID)

Answer
This appears to be a DWH bug. CA’s response has been to ignore these fields until you're on 15.1.

We have yet to test it in 15.1 and will publish to this post once we do. If you've already tested, you're most welcome to share your thoughts. 

 

4. I might be losing it, but I thought that when someone was added to the team on a project they could see the project in the list view, open the project and view some basic information about it. Is that not correct? If not, what’s the recommend security setup to allow team members to view projects?

Answer

That functionality requires that you have the project option--to add team members as participant--turned on.

 

 

5. Is there a way to retain formatting of large string in Gel Email?

The formatting in the attribute is as follows:


When I display it in process message, it shows up as:


But, in the email it appears as:


The email script is:

Answer

 

Try resolving this using the <email:email> tag. HTML tags are not required.

 


The gel:email tag should work when you put the text within <pre> tag, which preserves pre-formatted text.

 

TRAINING------------------------------  

Rego is releasing 50 CA PPM training items from the regoXchange to celebrate the countdown to CA World! This week you can download quick reference cards (QRCs) for Accessing and Launching the Schedulers, Accessing and Updating Project Properties, Accessing Projects and Creating Filters, Adding Resources and Roles, and a Project Management Course. Choose the materials you want here: http://regoconsulting.com/countdown-ca-world/

 

Go on a Journey with a Rego Guide. Attendance is Free and Limited. See Available Times at the Links Below. 

Learn Jaspersoft. https://attendee.gotowebinar.com/rt/2504027055916037634

Learn Portfolio Management. https://attendee.gotowebinar.com/rt/7765481565715663620https://attendee.gotowebinar.com/rt/7765481565715663620

 

Jaspersoft 6.2.1 has new features! Did you miss the live event? It's not too late to find out what's new. View the Rego Webinar On Demand. 

http://event.on24.com/wcc/r/1273181/BC00967860026EE0F96A53157C82C86D

 

JOIN US------------------------------  

PDMA in Atlanta, GA: October 16 - 19, 2016. 

Learn about Metrics that Matter for New Product Development from Rego's Atul Kunkulol. Use Rego's code RC20OFF16 to get 20% off your registration. http://www.pim.pdma.org/p/cm/ld/fid=1975 

Meisterplan Webinar: Oct 26 @ 12:00PM EST.

Presented by IT Design, Citrix, & Rego. Meisterplan is the CA PPM portfolio add-on from itdesign for prioritizing, selecting, and governing Portfolios based on strong metrics. See a live demo, and hear how Citrix has used Meisterplan to overcome challenges and streamline work processes. https://attendee.gotowebinar.com/register/4539894883938931714 *Seats are Limited to the First 100 Registrants

CampIT in Dallas, TX: Nov 2-3, 2016. 

CA World in Las Vegas, NV: Nov 14-18, 2016. 

Rego Main Booth: 607 /// regoUniversity Booth: 602 /// Agile with Icon Booth: 605.

regoUniversity 2017 at La Cantera Resort & Spa - San Antonio, TX: April 23-27, 2017. 

Receive hands-on CA PPM Training with hundreds of companies who use the tool daily. Click here for Early Bird Pricing. www.regouniversity.com

THANK YOU------------------------------  

A special thanks to Jenn Rinella, Ben Rimmasch, Joshua Leone, Atul Kunkulol, Dave WachsmannSankhadeep Dhar and the Rego Team for this Q/A material.

1 person found this helpful

Attachments

    Outcomes