Hi all,

maybe I have overlook something but I cannot figure out why the registry fails 
at startup.

The "funny" thing is that it worked yesterday and this morning, then it 
stopped...

I am using eclispe, m2eclips, and mvn, but also mvn directly from the command 
line (I need to run mvn through a SOCKS proxy)

From the exception I see that the problem might not be strictly due to Tapestry 
... but maybe someone can help on how to approach/solve this.


Many thanks.

-- Alessio


Here my configuration (pom.xml):

                <!-- Use Tap5 IoC for the setup/conf/DI and so on -->
                <dependency>
                        <groupId>org.apache.tapestry</groupId>
                        <artifactId>tapestry-ioc</artifactId>
                        <version>5.3.6</version>
                </dependency>
                

Here my code:

public static void main(String[] args) throws Exception {

                RegistryBuilder builder = new RegistryBuilder();
                Registry registry = builder.build();
                registry.performRegistryStartup();
}

Here the console output:

2013-05-11 16:43:28,956 [main] INFO  org.apache.tapestry5.ioc.RegistryBuilder - 
Adding module definition for class 
org.apache.tapestry5.ioc.services.TapestryIOCModule
Contributions for 
org.apache.tapestry5.ioc.internal.services.SymbolSourceImpl(List) (at 
SymbolSourceImpl.java:198) via 
org.apache.tapestry5.ioc.services.TapestryIOCModule.bind(ServiceBinder) (at 
TapestryIOCModule.java:49)
[

Location : 
org.apache.tapestry5.ioc.services.TapestryIOCModule.setupStandardSymbolProviders(OrderedConfiguration,
 SymbolProvider, SymbolProvider) (at TapestryIOCModule.java:474)
ContributionMethod : 
setupStandardSymbolProviders(org.apache.tapestry5.ioc.OrderedConfiguration<org.apache.tapestry5.ioc.services.SymbolProvider>
 interface org.apache.tapestry5.ioc.services.SymbolProvider interface 
org.apache.tapestry5.ioc.services.SymbolProvider )]
2013-05-11 16:43:29,108 [main] DEBUG org.apache.tapestry5.ioc.Registry - [  1] 
--> Eager loading services
2013-05-11 16:43:29,110 [main] DEBUG org.apache.tapestry5.ioc.Registry - [  1] 
<-- Eager loading services [0.52 ms]
2013-05-11 16:43:29,111 [main] DEBUG 
org.apache.tapestry5.ioc.services.TapestryIOCModule.RegistryStartup - Creating 
proxy for service RegistryStartup
2013-05-11 16:43:29,112 [main] DEBUG org.apache.tapestry5.ioc.Registry - [  1] 
--> Creating proxy for service RegistryStartup
.2013-05-11 16:43:29,118 [main] DEBUG org.apache.tapestry5.ioc.Registry - [  2] 
--> Creating plan to instantiate 
org.apache.tapestry5.ioc.internal.services.RegistryStartup via public 
org.apache.tapestry5.ioc.internal.services.RegistryStartup(org.slf4j.Logger,java.util.List)
2013-05-11 16:43:29,121 [main] DEBUG org.apache.tapestry5.ioc.Registry - [  3] 
--> Determining injection value for parameter #1 (org.slf4j.Logger)
2013-05-11 16:43:29,123 [main] DEBUG org.apache.tapestry5.ioc.Registry - [  3] 
<-- Determining injection value for parameter #1 (org.slf4j.Logger) [1.99 ms]
2013-05-11 16:43:29,123 [main] DEBUG org.apache.tapestry5.ioc.Registry - [  3] 
--> Determining injection value for parameter #2 (java.util.List)
2013-05-11 16:43:29,124 [main] DEBUG org.apache.tapestry5.ioc.Registry - [  4] 
--> Collecting ordered configuration for service RegistryStartup
2013-05-11 16:43:29,128 [main] DEBUG org.apache.tapestry5.ioc.Registry - [  4] 
<-- Collecting ordered configuration for service RegistryStartup [4.14 ms]
2013-05-11 16:43:29,133 [main] ERROR org.apache.tapestry5.ioc.Registry - 
java.lang.ExceptionInInitializerError
2013-05-11 16:43:29,133 [main] ERROR org.apache.tapestry5.ioc.Registry - 
Operations trace:
2013-05-11 16:43:29,133 [main] ERROR org.apache.tapestry5.ioc.Registry - [ 1] 
Creating proxy for service RegistryStartup
2013-05-11 16:43:29,133 [main] ERROR org.apache.tapestry5.ioc.Registry - [ 2] 
Creating plan to instantiate 
org.apache.tapestry5.ioc.internal.services.RegistryStartup via public 
org.apache.tapestry5.ioc.internal.services.RegistryStartup(org.slf4j.Logger,java.util.List)
2013-05-11 16:43:29,134 [main] ERROR org.apache.tapestry5.ioc.Registry - [ 3] 
Determining injection value for parameter #2 (java.util.List)
Exception in thread "main" java.lang.ExceptionInInitializerError
        at 
org.apache.tapestry5.ioc.internal.ServiceResourcesImpl.logConfiguration(ServiceResourcesImpl.java:100)
        at 
org.apache.tapestry5.ioc.internal.ServiceResourcesImpl.getOrderedConfiguration(ServiceResourcesImpl.java:114)
        at 
org.apache.tapestry5.ioc.internal.AbstractServiceCreator.getOrderedConfiguration(AbstractServiceCreator.java:123)
        at 
org.apache.tapestry5.ioc.internal.AbstractServiceCreator.access$200(AbstractServiceCreator.java:35)
        at 
org.apache.tapestry5.ioc.internal.AbstractServiceCreator$1.findResource(AbstractServiceCreator.java:103)
        at 
org.apache.tapestry5.ioc.internal.util.DelegatingInjectionResources.findResource(DelegatingInjectionResources.java:38)
        at 
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateInjection(InternalUtils.java:231)
        at 
org.apache.tapestry5.ioc.internal.util.InternalUtils.access$000(InternalUtils.java:50)
        at 
org.apache.tapestry5.ioc.internal.util.InternalUtils$4.invoke(InternalUtils.java:289)
        at 
org.apache.tapestry5.ioc.internal.util.InternalUtils$4.invoke(InternalUtils.java:286)
        at 
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:74)
        at 
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:87)
        at 
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1209)
        at 
org.apache.tapestry5.ioc.internal.util.InternalUtils.calculateParameters(InternalUtils.java:293)
        at 
org.apache.tapestry5.ioc.internal.util.InternalUtils$23.invoke(InternalUtils.java:1488)
        at 
org.apache.tapestry5.ioc.internal.util.InternalUtils$23.invoke(InternalUtils.java:1483)
        at 
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:74)
        at 
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:87)
        at 
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1209)
        at 
org.apache.tapestry5.ioc.internal.util.InternalUtils.createConstructorConstructionPlan(InternalUtils.java:1480)
        at 
org.apache.tapestry5.ioc.internal.ConstructorServiceCreator.getPlan(ConstructorServiceCreator.java:52)
        at 
org.apache.tapestry5.ioc.internal.ConstructorServiceCreator.createObject(ConstructorServiceCreator.java:61)
        at 
org.apache.tapestry5.ioc.internal.ModuleImpl$4.invoke(ModuleImpl.java:274)
        at 
org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:74)
        at 
org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:87)
        at 
org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:1209)
        at 
org.apache.tapestry5.ioc.internal.ModuleImpl.create(ModuleImpl.java:339)
        at 
org.apache.tapestry5.ioc.internal.ModuleImpl.access$100(ModuleImpl.java:39)
        at 
org.apache.tapestry5.ioc.internal.ModuleImpl$1.invoke(ModuleImpl.java:191)
        at 
org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withWrite(ConcurrentBarrier.java:140)
        at 
org.apache.tapestry5.ioc.internal.ModuleImpl$2.invoke(ModuleImpl.java:207)
        at 
org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:85)
        at 
org.apache.tapestry5.ioc.internal.ModuleImpl.findOrCreate(ModuleImpl.java:213)
        at 
org.apache.tapestry5.ioc.internal.ModuleImpl.getService(ModuleImpl.java:109)
        at 
org.apache.tapestry5.ioc.internal.RegistryImpl.getService(RegistryImpl.java:498)
        at 
org.apache.tapestry5.ioc.internal.RegistryImpl.performRegistryStartup(RegistryImpl.java:411)
        at 
org.apache.tapestry5.ioc.internal.RegistryWrapper.performRegistryStartup(RegistryWrapper.java:80)
        at at.ac.tuwien.dsg.cloud.CloudDriver.main(CloudDriver.java:24)
Caused by: java.util.MissingResourceException: Can't find bundle for base name 
org.apache.tapestry5.ioc.internal.IOCStrings, locale en_US
        at 
java.util.ResourceBundle.throwMissingResourceException(ResourceBundle.java:1427)
        at java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:1250)
        at java.util.ResourceBundle.getBundle(ResourceBundle.java:952)
        at 
org.apache.tapestry5.ioc.internal.util.MessagesImpl.forClass(MessagesImpl.java:46)
        at 
org.apache.tapestry5.ioc.internal.IOCMessages.<clinit>(IOCMessages.java:40)
        ... 38 more



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org

Reply via email to