Re: svn commit: r1127388 - in /geronimo/server/trunk/plugins: jasper/geronimo-jasper/src/main/java/org/apache/geronimo/jasper/internal/ myfaces/geronimo-myfaces/src/main/java/org/apache/geronimo/myfac
Do we need to always return a non null value in the addingBundle method ? It looks to me that if no related files found in the target bundle, it is better to return null to tell the tracker to ignore it. Thanks. 2011/5/25 : > Author: gawor > Date: Wed May 25 05:25:34 2011 > New Revision: 1127388 > > URL: http://svn.apache.org/viewvc?rev=1127388&view=rev > Log: > GERONIMO-5938, GERONIMO-5976: Scan bundles for tag libs a little sooner to > prevent a potential race condition with WAB extender > > Modified: > > geronimo/server/trunk/plugins/jasper/geronimo-jasper/src/main/java/org/apache/geronimo/jasper/internal/Activator.java > > geronimo/server/trunk/plugins/jasper/geronimo-jasper/src/main/java/org/apache/geronimo/jasper/internal/TldRegistryImpl.java > > geronimo/server/trunk/plugins/myfaces/geronimo-myfaces/src/main/java/org/apache/geronimo/myfaces/config/resource/osgi/Activator.java > > geronimo/server/trunk/plugins/myfaces/geronimo-myfaces/src/main/java/org/apache/geronimo/myfaces/config/resource/osgi/ConfigBundleTrackerCustomizer.java > > Modified: > geronimo/server/trunk/plugins/jasper/geronimo-jasper/src/main/java/org/apache/geronimo/jasper/internal/Activator.java > URL: > http://svn.apache.org/viewvc/geronimo/server/trunk/plugins/jasper/geronimo-jasper/src/main/java/org/apache/geronimo/jasper/internal/Activator.java?rev=1127388&r1=1127387&r2=1127388&view=diff > == > --- > geronimo/server/trunk/plugins/jasper/geronimo-jasper/src/main/java/org/apache/geronimo/jasper/internal/Activator.java > (original) > +++ > geronimo/server/trunk/plugins/jasper/geronimo-jasper/src/main/java/org/apache/geronimo/jasper/internal/Activator.java > Wed May 25 05:25:34 2011 > @@ -33,7 +33,7 @@ public class Activator implements Bundle > TldRegistryImpl tldRegistry = new TldRegistryImpl(context); > tldRegistryRegistration = > context.registerService(TldRegistry.class.getName(), tldRegistry, null); > > - tldBundleTracker = new BundleTracker(context, Bundle.ACTIVE, > tldRegistry); > + tldBundleTracker = new BundleTracker(context, Bundle.STARTING | > Bundle.ACTIVE, tldRegistry); > tldBundleTracker.open(); > } > > > Modified: > geronimo/server/trunk/plugins/jasper/geronimo-jasper/src/main/java/org/apache/geronimo/jasper/internal/TldRegistryImpl.java > URL: > http://svn.apache.org/viewvc/geronimo/server/trunk/plugins/jasper/geronimo-jasper/src/main/java/org/apache/geronimo/jasper/internal/TldRegistryImpl.java?rev=1127388&r1=1127387&r2=1127388&view=diff > == > --- > geronimo/server/trunk/plugins/jasper/geronimo-jasper/src/main/java/org/apache/geronimo/jasper/internal/TldRegistryImpl.java > (original) > +++ > geronimo/server/trunk/plugins/jasper/geronimo-jasper/src/main/java/org/apache/geronimo/jasper/internal/TldRegistryImpl.java > Wed May 25 05:25:34 2011 > @@ -109,22 +109,12 @@ public class TldRegistryImpl implements > @Override > public Object addingBundle(Bundle bundle, BundleEvent event) { > Collection tlds = scanBundle(bundle); > - if (tlds.isEmpty()) { > - return null; > - } else { > - map.put(bundle, tlds); > - return bundle; > - } > + map.put(bundle, tlds); > + return bundle; > } > > @Override > public void modifiedBundle(Bundle bundle, BundleEvent event, Object > object) { > - Collection tlds = scanBundle(bundle); > - if (tlds.isEmpty()) { > - map.remove(bundle); > - } else { > - map.put(bundle, tlds); > - } > } > > @Override > @@ -134,7 +124,7 @@ public class TldRegistryImpl implements > > private Collection scanBundle(Bundle bundle) { > ServiceReference reference = > bundleContext.getServiceReference(PackageAdmin.class.getName()); > - PackageAdmin packageAdmin = (PackageAdmin) > bundle.getBundleContext().getService(reference); > + PackageAdmin packageAdmin = (PackageAdmin) > bundleContext.getService(reference); > try { > BundleResourceFinder resourceFinder = new > BundleResourceFinder(packageAdmin, bundle, "META-INF/", ".tld"); > TldResourceFinderCallback callback = new > TldResourceFinderCallback(); > > Modified: > geronimo/server/trunk/plugins/myfaces/geronimo-myfaces/src/main/java/org/apache/geronimo/myfaces/config/resource/osgi/Activator.java > URL: > http://svn.apache.org/viewvc/geronimo/server/trunk/plugins/myfaces/geronimo-myfaces/src/main/java/org/apache/geronimo/myfaces/config/resource/osgi/Activator.java?rev=1127388&r1=1127387&r2=1127388&view=diff > == > --- > geronimo/server/trunk/plugins/myfaces/geronimo-myfaces/src/main/java/org/apache/geronimo/myfaces/config/resource/osgi/Activator.java > (o
[jira] [Commented] (GERONIMO-5976) Load JSP tag libraries from bundles
[ https://issues.apache.org/jira/browse/GERONIMO-5976?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13038967#comment-13038967 ] Jarek Gawor commented on GERONIMO-5976: --- In revision 1127388 I committed additional changes to track the bundles with tag libs a little sooner to prevent a possible race condition with WAB extender. The WAB extender could deploy the WAB which could ask for taglibs before the bundle with taglibs was scanned. > Load JSP tag libraries from bundles > --- > > Key: GERONIMO-5976 > URL: https://issues.apache.org/jira/browse/GERONIMO-5976 > Project: Geronimo > Issue Type: New Feature > Security Level: public(Regular issues) > Components: web >Affects Versions: 3.0-M1 >Reporter: Jarek Gawor >Assignee: Jarek Gawor > > It would be nice to have a way for WAB to load JSP taglib files from separate > (somehow dependent) bundles. This is similar to GERONIMO-5938. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (GERONIMO-5938) Load JSF taglib xml files from bundles
[ https://issues.apache.org/jira/browse/GERONIMO-5938?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13038968#comment-13038968 ] Jarek Gawor commented on GERONIMO-5938: --- In revision 1127388 I committed additional changes to track the bundles with tag libs a little sooner to prevent a possible race condition with WAB extender. The WAB extender could deploy the WAB which could ask for taglibs before the bundle with taglibs was scanned. > Load JSF taglib xml files from bundles > -- > > Key: GERONIMO-5938 > URL: https://issues.apache.org/jira/browse/GERONIMO-5938 > Project: Geronimo > Issue Type: Bug > Security Level: public(Regular issues) > Components: myfaces >Affects Versions: 3.0-M1 >Reporter: Jarek Gawor >Assignee: Ivan > > It would be nice to have a way for WAB to load JSF taglib xml files from > separate (somehow dependent) bundles. I think that currently supported for > faces-config.xml but not for the taglib xml files. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Created] (GERONIMODEVTOOLS-752) Fail to start server in profile mode
Fail to start server in profile mode Key: GERONIMODEVTOOLS-752 URL: https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-752 Project: Geronimo-Devtools Issue Type: Bug Components: eclipse-plugin Affects Versions: 3.0 Environment: winxp, ibm jdk 1.6 Reporter: viola.lu Priority: Minor Fix For: 3.0 1.Install geronimo eclipse plugin 2.New a server, right-click server, choose "profile", fail to start server. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira
[BUILD] trunk: Failed for Revision: 1127354
Geronimo Revision: 1127354 built with tests included See the full build-2100.log file at http://people.apache.org/builds/geronimo/server/binaries/trunk/20110524/build-2100.log See the unit test reports at http://people.apache.org/builds/geronimo/server/binaries/trunk/20110524/unit-test-reports [INFO] Unable to find resource 'org.apache.maven.doxia:doxia-module-xdoc:jar:1.0' in repository java.net2 (http://download.java.net/maven/2/) Downloading: http://nexus.openqa.org/content/repositories/releases/org/apache/maven/doxia/doxia-module-xdoc/1.0/doxia-module-xdoc-1.0.jar [INFO] Unable to find resource 'org.apache.maven.doxia:doxia-module-xdoc:jar:1.0' in repository openqa-releases (http://nexus.openqa.org/content/repositories/releases) Downloading: http://repo2.maven.org/maven2/org/apache/maven/doxia/doxia-module-xdoc/1.0/doxia-module-xdoc-1.0.jar Downloading: file:///home/geronimo/.m2/jtidy.repository/org/mortbay/jetty/jetty-util/6.1.5/jetty-util-6.1.5.jar [INFO] Unable to find resource 'org.mortbay.jetty:jetty-util:jar:6.1.5' in repository local (file:///home/geronimo/.m2/jtidy.repository) Downloading: http://svn.apache.org/repos/asf/geronimo/repo//org/mortbay/jetty/jetty-util/6.1.5/jetty-util-6.1.5.jar [INFO] Unable to find resource 'org.mortbay.jetty:jetty-util:jar:6.1.5' in repository geronimo-svn-repo (http://svn.apache.org/repos/asf/geronimo/repo/) Downloading: http://oss.sonatype.org/content/groups/jetty-with-staging/org/mortbay/jetty/jetty-util/6.1.5/jetty-util-6.1.5.jar [INFO] Unable to find resource 'org.mortbay.jetty:jetty-util:jar:6.1.5' in repository jetty.oss.sonatype.org (http://oss.sonatype.org/content/groups/jetty-with-staging) Downloading: http://svn.apache.org/repos/asf/servicemix/m2-repo//org/mortbay/jetty/jetty-util/6.1.5/jetty-util-6.1.5.jar [INFO] Unable to find resource 'org.mortbay.jetty:jetty-util:jar:6.1.5' in repository smx.svn (http://svn.apache.org/repos/asf/servicemix/m2-repo/) Downloading: http://download.java.net/maven/2//org/mortbay/jetty/jetty-util/6.1.5/jetty-util-6.1.5.jar [INFO] Unable to find resource 'org.mortbay.jetty:jetty-util:jar:6.1.5' in repository java.net2 (http://download.java.net/maven/2/) Downloading: http://nexus.openqa.org/content/repositories/releases/org/mortbay/jetty/jetty-util/6.1.5/jetty-util-6.1.5.jar [INFO] Unable to find resource 'org.mortbay.jetty:jetty-util:jar:6.1.5' in repository openqa-releases (http://nexus.openqa.org/content/repositories/releases) Downloading: https://nexus.codehaus.org/content/repositories/releases//org/mortbay/jetty/jetty-util/6.1.5/jetty-util-6.1.5.jar [INFO] Unable to find resource 'org.mortbay.jetty:jetty-util:jar:6.1.5' in repository codehaus.org (http://snapshots.repository.codehaus.org) Downloading: http://people.apache.org/repo/m2-snapshot-repository//org/mortbay/jetty/jetty-util/6.1.5/jetty-util-6.1.5.jar [INFO] Unable to find resource 'org.mortbay.jetty:jetty-util:jar:6.1.5' in repository apache.m2.incubator (http://people.apache.org/repo/m2-snapshot-repository/) Downloading: http://repo2.maven.org/maven2/org/mortbay/jetty/jetty-util/6.1.5/jetty-util-6.1.5.jar Downloading: file:///home/geronimo/.m2/jtidy.repository/org/mortbay/jetty/servlet-api-2.5/6.1.5/servlet-api-2.5-6.1.5.jar [INFO] Unable to find resource 'org.mortbay.jetty:servlet-api-2.5:jar:6.1.5' in repository local (file:///home/geronimo/.m2/jtidy.repository) Downloading: http://svn.apache.org/repos/asf/geronimo/repo//org/mortbay/jetty/servlet-api-2.5/6.1.5/servlet-api-2.5-6.1.5.jar [INFO] Unable to find resource 'org.mortbay.jetty:servlet-api-2.5:jar:6.1.5' in repository geronimo-svn-repo (http://svn.apache.org/repos/asf/geronimo/repo/) Downloading: http://oss.sonatype.org/content/groups/jetty-with-staging/org/mortbay/jetty/servlet-api-2.5/6.1.5/servlet-api-2.5-6.1.5.jar [INFO] Unable to find resource 'org.mortbay.jetty:servlet-api-2.5:jar:6.1.5' in repository jetty.oss.sonatype.org (http://oss.sonatype.org/content/groups/jetty-with-staging) Downloading: http://svn.apache.org/repos/asf/servicemix/m2-repo//org/mortbay/jetty/servlet-api-2.5/6.1.5/servlet-api-2.5-6.1.5.jar [INFO] Unable to find resource 'org.mortbay.jetty:servlet-api-2.5:jar:6.1.5' in repository smx.svn (http://svn.apache.org/repos/asf/servicemix/m2-repo/) Downloading: http://download.java.net/maven/2//org/mortbay/jetty/servlet-api-2.5/6.1.5/servlet-api-2.5-6.1.5.jar [INFO] Unable to find resource 'org.mortbay.jetty:servlet-api-2.5:jar:6.1.5' in repository java.net2 (http://download.java.net/maven/2/) Downloading: http://nexus.openqa.org/content/repositories/releases/org/mortbay/jetty/servlet-api-2.5/6.1.5/servlet-api-2.5-6.1.5.jar [INFO] Unable to find resource 'org.mortbay.jetty:servlet-api-2.5:jar:6.1.5' in repository openqa-releases (http://nexus.openqa.org/content/reposi
[jira] [Commented] (GERONIMO-5976) Load JSP tag libraries from bundles
[ https://issues.apache.org/jira/browse/GERONIMO-5976?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13038915#comment-13038915 ] Jarek Gawor commented on GERONIMO-5976: --- In revision 1127356 I modified the code to use the same technique as in GERONIMO-5938 to discover additional JSP tag libraries (based on dependent bundles from DependencyManager and wired bundles). This makes the discovery of JSP and JSF tag libraries consistent so things should behave in the same way. > Load JSP tag libraries from bundles > --- > > Key: GERONIMO-5976 > URL: https://issues.apache.org/jira/browse/GERONIMO-5976 > Project: Geronimo > Issue Type: New Feature > Security Level: public(Regular issues) > Components: web >Affects Versions: 3.0-M1 >Reporter: Jarek Gawor >Assignee: Jarek Gawor > > It would be nice to have a way for WAB to load JSP taglib files from separate > (somehow dependent) bundles. This is similar to GERONIMO-5938. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (GERONIMO-5976) Load JSP tag libraries from bundles
[ https://issues.apache.org/jira/browse/GERONIMO-5976?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13038902#comment-13038902 ] Jarek Gawor commented on GERONIMO-5976: --- In revision 1127351 I added a test case for loading JSP tag libraries from separate bundles. > Load JSP tag libraries from bundles > --- > > Key: GERONIMO-5976 > URL: https://issues.apache.org/jira/browse/GERONIMO-5976 > Project: Geronimo > Issue Type: New Feature > Security Level: public(Regular issues) > Components: web >Affects Versions: 3.0-M1 >Reporter: Jarek Gawor >Assignee: Jarek Gawor > > It would be nice to have a way for WAB to load JSP taglib files from separate > (somehow dependent) bundles. This is similar to GERONIMO-5938. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira
Re: How to marshal/unmarshal HandlerType correctly ?
I am thinking to change them back to string in the past, but it will not work. As it needs to check whether there is a namespace uri corresponding to the prefix in the string value. 2011/5/25 David Blevins : > Those data types used to be strings. That's probably why it worked before. > > I wouldn't lose any sleep if we changed them back to String from QName if it > made things easier now. Can always revisit it later. > > -David > > > On May 24, 2011, at 7:39 AM, Ivan wrote: > >> I just committed some changes to trunk at revision: 1127089. Current >> solution is to use a XmlAdapter to create the QName even if it is >> illegal. Now, it is OK to unmarshal the XML file, but while >> marshalling the object to XML texts, those namespace information is >> lost ... >> Not sure whether there is better way for this. >> >> 2011/5/23 Ivan : >>> Hi, >>> In the HandlerChain class of the jee module, we uses QName for the >>> type of serviceNamePattern and portNamePattern for better access (By >>> default, String type is used in the generated classes). But in the web >>> service spec, it is allowed to specify * and invalid name space >>> prefix. >>> e.g. >>> >>> >> xmlns:ns1="http://hello.org";>foo:HelloService >>> .. >>> >>> >>> Now, while parsing the DD above, an exception like >>> java.lang.IllegalArgumentException: prefix foo is not bound to a >>> namespace is thrown. >>> Is there a way in JAXB to create a QName even the name space is >>> invalid ? I am thinking to have a XMLAdapter to do this from String, >>> but seems no way to look up the namespace by the prefix. >>> Thoughts ? Thanks. >>> -- >>> Ivan >>> >> >> >> >> -- >> Ivan > > -- Ivan
[BUILD] branches/2.2: Failed for Revision: 1127331
Geronimo Revision: 1127331 built with tests included See the full build-2000.log file at http://people.apache.org/builds/geronimo/server/binaries/2.2/20110524/build-2000.log See the unit test reports at http://people.apache.org/builds/geronimo/server/binaries/2.2/20110524/unit-test-reports -- 1 required artifact is missing. for artifact: org.apache.geronimo.buildsupport:car-maven-plugin:maven-plugin:2.2.2-20110520.172358-7 from the specified remote repositories: ibiblio.org (http://repo2.maven.org/maven2), codehaus.snapshots (http://snapshots.repository.codehaus.org), apache.snapshots (http://repository.apache.org/snapshots) [INFO] [INFO] Trace org.apache.maven.lifecycle.LifecycleExecutionException: Missing: -- 1) org.apache.xmlbeans:xmlbeans:jar:2.3.0 Try downloading the file manually from the project website. Then, install it using the command: mvn install:install-file -DgroupId=org.apache.xmlbeans -DartifactId=xmlbeans -Dversion=2.3.0 -Dpackaging=jar -Dfile=/path/to/file Alternatively, if you host your own repository you can deploy the file there: mvn deploy:deploy-file -DgroupId=org.apache.xmlbeans -DartifactId=xmlbeans -Dversion=2.3.0 -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id] Path to dependency: 1) org.apache.geronimo.buildsupport:car-maven-plugin:maven-plugin:2.2.2-SNAPSHOT 2) org.apache.geronimo.framework:geronimo-service-builder:jar:2.2.2-SNAPSHOT 3) org.apache.xmlbeans:xmlbeans:jar:2.3.0 -- 1 required artifact is missing. for artifact: org.apache.geronimo.buildsupport:car-maven-plugin:maven-plugin:2.2.2-20110520.172358-7 from the specified remote repositories: ibiblio.org (http://repo2.maven.org/maven2), codehaus.snapshots (http://snapshots.repository.codehaus.org), apache.snapshots (http://repository.apache.org/snapshots) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.loadPluginFully(DefaultLifecycleExecutor.java:1607) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.findArtifactTypeHandlersInPlugins(DefaultLifecycleExecutor.java:1468) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.findExtensions(DefaultLifecycleExecutor.java:222) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:178) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138) at org.apache.maven.cli.MavenCli.main(MavenCli.java:362) at org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:79) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:618) at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) at org.codehaus.classworlds.Launcher.main(Launcher.java:375) Caused by: org.apache.maven.artifact.resolver.MultipleArtifactsNotFoundException: Missing: -- 1) org.apache.xmlbeans:xmlbeans:jar:2.3.0 Try downloading the file manually from the project website. Then, install it using the command: mvn install:install-file -DgroupId=org.apache.xmlbeans -DartifactId=xmlbeans -Dversion=2.3.0 -Dpackaging=jar -Dfile=/path/to/file Alternatively, if you host your own repository you can deploy the file there: mvn deploy:deploy-file -DgroupId=org.apache.xmlbeans -DartifactId=xmlbeans -Dversion=2.3.0 -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id] Path to dependency: 1) org.apache.geronimo.buildsupport:car-maven-plugin:maven-plugin:2.2.2-SNAPSHOT 2) org.apache.geronimo.framework:geronimo-service-builder:jar:2.2.2-SNAPSHOT 3) org.apache.xmlbeans:xmlbeans:jar:2.3.0 -- 1 required artifact is missing. for artifact: org.apache.geronimo.buildsupport:car-maven-plugin:maven-plugin:2.2.2-20110520.172358-7 from the specified remote repositories: ibiblio.org (http://repo2.maven.org/maven2), codehaus.snapshots (http://snapshots.repository.codehaus.org), apache.snapshots (http://repository.apache.org/snapshots) at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTransitively(DefaultArtifactResolver.java:360) at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTransitively(DefaultArtifactResolver.java:304) at org.apache.maven.plugin.DefaultPluginManager.ensurePluginContainerIsComplete(DefaultPluginManager.java:835) at
[jira] [Created] (GERONIMO-5976) Load JSP tag libraries from bundles
Load JSP tag libraries from bundles --- Key: GERONIMO-5976 URL: https://issues.apache.org/jira/browse/GERONIMO-5976 Project: Geronimo Issue Type: New Feature Security Level: public (Regular issues) Components: web Affects Versions: 3.0-M1 Reporter: Jarek Gawor Assignee: Jarek Gawor It would be nice to have a way for WAB to load JSP taglib files from separate (somehow dependent) bundles. This is similar to GERONIMO-5938. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira
[BUILD] trunk: Failed for Revision: 1127227
Geronimo Revision: 1127227 built with tests included See the full build-1500.log file at http://people.apache.org/builds/geronimo/server/binaries/trunk/20110524/build-1500.log See the unit test reports at http://people.apache.org/builds/geronimo/server/binaries/trunk/20110524/unit-test-reports [INFO] Unable to find resource 'org.apache.maven.doxia:doxia-module-xdoc:jar:1.0' in repository java.net2 (http://download.java.net/maven/2/) Downloading: http://nexus.openqa.org/content/repositories/releases/org/apache/maven/doxia/doxia-module-xdoc/1.0/doxia-module-xdoc-1.0.jar [INFO] Unable to find resource 'org.apache.maven.doxia:doxia-module-xdoc:jar:1.0' in repository openqa-releases (http://nexus.openqa.org/content/repositories/releases) Downloading: http://repo2.maven.org/maven2/org/apache/maven/doxia/doxia-module-xdoc/1.0/doxia-module-xdoc-1.0.jar Downloading: file:///home/geronimo/.m2/jtidy.repository/org/mortbay/jetty/jetty-util/6.1.5/jetty-util-6.1.5.jar [INFO] Unable to find resource 'org.mortbay.jetty:jetty-util:jar:6.1.5' in repository local (file:///home/geronimo/.m2/jtidy.repository) Downloading: http://svn.apache.org/repos/asf/geronimo/repo//org/mortbay/jetty/jetty-util/6.1.5/jetty-util-6.1.5.jar [INFO] Unable to find resource 'org.mortbay.jetty:jetty-util:jar:6.1.5' in repository geronimo-svn-repo (http://svn.apache.org/repos/asf/geronimo/repo/) Downloading: http://oss.sonatype.org/content/groups/jetty-with-staging/org/mortbay/jetty/jetty-util/6.1.5/jetty-util-6.1.5.jar [INFO] Unable to find resource 'org.mortbay.jetty:jetty-util:jar:6.1.5' in repository jetty.oss.sonatype.org (http://oss.sonatype.org/content/groups/jetty-with-staging) Downloading: http://svn.apache.org/repos/asf/servicemix/m2-repo//org/mortbay/jetty/jetty-util/6.1.5/jetty-util-6.1.5.jar [INFO] Unable to find resource 'org.mortbay.jetty:jetty-util:jar:6.1.5' in repository smx.svn (http://svn.apache.org/repos/asf/servicemix/m2-repo/) Downloading: http://download.java.net/maven/2//org/mortbay/jetty/jetty-util/6.1.5/jetty-util-6.1.5.jar [INFO] Unable to find resource 'org.mortbay.jetty:jetty-util:jar:6.1.5' in repository java.net2 (http://download.java.net/maven/2/) Downloading: http://nexus.openqa.org/content/repositories/releases/org/mortbay/jetty/jetty-util/6.1.5/jetty-util-6.1.5.jar [INFO] Unable to find resource 'org.mortbay.jetty:jetty-util:jar:6.1.5' in repository openqa-releases (http://nexus.openqa.org/content/repositories/releases) Downloading: https://nexus.codehaus.org/content/repositories/releases//org/mortbay/jetty/jetty-util/6.1.5/jetty-util-6.1.5.jar [INFO] Unable to find resource 'org.mortbay.jetty:jetty-util:jar:6.1.5' in repository codehaus.org (http://snapshots.repository.codehaus.org) Downloading: http://people.apache.org/repo/m2-snapshot-repository//org/mortbay/jetty/jetty-util/6.1.5/jetty-util-6.1.5.jar [INFO] Unable to find resource 'org.mortbay.jetty:jetty-util:jar:6.1.5' in repository apache.m2.incubator (http://people.apache.org/repo/m2-snapshot-repository/) Downloading: http://repo2.maven.org/maven2/org/mortbay/jetty/jetty-util/6.1.5/jetty-util-6.1.5.jar Downloading: file:///home/geronimo/.m2/jtidy.repository/org/mortbay/jetty/servlet-api-2.5/6.1.5/servlet-api-2.5-6.1.5.jar [INFO] Unable to find resource 'org.mortbay.jetty:servlet-api-2.5:jar:6.1.5' in repository local (file:///home/geronimo/.m2/jtidy.repository) Downloading: http://svn.apache.org/repos/asf/geronimo/repo//org/mortbay/jetty/servlet-api-2.5/6.1.5/servlet-api-2.5-6.1.5.jar [INFO] Unable to find resource 'org.mortbay.jetty:servlet-api-2.5:jar:6.1.5' in repository geronimo-svn-repo (http://svn.apache.org/repos/asf/geronimo/repo/) Downloading: http://oss.sonatype.org/content/groups/jetty-with-staging/org/mortbay/jetty/servlet-api-2.5/6.1.5/servlet-api-2.5-6.1.5.jar [INFO] Unable to find resource 'org.mortbay.jetty:servlet-api-2.5:jar:6.1.5' in repository jetty.oss.sonatype.org (http://oss.sonatype.org/content/groups/jetty-with-staging) Downloading: http://svn.apache.org/repos/asf/servicemix/m2-repo//org/mortbay/jetty/servlet-api-2.5/6.1.5/servlet-api-2.5-6.1.5.jar [INFO] Unable to find resource 'org.mortbay.jetty:servlet-api-2.5:jar:6.1.5' in repository smx.svn (http://svn.apache.org/repos/asf/servicemix/m2-repo/) Downloading: http://download.java.net/maven/2//org/mortbay/jetty/servlet-api-2.5/6.1.5/servlet-api-2.5-6.1.5.jar [INFO] Unable to find resource 'org.mortbay.jetty:servlet-api-2.5:jar:6.1.5' in repository java.net2 (http://download.java.net/maven/2/) Downloading: http://nexus.openqa.org/content/repositories/releases/org/mortbay/jetty/servlet-api-2.5/6.1.5/servlet-api-2.5-6.1.5.jar [INFO] Unable to find resource 'org.mortbay.jetty:servlet-api-2.5:jar:6.1.5' in repository openqa-releases (http://nexus.openqa.org/content/reposi
[jira] [Commented] (GERONIMO-5938) Load JSF taglib xml files from bundles
[ https://issues.apache.org/jira/browse/GERONIMO-5938?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13038726#comment-13038726 ] Jarek Gawor commented on GERONIMO-5938: --- In revision 1127222 I added a test case for loading JSF taglib xml files from wired bundles. > Load JSF taglib xml files from bundles > -- > > Key: GERONIMO-5938 > URL: https://issues.apache.org/jira/browse/GERONIMO-5938 > Project: Geronimo > Issue Type: Bug > Security Level: public(Regular issues) > Components: myfaces >Affects Versions: 3.0-M1 >Reporter: Jarek Gawor >Assignee: Ivan > > It would be nice to have a way for WAB to load JSF taglib xml files from > separate (somehow dependent) bundles. I think that currently supported for > faces-config.xml but not for the taglib xml files. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (GERONIMO-5938) Load JSF taglib xml files from bundles
[ https://issues.apache.org/jira/browse/GERONIMO-5938?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13038716#comment-13038716 ] Jarek Gawor commented on GERONIMO-5938: --- In revision 1127218 I updated the code to also consider wired bundles when searching for various faces configuration files. > Load JSF taglib xml files from bundles > -- > > Key: GERONIMO-5938 > URL: https://issues.apache.org/jira/browse/GERONIMO-5938 > Project: Geronimo > Issue Type: Bug > Security Level: public(Regular issues) > Components: myfaces >Affects Versions: 3.0-M1 >Reporter: Jarek Gawor >Assignee: Ivan > > It would be nice to have a way for WAB to load JSF taglib xml files from > separate (somehow dependent) bundles. I think that currently supported for > faces-config.xml but not for the taglib xml files. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira
Re: How to marshal/unmarshal HandlerType correctly ?
Those data types used to be strings. That's probably why it worked before. I wouldn't lose any sleep if we changed them back to String from QName if it made things easier now. Can always revisit it later. -David On May 24, 2011, at 7:39 AM, Ivan wrote: > I just committed some changes to trunk at revision: 1127089. Current > solution is to use a XmlAdapter to create the QName even if it is > illegal. Now, it is OK to unmarshal the XML file, but while > marshalling the object to XML texts, those namespace information is > lost ... > Not sure whether there is better way for this. > > 2011/5/23 Ivan : >> Hi, >>In the HandlerChain class of the jee module, we uses QName for the >> type of serviceNamePattern and portNamePattern for better access (By >> default, String type is used in the generated classes). But in the web >> service spec, it is allowed to specify * and invalid name space >> prefix. >>e.g. >> >> > xmlns:ns1="http://hello.org";>foo:HelloService >> .. >> >> >>Now, while parsing the DD above, an exception like >> java.lang.IllegalArgumentException: prefix foo is not bound to a >> namespace is thrown. >>Is there a way in JAXB to create a QName even the name space is >> invalid ? I am thinking to have a XMLAdapter to do this from String, >> but seems no way to look up the namespace by the prefix. >>Thoughts ? Thanks. >> -- >> Ivan >> > > > > -- > Ivan
Re: How to marshal/unmarshal HandlerType correctly ?
I just committed some changes to trunk at revision: 1127089. Current solution is to use a XmlAdapter to create the QName even if it is illegal. Now, it is OK to unmarshal the XML file, but while marshalling the object to XML texts, those namespace information is lost ... Not sure whether there is better way for this. 2011/5/23 Ivan : > Hi, > In the HandlerChain class of the jee module, we uses QName for the > type of serviceNamePattern and portNamePattern for better access (By > default, String type is used in the generated classes). But in the web > service spec, it is allowed to specify * and invalid name space > prefix. > e.g. > > xmlns:ns1="http://hello.org";>foo:HelloService > .. > > > Now, while parsing the DD above, an exception like > java.lang.IllegalArgumentException: prefix foo is not bound to a > namespace is thrown. > Is there a way in JAXB to create a QName even the name space is > invalid ? I am thinking to have a XMLAdapter to do this from String, > but seems no way to look up the namespace by the prefix. > Thoughts ? Thanks. > -- > Ivan > -- Ivan
[BUILD] branches/2.2: Failed for Revision: 1126981
Geronimo Revision: 1126981 built with tests included See the full build-0800.log file at http://people.apache.org/builds/geronimo/server/binaries/2.2/20110524/build-0800.log See the unit test reports at http://people.apache.org/builds/geronimo/server/binaries/2.2/20110524/unit-test-reports Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 sec Running org.apache.geronimo.kernel.repository.MissingDependencyExceptionTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 sec Running org.apache.geronimo.gbean.GBeanInfoFactoryTest Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 sec Running org.apache.geronimo.gbean.GBeanInfoTest Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.111 sec Running org.apache.geronimo.kernel.repository.ArtifactManagerTest Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 sec Running org.apache.geronimo.kernel.classloader.UrlResourceFinderTest Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.226 sec Running org.apache.geronimo.gbean.GBeanDataTest Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 sec Running org.apache.geronimo.kernel.repository.Maven2RepositoryTest Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.116 sec Running org.apache.geronimo.kernel.SimpleGBeanTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.595 sec Running org.apache.geronimo.kernel.config.EditableKernelConfigurationManagerTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.617 sec Running org.apache.geronimo.kernel.config.ConfigurationManagerTest Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.543 sec Running org.apache.geronimo.gbean.runtime.GBeanAttributeTest Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.085 sec Running org.apache.geronimo.kernel.ClassloadingTest Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 sec Running org.apache.geronimo.kernel.basic.BasicProxyMapTest Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.112 sec Running org.apache.geronimo.gbean.annotation.AnnotationGBeanInfoBuilderTest Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.091 sec Running org.apache.geronimo.kernel.ConfigTest Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.671 sec Running org.apache.geronimo.gbean.DynamicGBeanDelegateTest Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.037 sec Running org.apache.geronimo.kernel.util.XmlUtilTest Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.303 sec Running org.apache.geronimo.kernel.management.StateTest Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 sec Running org.apache.geronimo.kernel.config.MultiParentClassLoaderTest Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.62 sec Running org.apache.geronimo.kernel.rmi.RMIClassLoaderSpiImplTest Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 sec Running org.apache.geronimo.kernel.repository.ArtifactResolverTest Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 sec Running org.apache.geronimo.kernel.config.SelectorUtilsTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 sec Running org.apache.geronimo.gbean.runtime.GBeanDependencyTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 sec Running org.apache.geronimo.kernel.GBeanTest Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.875 sec Running org.apache.geronimo.kernel.config.ConfigurationUtilTest Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 2.102 sec <<< FAILURE! Results : Failed tests: test(org.apache.geronimo.kernel.config.ConfigurationUtilTest) Tests run: 157, Failures: 1, Errors: 0, Skipped: 0 [INFO] [ERROR] BUILD FAILURE [INFO] [INFO] There are test failures. Please refer to /home/geronimo/geronimo/2.2/framework/modules/geronimo-kernel/target/surefire-reports for the individual test results. [INFO] [INFO] Trace org.apache.maven.BuildFailureException: There are test failures. Please refer to /home/geronimo/geronimo/2.2/framework/modules/geronimo-kernel/target/surefire-reports for the individual test results. at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:715) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandl
[jira] [Updated] (GERONIMODEVTOOLS-751) No keys of Keyboard can jump out of the input box
[ https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-751?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tina Li updated GERONIMODEVTOOLS-751: - Attachment: 1.1Keyboard access problem.JPG > No keys of Keyboard can jump out of the input box > - > > Key: GERONIMODEVTOOLS-751 > URL: > https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-751 > Project: Geronimo-Devtools > Issue Type: Bug > Components: eclipse-plugin >Affects Versions: 3.0 > Environment: windows xp x86-32 ,eclipse 3.6 SR1,IBM jdk6 >Reporter: Tina Li >Assignee: Yi Xiao >Priority: Trivial > Attachments: 1.1Keyboard access problem.JPG > > > 1.Install gep 3.0-snapshot via deployable way > 2.Create a new server using gep3.0 and the May 19 's build of geronimo > server-3.0 snapshot > 3.Using Jaws to read the "Overview"info of this server, then found the > accessibility problem:no keys of Keyboard can jump out of the input box > 4."1.1Keyboard access problem.JPG" is attached for detail. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Created] (GERONIMODEVTOOLS-751) No keys of Keyboard can jump out of the input box
No keys of Keyboard can jump out of the input box - Key: GERONIMODEVTOOLS-751 URL: https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-751 Project: Geronimo-Devtools Issue Type: Bug Components: eclipse-plugin Affects Versions: 3.0 Environment: windows xp x86-32 ,eclipse 3.6 SR1,IBM jdk6 Reporter: Tina Li Assignee: Yi Xiao Priority: Trivial 1.Install gep 3.0-snapshot via deployable way 2.Create a new server using gep3.0 and the May 19 's build of geronimo server-3.0 snapshot 3.Using Jaws to read the "Overview"info of this server, then found the accessibility problem:no keys of Keyboard can jump out of the input box 4."1.1Keyboard access problem.JPG" is attached for detail. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (GERONIMODEVTOOLS-750) Associate labels can't be read by JAWS
[ https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-750?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Tina Li updated GERONIMODEVTOOLS-750: - Attachment: 2.3 Object information_Label&different application.JPG 2.3 Object information.JPG 2.3 Object information_web2.JPG 2.3 Object information_web.JPG > Associate labels can't be read by JAWS > --- > > Key: GERONIMODEVTOOLS-750 > URL: > https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-750 > Project: Geronimo-Devtools > Issue Type: Bug > Components: eclipse-plugin >Affects Versions: 3.0 > Environment: windows xp x86-32 ,,eclipse 3.6 SR1,IBM jdk6 >Reporter: Tina Li >Assignee: Yi Xiao >Priority: Trivial > Attachments: 2.3 Object information.JPG, 2.3 Object > information_Label&different application.JPG, 2.3 Object information_web.JPG, > 2.3 Object information_web2.JPG > > > 1.Install gep 3.0-snapshot via deployable way > 2.Create a new server using gep3.0 and the May 19 's build of geronimo > server-3.0 snapshot > 3.Using Jaws to read the info of this server, then found the accessibility > problems. > 4.Create WEB、EJB、 EAR application and using Jaws to read the info of > "geronimo-web.xml"、"openejb-jar.xml" and "geronimo-application.xml" ,then > found the accessibility problems. > 5."2.3 Object information.JPG"、"2.3 Object information_web.JPG"、"2.3 Object > information_web2.JPG" and "2.3 Object information_Label&different > application.JPG" for detail. > 6.EJB and EAR application has the same problem with WEB application. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Created] (GERONIMODEVTOOLS-750) Associate labels can't be read by JAWS
Associate labels can't be read by JAWS --- Key: GERONIMODEVTOOLS-750 URL: https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-750 Project: Geronimo-Devtools Issue Type: Bug Components: eclipse-plugin Affects Versions: 3.0 Environment: windows xp x86-32 ,,eclipse 3.6 SR1,IBM jdk6 Reporter: Tina Li Assignee: Yi Xiao Priority: Trivial 1.Install gep 3.0-snapshot via deployable way 2.Create a new server using gep3.0 and the May 19 's build of geronimo server-3.0 snapshot 3.Using Jaws to read the info of this server, then found the accessibility problems. 4.Create WEB、EJB、 EAR application and using Jaws to read the info of "geronimo-web.xml"、"openejb-jar.xml" and "geronimo-application.xml" ,then found the accessibility problems. 5."2.3 Object information.JPG"、"2.3 Object information_web.JPG"、"2.3 Object information_web2.JPG" and "2.3 Object information_Label&different application.JPG" for detail. 6.EJB and EAR application has the same problem with WEB application. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira
[BUILD] trunk: Failed for Revision: 1126899
Geronimo Revision: 1126899 built with tests included See the full build-0300.log file at http://people.apache.org/builds/geronimo/server/binaries/trunk/20110524/build-0300.log See the unit test reports at http://people.apache.org/builds/geronimo/server/binaries/trunk/20110524/unit-test-reports [INFO] Trace org.apache.maven.lifecycle.LifecycleExecutionException: Missing: -- 1) org.seleniumhq.selenium.server:selenium-server:jar:standalone:1.0.3 Try downloading the file manually from the project website. Then, install it using the command: mvn install:install-file -DgroupId=org.seleniumhq.selenium.server -DartifactId=selenium-server -Dversion=1.0.3 -Dclassifier=standalone -Dpackaging=jar -Dfile=/path/to/file Alternatively, if you host your own repository you can deploy the file there: mvn deploy:deploy-file -DgroupId=org.seleniumhq.selenium.server -DartifactId=selenium-server -Dversion=1.0.3 -Dclassifier=standalone -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id] Path to dependency: 1) org.apache.geronimo.testsupport:testsupport-selenium:jar:3.0-SNAPSHOT 2) org.seleniumhq.selenium.server:selenium-server:jar:standalone:1.0.3 -- 1 required artifact is missing. for artifact: org.apache.geronimo.testsupport:testsupport-selenium:jar:3.0-SNAPSHOT from the specified remote repositories: apache.snapshots (http://repository.apache.org/snapshots), codehaus.snapshots (http://snapshots.repository.codehaus.org), geronimo-svn-repo (http://svn.apache.org/repos/asf/geronimo/repo/), openqa-snapshots (http://nexus.openqa.org/content/repositories/snapshots), local (file:///home/geronimo/.m2/jtidy.repository), ibiblio.org (http://repo2.maven.org/maven2), jetty.oss.sonatype.org (http://oss.sonatype.org/content/groups/jetty-with-staging), openqa-releases (http://nexus.openqa.org/content/repositories/releases), java.net2 (http://download.java.net/maven/2/), smx.svn (http://svn.apache.org/repos/asf/servicemix/m2-repo/) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:711) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138) at org.apache.maven.cli.MavenCli.main(MavenCli.java:362) at org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60) 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:597) at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) at org.codehaus.classworlds.Launcher.main(Launcher.java:375) Caused by: org.apache.maven.artifact.resolver.MultipleArtifactsNotFoundException: Missing: -- 1) org.seleniumhq.selenium.server:selenium-server:jar:standalone:1.0.3 Try downloading the file manually from the project website. Then, install it using the command: mvn install:install-file -DgroupId=org.seleniumhq.selenium.server -DartifactId=selenium-server -Dversion=1.0.3 -Dclassifier=standalone -Dpackaging=jar -Dfile=/path/to/file Alternatively, if you host your own repository you can deploy the file there: mvn deploy:deploy-file -DgroupId=org.seleniumhq.selenium.server -DartifactId=selenium-server -Dversion=1.0.3 -Dclassifier=standalone -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id] Path to dependency: 1) org.apache.geronimo.testsupport:testsupport-selenium:jar:3.0-SNAPSHOT 2) org.seleniumhq.selenium.server:selenium-server:jar:standalone:1.0.3 -- 1 required artifact is missing. for artifact: org.apache.geronimo.testsupport:testsupport-selenium:jar:3.0-SNAPSHOT from the specified remote repositories: apache.snapshots (http://repository.apache.org/snapshots), codehaus.snapshots (http://snapshots.repository.codehaus.org), geronimo-svn-repo (http://svn.apache.org/repos/asf/geronimo/repo/), openqa-snapshots (http