[ 
https://issues.apache.org/jira/browse/TOMEE-249?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13398467#comment-13398467
 ] 

Harro Lissenberg commented on TOMEE-249:
----------------------------------------

I could not find any pre-build snapshots so I checkout the trunk an tried the 
instructions as found on http://openejb.apache.org/dev/source-code.html to 
build TomEE. Unfortunately the build failes with the message (tried with Oracle 
JDK 1.6 & 1.7):

[ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-compiler-plugin:2.4:compile (default-compile) on 
project openejb-core: Compilation failure: Compilation failure:
[ERROR] 
C:\projects\tomee\openejb\container\openejb-core\src\main\java\org\apache\openejb\assembler\classic\Assembler.java:[69,43]
 package com.sun.xml.internal.fastinfoset.sax does not exist
[ERROR] 
C:\projects\tomee\openejb\container\openejb-core\src\main\java\org\apache\openejb\assembler\classic\Assembler.java:[69,43]
 package com.sun.xml.internal.fastinfoset.sax does not exist


Are there pre-build binary images available of more recent versions?

                
> NPE on DatatypeConverter
> ------------------------
>
>                 Key: TOMEE-249
>                 URL: https://issues.apache.org/jira/browse/TOMEE-249
>             Project: TomEE
>          Issue Type: New Feature
>    Affects Versions: 1.0.0
>         Environment: MacOS JDK 1.7.0_05 & Windows JDK 1.7.0_04
>            Reporter: Harro Lissenberg
>
> When using the method DatatypeConverter.printBase64Binary a 
> NullPointerException occurs.
> java.lang.NullPointerException
>       
> javax.xml.bind.DatatypeConverter.printBase64Binary(DatatypeConverter.java:173)
>       Servlet.doGet(Servlet.java:17)
>       javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
>       javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
> The following example servlet will throw the NPE:
> @WebServlet("/npe")
> public class Servlet extends HttpServlet {
>     @Override protected void doGet(HttpServletRequest req, 
> HttpServletResponse resp) throws ServletException, IOException {
>         String s = DatatypeConverter.printBase64Binary("TomEE & 
> JAXB!".getBytes(StandardCharsets.UTF_8));
>         resp.getWriter().write(s);
>     }
> }
> A workaround is to remove the JAXB jars from the lib & endorsed directories. 
> My application seems to work fine but I have no idea what (hidden) problems 
> this might cause.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to