You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by "Stefano Bagnara (JIRA)" <se...@james.apache.org> on 2007/03/21 21:23:32 UTC

[jira] Resolved: (JAMES-779) packages built by new modular james do not work (jars inside sar are not correctly organized)

     [ https://issues.apache.org/jira/browse/JAMES-779?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Stefano Bagnara resolved JAMES-779.
-----------------------------------

    Resolution: Fixed
      Assignee: Stefano Bagnara

Unfortunately we need to reference the jarname and the jarfolder separately, so I had to add "duplicates" to the properties.

> 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
>         Assigned To: 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: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org