Problem mit FDK-Client
Ein FDK-Client, der unter Windows XP einwandfrei funktioniert, unter Windows 7 funktioniert nur bei Benutzern mit lokalen Adminrechten. Bei Benutzern mit Standardrechten bricht die Ausführung ab mit Fehlermeldung „Interner Fehler 9004, 6919244, 9675646, 0“.
Ich spreche kein Deutsch...
Preferably, contact your supplier and get them to fix the DLL
The "0" at the end of the error message "internal error 9004, 6919244, 9675646, 0" indicates that your DLL is trying to use a null pointer. I suspect that a call to allocate a resource is failing because oif inadequate permissions, and returns 0. The DLL is then using the return value without checking it.
You might be able to fix the permissions problem by adding a manifest. Do one of the following:
if you have the source for the DLL, add the manifest as a resource, and recompile the DLL
if you do not have the source, add the manifest as a separate file in the same directory as the DLL( foo.dll would use foo.manifest).
I did this in a previous job, but no longer have any details, so cannot offer any further advice. Use your favourite search engine to get more help. You might also look at any .manifest files within FrameMaker,
Alternatively, try changing the Security settings for the DLL (right-click, Properties, Security tab). I have never done this, but it might have some benefit.
Similar Messages
-
Probleme mit Mail Client in PSE 9
Hallo Zusammen,
ich habe ein Problem mit dem Auswählen des Mail Client's in PSE 9. Wenn ich unter "Weitergeben/E-Mail-Client" den Auswahlbutton öffne, dann erscheint bei mir nur der Adobe-E-Mail-Service. Normalerweise müsste auch Thunderbird erscheinen der bei mir als Standart-Client installiert ist. Als ich versuchte Bilder über die "Weitergabe" per E-Mail zu verschicken, bekam ich eine Fehlermeldung das ein Problem mit der Firewall vorliegen könnte oder die Verbindung zum Internet unterbrochen ist. Beides war nicht der Fall. Wenn ich versuche Bilder über den Kodak Printservice zu senden kommt die selbe Meldung.
Mein Betriebssystem ist Windows 7 Home Premium 64 Bit.
Wenn ich die Systemabfrage mit PSE im Hilfe Menü mache bekomme ich diese Meldung:
Betriebssystem: 2000
Betriebssystem-Version: 6.1
Systemarchitektur: Intel Prozessor Familie:6 Modell:7 Stepping:10 mit MMX, SSE Integer, SSE FP
Ich hoffe es hat jemand eine Lösung
LG
MichelHallo Michael,
auch bei mir funktioniert es nicht mit Thunderbird. Ich habe allerdings auch noch PSE 6.
Ich finde das auch nicht so toll. Besser gesagt, es k.... mich an.
Wollte eben mal sehen, ob es dafür eine Lösung gibt. So bin ich auf Deinen Beitrag gestoßen.
Es hat auch nicht mit dem Adobe-Dienst geklappt bei ausgeschalteter Firewall?
Wenn das Problem überhaupt für Dich noch relevant ist, würde ich Dir gerne helfen.
LG Thomas -
Asynchronous FDK Client (FDK8) connection to Frame Maker Process
Dear Sir:
Product: Windows Frame Maker 8, Windows FDK 8, Windows XP 2002, Service Pack 2, 1.99 GB of RAM.
1. If I would like to do a Frame Maker 8 created XDocBook XML file to RTF without manual intervention, like Open Frame Maker and do SaveAs as .rtf, I would like to know if write an Asynchronous FDK Client which could connect to the registered Frame Maker process and perform Open and SaveAs is the direction to go? If not, what should I do? Our project would like to run an batch process that can be called to do the conversion.
2. If followed all the steps, from pages 41 to 54, in FDK 7.2 Platform Guide, Windows. I compiled and run the sample program on pages 51-52. Things look good until line 42. The Frame Maker was up, but I got the "No connection: xxx" for my Frame Maker process after I called the "if (!F_ApiAlive())". The GUID for the registered process is "{0FAE997D-FCA0-4C84-8574-27676C0F4E79}". After line 38, I got "fae997d" for the pclsid. if the conversion is correct or wrong? What's might be the problem?
Thank you so much and I am looking forward to hearing from your answers.
SylviaHi Russ:
Thank you for your reply. After a few more twists, I made the connection between my asynchronous client and FM, and I got the positive return from "F_ApiAlive()". So that's great.
BTW, have you done any things like batch conversion for one file format to other file format, like from .XML to .rtf on Windows? If so, how do you do it?
Thanks a lot. -
Fehlerhaftes Creative Cloud Abonnement und Probleme mit dem Support von Adobe
Liebe Adobe Gemeinschaft.
Vor ca. einem Jahr bin ich in die Adobe Creative Cloud eingestiegen obschon ich etwas dagegen war. Meine Kreditkarten Informationen einfach so bekannt zu geben.
Alles lief ohne Probleme ein halbes Jahr lang bis wir die Kreditkarteninformationen wechseln mussten.
Es gab bereits Probleme mit der Mehrwertsteuer aber wir dann in eine Team Cloud wechseln wollten wurden uns ein zu hoher Betrag abgerechnet. Wir beanstandeten diesen zu hohen Betrag aber nicht einmal Adobe Support war
im Stande dies zu ändern und bat uns abzuwarten da Sie intern dies klähren wollten. Ein paar Tage später hatten wir plötzlich anstelle eines tieferen Betrages ein "Neues" Abonnement auf der Kreditkarte belastet. Eine erneute Beanstandung
mit dem Support ergab weiterhin Probleme mit interner Software seitens Abobe und man könne momentan nichts tun. Wir wissen vom Vorfall dass Adobe vor Jahren mehrerer Millionen Kreditkartendaten gestohlen wurde, so sorgfälltig
geht Adobe mit externen Daten um. Schade um diesen Giganten der nicht einmal sowas auf die reihe kriegt.
Nun gelang es mir vergangenen Sonntag mein Abonnemt in meiner Cloud einstellung zu stornieren aber siehe da zwei Tage später bedankt sich Adobe bei meiner "neuen" Bestellung. Nun werden mir Monatlich vier Einzelplatz Lizenzen
a 88.95 (384.25) Franken abgebucht und mir sind die Hände gebunden. Adobe schafft es nicht meine Abos weder zu verwalten noch zu korrigieren. Der Support selber versteht nicht einmal richtig Deutsch. Schade solche Mitarbeiter zu beschäftigen!
Der Support ist kaum erreichbar, nur Telefonisch und sonst kommt man zu einem chat, hat jemand für mich eine E-mail Adresse? Ich finde diese Art und Weise wie mit Kunden umgegangen wird einfach schade. Keine Hilfe mehr bzw. geschultes Personal welches
im Stande ist einem zu helfen bzw. Probleme zu lösen.
Ich werde versuchen in Zukunft bei Avid oder Final cut mein Glück zu finden, dieser Adobe Software Konzern ist einfach nicht in der Lage eine saubere faire korrekte und freundliche Dienstleistung anzubieten.
Henry Maurer
SwitzerlandHallo Mylenium
Vielen Dank! Genau das habe ich nun alles in die Wege geleitet, aber ich renn jetzt meinem Geld etwas hinterher. Warum schafft es ein solcher Konzern nicht sowas in den Griff zu bekommen? Da storniert man seine Mitgliedschaft und schwubs
hat man ein neues Abonnement welches auch noch mehr kostet! Sind DIE doff?
Ich war noch nie ein Cloud Fan aber jder denkt Heutzutage das ist doch eine coole Sache weil Apple damit angefangen hat oder was? Hauptsache man kann sich Cloud nennen. Wahnsinn wie Kreative!
Andere Möglichkeiten gibt es ja nicht! Schade drum. Ich sehne mich nach einer Installationsdatei via CD oder DVD ohne dass Dir einer täglich vorschreibt was Du zu tun und lassen hast und Dich monatlich daran erinnert für etwas zu bezahlen
welches nicht einmal wirklich toll funktioniert. Oder funktioniert Dein "Untertitler" bei Premiere? Haha nicht einmal der Support von Adobe wusste wie er geht und verwies mich auf Adobe TV!
Henry -
Problem with Variable Client Support
Hello,
I work with Labview 8.5 and Crio 9014.
I have a problem with Variable Client Support. When I try to compile my project I have the following error:
"The Network Variable Engine and Variable Client Support must be installed on the RT target for this application to function properly..."
I have read that we have to install the Variable Client Support in Measurement and Automation by right-clicking on the software and then choosing add/remove software but I can't install the appropriate shared variable components because I can't see neither Network Variable Engine and Variable Client Support. So what can I do?
Can somebody help me?
ThanksI have exactly the same problem. I wanted go through the "Getting Started with the LabVIEW RT module" and when I use wizard for generating new project I get same notification in my VI...
The Network Variable Engine and Variable Client Support must be installed on the RT target
for this application to function properly. If the Network Variable Engine is not supported on
the target (e.g. FP-2000 with <32MB of RAM), open the project and move the variable library
to My Computer in the project. Doing this will deploy the variables to localhost but
will still require that Variable Client Support be installed on the RT target.
Could someone help please ?
Attachments:
ni.png 95 KB -
Probleme mit Photoshop CS6 und Wacom Cintiq 21UX Pen-Display
Hallo zusammen, ich hoffe man kann mir hier weiter helfen.
Seit ich Photoshop CS 6 auf meinen Rechner habe (Windows 7 64Bit, 8GByte Ram, Nvidia GTX 460 Grafikkarte) habe ich Probleme beim Zeichnen probleme mit dem Drucksensitiven Stif meines Wacom Cintiq 21UX Pen-Display.
Es tritt immer wieder Sporadisch auf, das wenn ich z.B. einfach Striche Zeichnen will, Gerade oder Geschwungene aus dem Handgelenk raus, das diese plötzlich in voller Pinselgröße erscheinen, ob wohl Photoshop so eingestellt ist, das die Pinselgröße durch den Stiftdruck gesteuert werden soll.
z.B. möchte eine Art Grass Zeichnen also setze ich den Stift an und Zeichne los, die ersten Sekunden kann ich diverse unterschiedliche Striche zeichnen, dann setze ich wieder zum x-ten mal den Stift für den nächsten Strich an und dieser wird in voller Pinselgröße gezeichnet, egal wie stark ich mit dem Stift aufdrücke, wenn ich den Stift wieder anhebe und wieder neu aufsetze geht es wieder oder auch mal nicht.
Ich weiß nicht wo das Problem ist den in Photoshop CS5 habe ich das noch nie gehabt.
Ich nutze viel die Standard Pinselspitze, aber auch bei anderen Pinselspitzen ist dieses verhalten gegeben, in anderen Programmen mit der Drucksensitiven Stift unterstützung habe ich keinerlei Probleme.
Habe auch die Wacom-Sift einstellungen schon wieder auf Standard zurück gesetzt auch ohne erfolg, auch aktuelle Wacom-Treiber installiert, auch ohne erfolg, es liegt an Photoshop CS 6
Wer kann helfen, oder könnte jemand das Problem an Adobe schicken, ich kann leider kein Englisch, habs schon mal in Deutsch an Adobe geschickt aber bis heute keine rückmeldung erhalten.
Bedanke mich schon mal im voraus für jede Hilfe.Das sind irgendwelche Fehler im Wacom-Treiber in Kombination mit bestimmten Grafikkarten und PS' Hardwarebeschleunigung. Eine wirkliche Lösung zu dem Problem habe ich noch nirgendwo gesehen, aber vielelicht hilft ja das Ausknipsen von OpenCL oder andere Grafikeinstellungen im System.
Mylenium -
Probleme mit ACR Editor 8.1
Hi,
ich habe bereits im Camera Raw Forum geschrieben (im schlechten englisch,hihi). Nun schreibe ich hier auch nochmal mein Problem, vllt. kann das jemand nachvollziehen und hat das gleiche Problem.
Ich habe Photoshop CS6 als CC Produkt. Dazu habe ich gestern das Update auf Adobe Camera Raw 8.1 gemacht.
Nun habe ich folgendes Problem, vllt. mag das jemand mal ausprobieren
Ich öffne eine PSD Datei. Ich vereine alle Ebenen auf eine Ebene (Strg+Shift+alt+e). Gehe auf den ACR Editor. Ebene wird zum Smart Objekt und das RAW Fenster öffnet sich (TIFF 8.1 steht oben im Fenster).
Nun kann ich etwas ändern, oder auch nicht ändern und klicke auf "Ok".
Jetzt wir das Bild verkleinert in die Ebene gelegt. Ich müßte es wieder hochskalieren, damit es über die bisherigen Ebenen passt. Gleiches passiert auch, wenn ich die Hintergrundebene einfach kopiere und den ACR Editor starte.
Klicke ich in der Bridge auf "Öffnen mit Camera RAW" passiert das übrigens nicht.
In den Einstellungen in Raw ist "In Bildschirm einpassen" nicht angehakt.Haken ist gesetzt bei "In Photoshop als Smartobjekt öffnen".
Hat jemand eine Idee? Der Adobe Support sagte mir, ich könne nur downgraden in dem ich Photoshop neu installiere (ich finde 7.4. nicht zum download ).
Danke & GrüsseNaja gut,es war so gemeint, das ich CS6 als Creative Cloud Kundin nutze
Ich versuch es mal besser zu beschreiben
Ich öffne ein jpeg in Photoshop CS6. Ich kopiere die Hintergrundebene. Ebene 1 öffne ich über Datei---->Skripten (müßte skripten sein, hab PS grad nicht vor Augen) -->Adobe ACR Editor.
Nun ändere ich beispielsweise Farbtemperatur oder auch gar nichts und klicke auf "ok". Nun sollte die Ebene 1 ja die Hintergrundebene überlagern. Das macht sie auch, aber ca. 30% verkleinert als ursprünglich kopiert.
Klicke ich in Camera Raw auf den blauen Link, sind keine Haken gesetzt bei "In Bildschirm einpassen" und die originale Grösse der Datei wird ebenfalls korrekt angezeigt.
Den alternativen Weg habe ich auch probiert-->Filter Camera RAW - das Problem mit der viel kleineren Ebene bleibt dann aber leider trotzdem bestehen.
Danke -
Probleme mit der Menüleiste (und der Werkzeugleiste)
Ich habe bislang mit Adobe Acrobat 9 Standard gearbeitet und vor kurzer Zeit Probleme mit der Darstellung der Menü- und der Werkzeugleiste bekommen.
Dasselbe Problem tritt aber auch bei der Testversion von Adobe Acrobat XI Pro auf:
Nach dem Starten des Programms sieht die Darstellung so aus, wie man es gewöhnt ist und bleibt auch stabil.
Erst wenn eine PDF-Datei erstellt wurde, oder eine vorhandene Datei geöffnet wird, verschwindet die Menüleleiste.
Ich kann sie mit F9 zwar wieder zur Anzeige bringen, aber beim Berühren der Leiste mit dem Mauszeiger verschwindet sie (oder Teile von ihr).
Produziert wird zudem eine Leiste, die meist leer ist, dafür eine zehnfache Höhe der Menüleiste hat. Manchmal erscheinen in dieser Leiste die Menüpunkte, allerdings untereinander gereiht.
Die Leiste nimmt von der Bildschirmanzeige zuviel Platz weg.
So ist Adobe Acrobat nicht anwendbar.
OS: Win7 (32Bit) mit Updates
Virenscanner: Kaspersky (Tritt aber auch bei Verwendung von G-Data oder Antivir auf).
Das Problem ist nicht unbekannt und kein Einzelfall. Lösungen habe ich bislang aber nicht finden können.
Weiß jemand eine Abhilfe ?Hi Sukrit,
ich habe auf meinem Rechner keinen Ordner mit dem Namen MACROMED oder
MACROMEDIA gefunden, obwohl in der registry Verknuepfungen vorhanden sind.
Ist es moeglich, dass dieser Ordner in Zusammenhang mit Shockwave steht ?
'Freehand' ist ebenso unbekannt.
Durch welche Programminstallation werden die Unter-Ordner (Macromedia,
Freehand) erzeugt ?
Versuchsweise haben wir heute die Testversion von Adobe Acrobat XI Pro auch
auf den Rechner meiner Frau Roswitha Götz installiert.
Das OS ist dort Win7 Home (32 Bit). Das von mir beschriebene Problem tritt
nur in der Form auf, dass die Menues (Datei, Bearbeiten usw.) verschwinden
und wieder erscheinen, wenn man mit dem Mauszeiger diese Befehle beruehrt.
Die Menueleiste wird nicht vergoessert. Aber das Erscheinungsbild der Adobe
Acrobat veraendert sich unter Unmstaenden so, dass die obere Kopfleiste, in
der sich das Schliesskreuz befindet, ebenfalls verschwindet.
Leider ist so ein vernuenftiges Arbeiten mit Adobe Acrobat XI nicht
moeglich.
Beste Gruesse,
Jakob Götz -
Hi,
I have a question on using EJB / or RMI servers with CORBA clients using
RMI-IIOP transport, which in theory should work, but in practice has few
glitches.
Basically, I have implemented a very simple server, StockTreader, which
looks up for a symbol and returns a 'Stock' object. In the first example, I
simplified the 'Stock' object to be a mere java.lang.String, so that lookup
would simply return the 'synbol'.
Then I have implemented the above, as an RMI-IIOP server (case 1) and a
CORBA server (case 2) with respective clients, and the pair of
client-servers work fine as long as they are CORBA-to-CORBA and RMI-to-RMI.
But the problem arises when I tried using the RMI server (via IIOP) with the
CORBA client, when the client tries to narrow the object ref obtained from
the naming service into the CORBA idl defined type (StockTrader) it ends up
with a class cast exception.
This is what I did to achieve the above results:
[1] Define an RMI interface StockTrader.java (extending java.rmi.Remote)
with the method,
public String lookup( String symbol) throws RMIException;
[2] Implement the StorckTrader interface (on a PortableRemoteObject derived
class, to make it IIOP compliant), and then the server to register the stock
trader with COS Naming service as follows:
String homeName =....
StockTraderImpl trader =new StockTraderImpl();
System.out.println("binding obj <" homeName ">...");
java.util.Hashtable ht =new java.util.Hashtable();
ht.put("java.naming.factory.initial", args[2]);
ht.put("java.naming.provider.url", args[3]);
Context ctx =new InitialContext(ht);
ctx.rebind(homeName, trader);
[3] Generate the RMI-IIOP skeletons for the Implementation class,
rmic -iiop stock.StockTraderImpl
[4] generate the IDL for the RMI interface,
rmic -idl stock.StockTraderImpl
[5] Generate IDL stubs for the CORBA client,
idlj -v -fclient -emitAll StockTraderImpl.idl
[6] Write the client to use the IDL-defined stock trader,
String serverName =args[0];
String symList =args[1];
StockClient client =new StockClient();
System.out.println("init orb...");
ORB orb =ORB.init(args, null);
System.out.println("resolve init name service...");
org.omg.CORBA.Object objRef
=orb.resolve_initial_references("NameService");
NamingContext naming =NamingContextHelper.narrow(objRef);
... define a naming component etc...
org.omg.CORBA.Object obj =naming.resolve(...);
System.out.println("narrow objRef: " obj.getClass() ": " +obj);
StockTrader trader =StockTraderHelper.narrow(obj);
[7] Compile all the classes using Java 1.2.2
[8] start tnameserv (naming service), then the server to register the RMI
server obj
[9] Run the CORBA client, passing it the COSNaming service ref name (with
which the server obj is registered)
The CORBA client successfully finds the server obj ref in the naming
service, the operation StockTraderHelper.narrow() fails in the segment
below, with a class cast exception:
org.omg.CORBA.Object obj =naming.resolve(...);
StockTrader trader =StockTraderHelper.narrow(obj);
The <obj> returned by naming service turns out to be of the type;
class com.sun.rmi.iiop.CDRInputStream$1
This is of the same type when stock trader object is registered in a CORBA
server (as opposed to an RMI server), but works correctly with no casting
excpetions..
Any ideas / hints very welcome.
thanks in advance,
-hariOn the contrary... all that is being said is that we needed to provide clearer examples/documentation in the 5.1.0 release. There will be no difference between the product as found in the service pack and the product found in the 5.1.1. That is, the only substantive will be that 5.1.1 will also
include the examples.
"<=one way=>" wrote:
With reference to your and other messages, it appears that one should not
expect that WLS RMI-IIOP will work in a complex real-life system, at least
not now. In other words, support for real-life CORBA clients is not an
option in the current release of WLS.
TIA
"Eduardo Ceballos" <[email protected]> wrote in message
news:[email protected]...
We currently publish an IDL example, even though the IDL programmingmodel in Java is completely non-functional, in anticipation of the support
needs for uses who need to use IDL to talk to the Weblogic server,
generically. This example illustrates the simplest connectivity; it does not
address how
to integrate CORBA and EJB, a broad topic, fraught with peril, imo. I'llnote in passing that, to my knowledge, none of the other vendors attempt
this topic either, a point which is telling if all the less happy to hear.
For the record then, what is missing from our distribution wrt RMI-IIOPare a RMI-IIOP example, an EJB-IIOP example, an EJB-C++. In this you are
correct; better examples are forth coming.
Still, I would not call our RMI-IIOP implementation fragile. I would saythat customers have an understandably hard time accepting that the IDL
programming model is busted; busted in the sense that there are no C++
libraries to support the EJB model, and busted in the sense that there is
simply no
support in Java for an IDL interface to an EJB. Weblogic has nothing to doit being busted, although we are trying to help our customers deal with it
in productive ways.
For the moment, what there is is a RMI (over IIOP) programming model, aninherently Java to Java programming model, and true to that, we accept and
dispatch IIOP request into RMI server objects. The way I look at it is this:
it's just a protocol, like HTTP, or JRMP; it's not IDL and it has
practically nothing to do with CORBA.
ST wrote:
Eduardo,
Can you give us more details about the comment below:
I fear that as soon as the call to narrow succeeds, the remainingapplication will fail to work correctly because it is too difficult ot
use an idl client in java to work.It seems to me that Weblogic's RMI-IIOP is a very fragile
implementation. We
don't need a "HelloWorld" example, we need a concrete serious example(fully
tested and seriously documented) that works so that we can get a betteridea
on how to integrate CORBA and EJB.
Thanks,
Said
"Eduardo Ceballos" <[email protected]> wrote in message
news:[email protected]...
Please post request to the news group...
As I said, you must separate the idl related classes (class files and
java
files) from the rmi classes... in the rmic step, you must set a newtarget
(as you did), emit the java files into that directory (it's not clearyou
did this), then remove all the rmi class files from the class path... ifyou
need to compile more classes at that point, copy the java files to theidl
directly is you must, but you can not share the types in any way.
I fear that as soon as the call to narrow succeeds, the remainingapplication will fail to work correctly because it is too difficult otuse
an idl client in java to work.
Harindra Rajapakshe wrote:
Hi Eduardo,
Thanks for the help. That is the way I compiled my CORBA client, by
separating the IDL-generated stubs from the RMI ones, but still I
get a
CORBA.BAD_PARAM upon narrowing the client proxy to the interfacetype.
Here's what I did;
+ Define the RMI interfaces, in this case a StockTrader interface.
+ Implement RMI interface by extendingjavax.rmi.PortableRemoteObject
making
it IIOP compliant
+ Implemnnt an RMI server, and compile using JDK1.2.2
+ use the RMI implementation to generate CORBA idl, using RMI-IIOPplugin
utility rmic;
rmic -idl -noValueMethods -always -d idl stock.StockTraderImpl
+ generate Java mappings to the IDL generated above, using RMI-IIOPplugin
util,
idlj -v -fclient -emitAll -tf src stocks\StockTrader.idl
This creates source for the package stock and also
org.omg.CORBA.*
package, presumably IIOP type marshalling
+ compile all classes generated above using JDK1.2.2
+ Implement client (CORBA) using the classes generated above, NOTthe
RMI
proxies.
+ start RMI server, with stockTrader server obj
+ start tnameserv
+ start CORBA client
Then the client errors when trying to narrow the obj ref from the
naming
service, into the CORBA IDL defined interface using,
org.omg.CORBA.Object obj =naming.resolve(nn);
StockTrader trader =StockTraderHelper.narrow(obj); // THIS
ERRORS..!!!
throwing a CORBA.BAD_PARAM exception.
any ideas..?
Thanks in advance,
-hari
----- Original Message -----
From: Eduardo Ceballos <[email protected]>
Newsgroups: weblogic.developer.interest.rmi-iiop
To: Hari Rajapakshe <[email protected]>
Sent: Wednesday, July 26, 2000 4:38 AM
Subject: Re: problem using CORBA clients with RMI/EJBservers..!!!???
Please see the post on june 26, re Errors compiling... somewherein
there,
I suspect, you are referring to the rmi class file when you are
obliged
to
completely segregate these from the idl class files.
Hari Rajapakshe wrote:
Hi,
I have a question on using EJB / or RMI servers with CORBA
clients
using
RMI-IIOP transport, which in theory should work, but in practice
has
few
glitches.
Basically, I have implemented a very simple server,
StockTreader,
which
looks up for a symbol and returns a 'Stock' object. In the firstexample, I
simplified the 'Stock' object to be a mere java.lang.String, so
that
lookup
would simply return the 'synbol'.
Then I have implemented the above, as an RMI-IIOP server (case
1)
and a
CORBA server (case 2) with respective clients, and the pair of
client-servers work fine as long as they are CORBA-to-CORBA andRMI-to-RMI.
But the problem arises when I tried using the RMI server (via
IIOP)
with
the
CORBA client, when the client tries to narrow the object ref
obtained
from
the naming service into the CORBA idl defined type (StockTrader)
it
ends
up
with a class cast exception.
This is what I did to achieve the above results:
[1] Define an RMI interface StockTrader.java (extending
java.rmi.Remote)
with the method,
public String lookup( String symbol) throws RMIException;
[2] Implement the StorckTrader interface (on a
PortableRemoteObject
derived
class, to make it IIOP compliant), and then the server to
register
the
stock
trader with COS Naming service as follows:
String homeName =....
StockTraderImpl trader =new StockTraderImpl();
System.out.println("binding obj <" homeName ">...");
java.util.Hashtable ht =new java.util.Hashtable();
ht.put("java.naming.factory.initial", args[2]);
ht.put("java.naming.provider.url", args[3]);
Context ctx =new InitialContext(ht);
ctx.rebind(homeName, trader);
[3] Generate the RMI-IIOP skeletons for the Implementation
class,
rmic -iiop stock.StockTraderImpl
[4] generate the IDL for the RMI interface,
rmic -idl stock.StockTraderImpl
[5] Generate IDL stubs for the CORBA client,
idlj -v -fclient -emitAll StockTraderImpl.idl
[6] Write the client to use the IDL-defined stock trader,
String serverName =args[0];
String symList =args[1];
StockClient client =new StockClient();
System.out.println("init orb...");
ORB orb =ORB.init(args, null);
System.out.println("resolve init name service...");
org.omg.CORBA.Object objRef
=orb.resolve_initial_references("NameService");
NamingContext naming=NamingContextHelper.narrow(objRef);
... define a naming component etc...
org.omg.CORBA.Object obj =naming.resolve(...);
System.out.println("narrow objRef: " obj.getClass() ":"
+obj);
StockTrader trader =StockTraderHelper.narrow(obj);
[7] Compile all the classes using Java 1.2.2
[8] start tnameserv (naming service), then the server to
register
the
RMI
server obj
[9] Run the CORBA client, passing it the COSNaming service ref
name
(with
which the server obj is registered)
The CORBA client successfully finds the server obj ref in the
naming
service, the operation StockTraderHelper.narrow() fails in thesegment
below, with a class cast exception:
org.omg.CORBA.Object obj =naming.resolve(...);
StockTrader trader =StockTraderHelper.narrow(obj);
The <obj> returned by naming service turns out to be of the
type;
class com.sun.rmi.iiop.CDRInputStream$1
This is of the same type when stock trader object is registeredin a
CORBA
server (as opposed to an RMI server), but works correctly with
no
casting
excpetions..
Any ideas / hints very welcome.
thanks in advance,
-hari -
Probleme mit Indesign Textrahmenoptionen Größe
Hallo alle zusammen,
wir haben ein ziemlich merkwürdiges Problem mit den Textrahmenoptionen von Indesign. Eins vorneweg: wir haben ein recht umfangreiches Indesign-Dokument (CC 2014) mit ca. 76 Seiten.
Nun zum Problem: wenn wir die Textrahmen auf "Automatische Größe >> Nur Höhe" setzten, haben die Textboxen plötzlich die unglaubliche Größe von 36396 px. Das sprengt natürlich das ganze Layout und alles manuell noch einmal nachsetzen ist sehr zeitaufwendig. Und die Seiten noch einmal alle neu zu setzten natürlich auch.
Wir haben schon vieles versucht um den Fehler irgendwie zum umgehen (Format-Vorlagen löschen, Text in neues Dokument kopieren, Format in idml speichen, ...) Leider alles ohne Erfolg.
Weiß vielleicht jemand einen spontanen Rat oder hatte jemand schon die Problematik? Achja, der Adobe-Chat funktioniert leider nicht!
Viele Grüße aus Heidelberg
Sara KühneIch versuche hier mal die Server-Infos zu geben. Ist ein MacMini mit externem SAS was Freigaben bereitstellt. Der MacMini hat ein OSX 10.10.2 mit dem Server 4 installiert.
Das Netzwerk ist TCP und ohne zusätzliche Firewall. Funktionierte mit dem "alten" OSX Server 6 auf einem OSX 10.6.8 auch gut. (Mac OS X Server 10.6.8)
Die Benutzer arbeiten an Windows 7 Rechner und haben die SAS-Freigaben, welche auf den Server definiert wurden, gemountet und wollen dann immer Dateien direkt aufrufen und bearbeiten.
Welche Angaben felhen denn sonst noch? -
Habe die CS 5.5 Master Collection gekauft und Probleme mit der Installation. Die Fehlerprotokolldatei sagt: Exit Code 6 - 0 fatal error(s), 10 error(s), 97 warning(s). Die komplette Fehlerprotokolldatei liegt vor, kann ich ja aber hier nicht reinstellen (9 Seiten). Was tun?
Exit Code: 6, Exit Code: 7 Installation Errors - http://helpx.adobe.com/creative-suite/kb/errors-exit-code-6-exit.html
Troubleshoot with install logs | CS5, CS5.5, CS6 - http://helpx.adobe.com/creative-suite/kb/troubleshoot-install-logs-cs5-cs5.html for information on how to review your installation logs -
Hi,
hatte bislang noch nie Probleme mit der Time Capsule und Time Machine. Seite neuestem kommt aber die Meldung: "
Time Machine konnte das Backup „Walter Delle Karths Time Capsule“ nicht abschließen.
Das Image des Backup-Volumes „/Volumes/Data/delles Macbook Pro.sparsebundle“ wird bereits verwendet.
Was ist zu tun. Bitte. Danke.. Repeated message of Backup disk image '.......... .sparsebundle"already in use.
Wenn das sparsebundle irrtümlich schon in Benutzung ist, versuche die TimeCapsule neu zu starten, so dass das Disk Image wieder freigegeben wird. Dann versuche den backup nochmal.
--Léonie
P.S: Das Verfahren wird hier auf Pondini's wunderbarer website erklärt - leider nur auf Englisch:
http://pondini.org/TM/C12.html -
Seit dem Softwareupdate mit iOS 6 habe ich Probleme mit der Verbindung über WLAN ins Internet zu kommen. Wie kann man das beheben?
ich habe das gleiche Probleme. Man sagte mir, dass ich auf das Update nach iOS 6.1 warten sollte. Habe heute das Update installiert, das Problem existiert jedoch weiterhin.
-
Probleme mit Gopro Hero + und OS 10.9
Hallo,
ich habe im Moment Probleme mit Mavericks und der aktuellen Gopro. Die Videos lassen sich nicht in der Vorschau öffnen und müssen konvertiert werden.
Wann wird es ein Update geben?
LG M.JokielHi Sukrit,
ich habe auf meinem Rechner keinen Ordner mit dem Namen MACROMED oder
MACROMEDIA gefunden, obwohl in der registry Verknuepfungen vorhanden sind.
Ist es moeglich, dass dieser Ordner in Zusammenhang mit Shockwave steht ?
'Freehand' ist ebenso unbekannt.
Durch welche Programminstallation werden die Unter-Ordner (Macromedia,
Freehand) erzeugt ?
Versuchsweise haben wir heute die Testversion von Adobe Acrobat XI Pro auch
auf den Rechner meiner Frau Roswitha Götz installiert.
Das OS ist dort Win7 Home (32 Bit). Das von mir beschriebene Problem tritt
nur in der Form auf, dass die Menues (Datei, Bearbeiten usw.) verschwinden
und wieder erscheinen, wenn man mit dem Mauszeiger diese Befehle beruehrt.
Die Menueleiste wird nicht vergoessert. Aber das Erscheinungsbild der Adobe
Acrobat veraendert sich unter Unmstaenden so, dass die obere Kopfleiste, in
der sich das Schliesskreuz befindet, ebenfalls verschwindet.
Leider ist so ein vernuenftiges Arbeiten mit Adobe Acrobat XI nicht
moeglich.
Beste Gruesse,
Jakob Götz -
Probleme mit Offnine-Dateien bei PSE 4
Hallo Community,
ich bin neu hier und habe folgendes Problem mit Photoshop Elements 4:
Um Speicherplatz freizugeben, habe ich mich entschlossen einen Teil meiner Fotosammlung auf eine DVD zu speichern. Dazu habe ich die Funktion brennen / backup benutzt, mit der Option Dateien verschieben. Im dritten Schritt habe ich als Ziellaufwerk mein DVD-Laufwerk ausgewählt und mit OK das Fortfahren bestätigt. Der Speichervorgang wurde mit Erfolg ausgeführt und die Prüfung des Datenträgers war OK. Im Organizer ist das Symbol für Offline-Dateien in den betroffenen Bildern zu sehen. Interessant wurde es anschließend, als ich eine Offline-Datei mittels der F11-Taste im Vollbildmodus anzeigen wollte. Nach dem Druck auf die F11-Taste wurde ich aufgefordert die entsprechende (richtige, beschriftete) CD/DVD einzulegen. Das habe ich gemacht, bin dann aber erneut aufgefordert worden: Legen Sie einen Datenträger ein (mit der entsprechenden Datenträgerbezeichnung). Das ganze ging immer so weiter, immer im Looping.
Ich habe mich mehrfach überzeugt. Es ist der richtige (beschriftete) Datenträger, auf dem auch im Explorer die einzelnen Dateien aufgeführt sind, die PSE auf dem Datenträger scheinbar nicht findet.
Nach mehreren Versuchen kam ich durch das Rattern und das Leuchten der LED am Diskettenlaufwerk schließlich darauf, dass PSE beim Einleseversuch nicht auf das CD/DVD-Laufwerk (es ist nur ein CD/DVD-Brenner eingebaut) zugegreift, sondern wohl auf das Diskettenlaufwerk. Das ist wohl ein Bug, oder? Ist das ein bekannter Fehler oder handelt sich es bei mir um einen Einzelfall? Eine Deinstallation mit anschließender Neuinstallation brachte diesbezüglich keine Besserung.
Jetzt machte ich mit einer kleinen (wegen dem begrenzten Speicherplatz auf der Diskette) Datei den Versuch, die zuvor auf DVD gebrannte Offline-Datei auf eine Diskette zu kopieren, die Datenträgerbezeichnung der Diskette anzupassen und diese bei der Aufforderung die CD/DVD einzulegen ins Diskettenlaufwerk (A:) zu schieben. Und siehe da: es hat die Datei geladen und im Vollbildmodus dargestellt.
Nachdem ich das nicht glauben konnte, habe ich zu Testzwecken eine Installation auf meinem Laptop gemacht. Auch hier das gleiche Ergebnis. Ein Variieren mit verschiedenen Datenträger CD-R, DVD-RW, CD-RW (von verschiedenen Herstellern) macht keinen Unterschied.
Da diese Offline-Datei-Funktion auch ein wesentliches Anschaffungskriterium für Photoshop Elements war, bin ich jetzt etwas ratlos. Gibt es eine Version von Photoshop Elements 4, die diese Funktion des Offline-Dateneinlesens beherrscht? Ich denke doch. Ich bin mit den restlichen Funktionen von PSE sehr zufrieden, nachdem ich im Vorfeld auch schon mit ACDSee experimentiert habe. Ich weiß, dass zwischenzeitlich ein Update auf Version 5 erhältlich ist, sehe dafür aber aus Kostengründen momentan keinen Anlass, zumal mir die in Version 4 vorhandenen Funktionen eigentlich reichen.
Kann mir jemand helfen?
Danke im Voraus!
WalterHallo,
es geht um das Kopieren einer Fläche in einem Foto in eine andere Fläche des gleichen Fotos.
Bei Photoshop Elements 5.0 geht das mit dem "Stempel-Icon". Ich hatte aber eine frühere Version von Photoshop, mit der das viel komfortabler funktionierte: Diese Version möchte ich kaufen, kenne aber nicht die genaue Bezeichnung.
Das Kopieren ging bei dieser früheren Version so: Auf die zu kopierende Fläche wurde ein Kreis gelegt. Dort, wo hin kopiert werden sollte, ein anderer. Per Mausklick konnte man dann kopieren. Abstand der Kreise voneinander, ihr Winkel und ihre Größe - alles konnte ganz flott per Mausklick variiert werden.
Kennt jemand diese Version und wie heißt sie?
Noch ein Tipp. Dort waren vier Tutorien drin, mit denen man richtig arbeiten konnte (also nicht nur Vorführungen, wie jetzt in Photoshop Elements 5.0). Eines davon war ein Stonehenge-Motiv, wo man einen anderen Himmel hineinkopieren konnte.
Vielen Dank im Voraus!
Maybe you are looking for
-
For some reason on my 2011 Mac Book Pro the digital video out does not work? It works just fine using the minii adapter for analog video out, but not for digital? Any advice much appreciated! Thx Mark
-
I have a requirement of grouping de XML according to an tag and I did successfuly on SOA Foundation 11.1.1.3 (XSLT 1.0). However after migrate to SOA Foundation 11.1.1.5 an unexpected error was throwed. Exception: ###<14/05/2012 11h27min26s BRT> <Err
-
Uploading CDs is taking way too long please help
I AM ELDERLY BUT LOVE MUSIC, I AM HAVING A HECK OF A TIME WITH MY CDS UPLOADING INTO ITUNES. IT TAKES ABOUT 2 HOURS FOR ONE CD TO UPLOAD, PLEASE HELP......LAYMANS TERMS ARE VERY NICE TOO
-
I cant connect to my office wifi
i cant connect to my office wifi although i've followed all the steps in the manual. My colleague is also using ipad and she can access. i. i have the checked the password ..it's the same ii. i have reset the network pls help
-
My search bar, back and forward arrows are gone on safari
All of a sudden on my Safari all that shows up are my bookmarks and websites I'm currently on. I looked through preferences for Safari and nothing shows up to put on a search bar. It still shows the search engine on the preferences. I just updated th