WL6.1 Stub bug ?
Hello, can someone help me ?
Thanks in advance
I have this exception :
weblogic.utils.AssertionError: ***** ASSERTION FAILED *****[ must initialize before
invoke ] at weblogic.utils.Debug.assert(Debug.java:84) at weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java:218)
at weblogic.rmi.internal.ProxyStub.invoke(ProxyStub.java:35) at $Proxy107.go(Unknown
Source)
I work on a single WL6.1 sp2 instance, WinNT, development mode.
I have 2 ears: EAR1 (1 ejb-module) and EAR2(1-ejb-module). EAR1 contains a client
jar that acts as a business delegate for EAR2 (lookup + home creation + remote
creation + service invocation). I have a client jar (external app) that calls
the ejb in EAR1; The ejb in EAR1 calls the ejb in EAR2 by the business delegate.
After the first invocation of the business delegate, the home is cached (static
variable in a service locator accessed by the business delegate). At the second
invocation, the business delegate is instantiated again, the home is in the cache
(no more lookups), the remote is created again. And everything is ok.
If I redeploy (auto-deploy in the application directory) EAR2, without changing
anything in it, but only "touching" the ear file in the file system (>touch ear2.ear),
if I call EAR1, it fails to call EAR2. Always. I have to "touch" EAR1 too.
I need to change sometimes the implementation of the ejb in EAR2, so I need to
redeploy it. I wouldn't like to redeploy also the "client" ears (I'll have more
than one, in production).
My question is :
1) Is this a WL (stub / dyn proxy implementation) bug ?
2) If not, cannot I implement home caching in my business delegate ? Do I have
to look up "every time" my home ? (on the same instance the lookup is optimized,
but not if I deploy EAR2 on another instance).
More info :
6.1 sp3 ----> same problem
7.0 ----> it works (different WL stub implementation)
Can someone tell me something ?
Thanks in advance
Mark Cordobal
Hello, can someone help me ?
Thanks in advance
I have this exception :
weblogic.utils.AssertionError: ***** ASSERTION FAILED *****[ must initialize before
invoke ] at weblogic.utils.Debug.assert(Debug.java:84) at weblogic.rmi.cluster.ReplicaAwareRemoteRef.invoke(ReplicaAwareRemoteRef.java:218)
at weblogic.rmi.internal.ProxyStub.invoke(ProxyStub.java:35) at $Proxy107.go(Unknown
Source)
I work on a single WL6.1 sp2 instance, WinNT, development mode.
I have 2 ears: EAR1 (1 ejb-module) and EAR2(1-ejb-module). EAR1 contains a client
jar that acts as a business delegate for EAR2 (lookup + home creation + remote
creation + service invocation). I have a client jar (external app) that calls
the ejb in EAR1; The ejb in EAR1 calls the ejb in EAR2 by the business delegate.
After the first invocation of the business delegate, the home is cached (static
variable in a service locator accessed by the business delegate). At the second
invocation, the business delegate is instantiated again, the home is in the cache
(no more lookups), the remote is created again. And everything is ok.
If I redeploy (auto-deploy in the application directory) EAR2, without changing
anything in it, but only "touching" the ear file in the file system (>touch ear2.ear),
if I call EAR1, it fails to call EAR2. Always. I have to "touch" EAR1 too.
I need to change sometimes the implementation of the ejb in EAR2, so I need to
redeploy it. I wouldn't like to redeploy also the "client" ears (I'll have more
than one, in production).
My question is :
1) Is this a WL (stub / dyn proxy implementation) bug ?
2) If not, cannot I implement home caching in my business delegate ? Do I have
to look up "every time" my home ? (on the same instance the lookup is optimized,
but not if I deploy EAR2 on another instance).
More info :
6.1 sp3 ----> same problem
7.0 ----> it works (different WL stub implementation)
Can someone tell me something ?
Thanks in advance
Mark Cordobal
Similar Messages
-
Sharing SSBs home...
Hi, it's been a while since I've done any EJBs and I need your help to refresh
my memory. We're implementing a facade and have a stateless session bean that
serves as a workflow bean that will be used by all the clients. The question I
have is the following: Can a home object be shared by all the clients??? In other
words I'd like to create a home object when the system starts up, put it into
my cache and then whenever any client needs to access the bean it gets the home
from a cache and calls ejbCreate() on it. The container will decide whether it
needs to create or return already existing bean from the pool. Is there a problem
when client1 calls create() on the home object and at the same time client2 calls
create() on the same home object? I guess to put the question shortly - is home
interface thread safe?
Thank you very muchHomes are thread safe.
** But pay attention at home caching in WL6.1 ** :
if your client is in a different ear (EAR2), and you have a cache for the home
of the facade to your services (EAR1), when you redeploy EAR1, you have to "reload"
also EAR2 (even if you do not change the interfaces (!!) )
Or you'll get a weblogic.utils.AssertionError.
This in WL6.1.
In 7.0 it works (you can redeploy EAR1 without "reloading" EAR2)
It looks like a WL6.1 stub implementation bug.
Regards
Mark Cordobal
"David" <[email protected]> wrote:
>
Hi, it's been a while since I've done any EJBs and I need your help to
refresh
my memory. We're implementing a facade and have a stateless session bean
that
serves as a workflow bean that will be used by all the clients. The question
I
have is the following: Can a home object be shared by all the clients???
In other
words I'd like to create a home object when the system starts up, put
it into
my cache and then whenever any client needs to access the bean it gets
the home
from a cache and calls ejbCreate() on it. The container will decide whether
it
needs to create or return already existing bean from the pool. Is there
a problem
when client1 calls create() on the home object and at the same time client2
calls
create() on the same home object? I guess to put the question shortly
- is home
interface thread safe?
Thank you very much -
Idlj bug: compiler generates stubs files 1000 of times...
The idlj compiler generates client stubs multiple times while compiling a single idl file. For example the following idl file results in the idlj compiler generating the client stubs 5 times:
module com { module adobe { module ids {
module preferences {
interface BookPrefs;
module com { module adobe { module ids {
module book {
interface Book {
short add(in short x, in short y);
module com { module adobe { module ids {
module preferences {
interface BookPrefs {
short delete(in short x, in short y);
}; }; };It simply redundantly generates the stubs, overwriting each time. This is not generally a problem for a file of this size, but we have a large idl file that takes several hours to generate stubs for. If I look at CPU usage it is about at 10%, but if I look at disk I/O it is pegged at 100%. Through some simple debugging I discovered that idlj is writing stubs for each interface many thousands of times.
I've downloaded the source to idlj and have identified the problem and have a fix. the large idl file that used to take several hours, now takes less than 30 seconds.
I'd like to get this bug reported and fixed. How do I go about that?I was going through some very old emails, and I found your post, which I
missed last year (8 months ago!). If you are still interested, send
me the details, and we will take care of this. Send email to
[email protected] -
WL6.1sp2: Autodeploy and ear files - probable bug
I've a beef with autodeploy in WL6.1sp2 when working
with full-blown ear files.
If I change an API in one of my beans or add an API then
drop that updated ear file into the applications directory,
it doesn't work.
For some reason the autodeploy mechanisms have a tmp
directory for my ear in the main wlserver6.1 directory
(such as: tmp_ejbipusushi8880) that seems to be getting
in the way. When I delete that, the autodeploy then works.
(Skipping a couple of cleanup bits, restart, etc.)
Thus, I think there's a bug lurking in the autodeploy
mechanisms. What a pain that was to figure out how to get
around.
JoelHi..
Please see my reply to your previous posting. If that doesn't help then
please open a case with support.
Thanks,
Michael
Joel Riedesel wrote:
I've a beef with autodeploy in WL6.1sp2 when working
with full-blown ear files.
If I change an API in one of my beans or add an API then
drop that updated ear file into the applications directory,
it doesn't work.
For some reason the autodeploy mechanisms have a tmp
directory for my ear in the main wlserver6.1 directory
(such as: tmp_ejbipusushi8880) that seems to be getting
in the way. When I delete that, the autodeploy then works.
(Skipping a couple of cleanup bits, restart, etc.)
Thus, I think there's a bug lurking in the autodeploy
mechanisms. What a pain that was to figure out how to get
around.
Joel--
Michael Young
Developer Relations Engineer
BEA Support -
NetBeans MobilityPack 5 BUG?? how can I send a byte array?
I�ve created a WebApp and a Simple servlet with one public method.
public byte[] getStr(byte[] b) {
String s = "A string";
return s.getBytes();
Then I've used "Mobile To Web App" wizard to generate stubs to that getStr method. And when I�ve tried to call that getStr method:
byte[] aByte = "st".getBytes();
byte[] b = client.getStr(aByte);
I've got an error at Server in Utility.java in generated ReadArray method.
* Reads an array from the given data source and returns it.
*@param source The source from which the data is extracted.
*@return The array from the data source
*@exception IOException If an error occured while reading the data.
public static Object readArray(DataInput in) throws IOException {
short type = in.readShort();
int length = in.readInt();
if (length == -1) {
return null;
} else {
switch (type) {
case BYTE_TYPE: {
byte[] data = new byte[length];
in.readFully(data);
return data;
default: {
throw new IllegalArgumentException("Unsupported return type (" + type + ")");
At this line "in.readFully(data);" I�ve got an EOFException.
The the aByte = "st".getBytes(); was 2bytes long and at the server "int length = in.readInt();" it was 363273. Why?
All code was generated by NetBeans Mobility pack 5 it's not mine so its a bug?
How can I fix this?I found that bug. I've described it here
http://www.netbeans.org/issues/show_bug.cgi?id=74109
There's a solution how to fix the generated code. -
N78 v20.149 Bug List Thread
Hi everyone, thanks for all your advice and comments now that v20.149 has been released here (only on FOTA and not NSU yet) are the changes I have noticed, along with some newly discovered bugs:
NOTE: all the documented features/improvements are performed with the Theme Effects turned on.
Changes/Improvements/New features I have noticed from v12.046 to v20.149:
Standby screen:
*While scanning for wireless networks in the home screen, instead of saying “No networks found” as in the past, it says “No WLANs available”, also some other minor name changes in this menu.
*Share online icon in standby screen seems to be different
*When going back to the music player via the standby screen, it goes straight into the player without a fading in/out transition as it did before when Theme Effects are turned on (an instantaneous response). However, for going into other sections from the standby screen the fade in/out transition still occurs.
*When Music Player is operating, and seeing the track name on the screen, and then when one song ends and goes to the next track, the speed at which this happens is much improved although not flawless (there is still some lag).
*Scrolling up and down through the entries in the standby screen is very fast and not slow like before.
Call log, Contacts and calling function:
*Calling speed (from standby screen to Contacts or Call Log) and transition to call/disconnected screens much faster and improved
*Faster resume of music playback after call is ended
*Volume bar is changed from ten dotted increment to continuous coloured volume triangle (this has also been reflected in other menus and options throughout the phone)
Maps:
*Maps updated to version 2.0
Music Player:
*Much faster interface and speed through all menus
*Pressing volume keys is much improved and faster and more accurate response than before (where it may have taken time in the past for the volume level to update)
*Music controls (i.e. Rewind, Fast forward, play/pause, stop) are no longer the same colour as the matching theme, now it is just the same light green colour across all themes
*Visualisations are still a bit slow, but faster than before
Photos:
*Transition into the Photos application is much faster than before
*Scrolling through photos and videos and the like is still jerky and thumbnails still take a while to be updated from pixelated to clear thumbnails
Settings:
*In Themes, there is a new theme called Music (very yucky looking I must admit)
*Power saver now includes “Now playing” option, so when the backlight goes off, the currently playing song and time are displayed on the screen for a number of seconds before disappearing. This occurs before keypad lock is activated, and when any key is pressed, the names of the song light up (in green or red). Also when going from one track to the next while this screensaver is activated, the date is displayed briefly.
Other:
*General speed improvements across all menus and applications
*Help function is much faster and speed improved
*New help topics added to Help function
*Speed dial now works without any lag
*New RealPlayer interface and version updated (where the RealPlayer screen is no longer displayed but grey bars on top and bottom of the video)
*About application has been updated for the year dates so that they are all “2009”.
*Installation of applications and refresh of available applications within the Application Manager is much improved and faster (although icons for installed applications are now not displayed)
*”Application update” added to Applications
*Carousel menu has new options under each heading
*Navi-wheel seems to have been tweaked a bit more
*Background light settings actually work now
*Truncated email-account login name fixed
Other documented changes that have been stated by others for v13.052 and now v20.149:
*Improvements:
Connectivity:
- System Error message appears when trying to stream a clip from a busy server
- Timestamp corruption error in long streaming which leads to 'Error in receiving live
content'
-VPN not working through WLAN in offline mode
- Priorities of protected IAPs could not be changed via UI
- Mail For Exchange did not play tone for every mail received as per S60 3.0 and 3.1
products
- DM settings were not generated automatically when Email settings are defined in variant
Photos:
- Thumbnail displayed does not match actual image if user deletes thumbnail file in
memory card private folder
Internet:
- UI issues when viewing Youtube videos
Music:
- Playing WMA audio files improved
- IHF cannot be enabled during call when FMT is on
- DRM: The ampersand character ('&') encoding is not correct
Other changes:
- Weekly recurring clock alarm always sets for the current weekday regardless of the day
chosen
- Contact Groups are not titled correctly
- Help text located in settings/general/Navi Wheel
- Help text for Voice commands
- Access point generation difficulties after factory reset
New features:
- Boingo – Cancelled
- Comes With Music (CWM) - This SW Version includes CWM enablers
Changes:
Bluetooth
* N78 to CK-07W Audio Lost at regular intervals
* Call Not Working With Bluetooth Headset
WLAN
* WLAN APN passed along with SDP contents is not utilized by Real Player
Power Management
* Sleep current too high while video applications at background
GPS
* The phone freezes when launching the Trip distance by clicking the link in Help content
PC Suite
* Harvester Server doesn’t close all necessary connections to other services during backup/restore
SIM/USIM
* Incorrect error codes are passed by TSY from SIM server to application layer for Smart card feature
Radio
* RadioLauncher gets corrupted state when VisualRadio exits
* FM frequency range extends below 87.5MHz
Podcast
* Podcasts: garbled search results when entering a number as the search title
Photos
* Crash when launching Photos application after restoring from memory card
* Slideshow doesn’t work after used device for a while
Internet
Maps
* Maps:”My position” and “My place” are translated into the same Chinese
Messaging
* E-mail username truncated causes problem with login
* Adding new number from SMS to existing number in ADN causes corruption
Download!
* Download client doesn’t work with certain operators WAP APN
Other Changes:
* Java platform version number not updated in IAD
* Widget installer plugin cannot be upgraded
* Removing battery during alarm makes the device unusable
* Stub sis file doesn’t include httptransfer component
* Paths are incorrect in cenrep creation file (Naviscroll and FMTX affected)
* Internal Debugging tool wrongly included in Production SW
* Device cuts off URL parameter in RTSP streaming link
* Delivery via Device Management corrupts EAP-FAST PAC file
* TCK failure with HTTP and AMR Combination
* SpaceUI doesn’t allow for changes when a default number is assigned in Phonebook
* Display corrupts with 3rd party application BestCalc
Bugs/missing features already found:
*Will not let you enter the Date and Time settings, instead going back to the main menu
*Will not let you enter settings for the alarm Clock, instead going back to the main menu (related to the Date and Time above)
*Carousel menu by pressing that small silver key is still inconsistent, sometimes appears with scroll bar and performance is still slow
*Still no N-gage client within firmware
I have yet to check all the bugs that were documented for v12.046 in the thread /discussions/board/message?board.id=swupdate&thread.id=42047&page=4, but I will go about that very soon and document all the changes here in this thread. But so far, so good, the firmware appears to be a lot better and more stable than 12.046. Again, thanks to all users for their current feedback on problems. Remember to be sure to add your experiences with the N78 here!
Message Edited by celandine on 15-Jan-2009 02:59 PMMy n78 froze at the standby screen when it rebooted itself during the upgrade from v12 to v20.149. The background image and active standby icons appeared, but nothing else - no network provider name, no battery or signal level indicator, no clock, no calender entries, no wlan scanning, no share online. I left it for 15 minutes or so before crossing my fingers and removing and replacing the battery (since the power button did nothing). Not a great start I thought. But it started up ok.
new/unfixed bugs
The clock alarm did not switch the phone back on after the first 5 minute snooze, but it did do the snooze resume thing when I actually switched the phone on 15 minutes later... I setup a "within 24 hours" alarm and that had no problems switching on the phone several times with a 1 minute snooze so I guess I'll have to wait until tomorrow morning to see if my weekday alarm snoozes properly now...
The FM transmitter was transmitting at 107.5 even though the settings screen and active standby message showed 106.9 which I had set it to before the update... Viewing and saving the fm transmitter settings did update the frequency to 106.9 though.
I'm still unable to set default numbers for some contacts - the contacts app exits to the standby screen.
Unable to zoom camera/photos when musicplayer and fm transmitter activated.
improvements
At least the loudspeaker function works after using the FM transmitter now.
Playback of videos through the images app seems much improved - i.e. it actually plays video clips all the way through without freezing the picture.
I'll post more if I notice anything -
Hi,
I want to report a bug in the WLE5.0 IDL compiler. It occurs in the
generated stub, skeleton and implementation files (*c,*s and _i)
files. Here is a description of the problem:
Say we have the following IDL:
Filename:filewithmoduleM1.idl
module M1 {
#include "BoundaryClasses\CORBA\Types\M1Complex.idl"
interfaceService {
boolean method1 (
interface Factory {
Service findService ();
The IDL compiler loses track of the Module M1 and does not scope the
interfaces inside the module. Henck even if we register a factory called
APSBalReporting::Factory it is registered as Factory. The problem gets
more interesting if we have another module that includes the first as
shown below:
Filename:filewithmoduleM2.idl
#include filewithmoduleM1.idl
module M2 {
#include "BoundaryClasses\CORBA\Types\M1Complex.idl"
interface Service {
boolean method2 (
interface Factory {
Service findService ();
Here it thinks that Service and Factory are the ones for module M1 and
so generates the return type as M1::Factory and M1::Service instead of
M2::Factory and M2::Service.
The IDL compiler used to work fine with code such as the above
previously.
Please let me know if you have any feedback for this bug and if any of
you have tried it.
Thanks,
Raman Ramesh
678-358-3581
mailto:[email protected]
www.cicube.comBEA customers who need this problem corrected must use WLE 5.1. A patch to WLE 5.0
or WLE 5.0.1 is not available.
Wendell MacKenzie wrote:
We received a patch that fixed this problem under WLE 5.01. There were problems
back porting the fix into the 5.0 release. Talk to Tom Hegadorn.
Mary Ann Slavin wrote:
Actually that is Clarify CASE 162819 not a Clarify CR number. That particular
problem has been corrected in WLE 5.1. This problem cannot be patched in WLE
5.0.1, so if you have encountered this problem, you should upgrade to WLE 5.1
and it is corrected as part of the base product, no patch required.
MAS
Wendell MacKenzie wrote:
You have 2 choices:
- upgrade to Version 5.1 (which includes CR162819)
- obtain the patch from BEA support for CR162819 to fix a bug in the IDL
compiler
that caused Module and Interface scope names to work incorrectly. Also,
where
nesting of IDL #includes exceeded 1 level deep, this caused problems.
You will have to install the patch onto version 5.01.
Regards,
Wendell MacKenzie
Ram Ramesh wrote:
Hi,
I want to report a bug in the WLE5.0 IDL compiler. It occurs in the
generated stub, skeleton and implementation files (*c,*s and _i)
files. Here is a description of the problem:
Say we have the following IDL:
Filename:filewithmoduleM1.idl
module M1 {
#include "BoundaryClasses\CORBA\Types\M1Complex.idl"
interfaceService {
boolean method1 (
interface Factory {
Service findService ();
The IDL compiler loses track of the Module M1 and does not scope the
interfaces inside the module. Henck even if we register a factory called
APSBalReporting::Factory it is registered as Factory. The problem gets
more interesting if we have another module that includes the first as
shown below:
Filename:filewithmoduleM2.idl
#include filewithmoduleM1.idl
module M2 {
#include "BoundaryClasses\CORBA\Types\M1Complex.idl"
interface Service {
boolean method2 (
interface Factory {
Service findService ();
Here it thinks that Service and Factory are the ones for module M1 and
so generates the return type as M1::Factory and M1::Service instead of
M2::Factory and M2::Service.
The IDL compiler used to work fine with code such as the above
previously.
Please let me know if you have any feedback for this bug and if any of
you have tried it.
Thanks,
Raman Ramesh
678-358-3581
mailto:[email protected]
www.cicube.com -
It looks like I may have found a bug in the swf loader. Before I submit this problem I want to make sure there is not something I'm missing in my code. I wrote this class to load a tutorial when the user first launches a sub application in a project I'm working on. This is a simplified version of the class that exemplifies the problem. The same methods I use to launch the swf from within an mxml work just fine, but when I externalize the process in this class, I can hear the tutorial, but I get no visual. Is this a bug or am I missing something?
Here is the tutorial launcher class:
package proj.fuego.utils
import flash.events.Event;
import mx.controls.SWFLoader;
import mx.flash.UIMovieClip;
public class TutPlayerSimple extends UIMovieClip
private var gutLoader:SWFLoader;
public function TutPlayerSimple(fullTutorialPath:String)
gutLoader = new SWFLoader();
gutLoader.addEventListener(Event.COMPLETE, addToStage);
gutLoader.load(fullTutorialPath + ".swf");
//addChild(gutLoader);
private function addToStage(evt:Event):void
addChild(evt.target.content);
This is my mxml:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" minWidth="1024" minHeight="768" applicationComplete="application1_applicationCompleteHandler(event)">
<mx:Script>
<![CDATA[
import mx.controls.SWFLoader;
import mx.events.FlexEvent;
import proj.fuego.utils.TutPlayerSimple;
private var fullTutorialPath:String = "ll_tut";
private var tutPlayer:TutPlayerSimple;
protected function application1_applicationCompleteHandler(event:FlexEvent):void
// TODO Auto-generated method stub
var context:LoaderContext = new LoaderContext();
tutPlayer = new TutPlayerSimple(fullTutorialPath);
//context.checkPolicyFile = true;
//gutLoader.loaderContext = context;
trace("Loading Tut:", fullTutorialPath + ".swf");
addChild(tutPlayer);
]]>
</mx:Script>
</mx:Application>That didn't look right. You'll need to addChild SWFLoader. Not sure what will happen if you just try to add its content. There might also be issues putting Flex components inside a UIMovieCip.
Alex Harui
Flex SDK Developer
Adobe Systems Inc.
Blog: http://blogs.adobe.com/aharui -
SceneBuilder 1.1-b18 stubs an items list for ChoiceBox elements
In Scene Builder, I placed a ChoiceBox and gave it an fx:id.
In the "controller" class:
@FXML ChoiceBox<UserGroup> userGroupCB;In the "initialize()" method of the "controller", I set a StringConverter for the choice box so that it would display the "name" property of the domain object:
@FXML
protected void initialize() {
userGroupCB.setConverter(new StringConverter<UserGroup>() {
@Override
public String toString(UserGroup userGroup) {
return userGroup.getName();
@Override
public UserGroup fromString(String arg0) {
return null;
....Prior to setting this converter, I had added a toString() method to the UserGroup and everything worked just fine without the converter. However, I really didn't want to default to using the toString() method, so I set the converter.
Boom! Crash! A ClassCastException occurred when setting the converter in the "initialize()" method. Scratch head, pull hair.
By chance, I looked at the FXML in an XML editor and discovered that Scene Builder had stubbed out an <item> list!
<ChoiceBox ... >
<items>
<FXCollections fx:factory="observableArrayList">
<String fx:value="Item 1" />
<String fx:value="Item 2" />
<String fx:value="Item 3" />
</FXCollections>
</items>
</ChoiceBox>So, yeah, of course, unbeknownst to me, it was expecting a String and I was specifying a UserGroup in the converter! (See also the @FXML ChoiceBox<UserGroup> ivar above.) Silly me.
Why is Scene Builder stubbing out this <item> list?! There's no reason for it.
Note that it does the same thing for ComboBox.
I suppose that when I invoke "setItems()" on this choice box [this occurs outside the initialize() method because the values in the choice box are context sensitive, but always UserGroup items], but I shouldn't have to work around what shouldn't be a problem in the first place.
Does anyone else think this is unexpected behind the scenes behavior for Scene Builder?Eric Le Ponner wrote:
Scene Builder puts some sample item strings in ChoiceBox, ComboBox... to
improve previewing experience.
However it currently does not offer a way to clear/edit items. That's a known limitation.
You can workaround this easily by clearing the "items" property manually in the FXML file.I understand that putting the sample data there was meant for previewing. And once discovered by looking at the XML in a code editor, I removed those items.
However, I would not describe this as a "limitation". It's bad design, especially since, if you do not work with the FXML directly, but only through Scene Builder (and that's what we should be doing), you wouldn't really know that those items are there. Unless the user selects an option called something like "add sample data to FXML file", not sample data should be there.
Improving previewing experience can be done other ways than inserting "sample" XML into the FXML document. The preview runner can do this as it walks the scene graph, inserting sample data where it would prove useful. There is a "Show Sample Data" if you want to see data. Even that should not be putting the sample data into the FXML file.
The sample data just doesn't belong in the FXML, period.
Time to file a bug report.
Edited by: pfurbacher on Mar 14, 2013 2:59 PM -
Bug with Java WSDP1.3 Toolkit?
Hi
I used the Java WSDP1.3 toolkit to generate the stubs for the webservice
"http://www.xmethods.net/sd/2001/BabelFishService.wsdl". After creating the stubs , I deployed them in Tomcat 4.1 to test the methods of this service. The output (SOAPException) I am getting when testing this service is
" Error : java.rmi.RemoteException: Runtime exception; nested exception is: unexpected element type: expected={http://www.w3.org/2001/XMLSchema}QName, actual={http://www.w3.org/2001/XMLSchema}string"
Then I used the Axis 1.1 toolkit to generate stubs for the same service and deployed the stubs in tomcat 4.1. The output (SOAPException) I am getting when testing this service is
"Error : Our connection to the Altavista BabelFish site has been cut. This service will remain down indefinitely until an alternate translation engine can be found. We apologize for any inconvenience."
I got the same exception as axis when tested the service with XMLSPY.
Why JAVA WSDP1.3 is not capturing the correcting SOAP Exception?. Is it a bug in the Java WSDP1.3 SOAP toolkit?Any answers for the query. I face a similar bug with the same versions.
-
RequestDispatcher.forward() bug in WLS61???
Hi
attached is a web application called forward that demonstrate a possible
bug in weblogic 6.1 server.
Description of the application
index.html:
<html>
<head>
<title>form</title>
</head>
<body>
<form name="form" method="post" action="forwardServlet">
<input type="hidden" name="nextPage" size="20"
value="result.jsp">
</form>
<script language="javascript">
document.forms["form"].submit();
</script>
</body>
</html>
the index.html of the application just cause the web browser to send a
request to the ForwardServlet with a parameter nextPage=result.jsp
ForwardServlet.java:
import javax.servlet.http.*;
import javax.servlet.*;
import java.io.*;
public class ForwardServlet extends HttpServlet {
public void service(HttpServletRequest request,
HttpServletResponse response) throws ServletException,
IOException {
RequestDispatcher disp =
getServletContext().getRequestDispatcher("/" +
request.getParameter("nextPage") + "?result=kabooom");
disp.forward(request, response);
the servlet forwards the request to the nextPage(result.jsp) using
RequestDispatcher.forward adding to the URI a parameter result=kabooom;
result.jsp:
****<P>
<%
String result = request.getParameter("result");
out.println(result);
%>
<P>****
the jsp just takes the "result" parameter from the request object and
prints it. However it gets a null instead of the String kaboom
We use this method of adding parameters in many places in our application
and it should work according to the API:
"For a RequestDispatcher obtained via getRequestDispatcher(), the
ServletRequest object has its path elements and parameters adjusted to match
the path of the target resource."
Everything worked fine in WLS5.1
P.S
if ForwardServlet.java looks like:
import javax.servlet.http.*;
import javax.servlet.*;
import java.io.*;
public class ForwardServlet extends HttpServlet {
public void service(HttpServletRequest request,
HttpServletResponse response) throws ServletException,
IOException {
RequestDispatcher disp =
getServletContext().getRequestDispatcher("/result.jsp?result=kabooom");
disp.forward(request, response);
and not touching the request object itself the result.jsp will display
kaboom!!!!
Dror Last
Senior Software Engineer
Unisfair Inc.
12 Yad Haruzim St. Tel Aviv 67778 Israel
Tel: +972-3-5373738 Ext. 243
Fax: +972-3-5373731
GSM: +972-55-723710
mailto:[email protected]
http://www.unisfair.com/
[forward.war]
Yes, SP1 fixes the problem.
Thanks,
Beth
"Ian M. Goldstein" <[email protected]> wrote in message
news:[email protected]...
> Service Pack 1 is available now via WebSupport
> http://websupport.beasys.com/custsupp/
>
> Regards,
> -- Ian
>
> "Robert Patrick" <[email protected]> wrote in message
> news:[email protected]...
> > Contact BEA technical support...
> >
> > Beth wrote:
> >
> > > Hi,
> > >
> > > We are having this same problem with WL6.1.
> > > Where do we get this patch? It doesn't appear that SP1 is out yet.
> > >
> > > Thanks,
> > > Beth
> > >
> > > "Andrew" <[email protected]> wrote in message
> > > news:[email protected]...
> > > >
> > > > I spoke with BEA about this bug, as we were exhibiting almost the
> exact
> > > same behavior.
> > > > It is definitely a bug, and their engineering department said it is
> fixed
> > > with
> > > > 6.1 SP1 which is due to be released in September. They gave me a
> patch to
> > > test,
> > > > and it did indeed fix this bug.
> > > >
> > > > Andrew
> > > >
> > > > "Willie" <[email protected]> wrote:
> > > > >Hi,
> > > > >
> > > > >Any update on this one? We are running into the exact same problem
> and
> > > > >it is
> > > > >blocking us from moving into 6.1. The same code worked well in 6.0.
> Is
> > > > >this
> > > > >a WL bug? When is the fix going to be available?
> > > > >
> > > > >Thanks!
> > > > >Willie
> > > > >
> > > > >"Dror Last" <[email protected]> wrote in message
> > > > >news:[email protected]...
> > > > >> Hi
> > > > >>
> > > > >> attached is a web application called forward that demonstrate a
> > > possible
> > > > >> bug in weblogic 6.1 server.
> > > > >>
> > > > >> Description of the application
> > > > >> ------------------------------------------
> > > > >>
> > > > >> index.html:
> > > > >>
> > > > >> <html>
> > > > >> <head>
> > > > >> <title>form</title>
> > > > >> </head>
> > > > >> <body>
> > > > >> <form name="form" method="post" action="forwardServlet">
> > > > >> <input type="hidden" name="nextPage" size="20"
> > > > >> value="result.jsp">
> > > > >> </form>
> > > > >> <script language="javascript">
> > > > >> document.forms["form"].submit();
> > > > >> </script>
> > > > >> </body>
> > > > >> </html>
> > > > >>
> > > > >> the index.html of the application just cause the web browser to
> send
> > > > >a
> > > > >> request to the ForwardServlet with a parameter
nextPage=result.jsp
> > > > >>
> > > > >> ForwardServlet.java:
> > > > >>
> > > > >>
> > > > >> import javax.servlet.http.*;
> > > > >> import javax.servlet.*;
> > > > >> import java.io.*;
> > > > >>
> > > > >> public class ForwardServlet extends HttpServlet {
> > > > >>
> > > > >> public void service(HttpServletRequest request,
> > > > >> HttpServletResponse response) throws
ServletException,
> > > > >> IOException {
> > > > >> RequestDispatcher disp =
> > > > >> getServletContext().getRequestDispatcher("/" +
> > > > >> request.getParameter("nextPage") +
> "?result=kabooom");
> > > > >> disp.forward(request, response);
> > > > >> }
> > > > >> }
> > > > >>
> > > > >> the servlet forwards the request to the nextPage(result.jsp)
using
> > > > >> RequestDispatcher.forward adding to the URI a parameter
> result=kabooom;
> > > > >>
> > > > >>
> > > > >> result.jsp:
> > > > >>
> > > > >> ****<P>
> > > > >> <%
> > > > >> String result = request.getParameter("result");
> > > > >> out.println(result);
> > > > >> %>
> > > > >> <P>****
> > > > >>
> > > > >> the jsp just takes the "result" parameter from the request
object
> > > > >and
> > > > >> prints it. However it gets a null instead of the String kaboom
> > > > >>
> > > > >>
> > > > >> We use this method of adding parameters in many places in our
> > > application
> > > > >> and it should work according to the API:
> > > > >> "For a RequestDispatcher obtained via getRequestDispatcher(),
the
> > > > >> ServletRequest object has its path elements and parameters
adjusted
> > > > >to
> > > > >match
> > > > >> the path of the target resource."
> > > > >>
> > > > >> Everything worked fine in WLS5.1
> > > > >>
> > > > >>
> > > > >> P.S
> > > > >>
> > > > >> if ForwardServlet.java looks like:
> > > > >>
> > > > >> import javax.servlet.http.*;
> > > > >> import javax.servlet.*;
> > > > >> import java.io.*;
> > > > >>
> > > > >> public class ForwardServlet extends HttpServlet {
> > > > >>
> > > > >> public void service(HttpServletRequest request,
> > > > >> HttpServletResponse response) throws
ServletException,
> > > > >> IOException {
> > > > >> RequestDispatcher disp =
> > > > >>
> getServletContext().getRequestDispatcher("/result.jsp?result=kabooom");
> > > > >> disp.forward(request, response);
> > > > >> }
> > > > >> }
> > > > >>
> > > > >> and not touching the request object itself the result.jsp will
> display
> > > > >> kaboom!!!!
> > > > >>
> > > > >>
> > > > >> Dror Last
> > > > >> Senior Software Engineer
> > > > >> Unisfair Inc.
> > > > >> 12 Yad Haruzim St. Tel Aviv 67778 Israel
> > > > >> Tel: +972-3-5373738 Ext. 243
> > > > >> Fax: +972-3-5373731
> > > > >> GSM: +972-55-723710
> > > > >> mailto:[email protected]
> > > > >> http://www.unisfair.com/
> > > > >>
> > > > >>
> > > > >>
> > > > >>
> > > > >>
> > > > >
> > > > >
> > > >
> >
>
>
-
WL 6.1sp1&sp2 BUG: HttpServletRequest.getRequestURL()
HttpServletRequest.getRequestURL() always returns "http://..." even if the request
was made with "https://...". The fix is to replace the protocol specification with
the results from getScheme() like so:
StringBuffer aURL = request.getRequestURL();
// broken on WL 6.1 -- need to correct the scheme
aURL = aURL.replace(0, aURL.toString().indexOf(':'),
request.getScheme());
Tonna I wrote:
> Hi there,
> Which version was this bug resolved in? Is it still outstanding in WL6.1sp4?
> We?re currently using WL6.1sp2?if it?s resolved in WL6.1SP4 we may consider upgrading
> instead of putting in a fix.
>
> Cheers
> Tonna
>
> Nagesh Susarla <[email protected]> wrote:
>
>>thanks for pointing this out!
>>its indeed a bug
>>
>>Steve Ditlinger wrote:
>>
>>>HttpServletRequest.getRequestURL() always returns "http://..." even
>>
>>if the request
>>
>>>was made with "https://...". The fix is to replace the protocol specification
>>
>>with
>>
>>>the results from getScheme() like so:
>>>
>>> StringBuffer aURL = request.getRequestURL();
>>> // broken on WL 6.1 -- need to correct the scheme
>>> aURL = aURL.replace(0, aURL.toString().indexOf(':'),
>>>request.getScheme());
>
>
Yes the fix is a part of 61sp4. If you still have any issues with the
above mentioned problem, or if you need a patch please contact support
the associated bug-id : CR076389
rgds
Nagesh
-
Unable to Install WL6.0 on NT4SP5 server
I am attempting to install Weblogic Server 6.0 on an NT 4 SP 5 server. 96MB RAM, 2G free disk space, Pentium II processor. After doubleclicking on the weblogic600_win.exe file, the installer extracts files to c:\temp\ixxxxxxx folder. Then the installer just goes away. Nothing happens. I can install wl6 on every other server I have access to without problems. I've disabled ALL services on the box and disabled virus protection, but I'm running out of ideas. I am an administrator on the server, and I've even tried logging on locally, not on the domain to do the install and it's the same. The extraction completes then the installer just dies. Any ideas??
Thanks,
Brian Ketelsen
Geneva PharmaceuticalsMichael,
You've got to be kidding?!?! I have to uninstall all versions of the VM?
Even though I think its crazy, I removed 1.2.2, 1.3 and 1.3 RT I still get the
same problem.
Please help
I'm running Win 2000 with the latest service packs installed (pre sp2).
Michael Girdley wrote:
This is a bug that we have found in install anywhere. It basically gives up
if it locates a conflicting JRE already installed on the system. For me, I
disabled my existing JVMs by uninstalling them. That solved the problem.
Thanks,
Michae
Michael Girdley, BEA Systems Inc
Learning WebLogic? Buy the book.
http://www.learnweblogic.com/
"Brian Ketelsen" <[email protected]> wrote in message
news:3a5a0f6e$[email protected]..
I am attempting to install Weblogic Server 6.0 on an NT 4 SP 5 server.96MB RAM, 2G free disk space, Pentium II processor. After doubleclicking on
the weblogic600_win.exe file, the installer extracts files to
c:\temp\ixxxxxxx folder. Then the installer just goes away. Nothing
happens. I can install wl6 on every other server I have access to without
problems. I've disabled ALL services on the box and disabled virus
protection, but I'm running out of ideas. I am an administrator on the
server, and I've even tried logging on locally, not on the domain to do the
install and it's the same. The extraction completes then the installer just
dies. Any ideas??
Thanks,
Brian Ketelsen
Geneva Pharmaceuticals -
Webapp client using weblogic-generated stubs
Hi,
I have a simple webservice that has been tested for a while and works without
any trouble when
accessed from a standalone java client using the weblogic-generated webservice
stubs.
I am trying to code a webapp client (using jsp/struts) using the same stubs, and
seem to keep
getting this error. It appears on the client side, doesn't even reach the server
side.
I am using weblogic 8.1 SP1. (It is interesting that even though everything was
compiled and
deployed with weblogic 8.1, there is some reference to 7.0-- which is not even
installed on the
system, so I don't know where it is coming from.)
<May 7, 2004 12:58:23 PM EDT> <Info> <WebService> <BEA-220025> <Handler weblogic.webservice.core.handler.ClientHandler
threw an exception from its handleResponse method. The exception was:
java.lang.IllegalAccessError: Already connected.>
java.rmi.RemoteException: SOAP Fault:javax.xml.rpc.soap.SOAPFaultException: Exception
during processing: java.lang.IllegalAccessError: Already connected (see Fault
Detail for stacktrace)
Detail:
<detail>
<bea_fault:stacktrace xmlns:bea_fault="http://www.bea.com/servers/wls70/webservice/fault/1.0.0">
</bea_fault:stacktrace>java.lang.IllegalAccessError: Already connected
at weblogic.net.http.HttpURLConnection.setRequestProperty(Ljava.lang.String;Ljava.lang.String;)V(HttpURLConnection.java:570)
at com.hp.ov.ipa.instr.bip.HttpURLConnectionArmInstrumentation.methodEntry(Ljava.lang.Object;Ljava.lang.Object;Ljava.lang.Object;I)Ljava.lang.Object;(HttpURLConnectionArmInstrumentation.java:98)
at weblogic.net.http.HttpURLConnection.getInputStream()Ljava.io.InputStream;(HttpURLConnection.java:???)
at weblogic.net.http.HttpURLConnection.getHeaderField(Ljava.lang.String;)Ljava.lang.String;(HttpURLConnection.java:542)
at java.net.URLConnection.getContentType()Ljava.lang.String;(URLConnection.java:381)
at weblogic.webservice.binding.http11.Http11ClientBinding.receive(Ljavax.xml.rpc.handler.MessageContext;)V(Http11ClientBinding.java:202)
at weblogic.webservice.core.handler.ClientHandler.handleResponse(Ljavax.xml.rpc.handler.MessageContext;)Z(ClientHandler.java:63)
at weblogic.webservice.core.HandlerChainImpl.handleResponse(Ljavax.xml.rpc.handler.MessageContext;)Z(HandlerChainImpl.java:230)
at weblogic.webservice.core.ClientDispatcher.receive(Lweblogic.webservice.WLMessageContext;)Ljava.lang.Object;(ClientDispatcher.java:229)
at weblogic.webservice.core.ClientDispatcher.dispatch([Ljava.lang.Object;)Ljava.lang.Object;(ClientDispatcher.java:144)
at weblogic.webservice.core.DefaultOperation.invoke(Ljava.util.Map;[Ljava.lang.Object;Ljava.io.PrintStream;)Ljava.lang.Object;(DefaultOperation.java:444)
at weblogic.webservice.core.DefaultOperation.invoke(Ljava.util.Map;[Ljava.lang.Object;)Ljava.lang.Object;(DefaultOperation.java:430)
at weblogic.webservice.core.rpc.StubImpl._invoke(Ljava.lang.String;Ljava.util.Map;)Ljava.lang.Object;(StubImpl.java:270)
Thanks in advance,
EHi,
Thanks for your help with this. As it turns out, I received this message from
the weblogic team here:
=======
All,
The J2EE monitoring tool OVTA rolled out to Weblogic Farm Linux QA and Stage environment
had a bug in the instrumentation. The bug induces a java.lang.IllegalAccessError.
A patch as been rolled out to fix this issue.
=======
Once the patch was rolled out and weblogic was restarted, the issue disappeared.
Thanks again for your help!
E
Bruce Stephens <[email protected]> wrote:
Hello,
What is
com.hp.ov.ipa.instr.bip.HttpURLConnectionArmInstrumentation.methodEntry
at the time of failure?
If you could provide a short reproducer, we could give it a spin; or
open a dialog with our support team.
Thanks,
Bruce
Elisheva G wrote:
Hi, thanks for responding.
I have precisely the same client jsp running without any errors onapache tomcat
accessing
webservices residing in weblogic 8.1 It's only when I try to migratethe client
code from tomcat
to weblogic that I see this "already connected" exception being thrownfrom within
the weblogic-
generated stubs.
I successfully get a port from the service, but when I try to executethe business
method in the
port, that is where the exception is thrown -- consistently.
Any ideas? I am seeing identical behavior on 2 different applications.
Thanks in advance,
E
Bruce Stephens <[email protected]> wrote:
Hello,
The 7.0 reference is a namespace and not a problem and not associated
with your issue. I think you are seeing normal process threading
issues
with jsp sessions. There is an example using a jsp [1] and one with
SSL
[2] that you might want to examine.
HTH,
Bruce
[1]
http://manojc.com/?sample28
[2]
http://webservice.bea.com/clientauth.zip
Elisheva G wrote:
Hi,
I have a simple webservice that has been tested for a while and
works
without
any trouble when
accessed from a standalone java client using the weblogic-generatedwebservice
stubs.
I am trying to code a webapp client (using jsp/struts) using the
same
stubs, and
seem to keep
getting this error. It appears on the client side, doesn't even
reach
the server
side.
I am using weblogic 8.1 SP1. (It is interesting that even though
everything
was
compiled and
deployed with weblogic 8.1, there is some reference to 7.0-- whichis not even
installed on the
system, so I don't know where it is coming from.)
<May 7, 2004 12:58:23 PM EDT> <Info> <WebService> <BEA-220025> <Handlerweblogic.webservice.core.handler.ClientHandler
threw an exception from its handleResponse method. The exception
was:
java.lang.IllegalAccessError: Already connected.>
java.rmi.RemoteException: SOAP Fault:javax.xml.rpc.soap.SOAPFaultException:Exception
during processing: java.lang.IllegalAccessError: Already connected(see Fault
Detail for stacktrace)
Detail:
<detail>
<bea_fault:stacktrace xmlns:bea_fault="http://www.bea.com/servers/wls70/webservice/fault/1.0.0">
</bea_fault:stacktrace>java.lang.IllegalAccessError: Already connected
at weblogic.net.http.HttpURLConnection.setRequestProperty(Ljava.lang.String;Ljava.lang.String;)V(HttpURLConnection.java:570)
at com.hp.ov.ipa.instr.bip.HttpURLConnectionArmInstrumentation.methodEntry(Ljava.lang.Object;Ljava.lang.Object;Ljava.lang.Object;I)Ljava.lang.Object;(HttpURLConnectionArmInstrumentation.java:98)
at weblogic.net.http.HttpURLConnection.getInputStream()Ljava.io.InputStream;(HttpURLConnection.java:???)
at weblogic.net.http.HttpURLConnection.getHeaderField(Ljava.lang.String;)Ljava.lang.String;(HttpURLConnection.java:542)
at java.net.URLConnection.getContentType()Ljava.lang.String;(URLConnection.java:381)
at weblogic.webservice.binding.http11.Http11ClientBinding.receive(Ljavax.xml.rpc.handler.MessageContext;)V(Http11ClientBinding.java:202)
at weblogic.webservice.core.handler.ClientHandler.handleResponse(Ljavax.xml.rpc.handler.MessageContext;)Z(ClientHandler.java:63)
at weblogic.webservice.core.HandlerChainImpl.handleResponse(Ljavax.xml.rpc.handler.MessageContext;)Z(HandlerChainImpl.java:230)
at weblogic.webservice.core.ClientDispatcher.receive(Lweblogic.webservice.WLMessageContext;)Ljava.lang.Object;(ClientDispatcher.java:229)
at weblogic.webservice.core.ClientDispatcher.dispatch([Ljava.lang.Object;)Ljava.lang.Object;(ClientDispatcher.java:144)
at weblogic.webservice.core.DefaultOperation.invoke(Ljava.util.Map;[Ljava.lang.Object;Ljava.io.PrintStream;)Ljava.lang.Object;(DefaultOperation.java:444)
at weblogic.webservice.core.DefaultOperation.invoke(Ljava.util.Map;[Ljava.lang.Object;)Ljava.lang.Object;(DefaultOperation.java:430)
at weblogic.webservice.core.rpc.StubImpl._invoke(Ljava.lang.String;Ljava.util.Map;)Ljava.lang.Object;(StubImpl.java:270)
Thanks in advance,
E -
"I am facing this problem of SocketException being thrown on server console a number of times. I have just moved to weblogic 6.1 from 6.0. I have compiled all the classes with references to weblogic.jar and jdk from WL6.1.
The cause of this exception is not known. Though this does not really harm my application, it's not desirable.
Thanks in advance for help.
The trace is as under -
<Sep 25, 2002 3:49:09 PM EDT> <Error> <JavaSocketMuxer> <IOException on socket:
'Socket[addr=localhost/127.0.0.1,port=2506,localport=7001]'
java.net.SocketException: Connection shutdown: JVM_recv in socket input stream r
ead
at java.net.SocketInputStream.socketRead(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:85)
at weblogic.socket.JavaSocketMuxer.processSockets2(JavaSocketMuxer.java:
281)
at weblogic.socket.JavaSocketMuxer.processSockets(JavaSocketMuxer.java:2
33)
at weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:
24)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
>
<Sep 25, 2002 3:49:09 PM EDT> <Error> <HTTP> <Connection failure
java.net.SocketException: Connection%2Dimitri, you surely mean that the servlet will be reloaded without restarting the
server, right! Well, it doesn't work!
Now, if the flag ServletReloadCheckSecs should be set to "0" in the WebAppComponenet
element is meant to work, then WL6.1 is randomly buggy.
However, no-none commited to a bug-free society.
Dimitri Rakitine <[email protected]> wrote:
>WebLogic doesn't recompile .java classes - it will reload servlet if
>it's
>..class file changes.
>
>I agree that autocompilation feature in Resin and Orion (Oracle?) is
>super-convinient. Send it to [email protected] - maybe someday they will
>implement it.
>
>florin <[email protected]> wrote:
>
>> WL6.1 documentation claims that "If you set this attribute (the Files
>tab of your
>> Web Application) to zero, WebLogic Server checks the time stamp on
>every request."
>> Sure. Next time.
>
>> My web application is set to be the default web application. Any ideas
>why it
>> doesn't work for me?
>
>> I deffinatelly miss Orion's ease of use. One might think that more
>money is better.
>
>
>> Thanks for your help.
>
>
>--
>Dimitri
Maybe you are looking for
-
TS3474 sleep/wake button not working
My sleep/wake button is not working on my ipod 6th gen nano. What do I need to do?
-
IPhone SDK b3: How I fixed broken (blank) Research Assistant
Hello, I wanted to give this thread a new title as the original thread didn't indicate "iPhone SDK" in the title, and was in reference specifically to b2. The original thread: http://discussions.apple.com/message.jspa?messageID=6935634#6935634 Here a
-
Confirmation that 5.0.2 does not support MIPS
Hi, Can any one confirm that the latest version of 9i Lite (5.0.2) does not support MIPS processors on the handheld devices. Thank, Michael Bayings
-
How do I get footage from Cannon Vixia HF 20 into Photoshop Premiere Elements 12?
-
Theoretically, may be used Warehouse Builder instead of Enterprise Link?
Theoretically, may be used Oracle Warehouse Builder instead of Oracle BAM Enterprise Link? Interestingly, what are the Oracle plans on improving BAM Enterprise Link? Is it possible to include Enterprise Link functionality into Warehouse Builder? I wi