Hi Alexis,
thanks for quick and useful response, you solved my issue..
is there any more up-to-date documentation than
http://docs.sun.com/app/docs/doc/821-1208/giigc?a=view (linked from
glassfish.dev.java.net)? Or some examples? (now I'm interested in using
ScatteredArchive)
Thanks,
Pavel
Alexis Moussine-Pouchkine wrote:
> Hi Pavel,
> You need to install one of more containers :
> ContainerBuilder containerBuilder = server.createConfig(ContainerBuilder.Type.web);
> server.addContainer(containerBuilder);
> -Alexis
>
> On 14 janv. 2010, at 14:25, Pavel Bucek wrote:
>
>
>> Hello,
>>
>> I'm trying to deploy simple jersey application on embedded gfv3, but it fails with following:
>>
>> Jan 14, 2010 2:14:26 PM com.sun.enterprise.v3.server.AppServerStartup run
>> INFO: GlassFish v3 (74.2) startup time : Embedded(790ms) startup services(539ms) total(1329ms)
>> Jan 14, 2010 2:14:27 PM com.sun.enterprise.transaction.JavaEETransactionManagerSimplified initDelegates
>> INFO: Using com.sun.enterprise.transaction.jts.JavaEETransactionManagerJTSDelegate as the delegate
>> Jan 14, 2010 2:14:27 PM org.glassfish.admin.mbeanserver.JMXStartupService$JMXConnectorsStarterThread run
>> INFO: JMXStartupService: JMXConnector system is disabled, skipping.
>> Jan 14, 2010 2:14:27 PM AppServerStartup run
>> INFO: [Thread[GlassFish Kernel Main Thread,5,main]] started
>> Jan 14, 2010 2:14:38 PM org.glassfish.api.ActionReport failure
>> SEVERE: Module type not recognized
>> Jan 14, 2010 2:14:38 PM org.glassfish.api.ActionReport failure
>> SEVERE: There is no installed container capable of handling this application com.sun.enterprise.deploy.shared.FileArchive_at_1fe2c9bf
>> classLoader = WebappClassLoader (delegate=true; repositories=WEB-INF/classes/)
>> SharedSecrets.getJavaNetAccess()=java.net.URLClassLoader$7_at_2bbd9de3
>>
>> looks like I'm missing some dependency, but don't know which one..
>>
>> code:
>>
>> Server.Builder builder = new Server.Builder("GFv3Server");
>> Server server = builder.build();
>>
>> server.start();
>> DeployCommandParameters params = new DeployCommandParameters();
>> params.contextroot = "helloworld-webapp";
>>
>> server.getDeployer().deploy(new File("/Users/pavel/jersey/jersey/jersey2/samples/helloworld-webapp/target/helloworld-webapp.war"), params);
>>
>>
>> dependencies in pom.xml:
>>
>> <dependencies>
>> <dependency>
>> <groupId>junit</groupId>
>> <artifactId>junit</artifactId>
>> <version>3.8.1</version>
>> <scope>test</scope>
>> </dependency>
>> <dependency>
>> <groupId>org.glassfish.extras</groupId>
>> <artifactId>glassfish-embedded-all</artifactId>
>> <version>3.0</version>
>> </dependency>
>> </dependencies>
>> <repositories>
>> <repository>
>> <id>glassfish-repository</id>
>> <name>Java.net Repository for Glassfish</name>
>> <url>http://download.java.net/maven/glassfish</url>
>> </repository>
>> </repositories>
>>
>> Thanks,
>>
>> Pavel
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: embedded-unsubscribe_at_glassfish.dev.java.net
>> For additional commands, e-mail: embedded-help_at_glassfish.dev.java.net
>>
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: embedded-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: embedded-help_at_glassfish.dev.java.net
>
>