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 18:24:32 UTC

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

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


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

Posted by "Stefano Bagnara (JIRA)" <se...@james.apache.org>.
     [ 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