OrangeScape Developer Community

A community for Application Developers on OrangeScape's Platform-as-a-Service

All Blog Posts (134)

Using Mail Command in Action Perspective

Steps on how to configure and use Email using mail command in Action perspective

  1. Go to Actions in Studio
  2. Click on Insert Action and Click on Insert Command to Insert Mail Command
  3. Select Mail Command and on your right select properties tab to enter mail properties
  4. Default Mail Properties like To , From , CC , BCC, Subject, Body will be available
  5. Mail Properties can be Static / Dynamic based on…

Added by Santhosh Mahizhan on July 24, 2013 at 4:36pm — 1 Comment

User Management => Edit User => Cancel Draft / Cancel throws error

In few of the recently created applications, in User Management, when you want to cancel your changes when editing the user details, On clicking "Cancel Draft" or "Cancel" button, the application throws error.




This is caused due to a problem in the action definition in User Model.  To solve this problem.

  1. Launch your application in the studio
  2. Open the User Model.
  3. Go to Actions Tab.
  4. Open…

Added by Anbarasan on May 28, 2013 at 5:00pm — 2 Comments

Hello OrangeScape

  I am so happy,because of I join in OrangeScape Developer Community!I hope grow up in this.

Added by Tant Liang on March 8, 2013 at 11:35am — No Comments

Using Boomi Integration with OrangeScape

Welcome to Boomi Integration with OrangeScape

This blog outlines the steps to configure a Boomi integration process to create a record in the OrangeScape application and store the response in the local disk.

If you set up Boomi to store data on your local machine, it will…


Added by Kamal.S on May 11, 2012 at 4:00pm — 1 Comment

XLSX import to OrangeScape Studio.

Microsoft Excel or Access is the traditional way of storing data for all major long tail applications in non IT companies. In case if you have all the the models in XLSX formate and you require all of them to migrate to OrangeScape, the studio provides you a simple one click option to import your XLSX files and create new models in the…


Added by Vaithiyanathan on March 11, 2012 at 12:44pm — 2 Comments

enabling Logo change

After an application is deployed for the first time an environment, and when the first user logs in to the application, he will be presented with an option to upload the logo. You can either a logo at this point, or leave it.

For newly created applications, you can change the logo by going to the settings under Manage This Application.  But for the older applications (created before March 1st 2012), If you leave it, you will never be able to modify the logo directly from the…


Added by Anbarasan on March 2, 2012 at 12:28pm — No Comments

Filters & index errors in Google App Engine

    We can use the “Filter Data” functionality in the Process Design to enable end users to filter the data in their queues. There are different operators available to define your filters. When using with Google App Engine [GAE], there are certain limitations which limit us from defining these filters.

    Let us see how Google App Engine [GAE] executes queries. From the GAE…


Added by Anbarasan on February 27, 2012 at 6:31pm — 1 Comment

Updating Indexes in GAE for your application

Sometimes when using your application with Google App Engine as runtime, you might come across NeedIndexErrors.  You can solve this by manually uploading the requested indexes, by the following procedure.  You can read more about the need for indexes here


1.Google App Engine SDK (…


Added by Santhosh Mahizhan on February 24, 2012 at 11:00am — 1 Comment

Query to find output paths stored in kettle transformation and log file path in kettle jobs

If  Kettle jobs are imported from one server to another server and if kettle working directly or output file saving directory in new server is different.

Kettle job may not  run due to path conflict  or new folders/files will be created in the path as existed in earlier server,  which might not be desirable.

If the number of jobs and transformations are huge it will be very difficult to change all those paths manually.

 If you know id_step_type for…


Added by VM.Hanitha on January 30, 2012 at 1:00pm — No Comments

Theming your applications - Template Layout

Every page that is being rendered in the application consists of the following…


Added by Anbarasan on December 21, 2011 at 10:30pm — 1 Comment

Include validation for UserId on user creation.

Validation message for UserId on Create User form of User Management is missing for any application created before 1st Dec.

Please include this validation message on 'CreateUser' form of 'UserChanges' model in 'System' folder.

The mandatory validation parameters can be as shown in below figure,

Validation Criteria :…


Added by Vaithiyanathan on December 7, 2011 at 5:00pm — No Comments

Error on accessing RoleSubscription, RoleUsers status from worktop...

In the newly created application, when logging in as admin user, there will be a few items in the worktop.

 If you click on the number across Role Users, you will get an error similar to this.…


Added by Anbarasan on December 5, 2011 at 3:01pm — No Comments

To display child(One-to-Many) records from left to right instead of top to bottom

In general case, while adding One-to-Many record, it will display from top to bottom based OrderBy value. To display the record from left to right, we have to capture the form design output and render left to right.


We have to remove the header and footer column from One-to-Many form while design.

To display column heading, we have to design the header column values in the parent form itself look like top to bottom as shown in the figure.…


Added by Kamal.S on November 16, 2011 at 4:30pm — No Comments

Adding / Changing Application Owner

In OrangeScape certain functions related to applications can only be done by application owner.  Till this point, the person who created the application was the owner of the application.  Now you can have more than one owner.  Which means you can change the ownership of the application to another person.   Adding another owner is very similar to adding developers to your application.



Added by Anbarasan on November 8, 2011 at 2:26pm — 1 Comment

Application Administrator

When you are collaborating and developing an application in orangescape, when you want to upload a new theme, or you want to change the application properties or the application preferences for GAE, then you will have to contact the Owner of the application (if you are not one) to create / make changes.  To solve this problem, a new role called Application Administrator is being introduced.


Application Administrator can do all those actions that the Application Owner does in…


Added by Kamal.S on November 8, 2011 at 2:22pm — 1 Comment

Call a stored procedure from action and refresh the second level cache

Enabling Stored Procedures through Actions:  (credits to Vineesh(WIPRO Infotech))

  1. Suppose there are two models one is parent another one is child.

For e.g.  : Transfer is a parent model & Transfer_line_ item is a child and the reference connecting Transfer Line Item model with Transfer model is Transfer_Ref

  1. Transfer is having details like transfer order number, Location etc.
  2. Transfer_line_ item…

Added by Vaithiyanathan on October 18, 2011 at 3:54pm — No Comments

Shortcut Keys in OrangScape 3.0

Now we can do things more faster in studio, YES! Now we have Shortcut Keys to Create New Model, Save, Open, Cut, Copy and Paste. Try using the universal shortcut keys for the same. Thanks to Vivek

Added by Arunachalam Periyasamy on October 13, 2011 at 7:07pm — 1 Comment

Syntax to create sequence number and update the same table based on userid order by date desc


when uniqueid in  dimension table is a randomly generated alpha numeric value. objectindex() in dimension2.4 depending on uniqueid of table will not work properly.

If incase you had written logic  to generate sequence number for already existing model and it works fine for new records .

But for already existing records if sequence number is not as expected and if data is huge to manually update.

If in case you need a query to generate and…


Added by VM.Hanitha on June 27, 2011 at 6:00pm — No Comments

[DimensioN 2.4] Studio Fix for slow server startup

This fix solves the problem explained in this blog.  

  1. Take a backup of the hce.jar file which you find in the studio folder {..\DimensionStudio\eclipse\plugins\com.orangescape.dimension}
  2. Place the hce.jar file inside the "In" folder
  3. Run patch.bat
  4. Replace the original hce.jar file with the new hce.jar file that will be inside the…

Added by Anbarasan on June 15, 2011 at 3:49pm — No Comments

LDAP Authentication for OrangeScape applications.

LDAP, Lightweight Directory Access Protocol, is an Internet protocol that email and other applications use to look up information from a server.

Configuring LDAP authentication for OrangeScape applications in JBoss is very simple. Configure AUTHENTICATION=LDAP_AUTH of file of “#####.war\wsgiapp\ “.

Please make use of attached patch files(right click and save) in the application war file in the below specified…


Added by Vaithiyanathan on May 23, 2011 at 1:00pm — 4 Comments

Monthly Archives








© 2018   Created by OrangeScape Technologies.   Powered by

Badges  |  Report an Issue  |  Terms of Service