packages built by new modular james do not work (jars inside sar are not 
correctly organized)
---------------------------------------------------------------------------------------------

                 Key: JAMES-779
                 URL: https://issues.apache.org/jira/browse/JAMES-779
             Project: James
          Issue Type: Bug
          Components: Build System
    Affects Versions: Trunk
            Reporter: Stefano Bagnara
             Fix For: Next Major


The sar built contains jar in "structured" folders and this does not work for 
phoenix.
-----
Phoenix 4.2

There was an uncaught exception:
---------------------------------------------------------
--- Message ---
Missing BlockInfo for class 
org.apache.avalon.cornerstone.blocks.sockets.DefaultSocketManager
--- Stack Trace ---
org.apache.avalon.phoenix.interfaces.DeploymentException: Missing BlockInfo for 
class org.apache.avalon.cornerstone.blocks.sockets.D
efaultSocketManager
        at 
org.apache.avalon.phoenix.components.deployer.DefaultDeployer.deploy(DefaultDeployer.java:379)
        at 
org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFile(DefaultEmbeddor.java:542)
        at 
org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFile(DefaultEmbeddor.java:535)
        at 
org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFiles(DefaultEmbeddor.java:520)
        at 
org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployDefaultApplications(DefaultEmbeddor.java:509)
        at 
org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.execute(DefaultEmbeddor.java:268)
        at org.apache.avalon.phoenix.frontends.CLIMain.run(CLIMain.java:198)
        at org.apache.avalon.phoenix.frontends.CLIMain.execute(CLIMain.java:184)
        at org.apache.avalon.phoenix.frontends.CLIMain.main(CLIMain.java:145)
        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:585)
        at org.apache.avalon.phoenix.launcher.Main.startup(Main.java:135)
        at org.apache.avalon.phoenix.launcher.Main.main(Main.java:84)
Caused by: java.lang.Exception: Missing BlockInfo for class 
org.apache.avalon.cornerstone.blocks.sockets.DefaultSocketManager
        at 
org.apache.avalon.phoenix.components.deployer.PhoenixComponentFactory.createComponentInfo(PhoenixComponentFactory.java:91
)
        at 
org.apache.avalon.phoenix.containerkit.factory.DefaultComponentFactory.newBundle(DefaultComponentFactory.java:151)
        at 
org.apache.avalon.phoenix.containerkit.factory.DefaultComponentFactory.createBundle(DefaultComponentFactory.java:119)
        at 
org.apache.avalon.phoenix.components.deployer.PhoenixProfileBuilder.assembleProfile(PhoenixProfileBuilder.java:153)
        at 
org.apache.avalon.phoenix.components.deployer.PhoenixProfileBuilder.assembleSarProfile(PhoenixProfileBuilder.java:107)
        at 
org.apache.avalon.phoenix.components.deployer.PhoenixProfileBuilder.buildProfile(PhoenixProfileBuilder.java:95)
        at 
org.apache.avalon.phoenix.components.deployer.DefaultDeployer.deploy(DefaultDeployer.java:347)
        ... 14 more
rethrown from
java.lang.Exception: Missing BlockInfo for class 
org.apache.avalon.cornerstone.blocks.sockets.DefaultSocketManager
        at 
org.apache.avalon.phoenix.components.deployer.PhoenixComponentFactory.createComponentInfo(PhoenixComponentFactory.java:91
)
        at 
org.apache.avalon.phoenix.containerkit.factory.DefaultComponentFactory.newBundle(DefaultComponentFactory.java:151)
        at 
org.apache.avalon.phoenix.containerkit.factory.DefaultComponentFactory.createBundle(DefaultComponentFactory.java:119)
        at 
org.apache.avalon.phoenix.components.deployer.PhoenixProfileBuilder.assembleProfile(PhoenixProfileBuilder.java:153)
        at 
org.apache.avalon.phoenix.components.deployer.PhoenixProfileBuilder.assembleSarProfile(PhoenixProfileBuilder.java:107)
        at 
org.apache.avalon.phoenix.components.deployer.PhoenixProfileBuilder.buildProfile(PhoenixProfileBuilder.java:95)
        at 
org.apache.avalon.phoenix.components.deployer.DefaultDeployer.deploy(DefaultDeployer.java:347)
        at 
org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFile(DefaultEmbeddor.java:542)
        at 
org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFile(DefaultEmbeddor.java:535)
        at 
org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFiles(DefaultEmbeddor.java:520)
        at 
org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployDefaultApplications(DefaultEmbeddor.java:509)
        at 
org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.execute(DefaultEmbeddor.java:268)
        at org.apache.avalon.phoenix.frontends.CLIMain.run(CLIMain.java:198)
        at org.apache.avalon.phoenix.frontends.CLIMain.execute(CLIMain.java:184)
        at org.apache.avalon.phoenix.frontends.CLIMain.main(CLIMain.java:145)
        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:585)
        at org.apache.avalon.phoenix.launcher.Main.startup(Main.java:135)
        at org.apache.avalon.phoenix.launcher.Main.main(Main.java:84)

---------------------------------------------------------
The log file may contain further details of error.
Please check the configuration files and restart Phoenix.
If the problem persists, contact the Avalon project.  See
http://jakarta.apache.org/avalon for more information.
Shutting down Phoenix.


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to