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

Alex Willhaug commented on OPENEJB-1709:
----------------------------------------

Example Console => TomcatWebAppBuilder.start /\tomee-0.3280976015384752

Starting TomEE from: D:\Temp\apache-tomee5051155528929345404-home
Apache OpenEJB 4.0.0-beta-2-SNAPSHOT    build: 20111116-04:06
http://openejb.apache.org/
INFO - openejb.home = D:\Temp\apache-tomee5051155528929345404-home
INFO - openejb.base = D:\Temp\apache-tomee5051155528929345404-home
INFO - Configuring Service(id=Default Security Service, type=SecurityService, 
provider-id=Default Security Service)
INFO - Configuring Service(id=Default Transaction Manager, 
type=TransactionManager, provider-id=Default Transaction Manager)
INFO - Using 'openejb.deployments.classpath=false'
INFO - faces config file is null
INFO - Configuring enterprise application: D:\Temp\tomee-0.3280976015384752
INFO - Configuring Service(id=Default Stateless Container, type=Container, 
provider-id=Default Stateless Container)
INFO - Auto-creating a container for bean PostDAO: Container(type=STATELESS, 
id=Default Stateless Container)
INFO - Configuring PersistenceUnit(name=blog)
INFO - Configuring Service(id=Default JDBC Database, type=Resource, 
provider-id=Default JDBC Database)
INFO - Auto-creating a Resource with id 'Default JDBC Database' of type 
'DataSource for 'blog'.
INFO - Configuring Service(id=Default Unmanaged JDBC Database, type=Resource, 
provider-id=Default Unmanaged JDBC Database)
INFO - Auto-creating a Resource with id 'Default Unmanaged JDBC Database' of 
type 'DataSource for 'blog'.
INFO - Adjusting PersistenceUnit blog <jta-data-source> to Resource ID 'Default 
JDBC Database' from 'My DataSource'
INFO - Adjusting PersistenceUnit blog <non-jta-data-source> to Resource ID 
'Default Unmanaged JDBC Database' from 'My Unmanaged DataSource'
INFO - Enterprise application "D:\Temp\tomee-0.3280976015384752" loaded.
INFO - Assembling app: D:\Temp\tomee-0.3280976015384752
ERROR - JAVA AGENT NOT INSTALLED. The JPA Persistence Provider requested 
installation of a ClassFileTransformer which requires a JavaAgent.  See 
http://openejb.apache.org/3.0/javaagent.html
INFO - PersistenceUnit(name=blog, 
provider=org.apache.openjpa.persistence.PersistenceProviderImpl) - provider 
time 498ms
INFO - Jndi(name=PostDAOLocalBean) --> Ejb(deployment-id=PostDAO)
INFO - Jndi(name=global/rest-example/PostDAO!org.superbiz.rest.dao.PostDAO) --> 
Ejb(deployment-id=PostDAO)
INFO - Jndi(name=global/rest-example/PostDAO) --> Ejb(deployment-id=PostDAO)
INFO - Jndi(name=UserDAOLocalBean) --> Ejb(deployment-id=UserDAO)
INFO - Jndi(name=global/rest-example/UserDAO!org.superbiz.rest.dao.UserDAO) --> 
Ejb(deployment-id=UserDAO)
INFO - Jndi(name=global/rest-example/UserDAO) --> Ejb(deployment-id=UserDAO)
INFO - Jndi(name=DAOLocalBean) --> Ejb(deployment-id=DAO)
INFO - Jndi(name=global/rest-example/DAO!org.superbiz.rest.dao.DAO) --> 
Ejb(deployment-id=DAO)
INFO - Jndi(name=global/rest-example/DAO) --> Ejb(deployment-id=DAO)
INFO - Jndi(name=CommentDAOLocalBean) --> Ejb(deployment-id=CommentDAO)
INFO - 
Jndi(name=global/rest-example/CommentDAO!org.superbiz.rest.dao.CommentDAO) --> 
Ejb(deployment-id=CommentDAO)
INFO - Jndi(name=global/rest-example/CommentDAO) --> 
Ejb(deployment-id=CommentDAO)
INFO - Created Ejb(deployment-id=UserDAO, ejb-name=UserDAO, container=Default 
Stateless Container)
INFO - Created Ejb(deployment-id=PostDAO, ejb-name=PostDAO, container=Default 
Stateless Container)
INFO - Created Ejb(deployment-id=CommentDAO, ejb-name=CommentDAO, 
container=Default Stateless Container)
INFO - Created Ejb(deployment-id=DAO, ejb-name=DAO, container=Default Stateless 
Container)
INFO - Started Ejb(deployment-id=UserDAO, ejb-name=UserDAO, container=Default 
Stateless Container)
INFO - Started Ejb(deployment-id=PostDAO, ejb-name=PostDAO, container=Default 
Stateless Container)
INFO - Started Ejb(deployment-id=CommentDAO, ejb-name=CommentDAO, 
container=Default Stateless Container)
INFO - Started Ejb(deployment-id=DAO, ejb-name=DAO, container=Default Stateless 
Container)
WARN - using default host: localhost
TomcatWebAppBuilder.start /\tomee-0.3280976015384752
17.11.2011 13:06:07 org.apache.myfaces.webapp.AbstractFacesInitializer initFaces
WARNUNG: No mappings of FacesServlet found. Abort initializing MyFaces.
INFO - Undeploying app: D:\Temp\tomee-0.3280976015384752
                
> TomEE webapps (See rest-example) doesn't work under Windows (Path - Problem 
> with backslash "\")
> -----------------------------------------------------------------------------------------------
>
>                 Key: OPENEJB-1709
>                 URL: https://issues.apache.org/jira/browse/OPENEJB-1709
>             Project: OpenEJB
>          Issue Type: Bug
>          Components: examples, tests, tomee, webservices
>    Affects Versions: 4.0-beta-2
>            Reporter: Alex Willhaug
>            Priority: Blocker
>             Fix For: 4.0-beta-2
>
>
> TomEE *rest-example.zip* 
> http://ci.apache.org/projects/openejb/examples-generated/webapps/rest-example/index.html
> See SVN 
> http://svn.apache.org/repos/asf/openejb/trunk/openejb/examples/webapps/rest-example
> doesn't work under Windows (Path - Problem with backslash "\" 
> *http://nopath/\tomee*)
> Error message for Example
> *Caused by: java.net.URISyntaxException: Illegal character in path at index 
> 14: http://nopath/\tomee-0.17488958453574144*
> {noformat}
> javax.ejb.EJBException: org.apache.openejb.OpenEJBException: Creating 
> application failed: D:\Temp\tomee-0.17488958453574144: uri syntax is not 
> correct
>       at 
> org.apache.tomee.embedded.EmbeddedTomEEContainer$EmbeddedTomEEContainerProvider.createEJBContainer(EmbeddedTomEEContainer.java:119)
>       at 
> javax.ejb.embeddable.EJBContainer.createEJBContainer(EJBContainer.java:56)
>       at org.superbiz.rest.dao.UserServiceTest.start(UserServiceTest.java:41)
>       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>       at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>       at java.lang.reflect.Method.invoke(Unknown Source)
>       at 
> org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
>       at 
> org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
>       at 
> org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
>       at 
> org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:27)
>       at 
> org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
>       at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
>       at 
> org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:49)
>       at 
> org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
>       at 
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
>       at 
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
>       at 
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
>       at 
> org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)
> Caused by: org.apache.openejb.OpenEJBException: Creating application failed: 
> D:\Temp\tomee-0.17488958453574144: uri syntax is not correct
>       at 
> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:858)
>       at 
> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:492)
>       at 
> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:488)
>       at org.apache.tomee.embedded.Container.deploy(Container.java:212)
>       at 
> org.apache.tomee.embedded.EmbeddedTomEEContainer$EmbeddedTomEEContainerProvider.createEJBContainer(EmbeddedTomEEContainer.java:98)
>       ... 18 more
> Caused by: org.apache.openejb.server.rest.OpenEJBRestRuntimeException: uri 
> syntax is not correct
>       at 
> org.apache.openejb.server.rest.RESTService.getAddress(RESTService.java:286)
>       at 
> org.apache.openejb.server.rest.RESTService.deployPojo(RESTService.java:237)
>       at 
> org.apache.openejb.server.rest.RESTService.afterApplicationCreated(RESTService.java:113)
>       at 
> org.apache.tomee.webservices.TomeeJaxRsService.afterApplicationCreated(TomeeJaxRsService.java:55)
>       at 
> org.apache.tomee.catalina.WebDeploymentListeners.afterApplicationCreated(WebDeploymentListeners.java:38)
>       at 
> org.apache.tomee.catalina.TomcatWebAppBuilder.afterStart(TomcatWebAppBuilder.java:600)
>       at 
> org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:103)
>       at 
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
>       at 
> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
>       at 
> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:389)
>       at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:166)
>       at 
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:812)
>       at 
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:787)
>       at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:607)
>       at 
> org.apache.tomee.catalina.TomcatWebAppBuilder.deployWebApps(TomcatWebAppBuilder.java:246)
>       at 
> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:818)
>       ... 22 more
> Caused by: java.net.URISyntaxException: Illegal character in path at index 
> 14: http://nopath/\tomee-0.17488958453574144
>       at java.net.URI$Parser.fail(Unknown Source)
>       at java.net.URI$Parser.checkChars(Unknown Source)
>       at java.net.URI$Parser.parseHierarchical(Unknown Source)
>       at java.net.URI$Parser.parse(Unknown Source)
>       at java.net.URI.<init>(Unknown Source)
>       at 
> org.apache.openejb.server.rest.RESTService.getAddress(RESTService.java:282)
>       ... 37 more
> {noformat}

--
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