[ https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-728?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Forrest Xia updated GERONIMODEVTOOLS-728: ----------------------------------------- Attachment: corbahellobean_ejb_ear.ear Attach one ear for reproducing this issue. > The original geronimo deployment plan will be cleaned when importing an > existing EAR project > -------------------------------------------------------------------------------------------- > > Key: GERONIMODEVTOOLS-728 > URL: > https://issues.apache.org/jira/browse/GERONIMODEVTOOLS-728 > Project: Geronimo-Devtools > Issue Type: Bug > Components: eclipse-plugin > Affects Versions: 3.0 > Environment: helios jee sr1 > Reporter: Forrest Xia > Attachments: corbahellobean_ejb_ear.ear > > > When importing an existing EAR into eclipse, if selecting geronimo server as > the target runtime, the original geronimo deployment descriptor will be > flushed. > For example, the plan in the ear file is like this: > <?xml version="1.0" encoding="UTF-8" standalone="no"?> > <!-- Licensed to the Apache Software Foundation (ASF) under one or more > contributor > license agreements. See the NOTICE file distributed with this work for > additional > information regarding copyright ownership. The ASF licenses this file > to > you under the Apache License, Version 2.0 (the "License"); you may not > use > this file except in compliance with the License. You may obtain a copy > of > the License at http://www.apache.org/licenses/LICENSE-2.0 Unless > required > by applicable law or agreed to in writing, software distributed under > the > License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR > CONDITIONS > OF ANY KIND, either express or implied. See the License for the > specific > language governing permissions and limitations under the License. --> > <ejb:openejb-jar > xmlns:app="http://geronimo.apache.org/xml/ns/j2ee/application-2.0" > xmlns:bp="http://www.osgi.org/xmlns/blueprint/v1.0.0" > > xmlns:client="http://geronimo.apache.org/xml/ns/j2ee/application-client-2.0" > xmlns:conn="http://geronimo.apache.org/xml/ns/j2ee/connector-1.2" > xmlns:dep="http://geronimo.apache.org/xml/ns/deployment-1.2" > xmlns:ejb="http://openejb.apache.org/xml/ns/openejb-jar-2.2" > xmlns:jaspi="http://geronimo.apache.org/xml/ns/geronimo-jaspi" > xmlns:log="http://geronimo.apache.org/xml/ns/loginconfig-2.0" > xmlns:name="http://geronimo.apache.org/xml/ns/naming-1.2" > xmlns:ns5="http://geronimo.apache.org/xml/ns/j2ee/ejb/openejb-2.0" > xmlns:pers="http://java.sun.com/xml/ns/persistence" > xmlns:pkgen="http://openejb.apache.org/xml/ns/pkgen-2.1" > xmlns:sec="http://geronimo.apache.org/xml/ns/security-2.0" > xmlns:web="http://geronimo.apache.org/xml/ns/j2ee/web-2.0.1"> > <dep:environment> > <dep:moduleId> > <dep:groupId>default</dep:groupId> > <dep:artifactId>corbahellobean_ejb</dep:artifactId> > <dep:version>1.0</dep:version> > <dep:type>car</dep:type> > </dep:moduleId> > </dep:environment> > <ejb:enterprise-beans> > <ejb:session> > <ejb:ejb-name>HelloEJBRemote</ejb:ejb-name> > <ejb:jndi-name>HelloEJBRemote</ejb:jndi-name> > <ejb:tss-link>IOR3</ejb:tss-link> > </ejb:session> > </ejb:enterprise-beans> > </ejb:openejb-jar> > After import, the deployment descriptor will be flushed like this: > <?xml version="1.0" encoding="UTF-8" standalone="no"?> > <ejb:openejb-jar > xmlns:app="http://geronimo.apache.org/xml/ns/j2ee/application-2.0" > xmlns:bp="http://www.osgi.org/xmlns/blueprint/v1.0.0" > > xmlns:client="http://geronimo.apache.org/xml/ns/j2ee/application-client-2.0" > xmlns:conn="http://geronimo.apache.org/xml/ns/j2ee/connector-1.2" > xmlns:dep="http://geronimo.apache.org/xml/ns/deployment-1.2" > xmlns:ejb="http://openejb.apache.org/xml/ns/openejb-jar-2.2" > xmlns:jaspi="http://geronimo.apache.org/xml/ns/geronimo-jaspi" > xmlns:log="http://geronimo.apache.org/xml/ns/loginconfig-2.0" > xmlns:name="http://geronimo.apache.org/xml/ns/naming-1.2" > xmlns:ns5="http://geronimo.apache.org/xml/ns/j2ee/ejb/openejb-2.0" > xmlns:pers="http://java.sun.com/xml/ns/persistence" > xmlns:pkgen="http://openejb.apache.org/xml/ns/pkgen-2.1" > xmlns:sec="http://geronimo.apache.org/xml/ns/security-2.0" > xmlns:web="http://geronimo.apache.org/xml/ns/j2ee/web-2.0.1"> > <dep:environment> > <dep:moduleId> > <dep:groupId>default</dep:groupId> > <dep:artifactId>corbahellobean_ejb</dep:artifactId> > <dep:version>1.0</dep:version> > <dep:type>car</dep:type> > </dep:moduleId> > </dep:environment> > </ejb:openejb-jar> -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira