Apache Cayenne ROP - Error Connect

"Dayvyd ." <[email protected]>
Newsgroups gmane.comp.java.cayenne.user
Message-ID <CAMgCbz=ALxNumbDyPgkeQ+=eCMPdnsmm-bDDsZGwgs-NpubYgw@mail.gmail.com>
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>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.