Print Page   |   Contact Us   |   Sign In   |   Register


Join Vivit
Contact Vivit
Become a Leader
Become a Sponsor
Community Search
Calendar

9/26/2016
Coffee Klatch - Back to School Edition

9/27/2016
Vivit TQA beim Treffen der deutschen HPE Software Anwender

9/27/2016
IT4IT Chapter Meeting - Houston Vivit Chapter

9/27/2016
5 Ways Digital Learning Helps Build Amazing IT Organizations

9/27/2016
Treffen der deutschen HPE Software Anwender

LinkedInTwitterFacebookGoogle Plus

 
HPE Software Products: Enterprise Maps Practitioners Forum
Share |

Assign value to Artifact PropertyOpen in a New Window

Dear HPE EM Experts

I am trying to do something like this from the javascript: appFinancialProfileArtifact.annualCostHw = 10

What is the proper way to adjust properties from the javascipt?

Thank you in advance

 

Out of memory errorsOpen in a New Window

we have received the following error twice in the last 2 days

 

18:32:17,278 ERROR [org.hornetq.core.client] (Thread-4764 (HornetQ-remoting-thre ads-HornetQServerImpl::serverUUID=7f9698ba-6486-11e6-8bf3-912e3c231071-300964859 -1211190591)) HQ214017: Caught unexpected Throwable: java.lang.OutOfMemoryError: GC overhead limit exceeded

 

please advise on how to correc this issue.

application server has 32GB of memory

error occured whilst attempting a domain export (small domain 606 objects)

 

Bulk change artefact typeOpen in a New Window

Is it possible to change a group of existing objects from one artefact type to another?   for example requirement to driver?

 

Automatic fill of Hardware Cost in Application Component Financial ProfileOpen in a New Window

Dear HPE EM Experts

There is a financial profile for each application component artifact. My question relates to the best approach to fill this information automatically. For example, I have already implemented some logic using javascript and now I want to create a trigger in order to publish results of these calculations into Hardware Costs field.

Your answers and opinion are highly appreciated.

Thank you very much in advance

 

REST API - where to find it?Open in a New Window

There is a Java library for the REST interface OOTB. Search for “Atom REST Client” in EM documentation, it is in the Customization Guide (Developer Guide in older versions of EM). There is also a demo of the java client in the EM installation directory (EM_HOME\demos\client\rest), you can build and execute it against a running EM instance with a supplied run.sh/bat.

Thanks to Pavel Zavora for providing this information.

 

Configuring EMAPS appliance on the virtual machineOpen in a New Window

Hi Experts,

Am looking forward to Evaluate  the HP EMAP .

My question is , Can I host virtual appliance on a virtual machine ( windows 2012) using oracle virtual box ?

 

Regards,

Ashish

 

 

 

Best practice for backup?Open in a New Window

Hi,

Is there any published best practice to manage and schedule backups within Enterprise Maps?   Either within the UI, CLI or at the database level?

Thanks,
Dave

 

 

Total cost of application componentOpen in a New Window

Dear Enterprise Maps Experts

Each application component has its own financial profile. This financial profile consist of several numeric values such an “Annual Cost of Software”, “Annual Cost Labor Internal”, etc.

There is also another parameter named “Annual Cost Total”. From my understanding, this one should be a sum of all costs and should be calculated automatically. Unfortunately it doesn’t work this way and I have to change it manually. 

Can you please tell me if it’s a bug or there is a logic behind it? At the same time, can you please tell me what can be done, in order to automate this calculation?

Thank you very much in advance

 

Unable to get review artifacts when logging with a specific userOpen in a New Window

Hello,

In our project we need to add a review (c_reviewArtifact) to EM and be able to retrieve it for display, we add this artifact successfully with no problem, when retireving this artifact with Http get method to this URL

http://c9t21567.itcs.hpecorp.net:8080/em/platform/restSecure/artifact/c_reviewArtifact/<reviewId>?alt=application%2Fatom%2Bxml

where <reviewId> is the Id of the review to be retrieved

 

when retrieving it with my user Private Info Erased which has solution owner role the data of the review returned successfully but when trying to retrieve it with another user "Private Info Erased" which is normal user without solution owner or admin roles we get this error

 

"Principal Private Info Erased has no permission to get artifact of uuid bea98634-0f9f-4a3c-804f-db3f53f7d913. Security for non-governed artifacts is defined by domain default access rights. For governed artifacts, security is defined by lifecycle process. User can lose access rights to a governed artifact when it moves to the next lifecycle stage."

The complete stack trace for the error is attached.

So why do we get this error, is there some missing configuration in EM for this normal user or for the review artifact itself

 

Thanks,

Hossam.

 

hpe-em service gets stopped after integrating with CSAOpen in a New Window

Deploy EM(EnterpriseMaps)OVA file, change ip address as "static" and provide new hostname/fqdn.Donot use default hostname/fqdn which came with OVA Deploment.Replace old fqdn with new fqdn in required places.

Now integrate EM with CSA using csa.download,csa.install,sso.configure.

Reboot the machine .It will take 30mins min to comeup.Starting EM takes time it will throw out "Unsuccessfully started EM".

EM service will be stopped and we cannot launch EM/CSA home page.

Attached the screenshot  for reference.I have the server log also but its huge to attach.

 

 

HQ224037: cluster connection Failed to handle messageOpen in a New Window

Hello,

 I have locally created a HornetQ cluster containing 2 nodes. Both hornets starts correctly and i am able to send and receive messages from them. The problem happens when i stop the first hornet. The cluster shuts down and i am no more able to send or receive messages. Both servers are live.

I get the following error:

ERROR [org.hornetq.core.server] HQ224037: cluster connection Failed to handle message: java.lang.IllegalStateException: Cannot find binding for jms.queue.testQueue1d47
4f4d-0516-11e5-a3c8-5578484ee9df
at org.hornetq.core.server.cluster.impl.ClusterConnectionImpl$MessageFlowRecordImpl.doConsumerClosed(ClusterConnectionImpl.java:1570) [hornetq-server.jar:]
at org.hornetq.core.server.cluster.impl.ClusterConnectionImpl$MessageFlowRecordImpl.onMessage(ClusterConnectionImpl.java:1288) [hornetq-server.jar:]
at org.hornetq.core.client.impl.ClientConsumerImpl.callOnMessage(ClientConsumerImpl.java:1085) [hornetq-core-client.jar:]
at org.hornetq.core.client.impl.ClientConsumerImpl.access$400(ClientConsumerImpl.java:57) [hornetq-core-client.jar:]
at org.hornetq.core.client.impl.ClientConsumerImpl$Runner.run(ClientConsumerImpl.java:1220) [hornetq-core-client.jar:]
at org.hornetq.utils.OrderedExecutorFactory$OrderedExecutor$1.run(OrderedExecutorFactory.java:106) [hornetq-core-client.jar:]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [rt.jar:1.8.0_101]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [rt.jar:1.8.0_101]
at java.lang.Thread.run(Unknown Source) [rt.jar:1.8.0_101]

Here is my configuration for first node:

<configuration xmlns="urn:hornetq"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:hornetq /schema/hornetq-configuration.xsd">

<paging-directory>${data.dir:../data}/paging</paging-directory>

<bindings-directory>${data.dir:../data}/bindings</bindings-directory>

<journal-directory>${data.dir:../data}/journal</journal-directory>

<journal-min-files>10</journal-min-files>

<shared-store>true</shared-store>
<backup>false</backup>
<check-for-live-server>true</check-for-live-server>
<allow-failback>true</allow-failback>
<cluster-user>clusteruser</cluster-user>
<cluster-password>cluster123</cluster-password>
<clustered>true</clustered>

<large-messages-directory>${data.dir:../data}/large-messages</large-messages-directory>

<connectors>
<connector name="netty">
<factory-class>org.hornetq.core.remoting.impl.netty.NettyConnectorFactory</factory-class>
<param key="host" value="${hornetq.remoting.netty.host:localhost}"/>
<param key="port" value="${hornetq.remoting.netty.port:5445}"/>
</connector>

<connector name="netty-throughput">
<factory-class>org.hornetq.core.remoting.impl.netty.NettyConnectorFactory</factory-class>
<param key="host" value="${hornetq.remoting.netty.host:localhost}"/>
<param key="port" value="${hornetq.remoting.netty.batch.port:5455}"/>
<param key="batch-delay" value="50"/>
</connector>
</connectors>

<acceptors>
<acceptor name="netty">
<factory-class>org.hornetq.core.remoting.impl.netty.NettyAcceptorFactory</factory-class>
<param key="host" value="${hornetq.remoting.netty.host:localhost}"/>
<param key="port" value="${hornetq.remoting.netty.port:5445}"/>
</acceptor>

<acceptor name="netty-throughput">
<factory-class>org.hornetq.core.remoting.impl.netty.NettyAcceptorFactory</factory-class>
<param key="host" value="${hornetq.remoting.netty.host:localhost}"/>
<param key="port" value="${hornetq.remoting.netty.batch.port:5455}"/>
<param key="batch-delay" value="50"/>
<param key="direct-deliver" value="false"/>
</acceptor>
</acceptors>

<broadcast-groups>
<broadcast-group name="bg-group1">
<group-address>231.7.7.7</group-address>
<group-port>9876</group-port>
<broadcast-period>5000</broadcast-period>
<connector-ref>netty</connector-ref>
</broadcast-group>
</broadcast-groups>

<discovery-groups>
<discovery-group name="dg-group1">
<group-address>231.7.7.7</group-address>
<group-port>9876</group-port>
<refresh-timeout>10000</refresh-timeout>
</discovery-group>
</discovery-groups>

<cluster-connections>
<cluster-connection name="my-cluster">
<address>jms</address>
<connector-ref>netty</connector-ref>
<discovery-group-ref discovery-group-name="dg-group1"/>
</cluster-connection>
</cluster-connections>

<security-settings>
<security-setting match="#">
<permission type="createNonDurableQueue" roles="guest"/>
<permission type="deleteNonDurableQueue" roles="guest"/>
<permission type="consume" roles="guest"/>
<permission type="send" roles="guest"/>
</security-setting>
</security-settings>

<address-settings>
<!--default for catch all-->
<address-setting match="#">
<dead-letter-address>jms.queue.DLQ</dead-letter-address>
<expiry-address>jms.queue.ExpiryQueue</expiry-address>
<redelivery-delay>0</redelivery-delay>
<max-size-bytes>10485760</max-size-bytes>
<message-counter-history-day-limit>10</message-counter-history-day-limit>
<address-full-policy>BLOCK</address-full-policy>
</address-setting>
</address-settings>

</configuration>

And hoernet-jms for first node:

<configuration xmlns="urn:hornetq"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:hornetq /schema/hornetq-jms.xsd">

<connection-factory name="NettyConnectionFactory">
<xa>true</xa>
<ha>true</ha>
<connectors>
<connector-ref connector-name="netty"/>
</connectors>
<discovery-group-ref discovery-group-name="dg-group1"/>
<entries>
<entry name="/ConnectionFactory"/>
</entries>

<!-- Pause 1 second between connect attempts -->
<retry-interval>100</retry-interval>

<!-- Multiply subsequent reconnect pauses by this multiplier. This can be used to
implement an exponential back-off. For our purposes we just set to 1.0 so each reconnect
pause is the same length -->
<retry-interval-multiplier>1.0</retry-interval-multiplier>
<connection-ttl>-1</connection-ttl>
<failover-on-initial-connection>true</failover-on-initial-connection>
<failover-on-server-shutdown>true</failover-on-server-shutdown>
<client-failure-check-period>60</client-failure-check-period>

<!-- Try reconnecting number of times (-1 means "unlimited") -->
<reconnect-attempts>50</reconnect-attempts>
<confirmation-window-size>10</confirmation-window-size>
</connection-factory>

<queue name="DLQ">
<entry name="/queue/DLQ"/>
</queue>

<queue name="ExpiryQueue">
<entry name="/queue/ExpiryQueue"/>
</queue>

<queue name="testQueue">
<entry name="/queue/testQueue"/>
</queue>

</configuration>

Here is configuration for second node:

 

<configuration xmlns="urn:hornetq"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:hornetq /schema/hornetq-configuration.xsd">

<paging-directory>${data.dir:../data}/paging</paging-directory>

<bindings-directory>${data.dir:../data}/bindings</bindings-directory>

<journal-directory>${data.dir:../data}/journal</journal-directory>

<journal-min-files>10</journal-min-files>

<backup>false</backup>
<shared-store>true</shared-store>
<failover-on-shutdown>true</failover-on-shutdown>
<allow-failback>true</allow-failback>
<check-for-live-server>true</check-for-live-server>
<cluster-user>clusteruser</cluster-user>
<cluster-password>cluster123</cluster-password>
<clustered>true</clustered>

<large-messages-directory>${data.dir:../data}/large-messages</large-messages-directory>

<connectors>
<connector name="netty">
<factory-class>org.hornetq.core.remoting.impl.netty.NettyConnectorFactory</factory-class>
<param key="host" value="${hornetq.remoting.netty.host:localhost}"/>
<param key="port" value="${hornetq.remoting.netty.port:5446}"/>
</connector>

<connector name="netty-throughput">
<factory-class>org.hornetq.core.remoting.impl.netty.NettyConnectorFactory</factory-class>
<param key="host" value="${hornetq.remoting.netty.host:localhost}"/>
<param key="port" value="${hornetq.remoting.netty.batch.port:5456}"/>
<param key="batch-delay" value="50"/>
</connector>
</connectors>

<acceptors>
<acceptor name="netty">
<factory-class>org.hornetq.core.remoting.impl.netty.NettyAcceptorFactory</factory-class>
<param key="host" value="${hornetq.remoting.netty.host:localhost}"/>
<param key="port" value="${hornetq.remoting.netty.port:5446}"/>
</acceptor>

<acceptor name="netty-throughput">
<factory-class>org.hornetq.core.remoting.impl.netty.NettyAcceptorFactory</factory-class>
<param key="host" value="${hornetq.remoting.netty.host:localhost}"/>
<param key="port" value="${hornetq.remoting.netty.batch.port:5456}"/>
<param key="batch-delay" value="50"/>
<param key="direct-deliver" value="false"/>
</acceptor>
</acceptors>

<broadcast-groups>
<broadcast-group name="bg-group1">
<group-address>231.7.7.7</group-address>
<group-port>9876</group-port>
<broadcast-period>5000</broadcast-period>
<connector-ref>netty</connector-ref>
</broadcast-group>
</broadcast-groups>

<discovery-groups>
<discovery-group name="dg-group1">
<group-address>231.7.7.7</group-address>
<group-port>9876</group-port>
<refresh-timeout>10000</refresh-timeout>
</discovery-group>
</discovery-groups>

<cluster-connections>
<cluster-connection name="my-cluster">
<address>jms</address>
<connector-ref>netty</connector-ref>
<discovery-group-ref discovery-group-name="dg-group1"/>
</cluster-connection>
</cluster-connections>

<security-settings>
<security-setting match="#">
<permission type="createNonDurableQueue" roles="guest"/>
<permission type="deleteNonDurableQueue" roles="guest"/>
<permission type="consume" roles="guest"/>
<permission type="send" roles="guest"/>
</security-setting>
</security-settings>

<address-settings>
<!--default for catch all-->
<address-setting match="#">
<dead-letter-address>jms.queue.DLQ</dead-letter-address>
<expiry-address>jms.queue.ExpiryQueue</expiry-address>
<redelivery-delay>0</redelivery-delay>
<max-size-bytes>10485760</max-size-bytes>
<message-counter-history-day-limit>10</message-counter-history-day-limit>
<address-full-policy>BLOCK</address-full-policy>
</address-setting>
</address-settings>

</configuration>

Hornet-jms for second node:

 

<configuration xmlns="urn:hornetq"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="urn:hornetq /schema/hornetq-jms.xsd">

<connection-factory name="NettyConnectionFactory">
<xa>true</xa>
<ha>true</ha>
<connectors>
<connector-ref connector-name="netty"/>
</connectors>
<discovery-group-ref discovery-group-name="dg-group1"/>
<entries>
<entry name="/ConnectionFactory"/>
</entries>

<!-- Pause 1 second between connect attempts -->
<retry-interval>100</retry-interval>

<!-- Multiply subsequent reconnect pauses by this multiplier. This can be used to
implement an exponential back-off. For our purposes we just set to 1.0 so each reconnect
pause is the same length -->
<retry-interval-multiplier>1.0</retry-interval-multiplier>
<connection-ttl>-1</connection-ttl>
<failover-on-initial-connection>true</failover-on-initial-connection>
<failover-on-server-shutdown>true</failover-on-server-shutdown>
<client-failure-check-period>60</client-failure-check-period>

<!-- Try reconnecting number of times (-1 means "unlimited") -->
<reconnect-attempts>50</reconnect-attempts>
<confirmation-window-size>10</confirmation-window-size>
</connection-factory>

<queue name="DLQ">
<entry name="/queue/DLQ"/>
</queue>

<queue name="ExpiryQueue">
<entry name="/queue/ExpiryQueue"/>
</queue>

<queue name="testQueue">
<entry name="/queue/testQueue"/>
</queue>

</configuration>

Please help me find the answer. If you need any more infomration i'll provide them.
Thanks in advance.
Arrick

 

SPARXEA continually pauses or hangsOpen in a New Window

Hi I have a SPARXEA installation ( 12.1 Build 1229 ) which is connected to an Emap repository - the model in SPARXEA has been baselined in Emaps. The Emaps installation was running in Azure and has now discontinue. ( No longer active ) although my Emaps connection configs in SPARXEA still point to the Emaps repository. I have noticed that SPARXEA hangs as i try to navigate the model from package to package. I have removed the 'default' Emaps repository config setting so theoretically SPARXEA should have no idea a repository is connected. My problem is the pauses and hangs are making the tools almost unusable. Do I have to remove all Emaps repository connections ? Do I have to remove any 'HP EM Shared Repository' classes added to the model when i baselined it ? Is the pause / delay due to the quiescent Emaps or something else ? Any ideas ?

 

Tuning JVM on Demo applianceOpen in a New Window

Hello all,

Looking for advice on optimizing our 64 bit JVM heap size on Debian as in our demo appliance. 

I know this is a complex topic with many variables including physical RAM, OS, page size in use, etc. so looking for some developer feedback on what has been found to work best in practice with EM app. 

Instance in question is a modified demo appliance (Debian/JBoss) running in a VMWare VM with 8cpus and 32G RAM. 

 

 

EM 3.10 failing to startOpen in a New Window

We are facing a critical issue with our EM instance, the server stopped responding and since attempting to restart the applicaiton we have not be able to restart successfully.   no changes were made to the instance and it had been running without issues up to this point.

final section of serverstart.log

 


14:52:54,361 WARN [org.hornetq.ra] (Thread-41 (HornetQ-client-global-threads-744210600)) HQ152002: Unable to roll local transaction back
14:52:54,429 WARN [org.hornetq.core.client] (Thread-47 (HornetQ-client-global-threads-744210600)) HQ212037: Connection failure has been detected: HQ119015: The connection was disconnected because of server shutdown [code=DISCONNECTED]
14:52:54,432 WARN [org.hornetq.core.client] (Thread-36 (HornetQ-client-global-threads-744210600)) HQ212037: Connection failure has been detected: HQ119015: The connection was disconnected because of server shutdown [code=DISCONNECTED]
14:52:54,433 WARN [org.hornetq.core.client] (Thread-39 (HornetQ-client-global-threads-744210600)) HQ212037: Connection failure has been detected: HQ119015: The connection was disconnected because of server shutdown [code=DISCONNECTED]
14:52:54,433 WARN [org.hornetq.core.client] (Thread-45 (HornetQ-client-global-threads-744210600)) HQ212037: Connection failure has been detected: HQ119015: The connection was disconnected because of server shutdown [code=DISCONNECTED]
14:52:54,434 WARN [org.hornetq.core.client] (Thread-58 (HornetQ-client-global-threads-744210600)) HQ212037: Connection failure has been detected: HQ119015: The connection was disconnected because of server shutdown [code=DISCONNECTED]
14:52:54,433 WARN [org.hornetq.core.client] (Thread-48 (HornetQ-client-global-threads-744210600)) HQ212037: Connection failure has been detected: HQ119015: The connection was disconnected because of server shutdown [code=DISCONNECTED]
14:52:54,435 WARN [org.hornetq.core.client] (Thread-35 (HornetQ-client-global-threads-744210600)) HQ212037: Connection failure has been detected: HQ119015: The connection was disconnected because of server shutdown [code=DISCONNECTED]
14:52:54,435 WARN [org.hornetq.core.client] (Thread-59 (HornetQ-client-global-threads-744210600)) HQ212037: Connection failure has been detected: HQ119015: The connection was disconnected because of server shutdown [code=DISCONNECTED]
14:52:54,438 WARN [org.hornetq.core.client] (Thread-95 (HornetQ-client-global-threads-744210600)) HQ212037: Connection failure has been detected: HQ119015: The connection was disconnected because of server shutdown [code=DISCONNECTED]
14:52:54,437 WARN [org.hornetq.core.client] (Thread-94 (HornetQ-client-global-threads-744210600)) HQ212037: Connection failure has been detected: HQ119015: The connection was disconnected because of server shutdown [code=DISCONNECTED]
14:52:54,458 WARN [org.hornetq.core.client] (Thread-101 (HornetQ-client-global-threads-744210600)) HQ212037: Connection failure has been detected: HQ119015: The connection was disconnected because of server shutdown [code=DISCONNECTED]
14:52:54,458 WARN [org.hornetq.core.client] (Thread-96 (HornetQ-client-global-threads-744210600)) HQ212037: Connection failure has been detected: HQ119015: The connection was disconnected because of server shutdown [code=DISCONNECTED]
14:52:54,460 WARN [org.hornetq.core.client] (Thread-99 (HornetQ-client-global-threads-744210600)) HQ212037: Connection failure has been detected: HQ119015: The connection was disconnected because of server shutdown [code=DISCONNECTED]
14:52:54,461 WARN [org.hornetq.core.client] (Thread-100 (HornetQ-client-global-threads-744210600)) HQ212037: Connection failure has been detected: HQ119015: The connection was disconnected because of server shutdown [code=DISCONNECTED]
14:52:54,462 WARN [org.hornetq.core.client] (Thread-41 (HornetQ-client-global-threads-744210600)) HQ212037: Connection failure has been detected: HQ119015: The connection was disconnected because of server shutdown [code=DISCONNECTED]
14:52:54,462 WARN [org.hornetq.core.client] (Thread-100 (HornetQ-client-global-threads-744210600)) HQ212037: Connection failure has been detected: HQ119015: The connection was disconnected because of server shutdown [code=DISCONNECTED]
14:52:54,463 WARN [org.hornetq.core.client] (Thread-100 (HornetQ-client-global-threads-744210600)) HQ212037: Connection failure has been detected: HQ119015: The connection was disconnected because of server shutdown [code=DISCONNECTED]
14:52:54,592 INFO [org.hornetq.core.server] (ServerService Thread Pool -- 87) HQ221002: HornetQ Server version 2.3.25.Final (2.3.x, 123) [0ec2584a-3df8-11e6-9e49-eb0a5640ae0c] stopped
14:52:56,009 INFO [org.jboss.as] (MSC service thread 1-4) JBAS015950: HP JBoss 6.4.0.GA (AS 7.5.0.Final-SNAPSHOT) stopped in 450002ms

full file available if required (unable to attach to this post)

 

 

EM 3 navigator - iframe view?Open in a New Window

Does the EM navigator support any options to embed the view within a portlet or iframe?  without the full EM UI?

 

Need help debugging server problemOpen in a New Window

Hi

I am having severe performance problems with my server. 

They develop with use - seems to run quickly after install, but degrades rapidly. 

I see a number of errors in the logs attached, but am unable to diagnose the root cause.  Number of them related to DB integrity, some with configuration problems, some about resources. 

BTW - I am using a workbench sdm extension - jar can be provided if needed. 

Would appreciate any assistance. 

 

Enterprise Maps 3.10 OVA Available as AWS AMIOpen in a New Window

Hello Community,

You can Launch new instance of HPE Enterprise Maps 3.10 on AWS in few minutes. This is the best option how to provide new demo or start evaluation. I have published new AMI at AWS is a converted HPE EM 3.10 OVA.

The AMI image is available and Public.

To lookup image when you start new EC instance, use this AMI ID: ami-e8f81c85

AMI details for Enterprise Maps 3.10AMI details for Enterprise Maps 3.10

Minimum requirerements: Use t2.large Server Profile or better. -> 8GB RAM, 2 cores.

Enjoy!

Ivan

 

Public Availability of Enterprise Maps 3.10Open in a New Window

Just FYI, EM 3.10 is finally available for download at the hp.com pages . Quick link:

http://www8.hp.com/us/en/software-solutions/enterprise-architecture-management/index.html?jumpid=jumpid=va_tefg2uw6pc

Shortcut: http://hp.com/go/em

Ivan

 

EM relationshipOpen in a New Window

now i have a relation between product artifact and businessrole artifact (practices) using the following template:

<?xml version="1.0" encoding="UTF-8" ?>
<art:artifact xmlns:sdm="http://hp.com/2007/10/systinet/platform/model/propertyType" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:p="http://hp.com/2008/02/systinet/platform/model/property" xmlns:art="http://hp.com/2008/02/systinet/platform/model/artifact" name="businessRoleArtifact" xml:base="http://c4t19080.itcs.hp.com:8080/em/platform/restSecure/artifact/businessRoleArtifact">
<p:_uuid sdm:type="uuid">{{productUUID}}</p:_uuid>
{{#each PracticeUUIDs}}
<p:assignedFrom xmlns:xlin="http://www.w3.org/1999/xlink" b1="false" xlin:href="businessRoleArtifact/{{../productUUID}}" sdm:type="documentRelationship" p:multi="true">
<type:target xmlns:type="http://hp.com/2008/02/systinet/platform/model/property/type"
sdmName="productArtifact">{{this}}</type:target>
</p:assignedFrom>
{{/each}}
</art:artifact>

but the case now is

when i assign practice A to product 1 and then assign the same practice A to another product 2, the first relation between practice A and product 1 is deleted( the relations updated not accomolated).

i need a way to retain all the products which i assigned to the same practice,to can get them all after that with given practice.

 

Use of the lifecycle planning plateau artifactOpen in a New Window

Does anyone have documentation about the intended use of the Lifecycle Planning Plateau artifact?

I see there is one in the demo data but have found no description or examples of the use cases it is involved in.

Thanks






Sign In


Forgot your password?

Haven't registered yet?

Vivit Blog