[JBoss JIRA] (TEIIDDES-1640) Creating a WS operation input or output message when they already exist results in ModelerCoreException
by Barry LaFond (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-1640?page=com.atlassian.jira.plu... ]
Barry LaFond commented on TEIIDDES-1640:
----------------------------------------
Simple solution is to remove the command via ModelEditorImpl.createCommands() method.
if the resulting command is a DisabledCommand, then don't add it to the list.
So if a relational Procedure already contains a Result Set, then the New Child > Result Set action will not show up and same for the Web Service Operation
> Creating a WS operation input or output message when they already exist results in ModelerCoreException
> -------------------------------------------------------------------------------------------------------
>
> Key: TEIIDDES-1640
> URL: https://issues.jboss.org/browse/TEIIDDES-1640
> Project: Teiid Designer
> Issue Type: Bug
> Components: Modeling
> Affects Versions: 8.1
> Reporter: Barry LaFond
> Assignee: Barry LaFond
> Fix For: 8.1
>
>
> Modeler Core Exception: Status ERROR: org.teiid.core.designer code=0 Unable to execute Command : org.teiid.designer.core.util.DisabledCommand@34f83a29 null
> at org.teiid.designer.core.ModelEditorImpl.executeCommandInTransaction(ModelEditorImpl.java:1739)
> at org.teiid.designer.core.ModelEditorImpl$5.run(ModelEditorImpl.java:687)
> at org.teiid.designer.core.ModelEditorImpl.executeAsTransaction(ModelEditorImpl.java:568)
> at org.teiid.designer.core.ModelEditorImpl.executeAsTransaction(ModelEditorImpl.java:612)
> at org.teiid.designer.core.ModelEditorImpl.createNewSiblingFromCommand(ModelEditorImpl.java:698)
> at org.teiid.designer.ui.actions.NewSiblingAction.doRun(NewSiblingAction.java:194)
> at org.teiid.designer.ui.common.actions.AbstractAction$1.run(AbstractAction.java:544)
> at org.teiid.designer.ui.common.viewsupport.UiBusyIndicator$2$1.run(UiBusyIndicator.java:206)
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years
[JBoss JIRA] (TEIIDDES-1640) Creating a WS operation input or output message when they already exist results in ModelerCoreException
by Barry LaFond (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-1640?page=com.atlassian.jira.plu... ]
Barry LaFond commented on TEIIDDES-1640:
----------------------------------------
The new child/sibling descriptor framework takes into account objects already existing and constructs a DisabledCommand.
This still results in enabled actions which is confusing for user AND results in a logged error and no dialog explaining why nothing happened.
Would be better to remove these actions OR disable them.
> Creating a WS operation input or output message when they already exist results in ModelerCoreException
> -------------------------------------------------------------------------------------------------------
>
> Key: TEIIDDES-1640
> URL: https://issues.jboss.org/browse/TEIIDDES-1640
> Project: Teiid Designer
> Issue Type: Bug
> Components: Modeling
> Affects Versions: 8.1
> Reporter: Barry LaFond
> Assignee: Barry LaFond
> Fix For: 8.1
>
>
> Modeler Core Exception: Status ERROR: org.teiid.core.designer code=0 Unable to execute Command : org.teiid.designer.core.util.DisabledCommand@34f83a29 null
> at org.teiid.designer.core.ModelEditorImpl.executeCommandInTransaction(ModelEditorImpl.java:1739)
> at org.teiid.designer.core.ModelEditorImpl$5.run(ModelEditorImpl.java:687)
> at org.teiid.designer.core.ModelEditorImpl.executeAsTransaction(ModelEditorImpl.java:568)
> at org.teiid.designer.core.ModelEditorImpl.executeAsTransaction(ModelEditorImpl.java:612)
> at org.teiid.designer.core.ModelEditorImpl.createNewSiblingFromCommand(ModelEditorImpl.java:698)
> at org.teiid.designer.ui.actions.NewSiblingAction.doRun(NewSiblingAction.java:194)
> at org.teiid.designer.ui.common.actions.AbstractAction$1.run(AbstractAction.java:544)
> at org.teiid.designer.ui.common.viewsupport.UiBusyIndicator$2$1.run(UiBusyIndicator.java:206)
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years
[JBoss JIRA] (TEIIDDES-1640) Creating a WS operation input or output message when they already exist results in ModelerCoreException
by Barry LaFond (JIRA)
Barry LaFond created TEIIDDES-1640:
--------------------------------------
Summary: Creating a WS operation input or output message when they already exist results in ModelerCoreException
Key: TEIIDDES-1640
URL: https://issues.jboss.org/browse/TEIIDDES-1640
Project: Teiid Designer
Issue Type: Bug
Components: Modeling
Affects Versions: 8.1
Reporter: Barry LaFond
Assignee: Barry LaFond
Fix For: 8.1
Modeler Core Exception: Status ERROR: org.teiid.core.designer code=0 Unable to execute Command : org.teiid.designer.core.util.DisabledCommand@34f83a29 null
at org.teiid.designer.core.ModelEditorImpl.executeCommandInTransaction(ModelEditorImpl.java:1739)
at org.teiid.designer.core.ModelEditorImpl$5.run(ModelEditorImpl.java:687)
at org.teiid.designer.core.ModelEditorImpl.executeAsTransaction(ModelEditorImpl.java:568)
at org.teiid.designer.core.ModelEditorImpl.executeAsTransaction(ModelEditorImpl.java:612)
at org.teiid.designer.core.ModelEditorImpl.createNewSiblingFromCommand(ModelEditorImpl.java:698)
at org.teiid.designer.ui.actions.NewSiblingAction.doRun(NewSiblingAction.java:194)
at org.teiid.designer.ui.common.actions.AbstractAction$1.run(AbstractAction.java:544)
at org.teiid.designer.ui.common.viewsupport.UiBusyIndicator$2$1.run(UiBusyIndicator.java:206)
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years
[JBoss JIRA] (TEIIDDES-1498) TEIID31100 Parsing error: : Encountered "(" at line 1, column 6.
by Ted Jones (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-1498?page=com.atlassian.jira.plu... ]
Ted Jones edited comment on TEIIDDES-1498 at 4/4/13 2:10 PM:
-------------------------------------------------------------
The operation name is used to map to the Teiid procedure to execute.. however the operation name was not present in the provider when there were no parameters. Added the soapAction attribute to the soap:operation node of the WSDL which causes CXF to add the operation property to the message and allows the provider to discover it.
was (Author: tejones):
The operation name is used to map to the Teiid procedure to execute.. however the operation name was not present in the provider when there were no parameters. Added the soapAction attribute to the soap:operation node of the WSDL which causes CFX to add the operation property to the message and allows the provider to discover it.
> TEIID31100 Parsing error: : Encountered "(" at line 1, column 6.
> ----------------------------------------------------------------
>
> Key: TEIIDDES-1498
> URL: https://issues.jboss.org/browse/TEIIDDES-1498
> Project: Teiid Designer
> Issue Type: Bug
> Components: Web Services Support
> Affects Versions: 7.7
> Environment: Windows + JBoss 7.1.1. + TEIID 8.1 + Designer 7.8 (not available in combo)
> Reporter: luca gioppo
> Assignee: Ted Jones
> Fix For: 8.1
>
>
> As for forum reference:
> https://community.jboss.org/thread/205730?start=0&tstart=0
> I seems that Designer is not able to create web service operations without parameters and in the end the war is "not building the query correctly when there are no parameters".
> Francly I did not understand who does the error (the web service wizard from the physical model or the cxf wizard from the VBD).
> The result is that if there are no parameters in the soap call there is an error
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years
[JBoss JIRA] (TEIIDDES-1498) TEIID31100 Parsing error: : Encountered "(" at line 1, column 6.
by Ted Jones (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-1498?page=com.atlassian.jira.plu... ]
Ted Jones resolved TEIIDDES-1498.
---------------------------------
Resolution: Done
The operation name is used to map to the Teiid procedure to execute.. however the operation name was not present in the provider when there were no parameters. Added the soapAction attribute to the soap:operation node of the WSDL which causes CFX to add the operation property to the message and allows the provider to discover it.
> TEIID31100 Parsing error: : Encountered "(" at line 1, column 6.
> ----------------------------------------------------------------
>
> Key: TEIIDDES-1498
> URL: https://issues.jboss.org/browse/TEIIDDES-1498
> Project: Teiid Designer
> Issue Type: Bug
> Components: Web Services Support
> Affects Versions: 7.7
> Environment: Windows + JBoss 7.1.1. + TEIID 8.1 + Designer 7.8 (not available in combo)
> Reporter: luca gioppo
> Assignee: Ted Jones
> Fix For: 8.1
>
>
> As for forum reference:
> https://community.jboss.org/thread/205730?start=0&tstart=0
> I seems that Designer is not able to create web service operations without parameters and in the end the war is "not building the query correctly when there are no parameters".
> Francly I did not understand who does the error (the web service wizard from the physical model or the cxf wizard from the VBD).
> The result is that if there are no parameters in the soap call there is an error
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years
[JBoss JIRA] (TEIIDDES-1244) Modeling -> Update Source Data Statistics doesn't honor changes to the Data Source
by Mark Drilling (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-1244?page=com.atlassian.jira.plu... ]
Mark Drilling resolved TEIIDDES-1244.
-------------------------------------
Resolution: Done
The Update Statistics action was pulling the connectionProfile from Designers cache instead of using the properties in the model. Another issue was that the JdbcImport connection properties were allowed to be edited and therefore get out of sync with the connection profile set on the model.
We've changed the behavior so the user cannot change the base JdbcImport properties on the properties panel. It can be changed by setting the connection profile on the model or re-importing via the JdbcImporter.
Also when the user re-sets the ConnectionProfile on the model, they are warned if the driver class type is changing. In that case, the import settings will in most cases not be valid - the user may need to reimport via the JdbcImporter to re-establish the correct import settings.
https://github.com/Teiid-Designer/teiid-designer/pull/122
> Modeling -> Update Source Data Statistics doesn't honor changes to the Data Source
> ----------------------------------------------------------------------------------
>
> Key: TEIIDDES-1244
> URL: https://issues.jboss.org/browse/TEIIDDES-1244
> Project: Teiid Designer
> Issue Type: Bug
> Components: Import/Export
> Affects Versions: 7.4.2
> Reporter: Johnathon Lee
> Assignee: Mark Drilling
> Fix For: 8.1
>
>
> Modeling -> Update Source Data Statistics doesn't honor changes to the Data Source. Steps to reproduce should clarify, the basic story is that feedback is given that indicates modified resources will be used when Update Source Data Statistics is ran. Based upon the changes made to create an invalid URL, this is not the case.
> This originates with https://issues.jboss.org/browse/JBEDSP-388 and the intention is to allow cost statistics to be updated based upon a data source other than what was used for the import.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years
[JBoss JIRA] (TEIIDDES-1636) Unable to create multiple source functions under one physical model in Teiid Designer
by Barry LaFond (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-1636?page=com.atlassian.jira.plu... ]
Barry LaFond updated TEIIDDES-1636:
-----------------------------------
Assignee: Johnathon Lee
> Unable to create multiple source functions under one physical model in Teiid Designer
> -------------------------------------------------------------------------------------
>
> Key: TEIIDDES-1636
> URL: https://issues.jboss.org/browse/TEIIDDES-1636
> Project: Teiid Designer
> Issue Type: Bug
> Components: Modeling
> Affects Versions: 7.7
> Reporter: Debbie Steigner
> Assignee: Johnathon Lee
> Fix For: 7.7.3
>
> Attachments: CreatePushdownFunctionAction.java.patch
>
>
> Unable to create multiple source functions under one physical model in EDS Teiid Designer. I want to create multiple source functions say LTRIM, RTRIM, TRUNC etc under one physical model and noticed that once I create the first source function by using (right click on model name -> New Child -> Create Source Function) the "Create Source Function" menu item is no longer available to create others.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years
[JBoss JIRA] (TEIIDDES-297) EResourceImpl And MtkXmiResourceImpl Should Be Refactored To Reduce Code Redundancy
by Barry LaFond (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-297?page=com.atlassian.jira.plug... ]
Barry LaFond closed TEIIDDES-297.
---------------------------------
Resolution: Won't Fix
Future plans are to remove EMF as base modeling structure in Komodo timeframe. Not worth the effort. Will Not Fix
> EResourceImpl And MtkXmiResourceImpl Should Be Refactored To Reduce Code Redundancy
> -----------------------------------------------------------------------------------
>
> Key: TEIIDDES-297
> URL: https://issues.jboss.org/browse/TEIIDDES-297
> Project: Teiid Designer
> Issue Type: Task
> Affects Versions: Future
> Reporter: Dan Florian
>
> Both EResourceImpl and MtkXmiResourceImpl extend XMIResourceImpl and implement EmfResource and XResource. Many of their methods are implemented exactly the same. Some methods have subtle differences (is this intentional or was one updated and not the other). Also, each class has their own versions of XMIHelperImpl, XMISaveImpl, SAXXMIHandler, ResourceFactoryImpl, and XMILoadImpl. And each of these supporting classes have a lot of duplicate code. A new design will help maintenance of these resource classes.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
13 years