[jira] Commented: (GERONIMODEVTOOLS-104) When TomcatWebContainer moved default location - plugin cannot publish projects
[ http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-104?page=comments#action_12431561 ] Sachin Patel commented on GERONIMODEVTOOLS-104: --- You can't open the editor because you did not use qualified names, technically the non qualified plans are technically invalid and thus any generated model code cannot open them until the plan is made qualified. I really need for you to provide me a full example as an attachement of both the applicaton and the web app as a test case. > When TomcatWebContainer moved default location - plugin cannot publish > projects > --- > > Key: GERONIMODEVTOOLS-104 > URL: http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-104 > Project: Geronimo-Devtools > Issue Type: Bug > Components: eclipse-plugin >Affects Versions: 1.1.0 > Environment: IBM VM 1.5, Win2k SP4, Eclipse 3.2.0, Little-G 1.1 >Reporter: Oleg Gusakov > > I defined Tomcat engine on the application level (in > geronimo-application.xml) because I need to define a lot of virtual hosts. > When I try to deploy a project into the server - I get > org.apache.geronimo.kernel.config.InvalidConfigException: Unable to resolve > reference "Container" in gbean > default/gtest2/1.0/car?J2EEApplication=null,j2eeType=WebModule,name=default/gtest2/1.0/car > to a gbean matching the pattern [?name=TomcatWebContainer#] > caused by "org.apache.geronimo.kernel.GBeanNotFoundException: No matches for > referencePatterns: [?name=TomcatWebContainer#]" > Two problems here (or one as they have the same root cause): > - plugin should be able to present user a choice of available web containers > to deploy to > - what if I rename bean container (can I?) and it becomes > "MyTomcatContainer35" ? -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Commented: (GERONIMODEVTOOLS-104) When TomcatWebContainer moved default location - plugin cannot publish projects
[ http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-104?page=comments#action_12431418 ] Oleg Gusakov commented on GERONIMODEVTOOLS-104: --- It's in neither one. I mentioned ExteranalExclipseRepository to illustrate that al least that [and only that :( ] shows up in Geronimo. Something is definitely wrong. And - by the way - because I added - Plan Editor cannot open the plan any more - it bails out. > When TomcatWebContainer moved default location - plugin cannot publish > projects > --- > > Key: GERONIMODEVTOOLS-104 > URL: http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-104 > Project: Geronimo-Devtools > Issue Type: Bug > Components: eclipse-plugin >Affects Versions: 1.1.0 > Environment: IBM VM 1.5, Win2k SP4, Eclipse 3.2.0, Little-G 1.1 >Reporter: Oleg Gusakov > > I defined Tomcat engine on the application level (in > geronimo-application.xml) because I need to define a lot of virtual hosts. > When I try to deploy a project into the server - I get > org.apache.geronimo.kernel.config.InvalidConfigException: Unable to resolve > reference "Container" in gbean > default/gtest2/1.0/car?J2EEApplication=null,j2eeType=WebModule,name=default/gtest2/1.0/car > to a gbean matching the pattern [?name=TomcatWebContainer#] > caused by "org.apache.geronimo.kernel.GBeanNotFoundException: No matches for > referencePatterns: [?name=TomcatWebContainer#]" > Two problems here (or one as they have the same root cause): > - plugin should be able to present user a choice of available web containers > to deploy to > - what if I rename bean container (can I?) and it becomes > "MyTomcatContainer35" ? -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Commented: (GERONIMODEVTOOLS-104) When TomcatWebContainer moved default location - plugin cannot publish projects
[ http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-104?page=comments#action_12431290 ] Sachin Patel commented on GERONIMODEVTOOLS-104: --- Look in the normal repository, not in the eclipse repository. > When TomcatWebContainer moved default location - plugin cannot publish > projects > --- > > Key: GERONIMODEVTOOLS-104 > URL: http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-104 > Project: Geronimo-Devtools > Issue Type: Bug > Components: eclipse-plugin >Affects Versions: 1.1.0 > Environment: IBM VM 1.5, Win2k SP4, Eclipse 3.2.0, Little-G 1.1 >Reporter: Oleg Gusakov > > I defined Tomcat engine on the application level (in > geronimo-application.xml) because I need to define a lot of virtual hosts. > When I try to deploy a project into the server - I get > org.apache.geronimo.kernel.config.InvalidConfigException: Unable to resolve > reference "Container" in gbean > default/gtest2/1.0/car?J2EEApplication=null,j2eeType=WebModule,name=default/gtest2/1.0/car > to a gbean matching the pattern [?name=TomcatWebContainer#] > caused by "org.apache.geronimo.kernel.GBeanNotFoundException: No matches for > referencePatterns: [?name=TomcatWebContainer#]" > Two problems here (or one as they have the same root cause): > - plugin should be able to present user a choice of available web containers > to deploy to > - what if I rename bean container (can I?) and it becomes > "MyTomcatContainer35" ? -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Commented: (GERONIMODEVTOOLS-104) When TomcatWebContainer moved default location - plugin cannot publish projects
[ http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-104?page=comments#action_12431282 ] Oleg Gusakov commented on GERONIMODEVTOOLS-104: --- I added container reference to my WAR in geronimo-web.xml http://geronimo.apache.org/xml/ns/j2ee/web-1.1"; xmlns:nam="http://geronimo.apache.org/xml/ns/naming-1.1"; xmlns:sec="http://geronimo.apache.org/xml/ns/security-1.1"; xmlns:sys="http://geronimo.apache.org/xml/ns/deployment-1.1";> default gtest2 1.0 car /gtest2 TomcatWebContainer The container is defined in geronimo-application.xml ... var/catalina TomcatEngine ServerInfo TomcatWebManager ... Publishsing process finishes without any exceptions, but the WAR never makes it to the server - I watch the Geronimo instance in JConsole - no traces of gtest2, although EclipseConfigStrore and ExteranalExclipseRepository are there. > When TomcatWebContainer moved default location - plugin cannot publish > projects > --- > > Key: GERONIMODEVTOOLS-104 > URL: http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-104 > Project: Geronimo-Devtools > Issue Type: Bug > Components: eclipse-plugin >Affects Versions: 1.1.0 > Environment: IBM VM 1.5, Win2k SP4, Eclipse 3.2.0, Little-G 1.1 >Reporter: Oleg Gusakov > > I defined Tomcat engine on the application level (in > geronimo-application.xml) because I need to define a lot of virtual hosts. > When I try to deploy a project into the server - I get > org.apache.geronimo.kernel.config.InvalidConfigException: Unable to resolve > reference "Container" in gbean > default/gtest2/1.0/car?J2EEApplication=null,j2eeType=WebModule,name=default/gtest2/1.0/car > to a gbean matching the pattern [?name=TomcatWebContainer#] > caused by "org.apache.geronimo.kernel.GBeanNotFoundException: No matches for > referencePatterns: [?name=TomcatWebContainer#]" > Two problems here (or one as they have the same root cause): > - plugin should be able to present user a choice of available web containers > to deploy to > - what if I rename bean container (can I?) and it becomes > "MyTomcatContainer35" ? -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Commented: (GERONIMODEVTOOLS-104) When TomcatWebContainer moved default location - plugin cannot publish projects
[ http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-104?page=comments#action_12431120 ] Oleg Gusakov commented on GERONIMODEVTOOLS-104: --- David - thank you very much for the clarification. (It' probably my English - but I never mentioned "web-container element inside the container-config element". I just wanted to stress the fact that WebContainer could be defined on any level in the deployment plan hierarchy.) So the solution to try as it stands right now seems to be: - create a from geronimo-web.xml to a TomcatWebContainer defined in geronimo-application.xml - check if this plan publishes correctly via plugin I will try it and post result here. > When TomcatWebContainer moved default location - plugin cannot publish > projects > --- > > Key: GERONIMODEVTOOLS-104 > URL: http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-104 > Project: Geronimo-Devtools > Issue Type: Bug > Components: eclipse-plugin >Affects Versions: 1.1.0 > Environment: IBM VM 1.5, Win2k SP4, Eclipse 3.2.0, Little-G 1.1 >Reporter: Oleg Gusakov > > I defined Tomcat engine on the application level (in > geronimo-application.xml) because I need to define a lot of virtual hosts. > When I try to deploy a project into the server - I get > org.apache.geronimo.kernel.config.InvalidConfigException: Unable to resolve > reference "Container" in gbean > default/gtest2/1.0/car?J2EEApplication=null,j2eeType=WebModule,name=default/gtest2/1.0/car > to a gbean matching the pattern [?name=TomcatWebContainer#] > caused by "org.apache.geronimo.kernel.GBeanNotFoundException: No matches for > referencePatterns: [?name=TomcatWebContainer#]" > Two problems here (or one as they have the same root cause): > - plugin should be able to present user a choice of available web containers > to deploy to > - what if I rename bean container (can I?) and it becomes > "MyTomcatContainer35" ? -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Commented: (GERONIMODEVTOOLS-104) When TomcatWebContainer moved default location - plugin cannot publish projects
[ http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-104?page=comments#action_12431051 ] David Jencks commented on GERONIMODEVTOOLS-104: --- If you make a slightly inaccurate statement or claim it quickly gets extremely hard to understand what you are talking about Oleg, the web-container element is NOT inside the container-config element. The container-config element is for configuring jetty-specific or tomcat-specific properties. The web-container element is for specifying which web container instance you want to use. You have to be sure that you specify a tomcat web container if you want to use tomcat this does not control which web container your app will get deployed onto. The web-container element has enough structure or information to specify any gbean in the entire server, so there is certainly no restriction that the specified web container be deployed in the application. In fact, if the web container gbean is in the set of ancestors of the application, geronimo will find it if you use the gbean-link format. > When TomcatWebContainer moved default location - plugin cannot publish > projects > --- > > Key: GERONIMODEVTOOLS-104 > URL: http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-104 > Project: Geronimo-Devtools > Issue Type: Bug > Components: eclipse-plugin >Affects Versions: 1.1.0 > Environment: IBM VM 1.5, Win2k SP4, Eclipse 3.2.0, Little-G 1.1 >Reporter: Oleg Gusakov > > I defined Tomcat engine on the application level (in > geronimo-application.xml) because I need to define a lot of virtual hosts. > When I try to deploy a project into the server - I get > org.apache.geronimo.kernel.config.InvalidConfigException: Unable to resolve > reference "Container" in gbean > default/gtest2/1.0/car?J2EEApplication=null,j2eeType=WebModule,name=default/gtest2/1.0/car > to a gbean matching the pattern [?name=TomcatWebContainer#] > caused by "org.apache.geronimo.kernel.GBeanNotFoundException: No matches for > referencePatterns: [?name=TomcatWebContainer#]" > Two problems here (or one as they have the same root cause): > - plugin should be able to present user a choice of available web containers > to deploy to > - what if I rename bean container (can I?) and it becomes > "MyTomcatContainer35" ? -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Commented: (GERONIMODEVTOOLS-104) When TomcatWebContainer moved default location - plugin cannot publish projects
[ http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-104?page=comments#action_12431017 ] Sachin Patel commented on GERONIMODEVTOOLS-104: --- Sorry I do not know. David could you clarrify or answer what Oleg is asking? Is the container-config element not suffient? > When TomcatWebContainer moved default location - plugin cannot publish > projects > --- > > Key: GERONIMODEVTOOLS-104 > URL: http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-104 > Project: Geronimo-Devtools > Issue Type: Bug > Components: eclipse-plugin >Affects Versions: 1.1.0 > Environment: IBM VM 1.5, Win2k SP4, Eclipse 3.2.0, Little-G 1.1 >Reporter: Oleg Gusakov > > I defined Tomcat engine on the application level (in > geronimo-application.xml) because I need to define a lot of virtual hosts. > When I try to deploy a project into the server - I get > org.apache.geronimo.kernel.config.InvalidConfigException: Unable to resolve > reference "Container" in gbean > default/gtest2/1.0/car?J2EEApplication=null,j2eeType=WebModule,name=default/gtest2/1.0/car > to a gbean matching the pattern [?name=TomcatWebContainer#] > caused by "org.apache.geronimo.kernel.GBeanNotFoundException: No matches for > referencePatterns: [?name=TomcatWebContainer#]" > Two problems here (or one as they have the same root cause): > - plugin should be able to present user a choice of available web containers > to deploy to > - what if I rename bean container (can I?) and it becomes > "MyTomcatContainer35" ? -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Commented: (GERONIMODEVTOOLS-104) When TomcatWebContainer moved default location - plugin cannot publish projects
[ http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-104?page=comments#action_12431016 ] Oleg Gusakov commented on GERONIMODEVTOOLS-104: --- >> but the geronimo-web schema provides a web container element, and it seems >> that all that needs to be done is to expose this element in the UI, in both >> the plan editor and in the project creation wizard. provides element. But the goal is not to define WebContainer on the WAR level, but rather point to a container defined somewhere up the hierarchy - in enclosing EAR or on server level. Though nothing prevents a user from fully defining WebContainer in geronimo-web.xml. So both plan editor and the wizard should differenciate these two cases. Still - can you clarify if it is possible to include a reference to a WebContainer defined elsewhere into web deployment plan? This may solve the issue raised in this topic. > When TomcatWebContainer moved default location - plugin cannot publish > projects > --- > > Key: GERONIMODEVTOOLS-104 > URL: http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-104 > Project: Geronimo-Devtools > Issue Type: Bug > Components: eclipse-plugin >Affects Versions: 1.1.0 > Environment: IBM VM 1.5, Win2k SP4, Eclipse 3.2.0, Little-G 1.1 >Reporter: Oleg Gusakov > > I defined Tomcat engine on the application level (in > geronimo-application.xml) because I need to define a lot of virtual hosts. > When I try to deploy a project into the server - I get > org.apache.geronimo.kernel.config.InvalidConfigException: Unable to resolve > reference "Container" in gbean > default/gtest2/1.0/car?J2EEApplication=null,j2eeType=WebModule,name=default/gtest2/1.0/car > to a gbean matching the pattern [?name=TomcatWebContainer#] > caused by "org.apache.geronimo.kernel.GBeanNotFoundException: No matches for > referencePatterns: [?name=TomcatWebContainer#]" > Two problems here (or one as they have the same root cause): > - plugin should be able to present user a choice of available web containers > to deploy to > - what if I rename bean container (can I?) and it becomes > "MyTomcatContainer35" ? -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Commented: (GERONIMODEVTOOLS-104) When TomcatWebContainer moved default location - plugin cannot publish projects
[ http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-104?page=comments#action_12431008 ] Sachin Patel commented on GERONIMODEVTOOLS-104: --- >> Could that be done with a dendency or reference definition in >> geronimo-web.xml? Then plugin can use that plan if one exists. I'm non sure what you mean, but the geronimo-web schema provides a web container element, and it seems that all that needs to be done is to expose this element in the UI, in both the plan editor and in the project creation wizard. > When TomcatWebContainer moved default location - plugin cannot publish > projects > --- > > Key: GERONIMODEVTOOLS-104 > URL: http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-104 > Project: Geronimo-Devtools > Issue Type: Bug > Components: eclipse-plugin >Affects Versions: 1.1.0 > Environment: IBM VM 1.5, Win2k SP4, Eclipse 3.2.0, Little-G 1.1 >Reporter: Oleg Gusakov > > I defined Tomcat engine on the application level (in > geronimo-application.xml) because I need to define a lot of virtual hosts. > When I try to deploy a project into the server - I get > org.apache.geronimo.kernel.config.InvalidConfigException: Unable to resolve > reference "Container" in gbean > default/gtest2/1.0/car?J2EEApplication=null,j2eeType=WebModule,name=default/gtest2/1.0/car > to a gbean matching the pattern [?name=TomcatWebContainer#] > caused by "org.apache.geronimo.kernel.GBeanNotFoundException: No matches for > referencePatterns: [?name=TomcatWebContainer#]" > Two problems here (or one as they have the same root cause): > - plugin should be able to present user a choice of available web containers > to deploy to > - what if I rename bean container (can I?) and it becomes > "MyTomcatContainer35" ? -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Commented: (GERONIMODEVTOOLS-104) When TomcatWebContainer moved default location - plugin cannot publish projects
[ http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-104?page=comments#action_12430999 ] Oleg Gusakov commented on GERONIMODEVTOOLS-104: --- >>- What I don't understand is since there is a TomcatWebContainer defined, why >>isn't Geronimo defaulting to the first one found? It would not be a good thing for runtime to mess with applications it runs. If an application defines a WebContainer - it plans to use it for it's own web modules. So deploying a module into a first container foung does not fly. The only logical alternative - ability to select container. Could that be done with a dendency or reference definition in geronimo-web.xml? Then plugin can use that plan if one exists. >>Alternatively, the Eclipse WTP Server Framework allows extensiblility to the >>publishing processes. So you could actually extend the Geronimo publish >>processes by providing a publish task, that sets the appropriate WebContainer. I guess - everything is possible. But what's the value of plugin if it supports only trivial use cases? It is as if car manufacturer assembles a frame with wheels, engine and steering wheel and sells to you, saying that the rest you can add yourself. Possible, but hardly practical :) I think we should attract users to this project. And the only way to do that is by providing convenient and flexible tools. > When TomcatWebContainer moved default location - plugin cannot publish > projects > --- > > Key: GERONIMODEVTOOLS-104 > URL: http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-104 > Project: Geronimo-Devtools > Issue Type: Bug > Components: eclipse-plugin >Affects Versions: 1.1.0 > Environment: IBM VM 1.5, Win2k SP4, Eclipse 3.2.0, Little-G 1.1 >Reporter: Oleg Gusakov > > I defined Tomcat engine on the application level (in > geronimo-application.xml) because I need to define a lot of virtual hosts. > When I try to deploy a project into the server - I get > org.apache.geronimo.kernel.config.InvalidConfigException: Unable to resolve > reference "Container" in gbean > default/gtest2/1.0/car?J2EEApplication=null,j2eeType=WebModule,name=default/gtest2/1.0/car > to a gbean matching the pattern [?name=TomcatWebContainer#] > caused by "org.apache.geronimo.kernel.GBeanNotFoundException: No matches for > referencePatterns: [?name=TomcatWebContainer#]" > Two problems here (or one as they have the same root cause): > - plugin should be able to present user a choice of available web containers > to deploy to > - what if I rename bean container (can I?) and it becomes > "MyTomcatContainer35" ? -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Commented: (GERONIMODEVTOOLS-104) When TomcatWebContainer moved default location - plugin cannot publish projects
[ http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-104?page=comments#action_12430971 ] Sachin Patel commented on GERONIMODEVTOOLS-104: --- Ok, so from my understanding the Eclipse plugin simply needs to provide support in the deployment plan editor as well as the new web project creation wizard for the WebContainer element. - What I don't understand is since there is a TomcatWebContainer defined, why isn't Geronimo defaulting to the first one found? Alternatively, the Eclipse WTP Server Framework allows extensiblility to the publishing processes. So you could actually extend the Geronimo publish processes by providing a publish task, that sets the appropriate WebContainer. > When TomcatWebContainer moved default location - plugin cannot publish > projects > --- > > Key: GERONIMODEVTOOLS-104 > URL: http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-104 > Project: Geronimo-Devtools > Issue Type: Bug > Components: eclipse-plugin >Affects Versions: 1.1.0 > Environment: IBM VM 1.5, Win2k SP4, Eclipse 3.2.0, Little-G 1.1 >Reporter: Oleg Gusakov > > I defined Tomcat engine on the application level (in > geronimo-application.xml) because I need to define a lot of virtual hosts. > When I try to deploy a project into the server - I get > org.apache.geronimo.kernel.config.InvalidConfigException: Unable to resolve > reference "Container" in gbean > default/gtest2/1.0/car?J2EEApplication=null,j2eeType=WebModule,name=default/gtest2/1.0/car > to a gbean matching the pattern [?name=TomcatWebContainer#] > caused by "org.apache.geronimo.kernel.GBeanNotFoundException: No matches for > referencePatterns: [?name=TomcatWebContainer#]" > Two problems here (or one as they have the same root cause): > - plugin should be able to present user a choice of available web containers > to deploy to > - what if I rename bean container (can I?) and it becomes > "MyTomcatContainer35" ? -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Commented: (GERONIMODEVTOOLS-104) When TomcatWebContainer moved default location - plugin cannot publish projects
[ http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-104?page=comments#action_12430878 ] Oleg Gusakov commented on GERONIMODEVTOOLS-104: --- >>. I think that an ear needs to be in something that looks more like an >>exploded ear This EAR is the only one that will ever make it to this application, so we kinda emulated what Tomcat does - webapps folder and pseudo- hot deployment from it - whatever is there in the beginning gets deployed. "Pseudo" bacause I believe Geronimo does not (yet?) have an option of scanning a directory for new drops. > When TomcatWebContainer moved default location - plugin cannot publish > projects > --- > > Key: GERONIMODEVTOOLS-104 > URL: http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-104 > Project: Geronimo-Devtools > Issue Type: Bug > Components: eclipse-plugin >Affects Versions: 1.1.0 > Environment: IBM VM 1.5, Win2k SP4, Eclipse 3.2.0, Little-G 1.1 >Reporter: Oleg Gusakov > > I defined Tomcat engine on the application level (in > geronimo-application.xml) because I need to define a lot of virtual hosts. > When I try to deploy a project into the server - I get > org.apache.geronimo.kernel.config.InvalidConfigException: Unable to resolve > reference "Container" in gbean > default/gtest2/1.0/car?J2EEApplication=null,j2eeType=WebModule,name=default/gtest2/1.0/car > to a gbean matching the pattern [?name=TomcatWebContainer#] > caused by "org.apache.geronimo.kernel.GBeanNotFoundException: No matches for > referencePatterns: [?name=TomcatWebContainer#]" > Two problems here (or one as they have the same root cause): > - plugin should be able to present user a choice of available web containers > to deploy to > - what if I rename bean container (can I?) and it becomes > "MyTomcatContainer35" ? -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Commented: (GERONIMODEVTOOLS-104) When TomcatWebContainer moved default location - plugin cannot publish projects
[
http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-104?page=comments#action_12430877
]
David Jencks commented on GERONIMODEVTOOLS-104:
---
>>Does this constitute a reasonable pattern to use?
I think there may be a slight problem with it:
-- IIUC you essentially have an ear (since you have a geronimo-application.xml
file). I think that an ear needs to be in something that looks more like an
exploded ear, such as a structure like:
${GERONIMO_HOME}/webapps/BigEar.ear/META-INF/geronimo-application.xml
If what you are doing works, go for it :-)
Other that that, this looks entirely reasonable to me. I suspect the only
problem with supporting the web-container element in the generic plan is that
sachin didn't know about it :-)
> When TomcatWebContainer moved default location - plugin cannot publish
> projects
> ---
>
> Key: GERONIMODEVTOOLS-104
> URL: http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-104
> Project: Geronimo-Devtools
> Issue Type: Bug
> Components: eclipse-plugin
>Affects Versions: 1.1.0
> Environment: IBM VM 1.5, Win2k SP4, Eclipse 3.2.0, Little-G 1.1
>Reporter: Oleg Gusakov
>
> I defined Tomcat engine on the application level (in
> geronimo-application.xml) because I need to define a lot of virtual hosts.
> When I try to deploy a project into the server - I get
> org.apache.geronimo.kernel.config.InvalidConfigException: Unable to resolve
> reference "Container" in gbean
> default/gtest2/1.0/car?J2EEApplication=null,j2eeType=WebModule,name=default/gtest2/1.0/car
> to a gbean matching the pattern [?name=TomcatWebContainer#]
> caused by "org.apache.geronimo.kernel.GBeanNotFoundException: No matches for
> referencePatterns: [?name=TomcatWebContainer#]"
> Two problems here (or one as they have the same root cause):
> - plugin should be able to present user a choice of available web containers
> to deploy to
> - what if I rename bean container (can I?) and it becomes
> "MyTomcatContainer35" ?
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Commented: (GERONIMODEVTOOLS-104) When TomcatWebContainer moved default location - plugin cannot publish projects
[ http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-104?page=comments#action_12430799 ] Oleg Gusakov commented on GERONIMODEVTOOLS-104: --- I have - $GERONIMO_HOME/var/config/config.xml without web container defined it it - hot deployment config in config.xml pointing to $GERONIMO_HOME/webapps subfolder - $GERONIMO_HOME/webapps/META-INF/geronimo-application.xml which defines TomcatWebContainer, TomcatEngine, all connectors and 3 existing WARs that start with server startup - I am trying to deploy and debug Eclipse WAR project into this WebContainer with Eclipse Geronimo plugin Does this constitute a reasonable pattern to use? > When TomcatWebContainer moved default location - plugin cannot publish > projects > --- > > Key: GERONIMODEVTOOLS-104 > URL: http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-104 > Project: Geronimo-Devtools > Issue Type: Bug > Components: eclipse-plugin >Affects Versions: 1.1.0 > Environment: IBM VM 1.5, Win2k SP4, Eclipse 3.2.0, Little-G 1.1 >Reporter: Oleg Gusakov > > I defined Tomcat engine on the application level (in > geronimo-application.xml) because I need to define a lot of virtual hosts. > When I try to deploy a project into the server - I get > org.apache.geronimo.kernel.config.InvalidConfigException: Unable to resolve > reference "Container" in gbean > default/gtest2/1.0/car?J2EEApplication=null,j2eeType=WebModule,name=default/gtest2/1.0/car > to a gbean matching the pattern [?name=TomcatWebContainer#] > caused by "org.apache.geronimo.kernel.GBeanNotFoundException: No matches for > referencePatterns: [?name=TomcatWebContainer#]" > Two problems here (or one as they have the same root cause): > - plugin should be able to present user a choice of available web containers > to deploy to > - what if I rename bean container (can I?) and it becomes > "MyTomcatContainer35" ? -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Commented: (GERONIMODEVTOOLS-104) When TomcatWebContainer moved default location - plugin cannot publish projects
[ http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-104?page=comments#action_12430759 ] David Jencks commented on GERONIMODEVTOOLS-104: --- Whether or not it makes sense, the web-container element is present in the generic web plan schema. > When TomcatWebContainer moved default location - plugin cannot publish > projects > --- > > Key: GERONIMODEVTOOLS-104 > URL: http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-104 > Project: Geronimo-Devtools > Issue Type: Bug > Components: eclipse-plugin >Affects Versions: 1.1.0 > Environment: IBM VM 1.5, Win2k SP4, Eclipse 3.2.0, Little-G 1.1 >Reporter: Oleg Gusakov > > I defined Tomcat engine on the application level (in > geronimo-application.xml) because I need to define a lot of virtual hosts. > When I try to deploy a project into the server - I get > org.apache.geronimo.kernel.config.InvalidConfigException: Unable to resolve > reference "Container" in gbean > default/gtest2/1.0/car?J2EEApplication=null,j2eeType=WebModule,name=default/gtest2/1.0/car > to a gbean matching the pattern [?name=TomcatWebContainer#] > caused by "org.apache.geronimo.kernel.GBeanNotFoundException: No matches for > referencePatterns: [?name=TomcatWebContainer#]" > Two problems here (or one as they have the same root cause): > - plugin should be able to present user a choice of available web containers > to deploy to > - what if I rename bean container (can I?) and it becomes > "MyTomcatContainer35" ? -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Commented: (GERONIMODEVTOOLS-104) When TomcatWebContainer moved default location - plugin cannot publish projects
[ http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-104?page=comments#action_12430758 ] Sachin Patel commented on GERONIMODEVTOOLS-104: --- Ah good point David, I'm still confused on the scenario and a sample application/test case would help clarrify things for me, however I am only generating the generic web plan, and not the web plan specific to the container. > When TomcatWebContainer moved default location - plugin cannot publish > projects > --- > > Key: GERONIMODEVTOOLS-104 > URL: http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-104 > Project: Geronimo-Devtools > Issue Type: Bug > Components: eclipse-plugin >Affects Versions: 1.1.0 > Environment: IBM VM 1.5, Win2k SP4, Eclipse 3.2.0, Little-G 1.1 >Reporter: Oleg Gusakov > > I defined Tomcat engine on the application level (in > geronimo-application.xml) because I need to define a lot of virtual hosts. > When I try to deploy a project into the server - I get > org.apache.geronimo.kernel.config.InvalidConfigException: Unable to resolve > reference "Container" in gbean > default/gtest2/1.0/car?J2EEApplication=null,j2eeType=WebModule,name=default/gtest2/1.0/car > to a gbean matching the pattern [?name=TomcatWebContainer#] > caused by "org.apache.geronimo.kernel.GBeanNotFoundException: No matches for > referencePatterns: [?name=TomcatWebContainer#]" > Two problems here (or one as they have the same root cause): > - plugin should be able to present user a choice of available web containers > to deploy to > - what if I rename bean container (can I?) and it becomes > "MyTomcatContainer35" ? -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Commented: (GERONIMODEVTOOLS-104) When TomcatWebContainer moved default location - plugin cannot publish projects
[ http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-104?page=comments#action_12430754 ] David Jencks commented on GERONIMODEVTOOLS-104: --- I don't know anything about the eclipse plugin but I can't follow what you are trying to do. Recall that to use a non-default web container you have to specify it explicitly in the geronimo plan using the web-container element. Is it possible that the problem here is caused by the eclipse plugin leaving that element out of a geronimo plan? I would find this easier to follow if you provided the application you are trying to deploy. I realize this might not be practical with an eclipse project in which case we have a bigger problem to solve :-( > When TomcatWebContainer moved default location - plugin cannot publish > projects > --- > > Key: GERONIMODEVTOOLS-104 > URL: http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-104 > Project: Geronimo-Devtools > Issue Type: Bug > Components: eclipse-plugin >Affects Versions: 1.1.0 > Environment: IBM VM 1.5, Win2k SP4, Eclipse 3.2.0, Little-G 1.1 >Reporter: Oleg Gusakov > > I defined Tomcat engine on the application level (in > geronimo-application.xml) because I need to define a lot of virtual hosts. > When I try to deploy a project into the server - I get > org.apache.geronimo.kernel.config.InvalidConfigException: Unable to resolve > reference "Container" in gbean > default/gtest2/1.0/car?J2EEApplication=null,j2eeType=WebModule,name=default/gtest2/1.0/car > to a gbean matching the pattern [?name=TomcatWebContainer#] > caused by "org.apache.geronimo.kernel.GBeanNotFoundException: No matches for > referencePatterns: [?name=TomcatWebContainer#]" > Two problems here (or one as they have the same root cause): > - plugin should be able to present user a choice of available web containers > to deploy to > - what if I rename bean container (can I?) and it becomes > "MyTomcatContainer35" ? -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Commented: (GERONIMODEVTOOLS-104) When TomcatWebContainer moved default location - plugin cannot publish projects
[ http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-104?page=comments#action_12430749 ] Oleg Gusakov commented on GERONIMODEVTOOLS-104: --- As far as I understand - applications are isolated from each other because their perspective classloaders are siblings, and the parent classloader does not know about them. If this applies to gbean namespace - which by all means it should - this issue becomes a blocker. Because if I define WebContainer in EAR - nobody else can use it but EAR children. And this might be an intended application design. EAR's should be able to - in terms of Tomcat - at least define their own connectors and, probably - engines. Should it be postulated then that WebContainer, if any, is always defined server-wide? But what if somebody wants to make this container invisible for some applications? In short - if "EAR level WebContainer" is a valid structure - it may be plugin's burden - not runtime's. But we need clarification from runtime folks. > When TomcatWebContainer moved default location - plugin cannot publish > projects > --- > > Key: GERONIMODEVTOOLS-104 > URL: http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-104 > Project: Geronimo-Devtools > Issue Type: Bug > Components: eclipse-plugin >Affects Versions: 1.1.0 > Environment: IBM VM 1.5, Win2k SP4, Eclipse 3.2.0, Little-G 1.1 >Reporter: Oleg Gusakov > > I defined Tomcat engine on the application level (in > geronimo-application.xml) because I need to define a lot of virtual hosts. > When I try to deploy a project into the server - I get > org.apache.geronimo.kernel.config.InvalidConfigException: Unable to resolve > reference "Container" in gbean > default/gtest2/1.0/car?J2EEApplication=null,j2eeType=WebModule,name=default/gtest2/1.0/car > to a gbean matching the pattern [?name=TomcatWebContainer#] > caused by "org.apache.geronimo.kernel.GBeanNotFoundException: No matches for > referencePatterns: [?name=TomcatWebContainer#]" > Two problems here (or one as they have the same root cause): > - plugin should be able to present user a choice of available web containers > to deploy to > - what if I rename bean container (can I?) and it becomes > "MyTomcatContainer35" ? -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Commented: (GERONIMODEVTOOLS-104) When TomcatWebContainer moved default location - plugin cannot publish projects
[ http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-104?page=comments#action_12430741 ] Sachin Patel commented on GERONIMODEVTOOLS-104: --- Ok then it seems to be that Geronimo needs to be able to resolve this during deployment. It does not make sense from my perspective to prompt for a web container to deploy to as you're already specifying the server you're deploying to which at most would contain 1 web container. I'm going to redirect this JIRA to GERONIMO. > When TomcatWebContainer moved default location - plugin cannot publish > projects > --- > > Key: GERONIMODEVTOOLS-104 > URL: http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-104 > Project: Geronimo-Devtools > Issue Type: Bug > Components: eclipse-plugin >Affects Versions: 1.1.0 > Environment: IBM VM 1.5, Win2k SP4, Eclipse 3.2.0, Little-G 1.1 >Reporter: Oleg Gusakov > > I defined Tomcat engine on the application level (in > geronimo-application.xml) because I need to define a lot of virtual hosts. > When I try to deploy a project into the server - I get > org.apache.geronimo.kernel.config.InvalidConfigException: Unable to resolve > reference "Container" in gbean > default/gtest2/1.0/car?J2EEApplication=null,j2eeType=WebModule,name=default/gtest2/1.0/car > to a gbean matching the pattern [?name=TomcatWebContainer#] > caused by "org.apache.geronimo.kernel.GBeanNotFoundException: No matches for > referencePatterns: [?name=TomcatWebContainer#]" > Two problems here (or one as they have the same root cause): > - plugin should be able to present user a choice of available web containers > to deploy to > - what if I rename bean container (can I?) and it becomes > "MyTomcatContainer35" ? -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Commented: (GERONIMODEVTOOLS-104) When TomcatWebContainer moved default location - plugin cannot publish projects
[ http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-104?page=comments#action_12430712 ] Oleg Gusakov commented on GERONIMODEVTOOLS-104: --- The referenced gbean - TomacWebContainer - is deployed on the server but on the application level. I suspect it's not visible from above ( unless all the gbeans form a flat namespace? ). I can run my WARs, deployed under that EAR > When TomcatWebContainer moved default location - plugin cannot publish > projects > --- > > Key: GERONIMODEVTOOLS-104 > URL: http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-104 > Project: Geronimo-Devtools > Issue Type: Bug > Components: eclipse-plugin >Affects Versions: 1.1.0 > Environment: IBM VM 1.5, Win2k SP4, Eclipse 3.2.0, Little-G 1.1 >Reporter: Oleg Gusakov > > I defined Tomcat engine on the application level (in > geronimo-application.xml) because I need to define a lot of virtual hosts. > When I try to deploy a project into the server - I get > org.apache.geronimo.kernel.config.InvalidConfigException: Unable to resolve > reference "Container" in gbean > default/gtest2/1.0/car?J2EEApplication=null,j2eeType=WebModule,name=default/gtest2/1.0/car > to a gbean matching the pattern [?name=TomcatWebContainer#] > caused by "org.apache.geronimo.kernel.GBeanNotFoundException: No matches for > referencePatterns: [?name=TomcatWebContainer#]" > Two problems here (or one as they have the same root cause): > - plugin should be able to present user a choice of available web containers > to deploy to > - what if I rename bean container (can I?) and it becomes > "MyTomcatContainer35" ? -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Commented: (GERONIMODEVTOOLS-104) When TomcatWebContainer moved default location - plugin cannot publish projects
[ http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-104?page=comments#action_12430682 ] Sachin Patel commented on GERONIMODEVTOOLS-104: --- Is this referenced gbean deployed on the server? If not then it seems to be that you would have to deploy this first and make it availble on the server to be referenced. > When TomcatWebContainer moved default location - plugin cannot publish > projects > --- > > Key: GERONIMODEVTOOLS-104 > URL: http://issues.apache.org/jira/browse/GERONIMODEVTOOLS-104 > Project: Geronimo-Devtools > Issue Type: Bug > Components: eclipse-plugin >Affects Versions: 1.1.0 > Environment: IBM VM 1.5, Win2k SP4, Eclipse 3.2.0, Little-G 1.1 >Reporter: Oleg Gusakov > > I defined Tomcat engine on the application level (in > geronimo-application.xml) because I need to define a lot of virtual hosts. > When I try to deploy a project into the server - I get > org.apache.geronimo.kernel.config.InvalidConfigException: Unable to resolve > reference "Container" in gbean > default/gtest2/1.0/car?J2EEApplication=null,j2eeType=WebModule,name=default/gtest2/1.0/car > to a gbean matching the pattern [?name=TomcatWebContainer#] > caused by "org.apache.geronimo.kernel.GBeanNotFoundException: No matches for > referencePatterns: [?name=TomcatWebContainer#]" > Two problems here (or one as they have the same root cause): > - plugin should be able to present user a choice of available web containers > to deploy to > - what if I rename bean container (can I?) and it becomes > "MyTomcatContainer35" ? -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
