[
https://issues.apache.org/activemq/browse/SMX4-141?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=47281#action_47281
]
Freeman Fang commented on SMX4-141:
-----------------------------------
Hi Ashwin,
I can gererate the bundle project with your patch, but when I try to build the
generated project, I get error like
/local/smx4-141/person/src/main/java/com/mycompany/Person.java:[7,33] package
javax.xml.bind.annotation does not exist
/local/smx4-141/person/src/main/java/com/mycompany/Person.java:[8,20] package
javax.xml.ws does not exist
/local/smx4-141/person/src/main/java/com/mycompany/Person.java:[9,20] package
javax.xml.ws does not exist
/local/smx4-141/person/src/main/java/com/mycompany/Person.java:[27,20] package
javax.xml.ws does not exist
/local/smx4-141/person/src/main/java/com/mycompany/Person.java:[29,20] package
javax.xml.ws does not exist
/local/smx4-141/person/src/main/java/com/mycompany/Person.java:[31,20] package
javax.xml.ws does not exist
/local/smx4-141/person/src/main/java/com/mycompany/UnknownPersonFault.java:[4,20]
package javax.xml.ws does not exist
/local/smx4-141/person/src/main/java/com/mycompany/types/UnknownPersonFault.java:[4,33]
package javax.xml.bind.annotation does not exist
/local/smx4-141/person/src/main/java/com/mycompany/types/UnknownPersonFault.java:[5,33]
package javax.xml.bind.annotation does not exist
/local/smx4-141/person/src/main/java/com/mycompany/types/UnknownPersonFault.java:[6,33]
package javax.xml.bind.annotation does not exist
/local/smx4-141/person/src/main/java/com/mycompany/types/UnknownPersonFault.java:[7,33]
package javax.xml.bind.annotation does not exist
/local/smx4-141/person/src/main/java/com/mycompany/types/UnknownPersonFault.java:[8,33]
package javax.xml.bind.annotation does not exist
/local/smx4-141/person/src/main/java/com/mycompany/types/ObjectFactory.java:[4,33]
package javax.xml.bind.annotation does not exist
/local/smx4-141/person/src/main/java/com/mycompany/types/GetPersonResponse.java:[4,33]
package javax.xml.bind.annotation does not exist
/local/smx4-141/person/src/main/java/com/mycompany/types/GetPersonResponse.java:[5,33]
package javax.xml.bind.annotation does not exist
/local/smx4-141/person/src/main/java/com/mycompany/types/GetPersonResponse.java:[6,33]
package javax.xml.bind.annotation does not exist
/local/smx4-141/person/src/main/java/com/mycompany/types/GetPersonResponse.java:[7,33]
package javax.xml.bind.annotation does not exist
/local/smx4-141/person/src/main/java/com/mycompany/types/GetPersonResponse.java:[8,33]
package javax.xml.bind.annotation does not exist
/local/smx4-141/person/src/main/java/com/mycompany/types/GetPerson.java:[4,33]
package javax.xml.bind.annotation does not exist
/local/smx4-141/person/src/main/java/com/mycompany/types/GetPerson.java:[5,33]
package javax.xml.bind.annotation does not exist
/local/smx4-141/person/src/main/java/com/mycompany/types/GetPerson.java:[6,33]
package javax.xml.bind.annotation does not exist
/local/smx4-141/person/src/main/java/com/mycompany/types/GetPerson.java:[7,33]
package javax.xml.bind.annotation does not exist
/local/smx4-141/person/src/main/java/com/mycompany/types/GetPerson.java:[8,33]
package javax.xml.bind.annotation does not exist
/local/smx4-141/person/src/main/java/com/mycompany/PersonImpl.java:[20,20]
package javax.xml.ws does not exist
/local/smx4-141/person/src/main/java/com/mycompany/PersonImpl.java:[28,26]
cannot find symbol
symbol : class Holder
location: class com.mycompany.PersonImpl
/local/smx4-141/person/src/main/java/com/mycompany/PersonImpl.java:[28,51]
cannot find symbol
symbol : class Holder
location: class com.mycompany.PersonImpl
/local/smx4-141/person/src/main/java/com/mycompany/PersonImpl.java:[28,71]
cannot find symbol
symbol : class Holder
location: class com.mycompany.PersonImpl
/local/smx4-141/person/src/main/java/com/mycompany/Person.java:[19,1] cannot
find symbol
symbol: class XmlSeeAlso
@XmlSeeAlso({com.mycompany.types.ObjectFactory.class})
/local/smx4-141/person/src/main/java/com/mycompany/UnknownPersonFault.java:[14,1]
cannot find symbol
symbol: class WebFault
@WebFault(name = "UnknownPersonFault")
/local/smx4-141/person/src/main/java/com/mycompany/Person.java:[22,5] cannot
find symbol
symbol : class RequestWrapper
location: interface com.mycompany.Person
/local/smx4-141/person/src/main/java/com/mycompany/Person.java:[23,5] cannot
find symbol
symbol : class ResponseWrapper
location: interface com.mycompany.Person
/local/smx4-141/person/src/main/java/com/mycompany/types/UnknownPersonFault.java:[30,1]
cannot find symbol
symbol: class XmlAccessorType
@XmlAccessorType(XmlAccessType.FIELD)
/local/smx4-141/person/src/main/java/com/mycompany/types/UnknownPersonFault.java:[31,1]
cannot find symbol
symbol: class XmlType
@XmlType(name = "", propOrder = {
/local/smx4-141/person/src/main/java/com/mycompany/types/UnknownPersonFault.java:[34,1]
cannot find symbol
symbol: class XmlRootElement
@XmlRootElement(name = "UnknownPersonFault")
/local/smx4-141/person/src/main/java/com/mycompany/types/UnknownPersonFault.java:[37,5]
cannot find symbol
symbol : class XmlElement
location: class com.mycompany.types.UnknownPersonFault
/local/smx4-141/person/src/main/java/com/mycompany/types/ObjectFactory.java:[21,1]
cannot find symbol
symbol: class XmlRegistry
@XmlRegistry
/local/smx4-141/person/src/main/java/com/mycompany/types/GetPersonResponse.java:[32,1]
cannot find symbol
symbol: class XmlAccessorType
@XmlAccessorType(XmlAccessType.FIELD)
/local/smx4-141/person/src/main/java/com/mycompany/types/GetPersonResponse.java:[33,1]
cannot find symbol
symbol: class XmlType
@XmlType(name = "", propOrder = {
/local/smx4-141/person/src/main/java/com/mycompany/types/GetPersonResponse.java:[38,1]
cannot find symbol
symbol: class XmlRootElement
@XmlRootElement(name = "GetPersonResponse")
/local/smx4-141/person/src/main/java/com/mycompany/types/GetPerson.java:[30,1]
cannot find symbol
symbol: class XmlAccessorType
@XmlAccessorType(XmlAccessType.FIELD)
/local/smx4-141/person/src/main/java/com/mycompany/types/GetPerson.java:[31,1]
cannot find symbol
symbol: class XmlType
@XmlType(name = "", propOrder = {
/local/smx4-141/person/src/main/java/com/mycompany/types/GetPerson.java:[34,1]
cannot find symbol
symbol: class XmlRootElement
@XmlRootElement(name = "GetPerson")
/local/smx4-141/person/src/main/java/com/mycompany/types/GetPersonResponse.java:[41,5]
cannot find symbol
symbol : class XmlElement
location: class com.mycompany.types.GetPersonResponse
/local/smx4-141/person/src/main/java/com/mycompany/types/GetPersonResponse.java:[43,5]
cannot find symbol
symbol : class XmlElement
location: class com.mycompany.types.GetPersonResponse
/local/smx4-141/person/src/main/java/com/mycompany/types/GetPersonResponse.java:[45,5]
cannot find symbol
symbol : class XmlElement
location: class com.mycompany.types.GetPersonResponse
/local/smx4-141/person/src/main/java/com/mycompany/types/GetPerson.java:[37,5]
cannot find symbol
symbol : class XmlElement
location: class com.mycompany.types.GetPerson
I know the reason is that I'm using jdk1.5 which not ship with the necessary
jaxb and jaxws version, but we do need the archetype works both with jdk 1.5
and 1.6, so would you please revise the patch accrodingly, basically it should
be add the jaxb & jaxws dependency in the generated pom.xml
Thanks
Freeman
> Create an "servicemix-osgi-ws-code-first" archetype that shows how to deploy
> a code-first CXF web service in SMX4
> -----------------------------------------------------------------------------------------------------------------
>
> Key: SMX4-141
> URL: https://issues.apache.org/activemq/browse/SMX4-141
> Project: ServiceMix 4
> Issue Type: New Feature
> Reporter: Adrian Trenaman
> Assignee: Freeman Fang
> Priority: Minor
> Attachments: mvn-cxf-cf.bat,
> servicemix-osgi-cxf-code-first-archetype.zip
>
>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.