Server: Jetty 6.1.26 Project: saudeplusserver WebApp dir: src/main/webapp
Em sáb, 4 de jul de 2020 05:21, Andrus Adamchik <and...@objectstyle.org> escreveu: > Hi Dayvyd, > > Which version of Cayenne is this and how is the server setup? > > Andrus > > > On Jul 2, 2020, at 12:20 AM, Dayvyd . <dayvydplussys...@gmail.com> > wrote: > > > > Hi, > > > > Has anyone encountered this error when running Main.java using BASIC > > authentication? Without authentication it works normally! > > > > Error: org.apache.cayenne.rop.HttpClientConnection - unknown code for > > readObject at 0x3c (<); nested exception is: > > > > > ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- > > public class Main { > > > > public static void main(String[] args) { > > > > Map<String, String> properties = new HashMap<>(); > > properties.put(ClientConstants.ROP_SERVICE_URL_PROPERTY, " > > http://localhost:8080/saudeplusserver"); > > properties.put(ClientConstants.ROP_SERVICE_USERNAME_PROPERTY, > "saudeplus"); > > properties.put(ClientConstants.ROP_SERVICE_PASSWORD_PROPERTY, "dna1614"); > > properties.put(ClientConstants.ROP_SERVICE_REALM_PROPERTY, "Cayenne > Realm"); > > > > ClientRuntime runtime = ClientRuntime.builder() > > .properties(properties) > > .build(); > > ObjectContext context = runtime.newContext(); > > > > inserirCardapio(context); > > runtime.shutdown(); > > } > > > ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- > > [main] INFO org.eclipse.jetty.util.log - Logging initialized @1527ms to > > org.eclipse.jetty.util.log.Slf4jLog > > [main] INFO org.apache.cayenne.rop.http.JettyHttpROPConnector - Adding > > authentication > > User: saudeplus > > Realm: Cayenne Realm > > [main] INFO org.apache.cayenne.rop.http.JettyHttpROPConnector - > Connecting > > to [saudeplus:*******@http://localhost:8080/saudeplusserver] - dedicated > > session. > > [main] INFO org.apache.cayenne.rop.HttpClientConnection - unknown code > for > > readObject at 0x3c (<); nested exception is: > > com.caucho.hessian.io.HessianProtocolException: unknown code for > readObject > > at 0x3c (<) > > java.rmi.RemoteException: unknown code for readObject at 0x3c (<); nested > > exception is: > > com.caucho.hessian.io.HessianProtocolException: unknown code for > readObject > > at 0x3c (<) > > at > > > org.apache.cayenne.rop.ProxyRemoteService.establishSession(ProxyRemoteService.java:46) > > at > > > org.apache.cayenne.rop.HttpClientConnection.connect(HttpClientConnection.java:93) > > at > > > org.apache.cayenne.rop.HttpClientConnection.getServerEventBridge(HttpClientConnection.java:71) > > at > > > org.apache.cayenne.remote.ClientChannel.setupRemoteChannelListener(ClientChannel.java:279) > > at org.apache.cayenne.remote.ClientChannel.<init>(ClientChannel.java:77) > > at > > > org.apache.cayenne.configuration.rop.client.ClientChannelProvider.get(ClientChannelProvider.java:45) > > at > > > org.apache.cayenne.configuration.rop.client.ClientChannelProvider.get(ClientChannelProvider.java:30) > > at > > > org.apache.cayenne.di.spi.CustomProvidersProvider.get(CustomProvidersProvider.java:39) > > at > > > org.apache.cayenne.di.spi.FieldInjectingProvider.get(FieldInjectingProvider.java:43) > > at > > > org.apache.cayenne.di.spi.DefaultScopeProvider.get(DefaultScopeProvider.java:50) > > at > > > org.apache.cayenne.di.spi.DefaultInjector.getInstance(DefaultInjector.java:139) > > at > > > org.apache.cayenne.di.spi.FieldInjectingProvider.value(FieldInjectingProvider.java:103) > > at > > > org.apache.cayenne.di.spi.FieldInjectingProvider.injectMember(FieldInjectingProvider.java:68) > > at > > > org.apache.cayenne.di.spi.FieldInjectingProvider.injectMembers(FieldInjectingProvider.java:59) > > at > > > org.apache.cayenne.di.spi.FieldInjectingProvider.get(FieldInjectingProvider.java:44) > > at > > > org.apache.cayenne.di.spi.DefaultScopeProvider.get(DefaultScopeProvider.java:50) > > at > > > org.apache.cayenne.di.spi.DefaultInjector.getInstance(DefaultInjector.java:134) > > at > > > org.apache.cayenne.configuration.CayenneRuntime.newContext(CayenneRuntime.java:124) > > at br.com.saudeplus.model.client.Main.main(Main.java:25) > > Caused by: com.caucho.hessian.io.HessianProtocolException: unknown code > for > > readObject at 0x3c (<) > > at com.caucho.hessian.io.HessianInput.error(HessianInput.java:1697) > > at com.caucho.hessian.io.HessianInput.readObject(HessianInput.java:1177) > > at > > > org.apache.cayenne.rop.HessianROPSerializationService.deserialize(HessianROPSerializationService.java:67) > > at > > > org.apache.cayenne.rop.ProxyRemoteService.establishSession(ProxyRemoteService.java:44) > > ... 18 more > > Exception in thread "main" org.apache.cayenne.CayenneRuntimeException: > > [v.4.2.M1 Apr 15 2020 09:23:45] unknown code for readObject at 0x3c (<); > > nested exception is: > > com.caucho.hessian.io.HessianProtocolException: unknown code for > readObject > > at 0x3c (<) > > at > > > org.apache.cayenne.rop.HttpClientConnection.connect(HttpClientConnection.java:97) > > at > > > org.apache.cayenne.rop.HttpClientConnection.getServerEventBridge(HttpClientConnection.java:71) > > at > > > org.apache.cayenne.remote.ClientChannel.setupRemoteChannelListener(ClientChannel.java:279) > > at org.apache.cayenne.remote.ClientChannel.<init>(ClientChannel.java:77) > > at > > > org.apache.cayenne.configuration.rop.client.ClientChannelProvider.get(ClientChannelProvider.java:45) > > at > > > org.apache.cayenne.configuration.rop.client.ClientChannelProvider.get(ClientChannelProvider.java:30) > > at > > > org.apache.cayenne.di.spi.CustomProvidersProvider.get(CustomProvidersProvider.java:39) > > at > > > org.apache.cayenne.di.spi.FieldInjectingProvider.get(FieldInjectingProvider.java:43) > > at > > > org.apache.cayenne.di.spi.DefaultScopeProvider.get(DefaultScopeProvider.java:50) > > at > > > org.apache.cayenne.di.spi.DefaultInjector.getInstance(DefaultInjector.java:139) > > at > > > org.apache.cayenne.di.spi.FieldInjectingProvider.value(FieldInjectingProvider.java:103) > > at > > > org.apache.cayenne.di.spi.FieldInjectingProvider.injectMember(FieldInjectingProvider.java:68) > > at > > > org.apache.cayenne.di.spi.FieldInjectingProvider.injectMembers(FieldInjectingProvider.java:59) > > at > > > org.apache.cayenne.di.spi.FieldInjectingProvider.get(FieldInjectingProvider.java:44) > > at > > > org.apache.cayenne.di.spi.DefaultScopeProvider.get(DefaultScopeProvider.java:50) > > at > > > org.apache.cayenne.di.spi.DefaultInjector.getInstance(DefaultInjector.java:134) > > at > > > org.apache.cayenne.configuration.CayenneRuntime.newContext(CayenneRuntime.java:124) > > at br.com.saudeplus.model.client.Main.main(Main.java:25) > > Caused by: java.rmi.RemoteException: unknown code for readObject at 0x3c > > (<); nested exception is: > > com.caucho.hessian.io.HessianProtocolException: unknown code for > readObject > > at 0x3c (<) > > at > > > org.apache.cayenne.rop.ProxyRemoteService.establishSession(ProxyRemoteService.java:46) > > at > > > org.apache.cayenne.rop.HttpClientConnection.connect(HttpClientConnection.java:93) > > ... 17 more > > Caused by: com.caucho.hessian.io.HessianProtocolException: unknown code > for > > readObject at 0x3c (<) > > at com.caucho.hessian.io.HessianInput.error(HessianInput.java:1697) > > at com.caucho.hessian.io.HessianInput.readObject(HessianInput.java:1177) > > at > > > org.apache.cayenne.rop.HessianROPSerializationService.deserialize(HessianROPSerializationService.java:67) > > at > > > org.apache.cayenne.rop.ProxyRemoteService.establishSession(ProxyRemoteService.java:44) > > ... 18 more > > > > > > -- > > Att, Dayvyd > > > > > > < > http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail > > > > Livre > > de vírus. www.avg.com > > < > http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail > >. > > <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> > >