Question Chris Stewart · Mar 29, 2016

Hi

I have been experimenting with the creation of a set of REST services for an app.  The basic GET operation is set to create a %ZEN.proxyObject instance, and then set an instance of a Persistant class as a property, which gives me all of the values I want to return.  However, it also gives me some values that I don't want to return over REST (because they are both private, and large registered objects which will bog down performance)

How do I remove these values from the ZENproxyObject?  I can only see a full clear() in the documentation, but nothing which can remove individual elements

Thanks

3
0 573
Question Eduard Lebedyuk · Mar 28, 2016

Hello.

For debugging purposes I  sometimes need to display stack information to the current device or save it (to a global for example).

There is this snippet offered in documentation:

ClassMethod StackToDisplay()
{
    For loop = 0:1:$Stack(-1) {
        Write !, "Context level:", loop, ?25, "Context type: ", $Stack(loop)
        Write !, ?5, "Current place: ", $Stack(loop, "PLACE")
        Write !, ?5, "Current source: ", $Stack(loop, "MCODE")
        Write !
    }
}

And to save stack to a global there's always an exception method:

11
0 1776
Article Alberto Fuentes · Feb 19, 2016 2m read

The attached file contains two $system.Event examples that processes work asynchronously using persistent queues:

Events_Simple

This is a very basic example that creates some worker processes and then enqueue messages to them using $system.Event.

6
1 1329
Article Steve Brunner · Jan 25, 2016 1m read

I am pleased to announce the field test of Caché and Ensemble 2016.2 -  an exciting new release with improvements on many different fronts.

The entire product team at InterSystems looks forward to your participation in the field test and feedback over the coming months.

Some of the more profound changes in 2016.2 include:

  • Atelier - the new multi-platform IDE for Caché, Ensemble and HealthShare.
  • Introduction of a DOCUMENT data model (extending the reach of our multi-model capabilities)
  • Concurrent management and configuration of many servers
6
0 1232
Question Chip Gore · Mar 29, 2016

Hi -

I was looking at the “Purge Data Management” page, and one of the “Record Types” is the “I/O Log” which sometimes doesn’t clear when you purge all of the message.

But I’m not sure what it’s actually reporting as “I/O Log” messages (and I can’t find anyplace to view what is being considered I/O Logged Messages - so I can understand what’s happening)

Can anyone shed some light on these messages?

1
0 389
Question Benjamin Eriksson · Mar 22, 2016

Hello! 

We use iKnow's GetSimilar for decision making. Right now we have a domain with both good and bad documents and using GetSimilar we want to see if a document is more similar to the good ones or the bad ones. To do this we simply compare the weighted average of the score from the good ones and the bad ones that GetSimilar returns.  

The problem is that GetSimilar doesn't always return the score to all other documents. Assuming we have 50 documents I would expect the following result:


DO ##class(%iKnow.Queries.SourceAPI).GetSimilar(.sim,domId,id,1,200,"",$$$SIMSRCSIMPLE, $LB("ent"))

1
0 425
Article Mike Kadow · Mar 26, 2016 1m read

If you are waiting for the Kindle Edition of Caché and MUMPS – Part II, I must apologize. I believed what others told me that once I have a book manuscript, the Kindle manuscript will be easy. Being a programmer I should have remembered: "never assume anything." The conversion to Kindle is proving a much bigger task than I thought. But don't lose heart, I am working full time on it. I have as my goal before May 1st. But, then again, you know what they say about goals. ;) - - Paul Mike Kadow

0
0 373
Question Harry Tong · Mar 22, 2016

Hi Community: I have a legacy Caché based app that has Zlogin or %Zlogin routine. I understand that such routine will be invoked as soon as the user logs in. Can someone tell me where to find such routine? The namespace where the user connects to? Or in CACHESYS? Thanks, HT

3
0 595
Article Paul Gomez · Mar 24, 2016 1m read

Here are the release notes for the release planned for Friday, March 25th.

Task
[DCE-64] - Need breadcrumbs at top of post detail page (/post)
[DCE-71] - Developer Synchronization: Main page now filtering Feedback
[DCE-80] - Change ranking (relevancy) definition on the search results page
[DCE-87] - Need tag cloud page
[DCE-88] - Install AutoComplete Deluxe Module
[DCE-89] - Tag selection in New Post should work like JIRA's tag selection
[DCE-90] - Tag selection in New Post should auto-select group
[DCE-92] - Developer Synchronization: Email template modifications

2
0 277
Article Jon Jensen · Mar 23, 2016 1m read

It looks like andreas posting is in triplicate - I am sure the bureaucrats are very happy - on the homepage

Not sure why...?  Is there really 3 unique posts IDs that are the same or is there a bug in the hoempage display logic that is repeating the items listed?

1
0 262
InterSystems Official Andreas Dieckow · Jan 27, 2016 1m read

At the end of this year support for OpenSSL 1.0.1 will end. InterSystems has started the process to move to OpenSSL 1.0.2 and use the 1/28/2016 release (1.0.2f) for verification and product inclusion. I will update this post once InterSystems  decided which versions will receive  support for OpenSSL 1.0.2.

1
0 555
Question Eduard Lebedyuk · Mar 20, 2016

Here's the screenshot of the sidebar widget "Related conversations":

 

The question turn-key export of data for XML-enabled class currently has 2 answers, 0 comments for the post and 1 comment for an answer. I think it would be more informative to display one of these metrics in the widget:

  • Number of answers and comments for post and comments for answers
  • Number of answers and comments for post
  • Number of answers

Instead of the current value of number of comments for post.

2
0 289
Article John Murray · Mar 18, 2016 1m read

Here's something I find a bit awkward. Suppose I'm reading the posts in a group, e.g from https://community.intersystems.com/group/developer-community-feedback

I see an interesting post, so I click into it.

I add a comment to the post.

Now I want to go back to the list of posts in the group, i.e. to https://community.intersystems.com/group/developer-community-feedback but I don't see a link that takes me there. I have to resort to several clicks on the browser back button.

3
0 157
Article Scott Beeson · Mar 17, 2016 1m read
Option 1:
Groups are renamed "Forums".  They are segregated and have their own sets of tags.  If I'm viewing "Ensemble" and I click "Create a Post", it is posted in that forum.  I must tag the post with one or more tags from that forum, "Business Service", "Production", "DTD", etc.  Tags can be assigned to multiple forums.  I am never prompted to choose a "group"/forum.  It's based on the context I was viewing.
Option 2:
Groups and tags are completely removed and replaced with "Topics" and subtopics.  These work just like tags except that the first one chosen is the topic.  
Option 3:
1
0 243
Article Paul Gomez · Mar 17, 2016 1m read

We can change to this mode of UI in the Create New Post that I think makes the tag usage easier. There's help text under the window in this screen shot and it will contain instructions on the use of tagging, the benefits and also a link to a standing post to request new tags. I think this method of operation will allow us to add many more tags without making them burdensome to navigate.

Thoughts?

Not quite sure how to connect groups to tags in this UI but that might be the next step.

5
0 302
Article Scott Beeson · Mar 17, 2016 1m read

I received an email notification and the only link was directly to the comment: https://community.intersystems.com/question406316/answer406331

From that page you can see that there is no way to get to the full question itself (unless I'm missing it).  

Looking through my subscriptions it looks like I'm literally subscribed to the answer and not the main topic. 

4
0 390
Question Mike Kadow · Mar 21, 2016

Please consider these two concepts:

Concept 1 - Web Service or Web Application or Server Side

Concept 2 - Client Service or Client Application or Client Side

Maybe I am just a Web/Zen newbie, if I am and you all understand this, I apologize. (no nasty remarks please)

The questions are numbered, if you wish to respond to an individual question please precede it by the question number.

  1. Is there consistency in naming these concepts?
  1. Are CSP, Caché Server Pages used for the Web Server Side only? Or both sides?
2
0 518
Question Leon Duveen · Mar 18, 2016

We need to add some stored data to an ACK message being sent back to the originating system.  I have been looking at how to adapt the standard "EnsLib.HL7.MsgRouter.RoutingEngine" to do this as I cannot see any obvious way.  Any suggestion?

1
0 620
Article John Murray · Mar 18, 2016 1m read

Here's the scenario. I write a post, click the Publish button to post it,  but overlook the fact that because I didn't add a tag I'm still on the same page. The pink area highlighting what I forgot to fill in is out of sight at the bottom of the page. I carelessly navigate away (e.g. back button, or DC app tabs). There's no warning, and I've lost what I wrote.

2
0 172
Article Evgeny Shvarov · Mar 18, 2016 1m read

Hi, Community!

The Second InterSystems Global Summit Contest finished yesterday, and we have a new winner!

John Murray has won the prize and showed very impressive contribution activity with the result:

  • he did 20 posts with 40 votes on them,
  • these posts were commented 96 times by other members
  • made 53 comments with 39 positive votes.
  • All this happened in 2 weeks.

Congratulations!

John gets Free Registration on InterSystems Global Summit 2016 and the 4-night stay in Arizona Biltmore, Waldorf Astoria Resort!

4
0 381