The "/a) jBPM 4/jbpm-4.0... jBPM 4/jbpm-4.0.zip" file could not be found or is not available. Please select another file.
Looking for the latest version? Download JV 1.1 beta1 (1.8 MB)
Name Modified Size Status
Parent folder
Totals: 4 Items   10.8 MB
jvx-1.0_src.zip 2011-12-23 2.2 MB 174 downloads
jvx-1.0_javadoc.zip 2011-12-23 6.9 MB 63 downloads
jvx-1.0.zip 2011-12-23 1.7 MB 325 downloads
README_changes_v0_9_to_v1_0.txt 2011-12-23 15.7 kB
Changelog: JVx 1.0 ################################################################## # General # ################################################################## http://support.sibvisions.com - New features - Bugfixes ################################################################## # Library # ################################################################## [NEW] - #9: transparent config encryption - #429: startEditing for table - #488: hide focus rect for table - #493: en/disable translation per component (GenUI) - #498: enum detection (fetch/insert/update/delete) - #501: ApplicationUtil.scaleImage introduced - #506: ICellFormat now supports left indent - #509: MemDataBook.setReadOnlyWithoutSave implemented - #510: All DBAccess classes should contain Vendor + Code in SQL exceptions - #528: create db dependent storage(s) - REST support for lit data, actions, ... - DirectServerSession introduced - Mail with attachments - DBAccess: executeSql introduced - AbstractSession: getPropertyAsString instead of cast to String - Session Manager: postCreate session methods - OperatorCondition: removeCondition introduced - CompareCondition: getDataRow, getDataRowColumnName introduced - StringUtil.convertMethodNameToText introduced - set movable property for newly added toolbars - Execute.setIgnoreLogging introduced - ApplicationUtil now loads application with custom class loader if needed - ApplicationUtil.getImageData introduced - ApplicationUtil.convertAlignment introduced - DBImporter introduced for dynamic db import scripts - FileUtil: move directory now deletes the source directory - IdentityKeyValueList introduced - DirectObjectConnection moved from test to source - release of SecurityManagers - static number formatting [BUG] - #381: insert in postgresql failed with case sensitive table - #492: restoreAllRows corrects keeps selects the correct row - #494: don't create translation chains - #495: MemDataBook removeDataPage should setTreePath to null - #497: DECFLOAT removed - #499: RemoteDataBook reload does not select the correct row - #500: setZOrder does not work in GenUI - #504: don't change Z-Order in tabbed mode - #505: delete should check the writeback isolation level - #507: restore in MemDataBook delete() has be done after the BEFORE_DELETING event - #508: move now checks if source and target are equal - #511: Postgres schema and table detection fails - #512: TEXT, TINYTEXT, ... support for MySql - #515: set correct transaction level - #522: AFTER_RESTORE event was sent to beforeRestore EventHandler - #523: set properties on server-side - #525: convert parameter to datatype object - #532: Like/Equals bug in PostgreSql - changed empty newline detection in XmlWorker - clear image cache - translation loop check - metadata cache clear and cache group per application ------------------------------------------------------------------ Changelog: JVx 1.0 (beta-5) ################################################################## # General # ################################################################## http://support.sibvisions.com - New features - Bugfixes ################################################################## # Library # ################################################################## [NEW] - #23: Connection listener events for call, open, close, ... - #468: Added configuration options and setters for About dialog - #469: renamed setLocationRelativeTo to centerRelativeTo - #470: MetaData detection support for MSSql 2000 - #474: MasterSession now checks the LCO access with access controller - #475: IAccessController * removeAccess(String) * isAllowed(ISession) - #476: Change request properties until session is ready - #477: beforeAddNotify for UI components - #479: platform independent "open file" - Z-Order feature for UI components - Define additional hidden packages for abstract security manager - Introduced ScreenUtil - CommonUtil.getFreePort - Execute * added listener * platform independent quoting - ArrayUtil * containsReference * contains - DataTypes: Double.NaN will be mapped to null - Added and mapped new images [BUG] - #478: copy listeners in ExceptionHandler before notification - #480: RemoteFileHandle URL access - #482: Call result detection - #487: set the content-length for sent file - jdk 1.5 <= u06 compile problem with generics ------------------------------------------------------------------ Changelog: JVx 1.0 (beta-4) ################################################################## # General # ################################################################## http://support.sibvisions.com - New features - Bugfixes ################################################################## # Library # ################################################################## [NEW] - #406: moved IDataBook.search to IDataPage - #457: reduce databook calls for detail databooks on fetch - #459: metadata caching on/off switching via connection/session properties - #460: clear metadata cache - #462: refresh metadata - #463: saveControls added to DataRow - #464: load resources from local/in memory archives - #465: JNLP service access (clipboard, open/save files, ...) - #466: CellEditorHandler exception handling changed - en/disable metadata caching - added searchPrevious to IDataPage - Better exception if column does not exist - CompareCondition optimization - Ensure root log level after load - changed default font of TextArea - FileUtil.getContent wrapper added - FileUtil: used reader encoding - AbstractMemStorage: enabled access to internal databook [BUG] - #381: insert record failed - #436: change quotes - #557: getMaxColumnNameLength() - 0 means unlimited - #451: Remove proxy listeners does not work - #458: clone Name arrays - #467: MemDataBook does not always call executeFetch - StringUtil - fixed mapping from 'Ä' to 'AE' and 'ß' to 'SS' - StringUtil.formatInitCap: handled '_' as whitespace (trim check) ------------------------------------------------------------------ Changelog: JVx 1.0 (beta-3) ################################################################## # General # ################################################################## http://support.sibvisions.com - New features - Bugfixes ################################################################## # Library # ################################################################## [NEW] - #79: AbstractBean serializer - #261: DetachedSession introduced, AbstractSecurityManager.createSecuritymanager implemented - #407: liveconfig option - #408: BigDecimalDataType is default signed - #411: TranslationMap non recursive option (~*0) - #412: isColumnIgnored implemented - #413: Hide MasterLink detection moved to RowDefinition - #414: formatInitCap trim - #421: ApplicationUtil has a new ChoiceCellEditor for Boolean - #422: Reflective supports vararg detection - #434: limit size/bounds for UITable - #435: Name got setters - #445: support for virual filesystems (e.g. JBoss) - #446: get validated connection from DBSecurityManager - CommonUtil.getCauseList - getDefaultLabel() trims the label now - Default constructor for ColumnDefinition (serialization) - SilentAbortException logging - New system color INVALID_EDITOR_BACKGROUND - KeyValueList now has containsValue with key and value - ApplicationUtil got a default IMAGE_VIEWER - Editor detects invalid column or row (INVALID_EDITOR_BACKGROUND) - hide Exception class when class is not available [BUG] - #398: LinkEditor number alignment - #418: getPK, getUK, getFK, getDefaultValues for mysql - #420: DBStorage creates too long alias names (oracle) - #422: MemDataBook.setRowDefinition(null) add Controls - #425: MemDataBook.close should not close detail books - #426: EventHandler.dispatchEvent NullPointer with SilentAbortException - #432: wrong UKs for oracle - #436: OracleDBAccess and PostgresDBAccess quotes - #437: MSSQLDBAccess quotes - #440: insert returns null without auto increment column - #441: DB2 does not support catalogs - #442: PK detection for mysql - #443: ThrowableSerializer used wrong cause ------------------------------------------------------------------ Changelog: JVx 1.0 (beta-2) ################################################################## # General # ################################################################## http://support.sibvisions.com - New features - Bugfixes - Other ################################################################## # Library # ################################################################## [NEW] - #381: used real column name for writeable check and used real column name where needed (e.g. dummy column) - #393: restoreAllDataRows optimization (DATA_ROW isolation level) - #400: exception message changed - #403: new methods for EventHandler API - UICellFormat constructor for image - StringUtil.convertToMemberName - StringUtil.convertToMethodName - StringUtil.convertToName - StringUtil method formatting without prefix - StringUtil convert methods checks java characters - FileUtil.save now creates missing directories - FileUtil.save with InputStream - DateUtil.getDate - UIFont.getDefaultFont now uses the label font - Image type detection without window system - DBSecurityManager statement cleanup for autologin [BUGFIX] - #378: Exception in AfterDeleted Event, if an insert() is called in the user event - #387: RemoteDataBook open check null name - #392: sync with existing TreePath - #397: masterchanged sync - #401: trim before number conversion - #405: MemDataBook notifyMasterChanged NullPointer fixed - UIImage image constants corrected [OTHER] - #383: StringUtil cleanup - New Connection test cases - New Database test cases - javadoc review ------------------------------------------------------------------ Changelog: JVx 1.0 (beta-1) ################################################################## # General # ################################################################## http://support.sibvisions.com - New features - Bugfixes - Other ################################################################## # Library # ################################################################## [NEW] - #334: * LocaleUtil introduced * NumberUtil introduced - #341: LikeReverse, LikeReverseIgnoreCase conditions - #344: custom Access Contoller for DBSecurityManager - #346: InvokeLater that invokes even in any Threads "later" - #347: DataBook in DataSource level should in notifyMasterChanged always check if rehash is required - #351: XmlNode - consistent value detection - #352: XmlNode.getNodeValue implemented - #363: ILifeCycleObject introduced - #364: Call logout of SecurityManager only for MasterSession - #365: create new lists instead of clear old ones - #366: UI Support form image in CellFormat to display an image in a table cell - #370: check case sensitive directory name - DBAccess createReplace added - UIImage init/set default images - UIFormLayout.getMaximizedConstraints implemented - Form Layout get/setAnchorConfiguration, to configure all default anchors with one property - UIComponent requestFocus has to be deleted to the ComponentUIResource - UIImage clear image cache - UIImage get/setImageName - IScrollPanel introduced (temporary) - Globally set toolbars movable (or not) - AbstractStorage checks values against bean properties - RemoteDataPage: estimatedRowCount changed to getEstimatedRowCount - added database url and username to metadata cache key - Configuration.ApplicationListOption added - FileUtil list zip entries - FileUtil.copy(InputStream, File) - FileUtil.getDirectory - FileUil.like with support for **, *, ? - FileUtil.formatAsDirectory implemented - ArrayUtil.toArray(start, length) implemented - StringUtil.toString now supports Dictionary - ResourceUtil.getResourceClassLoader implemented - ResourceUtil resource detection changed: relative file search only for "jar" case - ResourceUtil checks for empty resources - TriggerAPI introduced - ISecurityManager.release added - Monitoring: close application sessions - Execute utility introduced [BUGFIX] - #330: restoreAllRows fails in DataSource Level - #331: Endless loop with Eventqueue if more than one JVxTable uses the same data book - #332: support for server-side insert/update/delete for all available columns (not only visible/client columns) - #333: support for case-sensitive app names - #336: First check if a DataPage with the UID exists. Reuse new DataPages in DataSource level. - #337: AbstractMemStorage updates checks changed columns - #339: ColumnView set/add/removeColumnNames does not call notifyRepaint - #342: UIImage.getImage(...) should return null if image does not exist - #348: sync() fails if a seljoined MemDataBook has the TreePath wrong - #349: IndexOutOf BoundsException due to UITabset component - #350: MemDataBook should remove all details in saveSelectedRow(), if a row is deleted - #355: reverted Ticket 294 because of Load-on-demand - #356: capture components without content - #357: setSort on MemDataBook with setMemSort(true), doesn't setSelectedRow correct after sort - #362: SessionManager caches subconnections too long - #372: avoid recursive translation parents - #374: If an insert happens, after that more rows have to be fetched, then wrong rows will be fetched - #375: delete, cancelEditing missing fixed - #369: delete all rows from a databook, Master changed has to be set - #376: restore row fails in DataSource level with more then one detail level with isInserting rows - DBAccess writeback - schema caching - MetaData detection in AbstractStorage - AbstractMemStorage refetch fixed - null LifeCycle name check - cache configured securitymanager class name instead of instance class name - avoid stack overflow exception with custom translation maps [OTHER] - Removed RESTStorage and restlet libs
Source: README_changes_v0_9_to_v1_0.txt, updated 2011-12-23