trying to solve IT problems

How I tried to fix certain programming problems, mostly in the java, JEE, JBoss scene, web area and using Ubuntu or Debian linux.

  • Home
  • Geomajas / GIS
  • About
Twitter RSS

Plug-ins and faces overview for Geomajas

Posted on May 5, 2012 by joachim
No Comments

Last week, I gave a training for the Geomajas spatial application framework. Part of the training includes an overview of all the components of Geomajas. We call these the faces and plug-ins. Most of the components in the list have been released, though some are still work in progress.

The presentation with the list is now available:

Overview of Geomajas plug-ins and faces
View more presentations from Joachim Van der Auwera

For more details, see the Geomajas community. More information about all aspects of the framework can be learned in the Geomajas training.

(Unfortunately, some of text on the slides has been distorted by the slideshare conversion process).

Categories: geomajas / GIS

Adding an admin user in JIRA with embedded database

Posted on May 2, 2012 by joachim
No Comments

I was testing a JIRA migration today but when I restored the backup, I could not login anymore. The original system used external authentication (crowd) but that server was not available from my test machine. Oops, no users available, no ability to login.

After searching, I found the solution by modifying the database script. In the JIRA home directory, subdirectory database, add the following lines to the jiradb.script file:

INSERT INTO CWD_USER VALUES(999999,1,'localadmin','localadmin',1,'2012-01-04 19:49:08.864000000','2012-01-04 19:49:08.864000000','local','local','admin','admin','local admin','local admin','localadmin@localadmin.com','localadmin@localadmin.com','uQieO/1CGMUIXXftw3ynrsaYLShI+GTcPS4LdUGWbIusFvHPfUzD7CZvms6yMMvA8I7FViHVEqr6Mj4pCLKAFQ==')
INSERT INTO CWD_GROUP VALUES('888888','jira-administrators','jira-administrators',1,0,'2011-03-21 12:20:29.864000000','2011-03-21 12:20:29.864000000',NULL,NULL,'GROUP',1)
INSERT INTO CWD_GROUP VALUES('777777','jira-users','jira-users',1,0,'2011-03-21 12:20:29.864000000','2011-03-21 12:20:29.864000000',NULL,NULL,'GROUP',1)
INSERT INTO SCHEMEPERMISSIONS VALUES(444444,NULL,44,'group','jira-administrators')
INSERT INTO SCHEMEPERMISSIONS VALUES(333333,NULL,1,'group','jira-users')
INSERT INTO CWD_MEMBERSHIP VALUES(666666,888888,999999,'GROUP_USER','','jira-administrators','jira-administrators','localadmin','localadmin',1)
INSERT INTO CWD_MEMBERSHIP VALUES(555555,777777,999999,'GROUP_USER','','jira-users','jira-users','localadmin','localadmin',1)

Restarting JIRA you can now login using localadmin with password sphere.

Categories: Uncategorized

The Geomajas project release releases back-end 1.10, three independent projects and 15 plug-ins

Posted on March 29, 2012 by joachim
No Comments

This announcement is somewhat late. We were expecting to be able to release the new showcase as well, but progress is a bit slow on that front.

Still, 2012 has been good till now. We have been very active on the release front. We released three new projects which do not require the actual framework but can more easily be used in existing projects.

  • Geomajas Geometry project: DTOs for Geometries and services to manipulate the DTOs (GWT compatible).
  • Geomajas API project: set of annotations for indicating API.
  • Geomajas SLD project: DTOs for handling SLD and conversion between the DTOs and XML.

These new projects are available under the Apache License 2.

For the framework itself, the following new releases have been published:

  • Geomajas back-end 1.10.0
  • GWT face 1.10.0, moving reusable code to common-GWT 1.0.0
  • GeoTools layer 1.9.0
  • geocoder plug-in 1.2.0
  • printing plug-in 2.2.0
  • hibernate layer 1.9.0
  • wms layer 1.9.0
  • staticsecurity 1.9.0
  • caching plug-in 2.0.0

Most notable changes include:

  • SLD support
  • Update to GeoTools 2.7.4
  • New LegendImageService
  • Synthetic attributes
  • Better client-side logging and exception handling
  • Faster initial rendering of the map
  • Improved security handling
  • Full documentation and LDAP support for staticsecurity
  • Caching now uses Infinispan 5.1, increasing reliability and performance
  • WMS layers can now be cached
  • Many usability and documentation improvements, added configuration options and bug fixes

Very significant, the rasterizing plug-in has seen the initial release (1.0.0). The rasterizing plug-in renders vector layers server-side (with caching). It gives more styling options than client-side rendering and is faster when there are many features.

We have also built some milestone releases for some plug-ins. This make the ongoing work more visible to the outside world without committing ourselves to the planned API.

  • Editing plugin 1.0.0-M1: more powerful and more user-friendly geometry editing on the client
  • Utility widgets 1.0.0-M1: general reusable SmartGWT widgets including ribbon, wizard etc
  • Feature info widgets 1.0.0-M1: more power to display feature information
  • Search and filter widgets 1.0.0-M1: more powerful searching and filtering

As usual, there is no need to remember version numbers if you are using geomajas-dep. The latest version there is 1.12.8. The maven archetype has also been updated.

You can find the release notes in our issue tracker.

Appeal

If you like Geomajas, please support us. You can help to project using many kinds of contributions. If you have a problem, saw something in the documentation which is unclear, have an idea for an improvement (features or increased usability), let us know. Mention Geomajas to you friends and colleagues, tweet about it, write blogs, vote for us on ohloh, improve the wikipedia page, contribute documentation patches or code. We can really use your help!

What’s coming?

A lot of cool stuff is being worked on at the moment, including

  • More widgets
  • Additional features
  • Reporting using JasperReports
  • Profiling
  • SLD editor
  • Dynamic configuration plug-in
  • TMS layer
  • PureGWT face, smaller to download, better for mobile (but more manual layout vs using SmartGWT)
  • Widgets for the PureGWT face
  • and more…
Categories: geomajas / GIS, java
Previous Entries
  • Recent Posts

    • Plug-ins and faces overview for Geomajas
    • Adding an admin user in JIRA with embedded database
    • The Geomajas project release releases back-end 1.10, three independent projects and 15 plug-ins
    • Spatial data in the enterprise BeJUG session
    • Ktunaxa Referral Management System
  • Recent Comments

    • Eric on delete windows service account
    • nandra indonesia on delete windows service account
    • joachim on CXF ws client, dynamic endpoint and loading WSDL from the classpath
    • TXMaster on CXF ws client, dynamic endpoint and loading WSDL from the classpath
    • TXMaster on CXF ws client, dynamic endpoint and loading WSDL from the classpath
  • Categories

    • architecture
    • competencies
    • equanda
    • geomajas / GIS
    • java
    • jboss
    • maven
    • semantics
    • tapestry5
    • ubuntu / debian / linux
    • Uncategorized
    • web development
    • web services
© trying to solve IT problems. Proudly Powered by WordPress | Nest Theme by YChong