ClassFilter is unknown user type

If you try to use the ClassFilter class included with Coherence 3.6.1, it doesn't work because the pof config doesn't include an id+serializer for it. You get the "unknown user type" error.
Why is that?
We ended up implementing our own ClassFilter.

If you try to use the ClassFilter class included with Coherence 3.6.1, it doesn't work because the pof config doesn't include an id+serializer for it. You get the "unknown user type" error.
Why is that?
We ended up implementing our own ClassFilter.

Similar Messages

  • Issue with "unknown user type 6" on Coherence 3.5.2

    Having an issue with a cluster which is running using an internally developed cluster starter tool. This tool, and the associated cluster, all use POF, and upon attempting to connect a non-storing member to the cluster from java, the following exception is raised...
    2011-07-11 15:54:58.338/2.469 Oracle Coherence GE 3.5.2/463p2 <Error> (thread=Cluster, member=n/a): This cluster node is
    configured to use serializer com.tangosol.io.pof.ConfigurablePofContext {location=application-pof-config.xml}, which ap
    pears to be different from the serializer used by Member(Id=1, Timestamp=2011-07-11 15:34:30.779, Address=10.74.82.193:8
    088, MachineId=11188, Location=site:INTRANET.BARCAPINT.COM,machine:ldnpsm020006423,process:80976,member:ldnpsm020006423:
    cacheserver:1).
    java.io.StreamCorruptedException: unknown user type: 6
    at com.tangosol.io.pof.PofBufferReader.readAsObject(PofBufferReader.java:3289)
    at com.tangosol.io.pof.PofBufferReader.readObject(PofBufferReader.java:2600)
    at com.tangosol.io.pof.ConfigurablePofContext.deserialize(ConfigurablePofContext.java:348)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.Service.readObject(Service.CDB:4)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.Grid$ServiceConfigMap.readObject(Grid.CDB
    :1)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.Grid$MemberConfigResponse.read(Grid.CDB:1
    3)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.Grid.onNotify(Grid.CDB:123)
    at com.tangosol.coherence.component.util.daemon.queueProcessor.service.grid.ClusterService.onNotify(ClusterServi
    ce.CDB:3)
    at com.tangosol.coherence.component.util.Daemon.run(Daemon.CDB:42)
    at java.lang.Thread.run(Thread.java:619)
    There is no serialiser configured in the cache config, instead we just set tangosol.pof.enabled=true, and set the pof config file to what is seen above. The thing which is very confusing about this error is that unlike other clients which we connect, and in fact the servers they connect to, this client never attempts to load the cache configuration file. The point at which this should happen, prior to pof loading, shows:
    2011-07-11 15:54:57.260/1.391 Oracle Coherence GE 3.5.2/463p2 <Info> (thread=Main Thread, member=n/a): Loaded cache conf
    iguration from "jar:file:/C:/Program%20Files/Oracle/coherence/3.5.2b463P2/lib/coherence.jar!/reports/report-group.xml"
    I have tried every combination of classpath entries I can think of, and no matter what, it never shows an attempt to load the application-cache-config.xml supplied in the startup. Does anyone have any experience with something like this?

    I guess your non-storing JAVA code does not specify -Dtangosol.pof.enabled=true and the -Dtangosol.pof.config =<POF file location> on joining the cluster. Post the startup java command and the complete logs.
    If application-cache-config is not loaded then coherence-cache-config.xml should be loaded by default and set -Dtangosol.coherence.cacheconfig=<application-cache-config>
    Cheers,
    NJ

  • "unknown user type" exception when the object don't exist for i/p key.

    Hi
    I'm using Coherence REST service(comes with the Coherence bundle) to validate my cache data.
    When I hit the cache for a valid key, I get data returned back. But for the object that don't exist in the cache I get "Internal Server" error.
    I'm fine with "Internal Server" response show in the browser, but I don't want it to be printed as part of my coherence logs.
    For example, when I hit the REST url for key that don't exist in the cache, I get below exception in coherence logs.
    How can I get rid off it (or) suppress the exception logs.
    Thanks for your time.
    (Wrapped) java.io.IOException: unknown user type: com.tangosol.coherence.rest.internal.Get
         at com.tangosol.util.Base.ensureRuntimeException(Base.java:288)
         at com.tangosol.util.Base.ensureRuntimeException(Base.java:269)
         at com.tangosol.coherence.component.util.daemon.queueProcessor.packetProcessor.PacketPublisher.packetizeMessage(PacketPublisher.CDB:23)
         at com.tangosol.coherence.component.util.daemon.queueProcessor.packetProcessor.PacketPublisher$InQueue.add(PacketPublisher.CDB:11)
         at com.tangosol.coherence.component.util.daemon.queueProcessor.service.Grid.dispatchMessage(Grid.CDB:62)
         at com.tangosol.coherence.component.util.daemon.queueProcessor.service.Grid.post(Grid.CDB:31)
         at com.tangosol.coherence.component.util.daemon.queueProcessor.service.Grid.send(Grid.CDB:1)
         at com.tangosol.coherence.component.util.daemon.queueProcessor.service.Grid.poll(Grid.CDB:13)
         at com.tangosol.coherence.component.util.daemon.queueProcessor.service.Grid.poll(Grid.CDB:11)
         at com.tangosol.coherence.component.util.daemon.queueProcessor.service.grid.partitionedService.PartitionedCache$BinaryMap.invoke(PartitionedCache.CDB:30)
         at com.tangosol.util.ConverterCollections$ConverterInvocableMap.invoke(ConverterCollections.java:2282)
         at com.tangosol.util.ConverterCollections$ConverterNamedCache.invoke(ConverterCollections.java:2748)
         at com.tangosol.coherence.component.util.daemon.queueProcessor.service.grid.partitionedService.PartitionedCache$ViewMap.invoke(PartitionedCache.CDB:11)
         at com.tangosol.coherence.component.util.SafeNamedCache.invoke(SafeNamedCache.CDB:1)
         at com.tangosol.coherence.rest.EntryResource.getValue(EntryResource.java:241)
         at com.tangosol.coherence.rest.EntryResource.get(EntryResource.java:85)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
         at java.lang.reflect.Method.invoke(Method.java:616)
         at com.sun.jersey.spi.container.JavaMethodInvokerFactory$1.invoke(JavaMethodInvokerFactory.java:60)
         at com.sun.jersey.server.impl.model.method.dispatch.AbstractResourceMethodDispatchProvider$ResponseOutInvoker._dispatch(AbstractResourceMethodDispatchProvider.java:205)
         at com.sun.jersey.server.impl.model.method.dispatch.ResourceJavaMethodDispatcher.dispatch(ResourceJavaMethodDispatcher.java:75)
         at com.sun.jersey.server.impl.uri.rules.HttpMethodRule.accept(HttpMethodRule.java:288)
         at com.sun.jersey.server.impl.uri.rules.SubLocatorRule.accept(SubLocatorRule.java:134)
         at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147)
         at com.sun.jersey.server.impl.uri.rules.SubLocatorRule.accept(SubLocatorRule.java:134)
         at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147)
         at com.sun.jersey.server.impl.uri.rules.ResourceClassRule.accept(ResourceClassRule.java:108)
         at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147)
         at com.sun.jersey.server.impl.uri.rules.RootResourceClassesRule.accept(RootResourceClassesRule.java:84)
         at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1469)
         at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1400)
         at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1349)
         at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1339)
         at com.sun.jersey.server.impl.container.httpserver.HttpHandlerContainer.handle(HttpHandlerContainer.java:191)
         at com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:83)
         at sun.net.httpserver.AuthFilter.doFilter(AuthFilter.java:83)
         at com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:86)
         at sun.net.httpserver.ServerImpl$Exchange$LinkHandler.handle(ServerImpl.java:589)
         at com.sun.net.httpserver.Filter$Chain.doFilter(Filter.java:83)
         at sun.net.httpserver.ServerImpl$Exchange.run(ServerImpl.java:561)
         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
         at java.lang.Thread.run(Thread.java:679)
    Caused by: java.io.IOException: unknown user type: com.tangosol.coherence.rest.internal.Get
         at com.tangosol.io.pof.ConfigurablePofContext.serialize(ConfigurablePofContext.java:351)
         at com.tangosol.coherence.component.util.daemon.queueProcessor.Service.writeObject(Service.CDB:1)
         at com.tangosol.coherence.component.net.Message.writeObject(Message.CDB:1)
         at com.tangosol.coherence.component.util.daemon.queueProcessor.service.grid.partitionedService.PartitionedCache$InvokeRequest.write(PartitionedCache.CDB:7)
         at com.tangosol.coherence.component.util.daemon.queueProcessor.service.Grid.serializeMessage(Grid.CDB:14)
         at com.tangosol.coherence.component.util.daemon.queueProcessor.packetProcessor.PacketPublisher.packetizeMessage(PacketPublisher.CDB:17)
         ... 42 more
    Caused by: java.lang.IllegalArgumentException: unknown user type: com.tangosol.coherence.rest.internal.Get
         at com.tangosol.io.pof.ConfigurablePofContext.getUserTypeIdentifier(ConfigurablePofContext.java:430)
         at com.tangosol.io.pof.ConfigurablePofContext.getUserTypeIdentifier(ConfigurablePofContext.java:419)
         at com.tangosol.io.pof.PofBufferWriter.writeUserType(PofBufferWriter.java:1671)
         at com.tangosol.io.pof.PofBufferWriter.writeObject(PofBufferWriter.java:1623)
         at com.tangosol.io.pof.ConfigurablePofContext.serialize(ConfigurablePofContext.java:345)
         ... 47 more

    Hi,
    I included coherence-rest-pof-config.xml as part of my pof-config as shown below.
    <pof-config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns="http://xmlns.oracle.com/coherence/coherence-pof-config"
    xsi:schemaLocation="http://xmlns.oracle.com/coherence/coherence-pof-config coherence-pof-config.xsd">
    <user-type-list>
    <include>coherence-pof-config.xml</include>
    <include>coherence-rest-pof-config.xml</include>
    <user-type>
    <type-id>1001</type-id>
    I also checked my coherence-rest.jar files for the configuration and the clasess, and all of them exist.
    I started my coherence by passing the classpath as below:
    $JAVAEXEC -server -Xms6g -Xmx6g -XX:+UseParNewGC -XX:MaxGCPauseMillis=50 -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:CMSInitiatingOccupancyFraction=25 -XX:MinHeapFreeRatio=40 -XX:MaxHeapFreeRatio=70 -Duser.timezone=GMT -Djava.rmi.server.hostname=xx.xx.xx.xx -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=13366 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Dtangosol.coherence.log.level=3 -Dtangosol.coherence.log=log4j -showversion $JAVA_OPTS -cp $COHERENCE_HOME/config/:$COHERENCE_HOME/lib/coherence.jar:$COHERENCE_HOME/lib/guidecacheclient.jar:$COHERENCE_HOME/lib/jersey-server-1.8.jar:$COHERENCE_HOME/lib/jersey-core-1.8.jar:$COHERENCE_HOME/lib/jersey-json-1.8.jar:$COHERENCE_HOME/lib/jackson-all-1.8.1.jar:$COHERENCE_HOME/lib/coherence-rest.jar:$COHERENCE_HOME/lib/log4j-1.2.16.jar -Dtangosol.coherence.management=all -Dtangosol.coherence.management.remote=true -Dtangosol.coherence.localhost=xx.xx.xx.xx -Dtangosol.coherence.mode=eval com.tangosol.net.DefaultCacheServer $1
    While starting, I'm getting configuration missing exception as shown below. What am I still missing.
    Exception in thread "main" (Wrapped) (Wrapped: error creating class "com.tangosol.io.pof.ConfigurablePofContext") java.lang.IllegalStateException: Missing PofSerializer configuration (Config=pgs-pof-config.xml, Type-Id=801, Class-Name=com.tangosol.coherence.rest.internal.Get)
         at com.tangosol.coherence.component.util.Daemon.start(Daemon.CDB:52)
         at com.tangosol.coherence.component.util.daemon.queueProcessor.Service.start(Service.CDB:7)
         at com.tangosol.coherence.component.util.daemon.queueProcessor.service.Grid.start(Grid.CDB:6)
         at com.tangosol.coherence.component.util.SafeService.startService(SafeService.CDB:39)
         at com.tangosol.coherence.component.util.safeService.SafeCacheService.startService(SafeCacheService.CDB:5)
         at com.tangosol.coherence.component.util.SafeService.ensureRunningService(SafeService.CDB:27)
         at com.tangosol.coherence.component.util.SafeService.start(SafeService.CDB:14)
         at com.tangosol.net.DefaultConfigurableCacheFactory.ensureServiceInternal(DefaultConfigurableCacheFactory.java:1105)
         at com.tangosol.net.DefaultConfigurableCacheFactory.ensureService(DefaultConfigurableCacheFactory.java:937)
         at com.tangosol.net.DefaultCacheServer.startServices(DefaultCacheServer.java:81)
         at com.tangosol.net.DefaultCacheServer.intialStartServices(DefaultCacheServer.java:250)
         at com.tangosol.net.DefaultCacheServer.startAndMonitor(DefaultCacheServer.java:55)
         at com.tangosol.net.DefaultCacheServer.main(DefaultCacheServer.java:197)
    Caused by: (Wrapped: error creating class "com.tangosol.io.pof.ConfigurablePofContext") java.lang.IllegalStateException: Missing PofSerializer configuration (Config=pgs-pof-config.xml, Type-Id=801, Class-Name=com.tangosol.coherence.rest.internal.Get)
         at com.tangosol.io.ConfigurableSerializerFactory.createSerializer(ConfigurableSerializerFactory.java:46)
         at com.tangosol.coherence.component.util.daemon.queueProcessor.Service.instantiateSerializer(Service.CDB:1)
         at com.tangosol.coherence.component.util.daemon.queueProcessor.Service.ensureSerializer(Service.CDB:32)
         at com.tangosol.coherence.component.util.daemon.queueProcessor.Service.ensureSerializer(Service.CDB:4)
         at com.tangosol.coherence.component.util.daemon.queueProcessor.service.Grid.onEnter(Grid.CDB:25)
         at com.tangosol.coherence.component.util.daemon.queueProcessor.service.grid.PartitionedService.onEnter(PartitionedService.CDB:19)
         at com.tangosol.coherence.component.util.Daemon.run(Daemon.CDB:14)
         at java.lang.Thread.run(Thread.java:679)
    Caused by: java.lang.IllegalStateException: Missing PofSerializer configuration (Config=pgs-pof-config.xml, Type-Id=801, Class-Name=com.tangosol.coherence.rest.internal.Get)
         at com.tangosol.io.pof.ConfigurablePofContext.report(ConfigurablePofContext.java:1283)
         at com.tangosol.io.pof.ConfigurablePofContext.createPofConfig(ConfigurablePofContext.java:1013)
         at com.tangosol.io.pof.ConfigurablePofContext.initialize(ConfigurablePofContext.java:797)
         at com.tangosol.io.pof.ConfigurablePofContext.setContextClassLoader(ConfigurablePofContext.java:322)
         at com.tangosol.io.ConfigurableSerializerFactory.createSerializer(ConfigurableSerializerFactory.java:42)
         ... 7 more
    Thanks for your help.

  • Unknown User Type Error using Add-AzureAccount

    Using the following code in an Azure automation runbook from the Portal (attempting to start a VM):
    workflow VMStart
    $Cred = Get-AutomationPSCredential –Name automationuser
    Add-AzureAccount -Credential $Cred
    Select-AzureSubscription -SubscriptionName "MySubscription"
    Start-AzureVM -ServiceName "MyServiceName" -Name "MyVirtualMachine" -force
    I get the following errors in the Output Pane:
    1/15/2015 4:53:09 PM, Error: Add-AzureAccount : unknown_user_type: Unknown User Type
    At VMStart:7 char:7
    +
    + CategoryInfo : CloseError: (:) [Add-AzureAccount], AadAuthenticationFailedException
    + FullyQualifiedErrorId : Microsoft.WindowsAzure.Commands.Profile.AddAzureAccount
    1/15/2015 4:53:10 PM, Error: Select-AzureSubscription : The subscription named 'MySubscription' cannot be found. Use Set-AzureSubscription to
    initialize the subscription data.
    Parameter name: name
    At VMStart:9 char:9
    +
    + CategoryInfo : CloseError: (:) [Select-AzureSubscription], ArgumentException
    + FullyQualifiedErrorId : Microsoft.WindowsAzure.Commands.Profile.SelectAzureSubscriptionCommand
    1/15/2015 4:53:10 PM, Error: Start-AzureVM : A parameter cannot be found that matches parameter name 'force'.
    At VMStart:11 char:11
    +
    + CategoryInfo : InvalidArgument: (:) [Start-AzureVM], ParameterBindingException
    + FullyQualifiedErrorId :
    NamedParameterNotFound,Microsoft.WindowsAzure.Commands.ServiceManagement.IaaS.StartAzureVMCommand
    I can't find any information on the "Unknown User Type" error.
    Any ideas?
    Thanks,
    Scott

    Hi Joe -
    I attempted to install the Azure Powershell using the instructions here:
    http://azure.microsoft.com/en-us/documentation/articles/install-configure-powershell/
    Upon completion I was unable to find Azure Powershell from Start/Programs:
    I then attempted to re-install Azure Powershell.  Initially, it came up with the error: "There was an error loading custom feed: 'http://www.microsoft.com/web/webpi/2.0/ToolsProductList.xml'. Error: 'ProductId PHP not found.'."
    I clicked OK and WPI indicated that the Azure Powershell would be installed.  I clicked INSTALL and WPI showed Azure Powershell in the list, but the Total File Download size was 0MB.  I clicked I ACCEPT and it immediately blinked back that Azure
    Powershell was installed.
    When I clicked FINISH, however, the following was displayed:
    Here is the the log file from the latest attempt:
    DownloadManager Information: 0 : Loading product xml from: https://go.microsoft.com/?linkid=9842185
    DownloadManager Information: 0 : https://go.microsoft.com/?linkid=9842185 responded with 302
    DownloadManager Information: 0 : Response headers:
    HTTP/1.1 302 Found
    Cache-Control: private
    Content-Length: 175
    Content-Type: text/html; charset=utf-8
    Expires: Fri, 16 Jan 2015 17:18:12 GMT
    Location: https://www.microsoft.com/web/webpi/5.0/webproductlist.xml
    Server: Microsoft-IIS/8.5
    X-AspNet-Version: 2.0.50727
    X-Powered-By: ASP.NET
    Date: Fri, 16 Jan 2015 17:19:11 GMT
    DownloadManager Information: 0 : https://www.microsoft.com/web/webpi/5.0/webproductlist.xml responded with 304
    DownloadManager Information: 0 : Response headers:
    HTTP/1.1 304 Not Modified
    Content-Type: text/xml
    Last-Modified: Thu, 15 Jan 2015 19:17:09 GMT
    ETag: "246ac1dbf730d01:0"
    Cache-Control: max-age=280
    Date: Fri, 16 Jan 2015 17:19:12 GMT
    Connection: keep-alive
    X-CCC: US
    X-CID: 2
    DownloadManager Information: 0 : Remote file has not changed, using local cached file: C:\Users\Scott\AppData\Local\Microsoft\Web Platform Installer\1343597488.xml.temp
    DownloadManager Information: 0 : Filtering by current OS
    DownloadManager Information: 0 : Loading product xml from: https://www.microsoft.com/web/webpi/5.0/webapplicationlist.xml
    DownloadManager Information: 0 : https://www.microsoft.com/web/webpi/5.0/webapplicationlist.xml responded with 304
    DownloadManager Information: 0 : Response headers:
    HTTP/1.1 304 Not Modified
    Content-Type: text/xml
    Last-Modified: Fri, 17 Oct 2014 12:44:38 GMT
    ETag: "97c9cd1c8eacf1:0"
    Cache-Control: max-age=296
    Date: Fri, 16 Jan 2015 17:19:14 GMT
    Connection: keep-alive
    X-CCC: US
    X-CID: 2
    DownloadManager Information: 0 : Remote file has not changed, using local cached file: C:\Users\Scott\AppData\Local\Microsoft\Web Platform Installer\-97141593.xml.temp
    DownloadManager Information: 0 : Filtering by current OS
    DownloadManager Information: 0 : Sucessfully loaded the feed 'https://www.microsoft.com/web/webpi/5.0/webapplicationlist.xml' after preprocessing, location on disk: 'C:\Users\Scott\AppData\Local\Microsoft\Web Platform Installer\preprocessor\-97141593.xml'
    DownloadManager Information: 0 : Loading product xml from: https://www.microsoft.com/web/webpi/5.0/mediaproductlist.xml
    DownloadManager Information: 0 : https://www.microsoft.com/web/webpi/5.0/mediaproductlist.xml responded with 304
    DownloadManager Information: 0 : Response headers:
    HTTP/1.1 304 Not Modified
    Content-Type: text/xml
    Last-Modified: Thu, 08 May 2014 18:42:31 GMT
    ETag: "26a51545ed6acf1:0"
    Cache-Control: max-age=372
    Date: Fri, 16 Jan 2015 17:19:15 GMT
    Connection: keep-alive
    X-CCC: US
    X-CID: 2
    DownloadManager Information: 0 : Remote file has not changed, using local cached file: C:\Users\Scott\AppData\Local\Microsoft\Web Platform Installer\-230948881.xml.temp
    DownloadManager Information: 0 : Filtering by current OS
    DownloadManager Information: 0 : Sucessfully loaded the feed 'https://www.microsoft.com/web/webpi/5.0/mediaproductlist.xml' after preprocessing, location on disk: 'C:\Users\Scott\AppData\Local\Microsoft\Web Platform Installer\preprocessor\-230948881.xml'
    DownloadManager Information: 0 : Loading product xml from: https://www.microsoft.com/web/webpi/5.0/ToolsProductList.xml
    DownloadManager Information: 0 : https://www.microsoft.com/web/webpi/5.0/ToolsProductList.xml responded with 304
    DownloadManager Information: 0 : Response headers:
    HTTP/1.1 304 Not Modified
    Content-Type: text/xml
    Last-Modified: Tue, 21 Oct 2014 20:26:36 GMT
    ETag: "247eed4f6dedcf1:0"
    Cache-Control: max-age=278
    Date: Fri, 16 Jan 2015 17:19:15 GMT
    Connection: keep-alive
    X-CCC: US
    X-CID: 2
    DownloadManager Information: 0 : Remote file has not changed, using local cached file: C:\Users\Scott\AppData\Local\Microsoft\Web Platform Installer\-1135381691.xml.temp
    DownloadManager Information: 0 : Filtering by current OS
    DownloadManager Information: 0 : Sucessfully loaded the feed 'https://www.microsoft.com/web/webpi/5.0/ToolsProductList.xml' after preprocessing, location on disk: 'C:\Users\Scott\AppData\Local\Microsoft\Web Platform Installer\preprocessor\-1135381691.xml'
    DownloadManager Information: 0 : Loading product xml from: https://www.microsoft.com/web/webpi/5.0/enterpriseproductlist.xml
    DownloadManager Information: 0 : https://www.microsoft.com/web/webpi/5.0/enterpriseproductlist.xml responded with 304
    DownloadManager Information: 0 : Response headers:
    HTTP/1.1 304 Not Modified
    Content-Type: text/xml
    Last-Modified: Thu, 08 May 2014 18:42:32 GMT
    ETag: "8285645ed6acf1:0"
    Cache-Control: max-age=60
    Date: Fri, 16 Jan 2015 17:19:15 GMT
    Connection: keep-alive
    X-CCC: US
    X-CID: 2
    DownloadManager Information: 0 : Remote file has not changed, using local cached file: C:\Users\Scott\AppData\Local\Microsoft\Web Platform Installer\-1877981721.xml.temp
    DownloadManager Information: 0 : Filtering by current OS
    DownloadManager Information: 0 : Sucessfully loaded the feed 'https://www.microsoft.com/web/webpi/5.0/enterpriseproductlist.xml' after preprocessing, location on disk: 'C:\Users\Scott\AppData\Local\Microsoft\Web Platform Installer\preprocessor\-1877981721.xml'
    DownloadManager Information: 0 : Sucessfully loaded the feed 'https://go.microsoft.com/?linkid=9842185' after preprocessing, location on disk: 'C:\Users\Scott\AppData\Local\Microsoft\Web Platform Installer\preprocessor\1343597488.xml'
    DownloadManager Information: 0 : Loading product xml from: http://www.microsoft.com/web/webpi/2.0/ToolsProductList.xml
    DownloadManager Information: 0 : Content-Encoding header: 'gzip'
    DownloadManager Information: 0 : Number of bytes downloaded over the internet: '14692'
    DownloadManager Information: 0 : Number of bytes after possible decompression: '104283'
    DownloadManager Information: 0 : Failed to load the feed 'http://www.microsoft.com/web/webpi/2.0/ToolsProductList.xml' after preprocessing, location on disk: 'C:\Users\Scott\AppData\Local\Microsoft\Web Platform Installer\preprocessor\883561549.xml.err'
    DownloadManager Error: 0 : Error loading downloaded product file: 'System.InvalidOperationException: ProductId PHP not found.
    at Microsoft.Web.PlatformInstaller.DependencyProduct.ResolveProductIds(ProductManager pm)
    at Microsoft.Web.PlatformInstaller.DependencyLogicalAnd.ResolveProductIds(ProductManager pm)
    at Microsoft.Web.PlatformInstaller.Product.ResolveIDs()
    at Microsoft.Web.PlatformInstaller.ProductManager.LoadFromXmlInternal(LineInfoDocument xmlDoc, Boolean loadEnclosures)
    at Microsoft.Web.PlatformInstaller.ProductManager.LoadFromXml(LineInfoDocument document, Boolean loadEnclosures)
    at Microsoft.Web.PlatformInstaller.ProductManager.LoadFromXml(String xmlFile, Boolean loadEnclosures)
    at Microsoft.Web.PlatformInstaller.ProductManager.Load(Uri productFileUrl, Boolean filterByArchitectureAndOS, Boolean loadEnclosures, Boolean useCachedVersion, String cacheDirectory, Architecture architecture, Int32 osType)'
    DownloadManager Information: 0 : Content-Encoding header: 'gzip'
    DownloadManager Information: 0 : Number of bytes downloaded over the internet: '14692'
    DownloadManager Information: 0 : Number of bytes after possible decompression: '104283'
    DownloadManager Information: 0 : Failed to load the feed 'http://www.microsoft.com/web/webpi/2.0/ToolsProductList.xml' after preprocessing, location on disk: 'C:\Users\Scott\AppData\Local\Microsoft\Web Platform Installer\preprocessor\883561549.xml.err'
    DownloadManager Error: 0 : Error loading feed http://www.microsoft.com/web/webpi/2.0/ToolsProductList.xml: System.InvalidOperationException: ProductId PHP not found.
    at Microsoft.Web.PlatformInstaller.DependencyProduct.ResolveProductIds(ProductManager pm)
    at Microsoft.Web.PlatformInstaller.DependencyLogicalAnd.ResolveProductIds(ProductManager pm)
    at Microsoft.Web.PlatformInstaller.Product.ResolveIDs()
    at Microsoft.Web.PlatformInstaller.ProductManager.LoadFromXmlInternal(LineInfoDocument xmlDoc, Boolean loadEnclosures)
    at Microsoft.Web.PlatformInstaller.ProductManager.LoadFromXml(LineInfoDocument document, Boolean loadEnclosures)
    at Microsoft.Web.PlatformInstaller.ProductManager.LoadFromXml(String xmlFile, Boolean loadEnclosures)
    at Microsoft.Web.PlatformInstaller.ProductManager.Load(Uri productFileUrl, Boolean filterByArchitectureAndOS, Boolean loadEnclosures, Boolean useCachedVersion, String cacheDirectory, Architecture architecture, Int32 osType)
    at Microsoft.Web.PlatformInstaller.ProductManager.LoadExternalFile(Uri uri)
    at Microsoft.Web.PlatformInstaller.ProductServiceImpl.LoadProducts(String primaryFeed, String[] feeds)
    DownloadManager Information: 0 : Getting ratings file from http://go.microsoft.com/?linkid=9752395
    DownloadManager Information: 0 : Contextual entry products: WindowsAzurePowerShell
    DownloadManager Information: 0 : Adding product Microsoft Azure PowerShell with Microsoft Azure SDK (WindowsAzurePowershell) to cart
    DownloadManager Information: 0 : Contextual navigation to product 'WindowsAzurePowershell'
    DownloadManager Information: 0 : http://go.microsoft.com/?linkid=9752395 responded with 302
    DownloadManager Information: 0 : Response headers:
    HTTP/1.1 302 Found
    Cache-Control: private
    Content-Length: 203
    Content-Type: text/html; charset=utf-8
    Expires: Fri, 16 Jan 2015 17:18:17 GMT
    Location: http://www.microsoft.com/web/handlers/WebPI.ashx?command=getatomfeedwithavgratingquery
    Server: Microsoft-IIS/8.5
    X-AspNet-Version: 2.0.50727
    X-Powered-By: ASP.NET
    Date: Fri, 16 Jan 2015 17:19:16 GMT
    DownloadManager Information: 0 : Content-Encoding header: 'gzip'
    DownloadManager Information: 0 : Number of bytes downloaded over the internet: '22570'
    DownloadManager Information: 0 : Number of bytes after possible decompression: '75392'
    DownloadManager Warning: 0 : Error getting last-modified header, error code: 12150
    DownloadManager Warning: 0 : HttpQueryInfoWithRetry for HTTP_QUERY_LAST_MODIFIED failed.
    DownloadManager Information: 0 : Ratings file loaded successfully
    DownloadManager Information: 0 : Dependent product WindowsAzurePowershellOnly does not apply for current OS / configuration. Not adding
    DownloadManager Information: 0 : Dependent product WindowsManagementFramework_86_64 does not apply for current OS / configuration. Not adding
    DownloadManager Information: 0 : Dependent product WindowsAzurePowershellOnly does not apply for current OS / configuration. Not adding
    DownloadManager Information: 0 : Dependent product WindowsManagementFramework_86_64 does not apply for current OS / configuration. Not adding
    DownloadManager Information: 0 : Dependent product WindowsAzurePowershellOnly does not apply for current OS / configuration. Not adding
    DownloadManager Information: 0 : Dependent product WindowsManagementFramework_86_64 does not apply for current OS / configuration. Not adding
    DownloadManager Information: 0 : Adding product 'WindowsAzurePowershell'
    DownloadManager Information: 0 : Setting current install to 1
    DownloadManager Information: 0 : Starting install sequence
    DownloadManager Information: 0 : Starting EXE command for product 'Microsoft Azure PowerShell with Microsoft Azure SDK'. Commandline is: 'C:\Windows\system32\cmd.exe /C echo noop'. Process Id: 5308
    DownloadManager Information: 0 : Install exit code for product 'Microsoft Azure PowerShell with Microsoft Azure SDK' is '0'
    DownloadManager Information: 0 : Install return code for product 'Microsoft Azure PowerShell with Microsoft Azure SDK' is Success
    DownloadManager Information: 0 : Product Microsoft Azure PowerShell with Microsoft Azure SDK done install completed
    DownloadManager Information: 0 : Increasing current install to 2
    DownloadManager Information: 0 : Product: WindowsAzurePowershell, Install Status: InstallCompleted-Success, Install Time: 00:00:00.0560000
    DownloadManager Information: 0 : Clearing cart
    I did attempt to open the regular Powershell and use the command Get-AzureVM, but the following error was returned:
    The term 'Get-AzureVM' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the
    spelling of the name, or if a path was included, verify that the path is correct and try again.
    At line:1 char:12
    + Get-AzureVM <<<<
    + CategoryInfo : ObjectNotFound: (Get-AzureVM:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException
    Any advice appreciated...
    Thanks,
    Scott

  • Coherence unknown user type error

    I am getting the following error while trying to set up coherence on a project
    {"message":"unknown user type: com.trgr.cobalt.webcontent.coherence.PortableProperties","stackTrace":"java.lang.IllegalArgumentException: unknown user type: com.trgr.cobalt.webcontent.coherence.PortableProperties\r\n\tat com.tangosol.io.pof.ConfigurablePofContext.getUserTypeIdentifier(ConfigurablePofContext.java:399)\r\n\tat com.tangosol.io.pof.ConfigurablePofContext.getUserTypeIdentifier(ConfigurablePofContext.java:388)\r\n\tat com.tangosol.io.pof.PofBufferWriter.writeObject(PofBufferWriter.java:1432)\r\n\tat com.tangosol.io.pof.ConfigurablePofContext.serialize(ConfigurablePofContext.java:337)\r\n\tat com.tangosol.util.ExternalizableHelper.serializeInternal(ExternalizableHelper.java:2525)\r\n\tat com.tangosol.util.ExternalizableHelper.toBinary(ExternalizableHelper.java:206)\r\n\tat com.tangosol.coherence.component.util.daemon.queueProcessor.service.grid.DistributedCache$ConverterValueToBinary.convert(DistributedCache.CDB:3)\r\n\tat com.tangosol.util.ConverterCollections$ConverterMap.put(ConverterCollections.java:1566)\r\n\tat com.tangosol.coherence.component.util.daemon.queueProcessor.service.grid.DistributedCache$ViewMap.put(DistributedCache.CDB:1)\r\n\tat com.tangosol.coherence.component.util.SafeNamedCache.put(SafeNamedCache.CDB:1)\r\n\tat ....
    I have the following pof-config.xml file in my project
    From properties file:
    tangosol.pof.config=webcontent-pof-config.xml
    XML:
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE pof-config SYSTEM "pof-config.dtd">
    <pof-config>
        <user-type-list>
            <include>coherence-pof-config.xml</include>
            <user-type>
                <type-id>16001</type-id>
                <class-name>com.trgr.cobalt.webcontent.coherence.PortableProperties</class-name>
            </user-type>
        </user-type-list>
    </pof-config>
    PortableProperties is a pretty simple class that we use to interact with the coherence cache. It simply uses a Map<String, Object>, and reads/writes the contents to the Pof. Here is the class signature for reference
    public class PortableProperties extends AbstractEvolvable implements PortableObject, Serializable
    From what I can tell, that is all the configuration you need. Does anyone have any clue what I am missing to make this work? Thanks.

    It seems that your application is loading the default POF config file and not the one defined by you in you configuration, due to which it cannot find the user-type defined by you.
    Can you please share the logs which you get on your console while starting up the server

  • Unknown user type with POF serialization

    Hi all,
    I'm using 3.6 and am just starting to implement POF.  In general it has been pretty easy but I seem to have a problem with my near scheme and POF.  Things work ok in my unit tests, but it doesn't work when I deploy to a single instance of WebLogic 12 on my laptop.  Here is an example scheme:
    <near-scheme>
      <scheme-name>prod-near</scheme-name>
      <autostart>true</autostart>
      <front-scheme>
        <local-scheme>
          <high-units>{high-units 2000}</high-units>
          <expiry-delay>{expiry-delay 2h}</expiry-delay>
        </local-scheme>
      </front-scheme>
      <back-scheme>
        <distributed-scheme>
          <backing-map-scheme>
            <local-scheme>
              <high-units>{high-units 10000}</high-units>
              <expiry-delay>{expiry-delay 2h}</expiry-delay>
            </local-scheme>
          </backing-map-scheme>
          <serializer>
            <instance>
              <class-name>com.tangosol.io.pof.ConfigurablePofContext</class-name>
              <init-params>
                <init-param>
                  <param-value>/Bus/pof-config.xml</param-value>
                  <param-value>String</param-value>
                </init-param>
              </init-params>
            </instance>
          </serializer>
        </distributed-scheme>
      </back-scheme>
    </near-scheme>
    I don't know if it matter, but some of my caches use another scheme that references this one as a parent:
    <near-scheme>
      <scheme-name>daily-near</scheme-name>
      <scheme-ref>prod-near</scheme-ref>
      <autostart>true</autostart>
      <back-scheme>
        <distributed-scheme>
          <backing-map-scheme>
            <local-scheme>
              <high-units system-property="daily-near-high-units">{high-units 10000}</high-units>
              <expiry-delay>{expiry-delay 1d}</expiry-delay>
            </local-scheme>
          </backing-map-scheme>
          <serializer>
            <instance>
              <class-name>com.tangosol.io.pof.ConfigurablePofContext</class-name>
              <init-params>
                <init-param>
                  <param-value>/Bus/pof-config.xml</param-value>
                  <param-value>String</param-value>
                </init-param>
              </init-params>
            </instance>
          </serializer>
        </distributed-scheme>
      </back-scheme>
    </near-scheme>
    Those schemes have existed for years.  I'm only now adding the serializers.  I use this same cache config file in my unit tests, as well as the same pof config file.  My unit tests do ExternalizableHelper.toBinary(o, pofContext) and ExternalizableHelper.fromBinary(b, pofContext).  I create the test pof context by doing new ConfigurablePofContext("/Bus/pof-config.xml").  I've also tried actually putting and getting an object to and from a cache in my unit tests.  Everything works as expected.
    My type definition looks like this:
    <user-type>
      <type-id>1016</type-id>
      <class-name>com.mycompany.mydepartment.bus.service.role.RoleResource</class-name>
    </user-type>
    I'm not using the tangosol.pof.enabled system property because I don't think it's necessary with the explicit serializers.
    Here is part of a stack trace:
    (Wrapped) java.io.IOException: unknown user type: com.mycompany.mydepartment.bus.service.role.RoleResource
        at com.tangosol.util.ExternalizableHelper.toBinary(ExternalizableHelper.java:214)
        at com.tangosol.coherence.component.util.daemon.queueProcessor.service.grid.partitionedService.PartitionedCache$ConverterValueToBinary.convert(PartitionedCache.CDB:3)
        at com.tangosol.util.ConverterCollections$ConverterCacheMap.put(ConverterCollections.java:2486)
        at com.tangosol.coherence.component.util.daemon.queueProcessor.service.grid.partitionedService.PartitionedCache$ViewMap.put(PartitionedCache.CDB:1)
        at com.tangosol.coherence.component.util.SafeNamedCache.put(SafeNamedCache.CDB:1)
        at com.tangosol.net.cache.CachingMap.put(CachingMap.java:943)
        at com.tangosol.net.cache.CachingMap.put(CachingMap.java:902)
        at com.tangosol.net.cache.CachingMap.put(CachingMap.java:814)
    Any idea what I'm missing?
    Thanks
    John

    SR-APX wrote:
    Aleks
    thanks for your response.
    However the include property needs to present inside the <user-type-list> tag....
    <user-type-list> <include>coherence-pof-config.xml </include></user-type-list>
    For all other interested users the following property, tangosol.pof.enabled=true , must also be set for pof serialization to work correctly.
    Thanks again...
    ShamsurHi Shamsur,
    it is not mandatory to use tangosol.pof.enabled=true, you can alternatively specify the serializer for the clustered services to be configured for POF (not necessarily all of them) on a service-by-service basis in the cache configuration file explicitly with the following element.
    <serializer>com.tangosol.io.pof.ConfigurablePofContext</serializer>Best regards,
    Robert

  • Unknown user type: oracle.jbo.domain.Date exception from time to time. How to solve?

    Hi,
    This is the first time I am using Coherence to cache some lists in my ADF Application. This is my objects configuration file:
    <?xml version="1.0"?>
    <!DOCTYPE pof-config SYSTEM "pof-config.dtd">
    <pof-config>
        <user-type-list>
            <!-- coherence POF user types -->
            <include>coherence-pof-config.xml</include>
            <!-- com.tangosol.examples package -->
            <user-type>
                <type-id>1001</type-id>
                <class-name>package.dataproviders.TFDO1Services</class-name>
            </user-type>
            <user-type>
                <type-id>1002</type-id>
                <class-name>package.dataproviders.TFDO2Services</class-name>
            </user-type>
        </user-type-list>
        <allow-interfaces>true</allow-interfaces>
        <allow-subclasses>true</allow-subclasses>
    </pof-config>
    I have implemented the portableObject interface to each of my objects and they look like this:
        @Override
        public void readExternal(PofReader pofReader) throws IOException {
            this.tfMyList = (ArrayList<GenericRowData>) pofReader.readObject(0);
        @Override
        public void writeExternal(PofWriter pofWriter) throws IOException {
            pofWriter.writeObject(0, this.tfMyList);
    Please any help would be great!

    Hi Alejandro,
    Please note that when POF serialize collections it is somewhat lossy, in that when you deserialize the collection you may get a different collection implementation.  I.e. you're list will come out as a an implementation of java.util.List but not necessarily a java.util.ArrayList, so just cast to the List interface.  If you absolutely need a certain class impl type then you can use the readCollection method passing in the list you wish to have populated.
    thanks,
    Mark

  • ChainedExtractor user type missing

    Hi,
    I am trying to use ChainedExtractor in my project but when i am running the program it is throwing error:
    (Wrapped) java.io.IOException: unknown user type: com.tangosol.util.extractor.ChainedExtractor
    It is complaining about all in-built filters and asking me to add in pof config which i was expecting that it will add itself.
    Am i missing something????
    Thanks

    Hi
    Coherence classes are not automatically added to the POF configuration, you need to include them in your POF configuration file using an <include> like this...
    <?xml version="1.0"?>
    <pof-config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                  xmlns="http://xmlns.oracle.com/coherence/coherence-pof-config"
                  xsi:schemaLocation="http://xmlns.oracle.com/coherence/coherence-pof-config coherence-pof-config.xsd">       
      <user-type-list>
        <include>coherence-pof-config.xml</include>   
        <!-- Add your own types here -->
      </user-type-list>
    </pof-config>
    You can see on line 6 <include>coherence-pof-config.xml</include>  that imports the POF configuration file that is inside the coherence.jar
    JK

  • Unknown User Error Message, Do I have a Virus?

    Today I checked my AOL email and had over 40 messages in my inbox all within a very short time frame. I recognize most of the email addresses that came back with the Unknown User messages. I did not send any emails out and there is no record in my sent box that says that I send those emails. Could I have a Virus? I always thought mac computers don't get viruses. I am concern that I have one and if I do what should I do. I did change my password to my email after it happen. Here is a copy of one of the email error messages that I got. For the protection of my friends email and mine I changed it in this copy of the email. Friends email- [email protected], My email- [email protected]. I also got one additional email that was sent to me, from me that I never sent. Again no email in my sent box and of course I did not click on the link that was in that email. I will also post that email but will change only my email. Please do not click on the link since I am thinking it might be a virus but I wanted to include it, hoping it will help. Thank you in advance for your help.
    ERROR MESSAGE:
    * ATTENTION *
    Your e-mail is being returned to you because there was a problem with its
    delivery. The address which was undeliverable is listed in the section
    labeled: "----- The following addresses had permanent fatal errors -----".
    The reason your mail is being returned to you is listed in the section
    labeled: "----- Transcript of Session Follows -----".
    The line beginning with "<<<" describes the specific reason your e-mail could
    not be delivered. The next line contains a second error message which is a
    general translation for other e-mail servers.
    Please direct further questions regarding this message to the e-mail
    administrator or Postmaster at that destination.
    --AOL Postmaster
    ----- The following addresses had permanent fatal errors -----
    <[email protected]>
    (reason: 550 5.0.0 <[email protected]>... User unknown)
    ----- Transcript of session follows -----
    ... while talking to mx1.webexone.com.:
    DATA
    <<< 550 5.0.0 <[email protected]>... User unknown
    550 5.1.1 <[email protected]>... User unknown
    <<< 503 5.0.0 Need RCPT (recipient)
    Final-Recipient: RFC822; [email protected]
    Action: failed
    Status: 5.0.0
    Remote-MTA: DNS; mx1.webexone.com
    Diagnostic-Code: SMTP; 550 5.0.0 <[email protected]>... User unknown
    Last-Attempt-Date: Thu, 7 Oct 2010 18:27:52 -0400
    Return-Path: <[email protected]>
    Received: from imo-ma04.mx.aol.com (imo-ma04.mx.aol.com [64.12.78.139])
    by imr-da06.mx.aol.com (8.14.1/8.14.1) with ESMTP id o97MRjkm008439
    for <[email protected]>; Thu, 7 Oct 2010 18:27:45 -0400
    Received: from [email protected]
    by imo-ma04.mx.aol.com (mailoutv42.9.) id z.ee2.72ae6c8 (43849)
    for <[email protected]>; Thu, 7 Oct 2010 18:27:41 -0400 (EDT)
    Received: from smtprly-mc01.mx.aol.com (smtprly-mc01.mx.aol.com [64.12.95.97]) by cia-dc04.mx.aol.com (v129.4) with ESMTP id MAILCIADC046-d3c94cae49563c4; Thu, 07 Oct 2010 18:27:37 -0400
    Received: from webmail-d010 (webmail-d010.sim.aol.com [205.188.181.34]) by smtprly-mc01.mx.aol.com (v129.4) with ESMTP id MAILSMTPRLYMC013-d3c94cae49563c4; Thu, 07 Oct 2010 18:27:34 -0400
    To: [email protected]
    Content-Transfer-Encoding: quoted-printable
    Subject:
    Date: Thu, 07 Oct 2010 18:27:34 -0400
    X-MB-Message-Source: WebUI
    X-AOL-IP: 41.215.217.83
    X-MB-Message-Type: User
    MIME-Version: 1.0
    From: [email protected]
    Content-Type: text/plain; charset="us-ascii"; format=flowed
    X-Mailer: AOL Webmail 32761-PHONE
    Received: from 41.215.217.83 by webmail-d010.sysops.aol.com (205.188.181.34) with HTTP (WebMailUI); Thu, 07 Oct 2010 18:27:34 -0400
    Message-Id: <[email protected]>
    X-Spam-Flag:NO
    X-AOL-SENDER: [email protected]
    The email that I got that was from me, to me. Again do not open the link, I would feel horrible if caused anyones computer harm, again I also changed my email address for the posting.
    hi! Jen!http://made-of.fr/to.php Best regards, ,[email protected]

    The emails are almost certainly coming from someone else's computer, not from your account. This will be definite if you can't see any of these emails in any of your "sent mail" folders and only are finding out about it by mail bouncing back or someone telling you that they've received such an email from your email address.
    This type of infection, which exclusively infests Windows systems, uses a technique known as "spoofing," (mentioned by the other posters) by which the virus or worm randomly selects an email address it finds on an infected computer. The virus/worm uses this address as the "From" address when it performs its mass-mailing routine rather than using the real email address of the user of the infected system. If your address happens to be the one randomly chosen, then anyone receiving one of these emails sees your email address as the apparent sender. In addition, if any messages bounce back (either because the address is no longer valid or the mail server finds the virus and rejects the message), you get hit with the bounce rather than the actual (unknowing) sender, even though the messages didn't come from your system and may be from addresses you've never heard of.
    Here's an example; Jane is using a computer infected with a Windows email virus or worm. Jane is either not using an antivirus program or does not have current virus definitions. When the virus/worm activates and runs, it randomly searches the Windows address book and finds the email address of Bill. The worm inserts Bill's email address into the "From" portion of an infected message, which it then sends to Janet. Janet then contacts Bill and complains that he sent her an infected message. When Bill scans his computer, the virus checker does not find anything, because his computer is not infected.
    There's nothing you can do if, as appears to be the case, the emails aren't coming from you. All you can do is notify all your friends and colleagues who have Windows systems and who would know your email address and get them to update their antivirus protection.
    Regards.

  • Error during invokation of webservices: "error: unknown java type:"

    hi,
    I'm having issues with invoking a webservice from the "WebLogic Test Client". The webservice exposes the methods from a stateless session EJB and Weblogic Workshop was used to create the webservice controls
    Weblogic version: 10.0 mp1
    Pls. advise.
    Error message ...
    <env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
    <env:Header />
    <env:Body>
    <env:Fault>
    <faultcode>env:Server</faultcode>
    <faultstring>error: unknown java type: com.margin.engine.entity.ClientSet</faultstring>
    <detail>
    <bea_fault:stacktrace xmlns:bea_fault="http://www.bea.com/servers/wls70/webservice/fault/1.0.0">com.bea.xml.XmlRuntimeException: error: unknown java type: com.margin.engine.entity.ClientSet
    at com.bea.staxb.runtime.internal.FailFastErrorHandler.add(FailFastErrorHandler.java:45)
    at com.bea.staxb.runtime.internal.MarshalResult.addError(MarshalResult.java:265)
    at com.bea.staxb.runtime.internal.AnyTypeRuntimeBindingType.determineActualRuntimeType(AnyTypeRuntimeBindingType.java:84)
    at com.bea.staxb.runtime.internal.RuntimeBindingProperty.getActualRuntimeType(RuntimeBindingProperty.java:110)
    at com.bea.staxb.runtime.internal.PushMarshalResult.walkRankOneSoapArray(PushMarshalResult.java:570)
    at com.bea.staxb.runtime.internal.PushMarshalResult.walkSoapArray(PushMarshalResult.java:534)
    at com.bea.staxb.runtime.internal.PushMarshalResult.visit(PushMarshalResult.java:437)
    at com.bea.staxb.runtime.internal.SoapArrayRuntimeBindingType.accept(SoapArrayRuntimeBindingType.java:59)
    at com.bea.staxb.runtime.internal.PushMarshalResult.writeContents(PushMarshalResult.java:192)
    at com.bea.staxb.runtime.internal.PushMarshalResult.marshalTopType(PushMarshalResult.java:93)
    at com.bea.staxb.runtime.internal.MarshallerImpl.marshalBindingType(MarshallerImpl.java:302)
    at com.bea.staxb.runtime.internal.MarshallerImpl.marshalType(MarshallerImpl.java:435)
    at weblogic.wsee.bind.runtime.internal.LiteralSerializerContext.marshalType(LiteralSerializerContext.java:70)
    at weblogic.wsee.bind.runtime.internal.BaseSerializerContext.internalSerializeType(BaseSerializerContext.java:175)
    at weblogic.wsee.bind.runtime.internal.BaseSerializerContext.serializeType(BaseSerializerContext.java:95)
    at weblogic.wsee.codec.soap11.SoapEncoder.encodePart(SoapEncoder.java:284)
    at weblogic.wsee.codec.soap11.SoapEncoder.encodeReturn(SoapEncoder.java:205)
    at weblogic.wsee.codec.soap11.SoapEncoder.encodeParts(SoapEncoder.java:192)
    at weblogic.wsee.codec.soap11.SoapEncoder.encode(SoapEncoder.java:119)
    at weblogic.wsee.codec.soap11.SoapCodec.encode(SoapCodec.java:128)
    at weblogic.wsee.ws.dispatch.server.CodecHandler.encode(CodecHandler.java:103)
    at weblogic.wsee.ws.dispatch.server.CodecHandler.handleResponse(CodecHandler.java:50)
    at weblogic.wsee.handler.HandlerIterator.handleResponse(HandlerIterator.java:236)
    at weblogic.wsee.handler.HandlerIterator.handleResponse(HandlerIterator.java:220)
    at weblogic.wsee.ws.dispatch.server.ServerDispatcher.callHandleResponse(ServerDispatcher.java:135)
    at weblogic.wsee.ws.dispatch.server.ServerDispatcher.dispatch(ServerDispatcher.java:108)
    at weblogic.wsee.ws.WsSkel.invoke(WsSkel.java:80)
    at weblogic.wsee.server.servlet.SoapProcessor.handlePost(SoapProcessor.java:66)
    at weblogic.wsee.server.servlet.SoapProcessor.process(SoapProcessor.java:44)
    at weblogic.wsee.server.servlet.BaseWSServlet$AuthorizedInvoke.run(BaseWSServlet.java:257)
    at weblogic.wsee.server.servlet.BaseWSServlet.service(BaseWSServlet.java:156)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
    at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:226)
    at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:124)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283)
    at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3395)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(Unknown Source)
    at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2140)
    at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2046)
    at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1366)
    at weblogic.work.ExecuteThread.execute(ExecuteThread.java:200)
    at weblogic.work.ExecuteThread.run(ExecuteThread.java:172)
    </bea_fault:stacktrace>
    </detail>
    </env:Fault>
    </env:Body>
    </env:Envelope>

    Olivier, thank you so much
    SOAMANAGER does not exist in my system (sp level 8), so node "/sap/bc/soap/rfc" should be active. Actually, it is active.
    I think the problem is related to user rights/profiles.
    I have tried to create another WS after assigning role SAP_BC_WEBSERVICE_ADMIN. The same error when trying to activate it, but now, I can see this WS in SE80 (under "Enterprise Services->Service Definition"). It is not active there and if I try to activate it, a success message appears indicating that user "is not authorized to use function netzwerkadministration". I cannot see any new services in SICF...
    Probably the new entry in SICF will be created after activating WS in SE80...
    Do u know what user profile should I add in order to properly activate the WS in SE80?
    Thank you very much!
    Vicente

  • ACS issue - External unknown user policy database

    HI all,
    Is there any way I can get back information from an external user database into ACS:
    I have 2 ssids, both on seperate IP address ranges. I have an external unknown user policy to pass username and passwords to. In the database there are flags which distinguish between two different types of users. Can I pass this 'flag' back to ACS somehow. When a user tries to logon to one SSID I want ACS to somehow check this flag and decide if that user can  access that SSID.
    Any ideas ??

    What is your external database?

  • "Manage Users" IR report displaying incorrect user types

    Home>Administration>Users
    APEX 4.0.2.00.07
    DB 11.2.0.2
    Found a couple of question-raising things:
    1) User type is showing "Workspace Administrator" for almost all users (many are only users) with a couple identified as "Developer" (who really do only have developer privs turned on). If I knew the sql for the IR report I might find the problem - checked wwv_flow_fnd_user and wwv_flow_developers and they both look OK (no recs in wwv_flow_developers for the end users and those with given admin privs are marked as admin, etc.). Did find one dup group name but removing it didn't seem to have an effect.
    2) Trying to find out what is going on I found the second: It appears that if you have assigned more than one group to a user (apex group to apex user), then add the group_name column to the Manage Users IR, you get the "single row subquery returns more than one row".
    Haven't found any other posts here on this. Any ideas?
    Thanks,
    Steve

    Thanks Richard - forgot about the builder import.
    After taking the IR sql and working it I found the following:
    In this apex installation...
    There seems to be a problem with the outer join between wwv_flow_developers and wwv_flow_fnd_user which brings non-null values for d.is_admin and d.is_developer (and for us these are 'Y' if there are no matching records in wwv_flow_developers.
    Changing the decode for DEV_TYPE to use a nvl for d.userid to set all users to end user if they are not in the wwv_flow_developers table fixes the display of user type.
    Now I am guessing this is a data anomaly rather than a bug. Anyone have any ideas on why the outer join to wwv_flow_developers shows a not-null value for is_admin and is_developer?
    Steve
    Here is a mostly-intact version of the region source (I shortened it considerably from the code below to focus on the incorrect USER TYPE display issue):
    select /* APEX4350P55a */
    USER_ID,
    u.user_name "USER",
    u.email_address "eMail",
    u.first_name,
    u.last_name,
    replace(u.default_schema,'%'||'null%',null) df,
    decode(nvl(d.is_developer,'N'),'Y', (select case
    when (wwv_flow_fnd_user_api.workspace_account_days_left(
    wwv_flow_user_api.get_username(user_id)) > 0)
    then m.password_valid
         else m.password_expired
    end expiration from dual),
    m.no_developer_priv) developer,
    decode (nvl(d.is_developer,'N'),'Y',last_login,null) last_login,
    decode (nvl(d.is_developer,'N'),'Y',last_login,null) last_login2,
    decode (nvl(d.is_developer,'N'),'Y',
    nvl(builder_login_count,0),null) builder_login_count,
    decode(nvl(u.account_locked,'N'),'Y',m.yes,m.n)ul,
    case
    when (wwv_flow_fnd_user_api.end_user_account_days_left(
    wwv_flow_user_api.get_username(user_id)) > 0)
    then m.password_valid
    else m.password_expired
    end expiration,
    u.DESCRIPTION,
    u.PASSWORD_LIFESPAN_DAYS,
    u.PASSWORD_LIFESPAN_ACCESSES,
    u.PASSWORD_ACCESSES_LEFT,
    u.LAST_AGENT,
    u.LAST_IP,
    u.ACCOUNT_EXPIRY,
    u.FAILED_ACCESS_ATTEMPTS,
    u.CHANGE_PASSWORD_ON_FIRST_USE,
    u.FIRST_PASSWORD_USE_OCCURRED,
    decode(nvl(d.is_admin,'N'),'Y',
    m.admin,decode(nvl(d.is_developer,'N'),
    'Y',m.dev,m.end_user)) dev_type,
    (select group_id from WWV_FLOW_FND_GROUP_USERS where user_id = u.user_id) group_id,
    (select GROUP_NAME from WWV_FLOW_FND_USER_GROUPS where id = (select group_id from WWV_FLOW_FND_GROUP_USERS where user_id = u.user_id)) group_name,
    LAST_UPDATE_DATE,
    LAST_UPDATED_BY,
    CREATION_DATE,
    CREATED_BY,
    nvl(d.developer_type,'END_USER') developer_type,
    decode(nvl(ALLOW_APP_BUILDING_YN,'Y'),'Y',m.yes,m.n) ALLOW_APP_BUILDING,
    decode(nvl(ALLOW_SQL_WORKSHOP_YN,'Y'),'Y',m.yes,m.n) ALLOW_SQL_WORKSHOP,
    decode(nvl(ALLOW_WEBSHEET_DEV_YN,'Y'),'Y',m.yes,m.n) ALLOW_WEBSHEET_DEV,
    decode(nvl(ALLOW_TEAM_DEVELOPMENT_YN,'Y'),'Y',m.yes,m.n) ALLOW_TEAM_DEVOPMENT
    from WWV_FLOW_FND_USER u,
    (select USERID,
    decode(instr(DEVELOPER_ROLE,'ADMIN'),0,'N','Y') is_admin,
    'Y' is_developer,
    case
    when instr(DEVELOPER_ROLE,'BASIC_DEV') > 0 then
    'BASIC_DEV'
    when instr(DEVELOPER_ROLE,'ADMIN') > 0 then
    'ADMIN'
    when instr(DEVELOPER_ROLE,'CREATE') > 0 then
    'DEVELOPER'
    else
    'UNKNOWN'
    end developer_type
    from WWV_FLOW_DEVELOPERS
    where security_group_id = :flow_security_group_id) d,
    (select wwv_flow_lang.system_message('F4000.NO') n,
    wwv_flow_lang.system_message('F4000.YES') yes,
    wwv_flow_lang.system_message('PASSWORD_VALID') password_valid,
    wwv_flow_lang.system_message('PASSWORD_EXPIRED') password_expired,
    wwv_flow_lang.system_message('NO_DEVELOPER_PRIV') no_developer_priv,
    wwv_flow_lang.system_message('DEVELOPER') dev,
    wwv_flow_lang.system_message('ADMINISTATOR') admin,
    wwv_flow_lang.system_message('END_USER') end_user,
    wwv_flow_lang.system_message('BASIC_DEVELOPER') basic_developer
    from dual) m
    where
    u.user_name = d.userid(+) and
    u.security_group_id = :flow_security_group_id
    Edited by: stevehoward on Jul 6, 2011 11:37 AM
    Edited by: stevehoward on Jul 6, 2011 11:40 AM

  • FIM CM Logon failure: unknown user name or bad password. (Exception from HRESULT: 0x8007052E)

    Hi,
    I am trying to install FIM Certificate management 2010. I am not able to access the CM Web portal. Whenever I login it shows the following error
    Logon failure: unknown user name or bad password. (Exception from HRESULT: 0x8007052E)
    This is the CM Log
    1) Exception Information
    Exception Type: System.Runtime.InteropServices.COMException
    ErrorCode: -2147023570
    Message: Logon failure: unknown user name or bad password. (Exception from HRESULT: 0x8007052E)
    Data: System.Collections.ListDictionaryInternal
    TargetSite: Void ThrowExceptionForHRInternal(Int32, IntPtr)
    HelpLink: NULL
    Source: mscorlib
    StackTrace Information
       at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
       at Microsoft.Clm.Security.Principal.LoggedOnUser.Logon(String userName, String password)
    "2014-04-16 02:48:50.98 -07" "Microsoft.Clm.Security.Principal.RevertToSelfContext"
    "Microsoft.Clm.Security.Principal.RevertToSelfContext RevertIfImpersonating()"
    "PCEDOMAIN\Administrator" "PCEDOMAIN\clmWebPool"
    0x000014F8 0x00000004
    Reverting to the process identity
    "2014-04-16 02:48:50.99 -07" "Microsoft.Clm.BusinessLayer.UserIdentity"
    "Boolean get_IsAuthenticated()"
    "" "PCEDOMAIN\clmWebPool"
    0x000014F8 0x00000004
    Checking if PCEDOMAIN\Administrator is authenticated
    "2014-04-16 02:48:50.99 -07" "Microsoft.Clm.BusinessLayer.UserIdentity"
    "Boolean get_IsAuthenticated()"
    "" "PCEDOMAIN\clmWebPool"
    0x000014F8 0x00000004
    True (is authenticated) PCEDOMAIN\Administrator
    "2014-04-16 02:48:51.01 -07" "Microsoft.Clm.Web.GlobalASAX"
    "Boolean DoesResxFileExist(System.Globalization.CultureInfo)"
    "" "PCEDOMAIN\clmWebPool"
    0x000014F8 0x00000004
    DoesResxFileExist
    "2014-04-16 02:48:51.01 -07" "Microsoft.Clm.Web.GlobalASAX"
    "Boolean DoesResxFileExist(System.Globalization.CultureInfo)"
    "" "PCEDOMAIN\clmWebPool"
    0x000014F8 0x00000004
    Resx exists [C:\Program Files\Microsoft Forefront Identity Manager\2010\Certificate Management\web\App_GlobalResources\WebResources.en-US.resx] for culture: en-US? False
    "2014-04-16 02:48:51.01 -07" "Microsoft.Clm.Web.GlobalASAX"
    "Boolean DoesResxFileExist(System.Globalization.CultureInfo)"
    "" "PCEDOMAIN\clmWebPool"
    0x000014F8 0x00000004
    DoesResxFileExist
    "2014-04-16 02:48:51.01 -07" "Microsoft.Clm.Web.GlobalASAX"
    "Boolean DoesResxFileExist(System.Globalization.CultureInfo)"
    "" "PCEDOMAIN\clmWebPool"
    0x000014F8 0x00000004
    Resx exists [C:\Program Files\Microsoft Forefront Identity Manager\2010\Certificate Management\web\App_GlobalResources\WebResources.en.resx] for culture: en? True
    "2014-04-16 02:48:51.01 -07" "Microsoft.Clm.Web.GlobalASAX"
    "Void Application_BeginRequest(System.Object, System.EventArgs)"
    "" "PCEDOMAIN\clmWebPool"
    0x000014F8 0x00000004
    Web UiCulture: en-US. Web Culture: en-US
    "2014-04-16 02:48:51.01 -07" "Microsoft.Clm.Web.Authentication.CustomAuthenticationConfiguration"
    "Microsoft.Clm.Web.Authentication.FilteredApplication MapPathToApplication(System.String)"
    "" "PCEDOMAIN\clmWebPool"
    0x000014F8 0x00000004
    Mapping path: [error.aspx]
    "2014-04-16 02:48:51.01 -07" "Microsoft.Clm.Web.Authentication.CustomAuthenticationConfiguration"
    "Microsoft.Clm.Web.Authentication.FilteredApplication MapPathToApplication(System.String)"
    "" "PCEDOMAIN\clmWebPool"
    0x000014F8 0x00000004
    Path: [error.aspx] was not found in the configuration section.
    "2014-04-16 02:48:51.01 -07" "Microsoft.Clm.Web.Authentication.CustomAuthenticationModule"
    "Void OnAuthenticate(System.Object, System.EventArgs)"
    "" "PCEDOMAIN\clmWebPool"
    0x000014F8 0x00000004
    Path: [error.aspx], filtered: False
    "2014-04-16 02:48:51.01 -07" "Microsoft.Clm.Web.Authentication.CustomAuthenticationModule"
    "Void OnAuthenticate(System.Object, System.EventArgs)"
    "" "PCEDOMAIN\clmWebPool"
    0x000014F8 0x00000004
    Builtin Principal: System.Security.Principal.WindowsPrincipal, Identity: System.Security.Principal.WindowsIdentity
    "2014-04-16 02:48:51.01 -07" "Microsoft.Clm.Web.Authentication.CustomAuthenticationModule"
    "Void OnAuthenticate(System.Object, System.EventArgs)"
    "" "PCEDOMAIN\clmWebPool"
    0x000014F8 0x00000004
    Builtin Identity Details:
    Name: PCEDOMAIN\Administrator
     IsAuthenticated: True
     AuthenticationType: Negotiate
    "2014-04-16 02:48:51.01 -07" "Microsoft.Clm.BusinessLayer.UserIdentity"
    "Boolean get_IsAuthenticated()"
    "" "PCEDOMAIN\clmWebPool"
    0x000014F8 0x00000004
    Checking if PCEDOMAIN\Administrator is authenticated
    "2014-04-16 02:48:51.01 -07" "Microsoft.Clm.BusinessLayer.UserIdentity"
    "Boolean get_IsAuthenticated()"
    "" "PCEDOMAIN\clmWebPool"
    0x000014F8 0x00000004
    True (is authenticated) PCEDOMAIN\Administrator
    "2014-04-16 02:48:51.01 -07" "Microsoft.Clm.Web.Authentication.CustomAuthenticationModule"
    "Void OnAuthenticate(System.Object, System.EventArgs)"
    "" "PCEDOMAIN\clmWebPool"
    0x000014F8 0x00000004
    Custom Identity Details:
    Name: PCEDOMAIN\Administrator
     IsAuthenticated: True
     AuthenticationType: Negotiate
    Ticket: 
    "2014-04-16 02:48:51.01 -07" "Microsoft.Clm.BusinessLayer.UserIdentity"
    "Boolean get_IsAuthenticated()"
    "PCEDOMAIN\Administrator" "PCEDOMAIN\clmWebPool"
    0x000014F8 0x00000004
    Checking if PCEDOMAIN\Administrator is authenticated
    "2014-04-16 02:48:51.01 -07" "Microsoft.Clm.BusinessLayer.UserIdentity"
    "Boolean get_IsAuthenticated()"
    "PCEDOMAIN\Administrator" "PCEDOMAIN\clmWebPool"
    0x000014F8 0x00000004
    True (is authenticated) PCEDOMAIN\Administrator
    "2014-04-16 02:48:51.01 -07" "Microsoft.Clm.BusinessLayer.UserIdentity"
    "Boolean get_IsAuthenticated()"
    "PCEDOMAIN\Administrator" "PCEDOMAIN\clmWebPool"
    0x000014F8 0x00000004
    Checking if PCEDOMAIN\Administrator is authenticated
    "2014-04-16 02:48:51.01 -07" "Microsoft.Clm.BusinessLayer.UserIdentity"
    "Boolean get_IsAuthenticated()"
    "PCEDOMAIN\Administrator" "PCEDOMAIN\clmWebPool"
    0x000014F8 0x00000004
    True (is authenticated) PCEDOMAIN\Administrator
    "2014-04-16 02:48:51.01 -07" "Microsoft.Clm.BusinessLayer.UserIdentity"
    "Boolean get_IsAuthenticated()"
    "PCEDOMAIN\Administrator" "PCEDOMAIN\clmWebPool"
    0x000014F8 0x00000004
    Checking if PCEDOMAIN\Administrator is authenticated
    "2014-04-16 02:48:51.01 -07" "Microsoft.Clm.BusinessLayer.UserIdentity"
    "Boolean get_IsAuthenticated()"
    "PCEDOMAIN\Administrator" "PCEDOMAIN\clmWebPool"
    0x000014F8 0x00000004
    True (is authenticated) PCEDOMAIN\Administrator
    "2014-04-16 02:48:51.03 -07" "Microsoft.Clm.BusinessLayer.UserIdentity"
    "Boolean get_IsAuthenticated()"
    "PCEDOMAIN\Administrator" "PCEDOMAIN\clmWebPool"
    0x000014F8 0x00000004
    Checking if PCEDOMAIN\Administrator is authenticated
    "2014-04-16 02:48:51.03 -07" "Microsoft.Clm.BusinessLayer.UserIdentity"
    "Boolean get_IsAuthenticated()"
    "PCEDOMAIN\Administrator" "PCEDOMAIN\clmWebPool"
    0x000014F8 0x00000004
    True (is authenticated) PCEDOMAIN\Administrator
    Thanks

    On Wed, 16 Apr 2014 10:15:55 +0000, Priyesh92 wrote:
    I am trying to install FIM Certificate management 2010. I am not able to access the CM Web portal. Whenever I login it shows the following error
    Logon failure: unknown user name or bad password. (Exception from HRESULT: 0x8007052E)
    1. Make sure that you've got all of the required Kerberos delegation
    settings and SPNs setup correctly.
    2. Make sure that you've added the portal to Trusted Sites in IE and that
    you configure the security settings to for Trusted Sites to log on
    automatically.
    3. Make sure that you have the password for the CLMWebPool account set
    correctly.
    Paul Adare - FIM CM MVP
    But these are not inherent flaws in [NT]. They are the result of deliberate
    and well-thought-out efforts. -- M$ Spokesweenie

  • Recurring [-4008]: Unknown user name/password combination

    Hi,
    I am using MaxDB 7.6.00 BUILD 012-123-102-632 with JBoss through the JDBC Driver 7.6.0 on a Windows XP box.
    Sometimes, seldomly, after a reboot, I have the error :
    2008-05-28 14:52:40,093 WARN http://org.jboss.resource.connectionmanager.JBossManagedConnectionPool Throwable while attempting to get a new connection: null
    org.jboss.resource.JBossResourceException: Could not create connection; - nested throwable: (com.sap.dbtech.jdbc.exceptions.DatabaseException: -4008: Unknown user name/password combination)
    When this happens, I can still connect to the databse using both the "Database Manager" or the java based "Db Visualizer" connecting as JBOSS/JBOSS. The "JBoss" user is registered as being of the type "dba".
    If I stop the sapdb windows service and my JBoss server windows service and restart them slowly and calmly. The problem disapears.
    I suspect that, sometimes, for some reason, my JBoss server tries to connect with the database when the latter is not "completely" ready. But by "completely" I don't really know what I mean.
    Did anyone experience that kind of problem ?
    Thank you
    Regards
    Francis Girard

    Hi,
    I am using MaxDB 7.6.00 BUILD 012-123-102-632 with JBoss through the JDBC Driver 7.6.0 on a Windows XP box.
    Sometimes, seldomly, after a reboot, I have the error :
    2008-05-28 14:52:40,093 WARN http://org.jboss.resource.connectionmanager.JBossManagedConnectionPool Throwable while attempting to get a new connection: null
    org.jboss.resource.JBossResourceException: Could not create connection; - nested throwable: (com.sap.dbtech.jdbc.exceptions.DatabaseException: -4008: Unknown user name/password combination)
    When this happens, I can still connect to the databse using both the "Database Manager" or the java based "Db Visualizer" connecting as JBOSS/JBOSS. The "JBoss" user is registered as being of the type "dba".
    If I stop the sapdb windows service and my JBoss server windows service and restart them slowly and calmly. The problem disapears.
    I suspect that, sometimes, for some reason, my JBoss server tries to connect with the database when the latter is not "completely" ready. But by "completely" I don't really know what I mean.
    Did anyone experience that kind of problem ?
    Thank you
    Regards
    Francis Girard

  • Unknown User after reinstall

    I recently archived and installed OSX Leopard and pulled my accounts and apps back in. Now I notice there is an "Unknown" user account on the system and I can't delete it when running as admin. I am thinking of nuking and paving the hard drive with a clean install of Leopard and then use migration assistant to migrate just the apps.
    If I understand correctly, I need to create a new admin account, a new limited account (if desired) and migrate the apps over to the new OS. This get rid of any suspicious accounts; am I correct?

    ..."Frankly, I don't think any Finder version has been very good at manipulating or displaying permissions info."...
    Permissions are another facet, but distinct from owner and group. Apart from the fact that the "Enclosed Items" aspect could be problematic, and the same bad terminology "(unknown)" was used, I find it hard to find fault with earlier "Get Info" versions when it came to basic owner / group settings on individual items. It was possible to change owner or group by choosing from a list any that were configured on the system (the list contained them all), or configure the "Finder" so that you could manually type a numerical value for those that weren't. With respect to owner / group settings for an individual item, I can't think of anything that you could do from the command line that you couldn't do from "Get Info".
    Compare this to Leopard's where the list doesn't even include all users / groups (eg. try to manually set a system file to "root:wheel" from Leopard's "Get Info"), and as far as I know, there is no way to input values manually. Plus the almost complete inability to change the "group" at all.
    In previous OS X versions, the "solution" to the questions posed in this thread would likely have been a simple case of telling the poster to "use Get Info, authenticating if necessary, to change the owner and group from '(unknown)' to something else".
    Leopard's implementation is inadequate, not by any unreasonably high standards that I might have, but even in comparison to the capabilities of Apple's own previous versions. It can't be viewed as anything other than a functional downgrade which users have arbitrarily been subjected to.

Maybe you are looking for