Posts Tagged ‘plugin’

How to track object changes in BMC Remedy using Developer Studio Plugin

September 26th, 2011

This neat little plugin was developed by Ashish Thakur and posted on to BMCDN. This plugin if it works properly can be used to track all the changes happened in the remedy workflow objects from an hotfix, service pack update or an application upgrade on the system.

 

####################################################################################################################

BMC Remedy Developer Studio Unsupported Snapshot utility to determine what has changed after a hot fix, service pack or application upgrade to system.
It also creates list of overlay objects whose base objects have been changed.

 

It makes it easy for users to determine which objects were altered and it makes it easy  to open the affected overlays and their base objects,
so that they can apply changes to overlays.

 

This is not a supported part of the product release and offered “as-is” for your use with no guarantee or warranty.
This plug-in needs 7.6.04 BMC Remedy Developer Studio.

#######################################################################################################################

 

 

Installing this plug-in

1. Stop BMC Remedy Developer Studio if it is already running.

2. Copy com.bmc.arsys.studio.snapshot.ui_7.6.4.***.jar to <DeveloperStudioInstallDirectory>/plugins

3. Open file <Devstudio>/devstudio.ini.
This plug-in does not support java 1.5, make sure the -vm argument has java 1.6 path
Change the max heap size to at least 1024m.
It is highly recommended to use it on 64 bit windows with 64bit Devstudio.
-vm
C:\Program Files\Java\jdk1.6.0_21\jre\bin\javaw.exe
-vmargs
-Xms64m
-Xmx1024m

 

3. Start BMC Remedy Developer Studio

#####################################################
How to find changed objects?

 

Launch Developer Studio in Best Practice Customization Mode.

Snapshot wizard can be launched from “Snapshot” popup on server node (top level) of AR Server Navigator.

Wizard gives you two option

1. Capture snapshot.
Before you apply hotfix/servicepack/upgrade, capture snapshot of your server.
This will be used later in step 2 to find the modified object.
Note: This snapshot is stored in “AR System: Snapshots” form. Do not delete this form or its entries after capturing snapshot.

 

2. Create working list of modified object
Once you are done with hotfix/servicepack/upgrade, use this option which will create working list of
– List of modified base objects
– List of overlay objects where base has changed.

 

It also generates the Migrator instruction xml file for the changed objects in the specified folder.
If folder is not specified, instruction xml file is created in Devstudio workspace directory
NOTE : Do not perform any operation on Devstudio when Snapshot is in progress.
######################################################

 

Download it from here

ARSocial, a Java Plugin for Twitter – BMC Remedy AR System integration

March 29th, 2010

Credits – Sebastiaan de Mann

Twitter – @sebas

ARSocial is a Twitter – BMC Remedy AR System integration that allows you to publish tweets, replies, direct messages as well as have an overview of your friends timeline, a search option and mentions. Because it is based on the AR System it can be fully integrated into the ITSM Suite as well as custom built applications. The plugin and application are open source and released on with a BSD style license. Please be aware this is only a ‘preview’ release and is not quite ready for production use.

Here are some pics of the wonderful app

Detailed information in author’s words:

Architecture

The ARSocial application consists of several parts:

  • ARDBC Plugin for listing tweets, mentions, direct messages and search

The ARDBC Plugin treats the twitter feeds (friends, direct messages, search) as a database source. Because of the speed of the Twitter API we can do fast searches and show all relevant information, mentions and direct messages. It also allows for the creation of tweets, replies and direct messages.

  • ARSocial Console form, for an overview of all twitter related items

This will be the main form for the users of the application. It is meant to keep an overview of all tweets that are sent by friends, mentions of the twitter account and searches (for example tweets that mention your company name)

  • Vendor and Regular forms

Vendor Forms are built from the ARDBC Data sources to show the information in the Tables of the console. Regular forms are used to store sent Tweets and Direct Messages.

All items and source code can be found in the download package.

What you will need

  • BMC Remedy AR System 7.5 server
  • Midter 7.5
  • Remedy Developer know-how
  • Plugin Server know-how
  • Java know-how
  • A twitter account
  • An AR Server that you can break without getting people angry at you (really, I’m serious)

You can download a ‘developer preview’ of the application here: arsocialpreview

at the moment there’s only standard twitter client functionality implemented, and there is no direct integration into the ITSM Suite, however because of the architecture including Vendor Forms it is quite easy to integrate into any itsm and custom built applications. Over the next few weeks I will expand the plugin and the application.

For now please be aware there are several open issues, including ordering of tweets in the table fields and missing functionality in the stand-alone application.

Please provide feedback on BMCDN communities, contact Sebas on twitter or send an email.

%d bloggers like this: