See <http://hudson.magnolia-cms.com/job/magnolia_main-trunk/1236/changes>

Changes:

[had] Removed unused imports and added some generics.

[had] MAGNOLIA-3069 Added tests to be sure the command specific settings don't 
get broken unnoticed again.

[had] MAGNOLIA-3069 Moved the else block to correct if clause.

[gjoseph] [maven-release-plugin] prepare for next development iteration

[gjoseph] [maven-release-plugin] prepare release magnolia-4.3-m2

[gjoseph] MAGNOLIA-2927

[gjoseph] MAGNOLIA-3028 more usages of generics (and foreach) in mail module

[gjoseph] removed empty dir

[tmiyar] MAGNOLIA-3090 make ssl and tsl configurable also at template level, 
before was looking for a value in mail confi and is not found set same value

[gjoseph] MAGNOLIA-2927 some more generics in MultipartForm

[gjoseph] test cleanup (register some default components, cleanup properly in 
tearDown())

[fgrilli] MAGNOLIA-3089: check for null resource bundle

[gjoseph] MAGNOLIA-2993 getting there with the FreeMarker directives; JSP Tags 
still need to be impl

[gjoseph] added test for ?parent

[gjoseph] moved makeNode() to MockUtil.createNode(String, String...)

[gjoseph] MAGNOLIA-2912 updated to FreeMarker 2.3.16 (was 2.3.15)

[gjoseph] tests for enum usage

[gjoseph] MAGNOLIA-3087 test validating that we can use static methods of 
shared variables in templates

[gjoseph] * MAGNOLIA-2859 added setupNode and setupConfigNode methods; as from 
4.3, test will fail if update/install tasks call InstallContext.error()
* MAGNOLIA-3087 fixed tests for TemplatingModuleVersionHandler

[gjoseph] MAGNOLIA-3087 / MAGNOLIA-2993 new ui components now registered via 
Freemarker sharedVariables

[gjoseph] removing typos and other warnings(generics)

[gjoseph] Fixed CoreModuleVersionHandlerTest after MAGNOLIA-3087:
        setupConfigProperty("/server/rendering/freemarker", "foo", "bar"); // 
this was bootstrapped starting from 4.0

[gjoseph] * MAGNOLIA-3088 c2b now respects specified Map implementations - 
added TypeDescriptor.needsDefaultMapping()
* commited a partial tests for Collections - does not pass yet

[gjoseph] MAGNOLIA-3087 update/install take which creates the appropriate 
sharedVariables node

[gjoseph] MAGNOLIA-3087 we can now have sharedVariables for freemarker 
configured via the tree

[gjoseph] less yellow, more green !

[gjoseph] now logs ModuleManagementException at startup

[pbaerfuss] MAGNOLIA-3062: return the default locale if the locale can be 
determined but isn't a supported locale

[gjoseph] MAGNOLIA-2993 renamed package

[gjoseph] ignores

[gjoseph] MAGNOLIA-2993 renamed magnolia-authoring-ui to 
magnolia-templating-ui-components

[gjoseph] MAGNOLIA-2762 ModuleRegistry.get*() methods now throw exceptions for 
unknown modules - added isModuleRegistered() to cover cases where the previous 
behaviour was needed

[gjoseph] fixed generics usage for Class<? extends ModuleVersionHandler>

[gjoseph] MAGNOLIA-3085 modules can now be retrieved by class

[pbaerfuss] MAGNOLIA-3062:
- introduced the default language
- don't expect the locale to be passed to the dialog

[diegoschivo] MAGNOLIA-3083 ModuleStoreModule does not need to implements 
ModuleLifecycle

[pbaerfuss] MAGNOLIA-3081: generics for the definition type, avoids casting in 
model code which needs a specific definition

[pbaerfuss] MAGNOLIA-3084: order after node method and task

[pbaerfuss] MAGNOLIA-3058: orderBefore on mock content did not really work, 
added tests

[pbaerfuss] MAGNOLIA-3082: use invokeConstructor() instead of 
invodeExactConstructor()

[diegoschivo] MAGNOLIA-3083 ignore list for project magnolia-module-modulestore

[diegoschivo] MAGNOLIA-3083 module "modulestore" first commit

[pbaerfuss] content2bean: add current node to the log if a property can't be set

[pbaerfuss] not all modules have a life cycle but still it is very helpful to 
see in the log when they get initialized (esp. if something is configured 
wrongly)

[pbaerfuss] MAGNOLIA-3058: only get the node from the hierarchy manager if this 
is an absolute path (might be an uuid)

[pbaerfuss] MAGNOLIA-3074: the i18n filter currently resists behind the cache 
filter

[gjoseph] MAGNOLIA-2993 finally a first commit !
(work in progress)

[gjoseph] MAGNOLIA-3080 - cleaned up dependencies between FreemarkerHelper and 
FreemarkerConfig

[gjoseph] MAGNOLIA-2533 / MAGNOLIA-3011 : first fix : return an instance if the 
given component key is a concrete class

[gjoseph] MAGNOLIA-2995 removed info.magnolia.freemarker.MagnoliaObjectWrapper, 
replaced since 4.0 by info.magnolia.freemarker.models.MagnoliaObjectWrapper

[gjoseph] typos

[gjoseph] * re-fixed test for MAGNOLIA-3040 / 3068

[zdenekskodik] MAGNOLIA-3068 - no need to check if the permission exists when 
mgnlRole do the job already

[zdenekskodik] MAGNOLIA-3068 - the permission can be granted either for 
"Selected and sub pages" or "Sub pages", not for the couple "Selected pages" & 
"Selected and sub pages" for which it was implemented previously.

[gjoseph] MAGNOLIA 3068 / MAGNOLIA-3040 - better exception handling 
(UnsupportedOperations exceptions will be thrown earlier), generics, ...

[gjoseph] externally, with 2Ls

[gjoseph] * fixed test for MAGNOLIA-3040 MAGNOLIA-3068
* fixed delta and task description (delta description=version, release-related; 
task description:each concrete task)

[fgiust] reduce the level for the log "Anonymous user reloaded" from info to 
debug

[gjoseph] MAGNOLIA-3001
*  DefaultComponentProvider throws a MgnlInstantiationException if the given 
component is an interface and no impl is configured
* DefaultComponentProvider now systematically throws MgnlInstantiationException

[gjoseph] MAGNOLIA-3078 introduced generics in user/security classes

[zdenekskodik] MAGNOLIA-3040 - workflow-base update task

[zdenekskodik] MAGNOLIA-3068

[gjoseph] MAGNOLIA-3077 now implement AdapterTemplateModel for our custom models

[pbaerfuss] MAGNOLIA-3074: add locale to the key

[pbaerfuss] MAGNOLIA-3062: update

[pbaerfuss] MAGNOLIA-3073: don't add prefix for the default language

[pbaerfuss] MAGNOLIA-3062:
- renamed language parameter to locale
- do not rename fields if this is the fallback language
- moved the label manipulation into the i18n authoring support

[pbaerfuss] MAGNOLIA-3065: applied patch

[had] MAGNOLIA-3072 Use system context to retrieve nodes in the repository 
command and check access rights explicitly.

[had] Removed extra spaces.

[fgiust] MAGNOLIA-3064 check for an existing repository mapping before adding a 
new workspace for a module

[gjoseph] renamed fmTemplateLoader to fmConfig - name was set before the 
FreemarkerConfig class was introduced

[gjoseph] extracted AbsractFreemarkerTestCase

[gjoseph] comment

[gjoseph] extracted AbstractFreemarkerTestCase

[gjoseph] copied getCurrentTestMethodName from AbstractImagingTest

[gjoseph] typo

[fgiust] MAGNOLIA-3070 Fix xdoclet configuration for taglib projects

[had] MAGNOLIA-3069 Cleaned up the code.

[had] MAGNOLIA-3069, MGNLETK-12 Feed content UUID as well as correct path to 
the activation to make sure content can be found when VirtualHM is used in web 
context.

[had] Include repo name in the error message.

[had] Removed extra spaces.

[pbaerfuss] MAGNOLIA-3062: new bar

[pbaerfuss] MAGNOLIA-3062:
- show language in the label (if i18nIzed')
- keep order in the language list

[pbaerfuss] MAGNOLIA-3062: don't show the language chooser in case there is now 
list of languages defined

[pbaerfuss] MAGNOLIA-3062:
- introduced a new interface I18nAuthoringSupport: configured at 
/server/i18n/author
- provides language chooser
- i18nIzed the dialog (dialog code stays untouched)

[zdenekskodik] MAGNOLIA-3040 - workflow-base & update task

[had] MAGNOLIA-3063 Check frozen node type directly from the content type 
rather then relying on indirect methods such as workspace name or instance of 
the class.

[pbaerfuss] MAGNOLIA-3062: reverting unnecessery changes on the default 
implementation

[pbaerfuss] MAGNOLIA-3062: first working implementation
- dialog supports a new parameter: mgnlLanguage
- controls can have a i18n node data (true/false)
- main bar shows a i18n chooser

[pbaerfuss] hope this name is a bit more clear

[had] MAGNOLIA-3061 Use Access.isGranted() rather then AccessManager directly 
to check the path to be in sync with rest of the code.

[had] MAGNOLIA-3038 More meaningful name for method transforming the path.

[had] MAGNOLIA-3061 Provide content access check on HierarchyManager level 
similar to the existing method on Content level.

[fgiust] added missing space in exception messages

[gjoseph] * moved getStream/getString handling to implementation-specific 
classes (getStream() should return a stream of the string and vice-versa)
* BinaryMockNodeData now prevents unwanted get/set operations (like 
BinaryNodeData already does)
* MockContent now internally caches mgnl:resource subnodes as 
BinaryMockNodeData instances to, to achieve consistent behaviour with 
DefaultContent implementation
* added tests for the above

[pbaerfuss] javadoc

[pbaerfuss] MAGNOLIA-3015: avoid wrapping an already wrapped node

[pbaerfuss] MAGNOLIA-2994: avoid wrapping an already wrapped node

[had] MAGNOLIA-3038 and wrap content also when retrieved by uuid.

[gjoseph] javadoc & method ordering

[pbaerfuss] MAGNOLIA-3015:
- some further cleanup
- better javadoc
- no hasContent(name) default implementation

[pbaerfuss] MAGNOLIA-3022, MAGNOLIA-3025:
- rename getNodeData(name, type) to newNodeDataInstance()
- return empty non-mutable node data for non-existing node datas
- getString() works for binaries
- getStream() works for all node datas

[pbaerfuss] MAGNOLIA-3052: and some additional cleanup

[fgiust] log repository name during nodetype registration

[gjoseph] MAGNOLIA-2995 removed Button.setLabelNbspPadding() method which was 
deprecated since long before 3.0, doing nothing, and not used.

[fgrilli] typo in javadoc

[had] MAGNOLIA-3058 Check for existence of the content before trying to 
retrieve it.

[gjoseph] unused import

[gjoseph] MAGNOLIA-3002 javadoc for internal ClassFactoryProvider, renamed 
variables for clarity

[gjoseph] clarified inline comment

[gjoseph] MAGNOLIA-3001 MAGNOLIA-3012 javadoc'd, simplified ComponentsTestUtil, 
removed redundant set* methods

[pbaerfuss] MAGNOLIA-2994: ensure that the returned node data collection is 
merged properly

[gjoseph] MAGNOLIA-3001 / MAGNOLIA-3012 moved FactoryUtilTest to 
DefaultComponentProviderTest and ComponentsTestUtilTest

[gjoseph] MAGNOLIA-3056 start observing on the same repository that was used to 
load the node/component

[gjoseph] MAGNOLIA-3055 do not attempt to lookup a Transformer class for 
primitive or array types

[fgiust] MAGNOLIA-3049 NPEs in FileProperties in case of missing 
content/properties: added a few checks

[had] When deprecating methods in Content or HM we should always also deprecate 
the same method in the wrappers (since they delegate rather then override the 
deprecation is not transient).

[gjoseph] MAGNOLIA-3001 replaced all leftover usages of FactoryUtil by 
ComponentsTestUtil in tests

[gjoseph] MAGNOLIA-3001 replaced all leftover usages of FactoryUtil by 
ComponentsTestUtil in tests

[gjoseph] gotta revert r31385, otherwise we don't have the tld in the jars 
anymore. The "addToSources" or "addToResources" config parameters should help 
avoiding the duplicate file (probably due to the fact that the generated stuff 
is added to maven's list of source dirs), seems somewhat buggy; not sure where 
the copy (duplication) actually happen, probably outside this plugin

[fgiust] MAGNOLIA-2610 new parameter for switching to unqualified server names 
in properties resolution: "magnolia.unqualified.server.name"

[fgiust] MAGNOLIA-2988  ntReg.getNodeTypeDef() has a different return type in 
jackrabbit 2.0, so this causes a binary incompatibility if we compile the 
provider class with jackrabbit 1.6

[fgiust] MAGNOLIA-3047 retrieve supported query languages using the 
getSupportedQueryLanguages() method, instead of using an hardcoded list

[fgiust] added a "destdir" parameter to xdoclet, this helps the creation of a 
valid classpath with eclipse:eclipse

[gjoseph] [maven-release-plugin] prepare for next development iteration

[gjoseph] [maven-release-plugin] prepare release magnolia-4.3-m1

[gjoseph] updated module dependencies

[gjoseph] MAGNOLIA-3041 add revision in the "build number" property

[had] MGNLETK-13 expose mapping comparator

[had] MAGNOLIA-3038 reordered methods to make the code more readable, added 
javadoc and inherited deprecation notice.

[had] MAGNOLIA-3039 Generics for URI2RepositoryManager

[had] Removed extra spaces.

[had] MAGNOLIA-3038 
- wrap() methods for HierarchyManagerWrapper
- changed naming to be consistent with ContentWrapper

[had] MAGNOLIA-2927 Generics for ConfigUtil

[gjoseph] MAGNOLIA-3037 handle UnsupportedOperationException for User 
implementation within the Freemarker model/wrapper

[gjoseph] dot at end of first javadoc sentences make for better javadoc

[gjoseph] MAGNOLIA-3019 use Throwable.toString() in log message, so we see the 
exception class as well, and not "null" if the exception has no message

[gjoseph] * MAGNOLIA-3012 use i.m.of.Classes to instantiate ModuleVersionHandler

[gjoseph] * MAGNOLIA-3012 use i.m.of.Classes to instantiate FieldSaveHandler
* replaced usages of NestableRuntimeException

[gjoseph] removed redundant abstract method

[gjoseph] 

[gjoseph] MAGNOLIA-2983 MAGNOLIA-3015 MAGNOLIA-3016 re-implemented support for 
binaries in mock classes when creating mock repos via properties

[gjoseph] 

[gjoseph] 

[gjoseph] javadoc

[gjoseph] pushing mock nodes into a hierarchymanager for completeness' sake

[gjoseph] cleanup javadoc, imports, ...

[gjoseph] MAGNOLIA-3015 MAGNOLIA-3016 MAGNOLIA-3026 MAGNOLIA-2984 
re-implemented support for jcr namePattern and jcr references

[pbaerfuss] MAGNOLIA-2994: added support for configuration inheritance
- used in content2bean
- used in the dialog manager

[pbaerfuss] MAGNOLIA-3026: some further cleanup

[pbaerfuss] MAGNOLIA-3033: support relative pathes for getContent()

[pbaerfuss] MAGNOLIA-1641: default type is mgnl:contentNode

[pbaerfuss] MAGNOLIA-3015: getReferencedContent() uses node.getContent(path) 
for relative pathes

[pbaerfuss] MAGNOLIA-3015: default toString() implementation

[pbaerfuss] MAGNOLIA-3015: removed commented method

[gjoseph] unused import

[fgrilli] MAGNOLIA-3015: create empty MetaData if there is not one.

[pbaerfuss] MAGNOLIA-3015: add missing setValue(Content) method

[pbaerfuss] MAGNOLIA-1641: transform to a inner format, treat properties 
defined as /some/path/propName = value

[pbaerfuss] MAGNOLIA-1641: transform to a inner format

[gjoseph] MAGNOLIA-3015 since filtering now works properly with MockContent, 
we'd better not filter exported properties and expect to be... unfiltered.

[gjoseph] MAGNOLIA-3015 removed AbstractPrimitiveNodeData (provided "good 
defaults", which are now provided by AbstractNodeData) and moved MULTIVALUE_* 
constants to the NodeData interface

[gjoseph] javadoc

[pbaerfuss] MAGNOLIA-3015: constants moved

[pbaerfuss] MAGNOLIA-3015: various cleanups for the content API
- extracted abstract classes
- deprecated createNodeData() methods
- deprecated getChildByName()
- added setNodeData(name, value) methods
- made the mock classes extend the new abstract classes
- extracted a BinaryNodeData
- changed the content wrapper so that one has to overwrite as few methods as 
possible

[pbaerfuss] MAGNOLIA-2144

[pbaerfuss] MAGNOLIA-3015: various cleanups for the content API
- extracted abstract classes
- deprecated createNodeData() methods
- deprecated getChildByName()
- added setNodeData(name, value) methods
- made the mock classes extend the new abstract classes
- extracted a BinaryNodeData
- changed the content wrapper so that one has to overwrite as few methods as 
possible

[gjoseph] MAGNOLIA-3031 upgraded to jackrabbit 1.6.1

[gjoseph] renamed getCurrent() to current(), fixed log statement

[gjoseph] MAGNOLIA-3001 MAGNOLIA-3002 just a little more testing

[gjoseph] MAGNOLIA-3001 MAGNOLIA-3002 ClassFactory is now "cached", and can be 
swapped. It can even use ClassFactory or ComponentProvider in its own 
constructor, as long as it can all be instantiated via the DefaultClassFactory

[gjoseph] MAGNOLIA-3012 MAGNOLIA-3001 Introduced new method in ClassFactory to 
allow using a specific constructor, allowing null parameters. RenderingModel 
are now instanciated via ClassFactory !

[gjoseph] 

[gjoseph] MAGNOLIA-2969 simplified test -- no need for all the mocked 
environment

[gjoseph] MAGNOLIA-2969 patch applied - support for dates and exporting to 
properties

[gjoseph] MAGNOLIA-3029 starting easy with ParagraphManager and TemplateManager

[gjoseph] MAGNOLIA-3029 starting easy with ParagraphManager and TemplateManager

[gjoseph] MAGNOLIA-3029 unsatisfactory usage of generics in 
DialogHandlerManager and TreeHandlerManager (i.e different "style")

[gjoseph] MAGNOLIA-3012 MAGNOLIA-3001 Can't use ClassFactory when instanciating 
models, as (at least the parentModel) argument can be null

[gjoseph] MAGNOLIA-3012 now using Classes (instead of ClassUtil) in 
ConfiguredDialog and DialogBasedSearchConfig

[gjoseph] javadoc

[gjoseph] test classes were in the wrong place

[gjoseph] MAGNOLIA-3012 more replacing of ClassUtil usages

------------------------------------------
[...truncated 3156 lines...]
A         
magnolia-core/src/main/java/info/magnolia/objectfactory/ComponentFactory.java
A         
magnolia-core/src/main/java/info/magnolia/objectfactory/ClassFactory.java
A         magnolia-core/src/main/java/info/magnolia/objectfactory/Classes.java
A         
magnolia-core/src/main/java/info/magnolia/objectfactory/ComponentProvider.java
A         magnolia-core/src/main/java/info/magnolia/setup
A         magnolia-core/src/main/java/info/magnolia/setup/for3_6_2
A         
magnolia-core/src/main/java/info/magnolia/setup/for3_6_2/UpdateGroups.java
A         
magnolia-core/src/main/java/info/magnolia/setup/for3_6_2/UpdateUsers.java
A         
magnolia-core/src/main/java/info/magnolia/setup/for3_6_2/UpdateRoles.java
A         
magnolia-core/src/main/java/info/magnolia/setup/CoreModuleVersionHandler.java
AU        
magnolia-core/src/main/java/info/magnolia/setup/AddFilterBypassTask.java
A         
magnolia-core/src/main/java/info/magnolia/setup/ChangeNodeTypesInUserWorkspace.java
A         magnolia-core/src/main/java/info/magnolia/setup/for3_5
AU        
magnolia-core/src/main/java/info/magnolia/setup/for3_5/UpdateURIMappings.java
A         
magnolia-core/src/main/java/info/magnolia/setup/for3_5/AddURIPermissionsToAllRoles.java
A         
magnolia-core/src/main/java/info/magnolia/setup/for3_5/LoginAuthTypePropertyMovedToFilter.java
A         
magnolia-core/src/main/java/info/magnolia/setup/for3_5/LoginFormPropertyMovedToFilter.java
AU        
magnolia-core/src/main/java/info/magnolia/setup/for3_5/CheckAndUpdateExistingFilters.java
A         
magnolia-core/src/main/java/info/magnolia/setup/for3_5/UpdateI18nConfiguration.java
A         
magnolia-core/src/main/java/info/magnolia/setup/for3_5/IPConfigRulesUpdate.java
AU        
magnolia-core/src/main/java/info/magnolia/setup/for3_5/CheckAndUpdateSecureURIs.java
AU        
magnolia-core/src/main/java/info/magnolia/setup/for3_5/WarnIgnoredModuleFilters.java
AU        
magnolia-core/src/main/java/info/magnolia/setup/for3_5/CheckAndUpdateUnsecureURIs.java
AU        
magnolia-core/src/main/java/info/magnolia/setup/for3_5/MoveMagnoliaUsersToRealmFolder.java
A         
magnolia-core/src/main/java/info/magnolia/setup/for3_5/GenericTasks.java
A         
magnolia-core/src/main/java/info/magnolia/setup/for3_5/RemoveModuleDescriptorDetailsFromRepo.java
AU        
magnolia-core/src/main/java/info/magnolia/setup/for3_5/UpdateURI2RepositoryMappings.java
AU        
magnolia-core/src/main/java/info/magnolia/setup/for3_5/MigrateFilterConfiguration.java
AU        
magnolia-core/src/main/java/info/magnolia/setup/for3_5/ReconfigureCommands.java
A         
magnolia-core/src/main/java/info/magnolia/setup/for3_5/RenamedRenderersToTemplateRenderers.java
A         magnolia-core/src/main/java/info/magnolia/setup/CoreModule.java
A         magnolia-core/src/main/java/info/magnolia/setup/for3_6
A         
magnolia-core/src/main/java/info/magnolia/setup/for3_6/CheckNodeTypesDefinition.java
AU        
magnolia-core/src/main/java/info/magnolia/setup/for3_6/CleanBootstrapFiles.java
A         
magnolia-core/src/main/java/info/magnolia/setup/for3_6/CheckNodesForMixVersionable.java
AU        
magnolia-core/src/main/java/info/magnolia/setup/for3_6/CheckMagnoliaDevelopProperty.java
A         magnolia-core/src/main/java/info/magnolia/setup/package.html
A         magnolia-core/src/main/java/info/magnolia/commands
A         
magnolia-core/src/main/java/info/magnolia/commands/CommandTransformer.java
A         magnolia-core/src/main/java/info/magnolia/commands/impl
AU        
magnolia-core/src/main/java/info/magnolia/commands/impl/LogCommand.java
AU        magnolia-core/src/main/java/info/magnolia/commands/MgnlCatalog.java
AU        
magnolia-core/src/main/java/info/magnolia/commands/DelegateCommand.java
AU        
magnolia-core/src/main/java/info/magnolia/commands/CommandsManager.java
AU        magnolia-core/src/main/java/info/magnolia/commands/MgnlCommand.java
A         magnolia-core/src/main/java/info/magnolia/voting
AU        magnolia-core/src/main/java/info/magnolia/voting/Voter.java
A         magnolia-core/src/main/java/info/magnolia/voting/voters
AU        magnolia-core/src/main/java/info/magnolia/voting/voters/TrueVoter.java
AU        
magnolia-core/src/main/java/info/magnolia/voting/voters/AbstractBoolVoter.java
AU        
magnolia-core/src/main/java/info/magnolia/voting/voters/AuthenticatedVoter.java
AU        
magnolia-core/src/main/java/info/magnolia/voting/voters/PropertyVoter.java
AU        
magnolia-core/src/main/java/info/magnolia/voting/voters/OnAdminVoter.java
AU        magnolia-core/src/main/java/info/magnolia/voting/voters/OrVoting.java
AU        
magnolia-core/src/main/java/info/magnolia/voting/voters/DontDispatchOnForwardAttributeVoter.java
AU        
magnolia-core/src/main/java/info/magnolia/voting/voters/FalseVoter.java
AU        magnolia-core/src/main/java/info/magnolia/voting/voters/VoterSet.java
A         
magnolia-core/src/main/java/info/magnolia/voting/voters/ResponseContentTypeVoter.java
AU        
magnolia-core/src/main/java/info/magnolia/voting/voters/URIStartsWithVoter.java
AU        
magnolia-core/src/main/java/info/magnolia/voting/voters/BaseVoterImpl.java
A         
magnolia-core/src/main/java/info/magnolia/voting/voters/UserAgentVoter.java
AU        
magnolia-core/src/main/java/info/magnolia/voting/voters/URIPatternVoter.java
AU        magnolia-core/src/main/java/info/magnolia/voting/voters/IfVoter.java
AU        magnolia-core/src/main/java/info/magnolia/voting/voters/NotVoter.java
AU        
magnolia-core/src/main/java/info/magnolia/voting/voters/ForwardVoter.java
AU        
magnolia-core/src/main/java/info/magnolia/voting/voters/BasePatternVoter.java
AU        
magnolia-core/src/main/java/info/magnolia/voting/voters/RequestHasParametersVoter.java
AU        magnolia-core/src/main/java/info/magnolia/voting/voters/AndVoting.java
A         magnolia-core/src/main/java/info/magnolia/voting/voters/NullVoter.java
A         
magnolia-core/src/main/java/info/magnolia/voting/voters/DelegateVoter.java
AU        
magnolia-core/src/main/java/info/magnolia/voting/voters/InverseVoter.java
AU        
magnolia-core/src/main/java/info/magnolia/voting/voters/ExtensionVoter.java
AU        
magnolia-core/src/main/java/info/magnolia/voting/voters/VoterSetTransformer.java
AU        magnolia-core/src/main/java/info/magnolia/voting/Voting.java
AU        magnolia-core/src/main/java/info/magnolia/voting/DefaultVoting.java
A         magnolia-core/src/main/java/info/magnolia/api
AU        magnolia-core/src/main/java/info/magnolia/api/MgnlException.java
A         magnolia-core/src/main/java/info/magnolia/importexport
AU        
magnolia-core/src/main/java/info/magnolia/importexport/Bootstrapper.java
A         
magnolia-core/src/main/java/info/magnolia/importexport/BootstrapFilesComparator.java
A         magnolia-core/src/main/java/info/magnolia/importexport/filters
AU        
magnolia-core/src/main/java/info/magnolia/importexport/filters/SkipNodeFilter.java
AU        
magnolia-core/src/main/java/info/magnolia/importexport/filters/ImportXmlRootFilter.java
AU        
magnolia-core/src/main/java/info/magnolia/importexport/filters/MagnoliaV2Filter.java
AU        
magnolia-core/src/main/java/info/magnolia/importexport/filters/SkipNodePropertyFilter.java
A         
magnolia-core/src/main/java/info/magnolia/importexport/filters/UselessNameFilter.java
AU        
magnolia-core/src/main/java/info/magnolia/importexport/filters/RemoveMixversionableFilter.java
AU        
magnolia-core/src/main/java/info/magnolia/importexport/filters/VersionFilter.java
A         
magnolia-core/src/main/java/info/magnolia/importexport/filters/MetadataUuidFilter.java
A         
magnolia-core/src/main/java/info/magnolia/importexport/PropertiesImportExport.java
AU        
magnolia-core/src/main/java/info/magnolia/importexport/BootstrapUtil.java
AU        
magnolia-core/src/main/java/info/magnolia/importexport/DataTransporter.java
A         magnolia-core/src/main/resources
A         magnolia-core/src/main/resources/META-INF
A         magnolia-core/src/main/resources/META-INF/magnolia
A         magnolia-core/src/main/resources/META-INF/magnolia/core.xml
A         magnolia-core/src/main/resources/META-INF/magnolia/webapp.xml
A         magnolia-core/src/main/resources/mgnl-nodetypes
AU        magnolia-core/src/main/resources/mgnl-nodetypes/magnolia-nodetypes.xml
A         magnolia-core/src/main/resources/mgnl-resources
A         magnolia-core/src/main/resources/mgnl-resources/images
A         magnolia-core/src/main/resources/mgnl-resources/images/moduleManagerUI
AU        
magnolia-core/src/main/resources/mgnl-resources/images/moduleManagerUI/buttonGoBackground.png
AU        
magnolia-core/src/main/resources/mgnl-resources/images/moduleManagerUI/box_software.gif
AU        
magnolia-core/src/main/resources/mgnl-resources/images/moduleManagerUI/gear_run.gif
AU        
magnolia-core/src/main/resources/mgnl-resources/images/moduleManagerUI/component_preferences.gif
AU        
magnolia-core/src/main/resources/mgnl-resources/images/moduleManagerUI/backgroundBar.gif
AU        
magnolia-core/src/main/resources/mgnl-resources/images/moduleManagerUI/buttonStartBackground.png
AU        
magnolia-core/src/main/resources/mgnl-resources/images/moduleManagerUI/magnoliaLogo.gif
AU        
magnolia-core/src/main/resources/mgnl-resources/images/moduleManagerUI/listItem.gif
A         magnolia-core/src/main/resources/mgnl-bootstrap
A         magnolia-core/src/main/resources/mgnl-bootstrap/core
A         
magnolia-core/src/main/resources/mgnl-bootstrap/core/config.server.security.xml
AU        
magnolia-core/src/main/resources/mgnl-bootstrap/core/users.system.superuser.xml
AU        
magnolia-core/src/main/resources/mgnl-bootstrap/core/config.server.filters.xml
AU        
magnolia-core/src/main/resources/mgnl-bootstrap/core/config.server.i18n.content.xml
AU        
magnolia-core/src/main/resources/mgnl-bootstrap/core/config.server.URI2RepositoryMapping.xml
AU        
magnolia-core/src/main/resources/mgnl-bootstrap/core/config.server.auditLogging.xml
A         
magnolia-core/src/main/resources/mgnl-bootstrap/core/config.server.IPConfig.xml
A         
magnolia-core/src/main/resources/mgnl-bootstrap/core/config.server.rendering.freemarker.xml
AU        
magnolia-core/src/main/resources/mgnl-bootstrap/core/config.server.i18n.system.xml
AU        
magnolia-core/src/main/resources/mgnl-bootstrap/core/users.system.anonymous.xml
AU        
magnolia-core/src/main/resources/mgnl-bootstrap/core/config.server.MIMEMapping.xml
AU        
magnolia-core/src/main/resources/mgnl-bootstrap/core/config.server.rendering.linkManagement.xml
AU        
magnolia-core/src/main/resources/mgnl-bootstrap/core/userroles.superuser.xml
A         magnolia-core/src/main/resources/info
A         magnolia-core/src/main/resources/info/magnolia
A         magnolia-core/src/main/resources/info/magnolia/setup
A         magnolia-core/src/main/resources/info/magnolia/setup/author
AU        
magnolia-core/src/main/resources/info/magnolia/setup/author/userroles.anonymous.xml
A         magnolia-core/src/main/resources/info/magnolia/setup/public
AU        
magnolia-core/src/main/resources/info/magnolia/setup/public/userroles.anonymous.xml
A         magnolia-core/src/main/resources/info/magnolia/cms
A         magnolia-core/src/main/resources/info/magnolia/cms/license
AU        magnolia-core/src/main/resources/info/magnolia/cms/license/license.xml
A         magnolia-core/src/main/resources/info/magnolia/cms/module
A         magnolia-core/src/main/resources/info/magnolia/module
A         magnolia-core/src/main/resources/info/magnolia/module/model
AU        magnolia-core/src/main/resources/info/magnolia/module/model/module.dtd
AU        
magnolia-core/src/main/resources/info/magnolia/module/model/ServletDefinition.betwixt
A         
magnolia-core/src/main/resources/info/magnolia/module/model/ModuleDefinition.betwixt
A         magnolia-core/src/main/resources/info/magnolia/module/ui
A         
magnolia-core/src/main/resources/info/magnolia/module/ui/ModuleManagerWebUI.listTasks.html
A         
magnolia-core/src/main/resources/info/magnolia/module/ui/ModuleManagerWebUI.css
A         
magnolia-core/src/main/resources/info/magnolia/module/ui/ModuleManagerWebUI.temp.html
A         
magnolia-core/src/main/resources/info/magnolia/module/ui/ModuleManagerWebUI.installDoneRestartNeeded.html
A         
magnolia-core/src/main/resources/info/magnolia/module/ui/ModuleManagerWebUI.header.html
A         
magnolia-core/src/main/resources/info/magnolia/module/ui/ModuleManagerWebUI.js
A         
magnolia-core/src/main/resources/info/magnolia/module/ui/ModuleManagerWebUI.inProgress.html
A         
magnolia-core/src/main/resources/info/magnolia/module/ui/ModuleManagerWebUI.installDone.html
A         
magnolia-core/src/main/resources/info/magnolia/module/ui/ModuleManagerWebUI.footer.html
A         
magnolia-core/src/main/resources/info/magnolia/module/ui/ModuleManagerWebUI.stoppedConditionsNotMet.html
AU        magnolia-core/src/main/resources/log4j.xml
AU        magnolia-core/src/main/resources/mgnl-beans.properties
AU        magnolia-core/pom.xml
 U        .
At revision 32066
Parsing POMs
Discovered a new module info.magnolia:magnolia-module-modulestore 
magnolia-module-modulestore
Discovered a new module info.magnolia:magnolia-templating-ui-components 
magnolia-templating-ui-components
[trunk] $ 
/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home//bin/java -cp 
/usr/local/hudson/data/plugins/maven-plugin/WEB-INF/lib/maven-agent-1.324.jar:/usr/local/hudson/maven/apache-maven-2.0.10/boot/classworlds-1.1.jar
 hudson.maven.agent.Main /usr/local/hudson/maven/apache-maven-2.0.10 
/Library/Tomcat/work/Catalina/hudson.magnolia-cms.com/_/WEB-INF/lib/remoting-1.324.jar
 
/usr/local/hudson/data/plugins/maven-plugin/WEB-INF/lib/maven-interceptor-1.324.jar
 49588
ERROR: Failed to parse POMs
java.io.IOException: Cannot run program 
"/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home//bin/java" (in 
directory "<http://hudson.magnolia-cms.com/job/magnolia_main-trunk/ws/trunk";)>: 
java.io.IOException: error=2, No such file or directory
        at java.lang.ProcessBuilder.start(ProcessBuilder.java:459)
        at hudson.Proc$LocalProc.<init>(Proc.java:145)
        at hudson.Proc$LocalProc.<init>(Proc.java:118)
        at hudson.Launcher$LocalLauncher.launch(Launcher.java:633)
        at hudson.Launcher$ProcStarter.start(Launcher.java:268)
        at 
hudson.maven.MavenProcessFactory.newProcess(MavenProcessFactory.java:198)
        at hudson.maven.ProcessCache.get(ProcessCache.java:227)
        at 
hudson.maven.MavenModuleSetBuild$RunnerImpl.doRun(MavenModuleSetBuild.java:453)
        at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:354)
        at hudson.model.Run.run(Run.java:1123)
        at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:302)
        at hudson.model.ResourceController.execute(ResourceController.java:88)
        at hudson.model.Executor.run(Executor.java:123)
Caused by: java.io.IOException: java.io.IOException: error=2, No such file or 
directory
        at java.lang.UNIXProcess.<init>(UNIXProcess.java:148)
        at java.lang.ProcessImpl.start(ProcessImpl.java:65)
        at java.lang.ProcessBuilder.start(ProcessBuilder.java:452)
        ... 12 more
FATAL: null
AxisFault
 faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
 faultSubcode: 
 faultString: com.atlassian.jira.rpc.exception.RemotePermissionException: This 
issue does not exist or you don't have permission to view it.
 faultActor: 
 faultNode: 
 faultDetail: 
        {}com.atlassian.jira.rpc.exception.RemotePermissionException:null
        {http://xml.apache.org/axis/}hostname:dev2.magnolia-cms.com

com.atlassian.jira.rpc.exception.RemotePermissionException: This issue does not 
exist or you don't have permission to view it.
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at java.lang.Class.newInstance0(Class.java:355)
        at java.lang.Class.newInstance(Class.java:308)
        at 
org.apache.axis.encoding.ser.BeanDeserializer.<init>(BeanDeserializer.java:104)
        at 
org.apache.axis.encoding.ser.BeanDeserializer.<init>(BeanDeserializer.java:90)
        at 
hudson.plugins.jira.soap.RemotePermissionException.getDeserializer(RemotePermissionException.java:75)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at 
org.apache.axis.encoding.ser.BaseDeserializerFactory.getSpecialized(BaseDeserializerFactory.java:154)
        at 
org.apache.axis.encoding.ser.BaseDeserializerFactory.getDeserializerAs(BaseDeserializerFactory.java:84)
        at 
org.apache.axis.encoding.DeserializationContext.getDeserializer(DeserializationContext.java:464)
        at 
org.apache.axis.encoding.DeserializationContext.getDeserializerForType(DeserializationContext.java:547)
        at 
org.apache.axis.message.SOAPFaultDetailsBuilder.onStartChild(SOAPFaultDetailsBuilder.java:157)
        at 
org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:1035)
        at 
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:501)
        at 
com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:179)
        at 
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:377)
        at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2747)
        at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:648)
        at 
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:140)
        at 
com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:510)
        at 
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:807)
        at 
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)
        at 
com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:107)
        at 
com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205)
        at 
com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522)
        at javax.xml.parsers.SAXParser.parse(SAXParser.java:395)
        at 
org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java:227)
        at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:696)
        at org.apache.axis.Message.getSOAPEnvelope(Message.java:435)
        at 
org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java:62)
        at org.apache.axis.client.AxisClient.invoke(AxisClient.java:206)
        at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
        at org.apache.axis.client.Call.invoke(Call.java:2767)
        at org.apache.axis.client.Call.invoke(Call.java:2443)
        at org.apache.axis.client.Call.invoke(Call.java:2366)
        at org.apache.axis.client.Call.invoke(Call.java:1812)
        at 
hudson.plugins.jira.soap.JirasoapserviceV2SoapBindingStub.getIssue(JirasoapserviceV2SoapBindingStub.java:4537)
        at hudson.plugins.jira.JiraSession.getIssue(JiraSession.java:83)
        at 
hudson.plugins.jira.Updater.getJiraIssuesAndSubmitComments(Updater.java:115)
        at hudson.plugins.jira.Updater.perform(Updater.java:74)
        at 
hudson.plugins.jira.JiraIssueUpdater.perform(JiraIssueUpdater.java:29)
        at hudson.tasks.BuildStepMonitor$3.perform(BuildStepMonitor.java:36)
        at 
hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:480)
        at 
hudson.model.AbstractBuild$AbstractRunner.performAllBuildStep(AbstractBuild.java:466)
        at 
hudson.maven.MavenModuleSetBuild$RunnerImpl.post2(MavenModuleSetBuild.java:592)
        at 
hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:438)
        at hudson.model.Run.run(Run.java:1146)
        at hudson.maven.MavenModuleSetBuild.run(MavenModuleSetBuild.java:302)
        at hudson.model.ResourceController.execute(ResourceController.java:88)
        at hudson.model.Executor.run(Executor.java:123)


----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------

Reply via email to